GNOME Bugzilla – Bug 527898
Assertion in rhythmdb_property_model_delete_prop()
Last modified: 2010-04-15 12:14:52 UTC
Version: 0.11.5 What were you doing when the application crashed? ripping cd's Distribution: Debian lenny/sid Gnome Release: 2.20.3 2008-01-12 (Debian) BugBuddy Version: 2.22.0 System: Linux 2.6.24-1-686 #1 SMP Mon Feb 11 14:37:45 UTC 2008 i686 X Vendor: The X.Org Foundation X Vendor Release: 10300000 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome Memory status: size: 158437376 vsize: 158437376 resident: 46178304 share: 21614592 rss: 46178304 rss_rlim: 4294967295 CPU usage: start_time: 1208104001 rtime: 6541 utime: 5884 stime: 657 cutime:1 cstime: 6 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/rhythmbox' Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb6651a80 (LWP 15675)] [New Thread 0xb1eb6b90 (LWP 15926)] [New Thread 0xb26b7b90 (LWP 15924)] [New Thread 0xb2eb8b90 (LWP 15923)] [New Thread 0xb06b3b90 (LWP 15922)] [New Thread 0xb3f1bb90 (LWP 15921)] [New Thread 0xaeeb0b90 (LWP 15920)] [New Thread 0xb0eb4b90 (LWP 15826)] [New Thread 0xb4176b90 (LWP 15691)] [New Thread 0xb36b9b90 (LWP 15689)] 0xffffe410 in __kernel_vsyscall ()
+ Trace 195126
Thread 1 (Thread 0xb6651a80 (LWP 15675))
----------- .xsession-errors (2582502 sec old) --------------------- [00000380] main audio output warning: buffer is 71352 late, triggering upsampling [00000342] access_mms access debug: recv command start_sequence:0x00000001 command_id:0xb00bface length:32 len8:4 sequence 0x0000003d len8_II:2 dir_comm:0x0004001b [00000380] main audio output warning: resampling stopped after 14862525 usec (drift: -40701) [00000380] main audio output warning: buffer is 40883 late, triggering upsampling [00000380] main audio output warning: resampling stopped after 290140 usec (drift: -29220) [00000380] main audio output warning: buffer is 41240 late, triggering upsampling [00000380] main audio output warning: resampling stopped after 3681988 usec (drift: -27096) [00000380] main audio output warning: buffer is 40166 late, triggering upsampling [00000342] access_mms access debug: recv command start_sequence:0x31000001 command_id:0xb00bface length:32 len8:4 sequence 0x0000003e len8_II:2 dir_comm:0x0004001b [00000380] main audio output warning: resampling stopped after 11239004 usec (drift: -22209) [00000380] main audio output warning: output date isn't PTS date, requesting resampling (40014) [00000380] main audio output warning: buffer is 62362 late, triggering upsampling [00000380] main audio output warning: resampling stopped after 13560037 usec (drift: -36466) ...Too much output, ignoring rest... --------------------------------------------------
*** Bug 542699 has been marked as a duplicate of this bug. ***
*** Bug 545991 has been marked as a duplicate of this bug. ***
*** Bug 560556 has been marked as a duplicate of this bug. ***
*** Bug 562596 has been marked as a duplicate of this bug. ***
*** Bug 564426 has been marked as a duplicate of this bug. ***
*** Bug 568273 has been marked as a duplicate of this bug. ***
*** Bug 569125 has been marked as a duplicate of this bug. ***
*** Bug 574130 has been marked as a duplicate of this bug. ***
*** Bug 575774 has been marked as a duplicate of this bug. ***
*** Bug 592678 has been marked as a duplicate of this bug. ***
*** Bug 591088 has been marked as a duplicate of this bug. ***
I had this problem when leaving Rhythmbox playing a playlist for the night.
*** Bug 605195 has been marked as a duplicate of this bug. ***
*** Bug 603781 has been marked as a duplicate of this bug. ***
*** Bug 612419 has been marked as a duplicate of this bug. ***
commit 754a72759885d63275b1a656d8c6f3f7c29c7e9d Author: Jonathan Matthew <jonathan@d14n.org> Date: Mon Mar 15 22:47:22 2010 +1000 rhythmdb: merge change lists from subsequent commits (bug #527898) When a second commit occurs before the changes from the first are emitted (in an idle handler), and both commits contain changes to the same entry, we need to combine the changes in the change map used to prepare for signal emission. Previously, the changes from the first commit were being overwritten, with the result that property models could get out of sync with the entries in the backing model, which would eventually lead to an assertion failure when trying to update the property model.
*** Bug 613039 has been marked as a duplicate of this bug. ***
*** Bug 615750 has been marked as a duplicate of this bug. ***
the last duplicate is on 0.12.8 and as per the changelog the fix is applied to that package version, re opening the bug.
Then it's a different bug.