GNOME Bugzilla – Bug 364783
crash in Rhythmbox Music Player: clicking enable on the i...
Last modified: 2006-11-12 22:37:58 UTC
What were you doing when the application crashed? clicking enable on the ipod support repeatedly (probably enabling / disabling it at rapid pace) while my iPod was already mounted on the file system at /media/Grendel Distribution: Fedora Core release 6 (Zod) Gnome Release: 2.16.0 2006-09-04 (Red Hat, Inc) BugBuddy Version: 2.16.0 Memory status: size: 98967552 vsize: 0 resident: 98967552 share: 0 rss: 18395136 rss_rlim: 0 CPU usage: start_time: 1161715913 rtime: 0 utime: 131 stime: 0 cutime:115 cstime: 0 timeout: 16 it_real_value: 0 frequency: 4 Backtrace was generated from '/usr/bin/rhythmbox' (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1208985888 (LWP 26080)] [New Thread -1266402416 (LWP 26088)] (no debugging symbols found) 0x0033c402 in __kernel_vsyscall ()
+ Trace 78087
Thread 1 (Thread -1208985888 (LWP 26080))
Thanks for taking the time to report this bug. This particular bug has already been reported into our bug tracking system, but the maintainers need more information to fix the bug. Could you please answer the questions in the other report in order to help the developers? *** This bug has been marked as a duplicate of 355194 ***
*** Bug 371696 has been marked as a duplicate of this bug. ***
This doesn't look like a duplicate of 355194 at all. I think what's happening here is that the entry view is being disposed before a scheduled rb_entry_view_emit_selection_changed callback is called. We remove idle handler in the entry view's finalize method rather than dispose.
Created attachment 76118 [details] [review] fix entry view dispose moves unrefs and handler removals to the dispose method
Looks fine to me.
OK, committed. If it turns out that this does not fix the problem, please reopen the bug.
*** Bug 374476 has been marked as a duplicate of this bug. ***