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 666338 - Clicking on DAAP share causes UI to fail
Clicking on DAAP share causes UI to fail
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: DAAP
unspecified
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-12-16 01:48 UTC by jgs
Modified: 2011-12-17 12:05 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description jgs 2011-12-16 01:48:02 UTC
After clicking on a DAAP share, a blank dialogue box appears which can only be closed by mashing escape. After that, the UI doesn't respond properly - closing the side pane doesn't update the rest of the UI properly and menus do not appear with text. It is fixed by completely restarting (and making sure there are not left over processes) rhythmbox.
Comment 1 Jonathan Matthew 2011-12-16 02:03:27 UTC
also it crashes when you close it afterwards:

Rhythmbox:ERROR:rb-daap-source.c:153:rb_daap_source_dispose: assertion failed: (source->priv->connection == NULL)

Program received signal SIGABRT, Aborted.
0x0000003b2e836285 in raise () from /lib64/libc.so.6
(gdb) bt
  • #0 raise
    from /lib64/libc.so.6
  • #1 abort
    from /lib64/libc.so.6
  • #2 g_assertion_message
    from /lib64/libglib-2.0.so.0
  • #3 g_assertion_message_expr
    from /lib64/libglib-2.0.so.0
  • #4 rb_daap_source_dispose
    at rb-daap-source.c line 153
  • #5 rb_daap_source_dispose
    at rb-daap-source.c line 148

pretty sure this is a gdk lock screwup when handling password protected daap shares.
Comment 2 Jonathan Matthew 2011-12-17 12:05:38 UTC
fixed in commit be21408 with bonus cow