After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 615750 - RhythmDB:ERROR:rhythmdb-property-model.c:855:rhythmdb_property_model_delete_prop: assertion failed
RhythmDB:ERROR:rhythmdb-property-model.c:855:rhythmdb_property_model_delete_p...
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: general
0.13.x
Other Linux
: Normal critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
: 629983 652099 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-04-14 14:14 UTC by Pedro Villavicencio
Modified: 2018-05-24 15:11 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Pedro Villavicencio 2010-04-14 14:14:18 UTC
this report has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/rhythmbox/+bug/561632

rhythmbox version is 0.12.8

"Testcase:

Server with local IP address (Karmic based) providing ogg stream through liquid soap + icecast. Trying to connect to that stream from rhythmbox 0.12.8 will show a 50% buffering bar, then go gray and finally dump the following text:

rhythmbox http://192.168.2.5:8000/radio.ogg
** (rhythmbox:2114): DEBUG: Loading the real store page
** (rhythmbox:2114): DEBUG: navigation requested to https://one.ubuntu.com/music/store-no-token
** (rhythmbox:2114): DEBUG: navigation requested to http://stores.7digital.com/default.aspx?shop=265&partner=983
** (rhythmbox:2114): DEBUG: NP_Initialize
** (rhythmbox:2114): DEBUG: NP_Initialize succeeded
** (rhythmbox:2114): DEBUG: NP_Initialize
** (rhythmbox:2114): DEBUG: NP_Initialize succeeded
** (rhythmbox:2114): DEBUG: NP_Initialize
** (rhythmbox:2114): DEBUG: NP_Initialize succeeded
** (rhythmbox:2114): DEBUG: NP_Initialize
** (rhythmbox:2114): DEBUG: NP_Initialize succeeded
**
RhythmDB:ERROR:rhythmdb-property-model.c:855:rhythmdb_property_model_delete_prop: assertion failed: ((ptr = g_hash_table_lookup (model->priv->reverse_map, propstr)))
Aborted (core dumped)

Using ogg123 to play the stream works. As well as using rhythmbox 0.12.5-0ubuntu5.2."

"Program received signal SIGABRT, Aborted.
0x0012d422 in __kernel_vsyscall ()
(gdb) backtrace full
  • #0 __kernel_vsyscall
  • #1 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #2 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #3 g_assertion_message
    from /lib/libglib-2.0.so.0
  • #4 g_assertion_message_expr
    from /lib/libglib-2.0.so.0
  • #5 rhythmdb_property_model_delete_prop
    at rhythmdb-property-model.c line 855
  • #6 rhythmdb_property_model_prop_changed_cb
    at rhythmdb-property-model.c line 625
  • #7 rb_marshal_VOID__BOXED_INT_POINTER_POINTER
    at rb-marshal.c line 868
  • #8 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #9 ??
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #12 rhythmdb_query_model_entry_changed_cb
    at rhythmdb-query-model.c line 1096
  • #13 rb_marshal_VOID__BOXED_POINTER
    at rb-marshal.c line 956
  • #14 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #15 ??
    from /usr/lib/libgobject-2.0.so.0
  • #16 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #17 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #18 rhythmdb_emit_entry_signals_idle
    at rhythmdb.c line 1352
  • #19 ??
    from /lib/libglib-2.0.so.0
  • #20 g_main_context_dispatch
    from /lib/libglib-2.0.so.0
  • #21 ??
    from /lib/libglib-2.0.so.0
  • #22 g_main_loop_run
    from /lib/libglib-2.0.so.0
  • #23 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #24 main
    at main.c line 332

Comment 1 Akhil Laddha 2010-04-15 03:50:18 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade.

*** This bug has been marked as a duplicate of bug 527898 ***
Comment 2 Akhil Laddha 2010-09-18 14:23:27 UTC
*** Bug 629983 has been marked as a duplicate of this bug. ***
Comment 3 Akhil Laddha 2010-09-18 14:24:35 UTC
Steps to reproduce from bug 629983

1. remove a song outside of rhythmbox
2. open rhythmbox
3. open view of missing files
4. open properties window of the missing file
5. let it open
6. copy the file with nautilus to the original place
Comment 4 Akhil Laddha 2011-06-08 10:58:14 UTC
*** Bug 652099 has been marked as a duplicate of this bug. ***
Comment 5 Akhil Laddha 2011-06-08 10:59:00 UTC
last dupe in 0.13.x
Comment 6 GNOME Infrastructure Team 2018-05-24 15:11:38 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/912.