rhythmbox crash when I add a lot of music to the library
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rhythmbox (Ubuntu) |
Fix Released
|
Medium
|
Ubuntu Desktop Bugs |
Bug Description
When I add a lot (>15000) songs to the library rhytmbox crash:
user@ma:~$ rhythmbox
(rhythmbox:5993): Gtk-WARNING **: Theme directory 16x16/status16x
(rhythmbox:5993): GStreamer-CRITICAL **: gst_pad_
(rhythmbox:5993): GStreamer-CRITICAL **: gst_pad_push_event: assertion `GST_IS_PAD (pad)' failed
(rhythmbox:5993): GStreamer-CRITICAL **: gst_pad_push_event: assertion `GST_IS_PAD (pad)' failed
Segmentation fault
Sebastien Bacher (seb128) wrote : | #1 |
Changed in rhythmbox: | |
assignee: | nobody → desktop-bugs |
status: | Unconfirmed → Needs Info |
E-B (ebelt9hf) wrote : | #2 |
I run Ubuntu Dapper, newest Version in the repository:
Gnome rhythmbox 0.9.3
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_load] rb-metadata-
[0x8295988] [rb_metadata_load] rb-metadata-
[0x8295988] [action_
[0x8295988] [rb_metadata_load] rb-metadata-
[0x8295988] [rb_metadata_load] rb-metadata-
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_load] rb-metadata-
[0x8295988] [rb_metadata_load] rb-metadata-
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
[0x8295988] [rb_metadata_
Sebastien Bacher (seb128) wrote : | #3 |
It seems to crash on /media/
Could you get a backtrace of the crash?
- gdb rhythmbox
(gdb) run
... crash
(gdb) thread apply all bt
Do you know if that .divx is downloadable somewhere on the web?
E-B (ebelt9hf) wrote : | #4 |
here you can download the film: http://
here the last lines,( he says that I have no debugging symbols installed... )
[Thread -1262879824 (LWP 15170) exited]
[Thread -1279665232 (LWP 15172) exited]
[Thread -1337984080 (LWP 15171) exited]
(no debugging symbols found)
[New Thread -1279665232 (LWP 15174)]
[New Thread -1337984080 (LWP 15175)]
[Thread -1279665232 (LWP 15174) exited]
[Thread -1337984080 (LWP 15175) exited]
[New Thread -1337984080 (LWP 15176)]
[Thread -1337984080 (LWP 15176) exited]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread -1337984080 (LWP 15177)]
[New Thread -1279665232 (LWP 15178)]
[New Thread -1262879824 (LWP 15179)]
(no debugging symbols found)
[New Thread -1244234832 (LWP 15180)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1337984080 (LWP 15177)]
0xb69884e7 in gst_avi_
from /usr/lib/
Hidde Brugmans (hcbrugmans-deactivatedaccount) wrote : | #5 |
regardless of this issue, rhythmbox cvs now runs the import out of process, so something like this should no longer be able to take rhythmbox down.
Daniel Holbach (dholbach) wrote : | #6 |
Is that fix in Dapper now? I mean does it still happen with the newest version?
rubinstein (rubinstein) wrote : | #7 |
It still crashes with dapper flight 7 when I want to import my music.
Bug Buddy says:
Backtrace was generated from '/usr/bin/
(no debugging symbols found)
Using host libthread_db library "/lib/tls/
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1226688288 (LWP 6835)]
[New Thread -1289749584 (LWP 6862)]
[New Thread -1257100368 (LWP 6838)]
[New Thread -1248707664 (LWP 6837)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
...
Sebastien Bacher (seb128) wrote : | #8 |
Could you get a backtrace with libglib2.0-0-dbg and rhythmbox-dbg installed using gdb?
- gdb rhythmbox
(gdb) run
... get the crash
(gdb) thread apply all bt
and copy that to a comment
rubinstein (rubinstein) wrote : | #9 |
backtrace:
(gdb) thread apply all bt
Thread 14 (Thread -1268778064 (LWP 8215)):
#0 0xb6922400 in ogg_page_serialno () from /usr/lib/
#1 0xb693c504 in ?? () from /usr/lib/
#2 0xb45ff350 in ?? ()
#3 0x00000000 in ?? ()
Thread 12 (Thread -1258021968 (LWP 8213)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb713c33d in versionsort () from /lib/tls/
#2 0xb713c6d1 in readdir64_r () from /lib/tls/
#3 0xb69e94b8 in vfs_module_shutdown ()
from /usr/lib/
#4 0xb7d0b8df in gnome_vfs_
from /usr/lib/
#5 0xb7d0babf in gnome_vfs_
#6 0xb7d0bcb6 in gnome_vfs_
#7 0xb7d0beb9 in gnome_vfs_
#8 0x080e01be in rb_uri_
text_
cancelflag=
#9 0x080a5dca in add_thread_main (data=0x882fbd0) at rhythmdb.c:1811
#10 0xb7236582 in g_thread_
---Type <return> to continue, or q <return> to quit---
#11 0xb7a60341 in start_thread () from /lib/tls/
#12 0xb717d4ee in clone () from /lib/tls/
Thread 11 (Thread -1258021968 (LWP 8213)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb713c33d in versionsort () from /lib/tls/
#2 0xb713c6d1 in readdir64_r () from /lib/tls/
#3 0xb69e94b8 in vfs_module_shutdown ()
from /usr/lib/
#4 0xb7d0b8df in gnome_vfs_
from /usr/lib/
#5 0xb7d0babf in gnome_vfs_
#6 0xb7d0bcb6 in gnome_vfs_
#7 0xb7d0beb9 in gnome_vfs_
#8 0x080e01be in rb_uri_
text_
cancelflag=
#9 0x080a5dca in add_thread_main (data=0x882fbd0) at rhythmdb.c:1811
#10 0xb7236582 in g_thread_
#11 0xb7a60341 in start_thread () from /lib/tls/
#12 0xb717d4ee in clone () from /lib/tls/
Thread 8 (Thread -1268778064 (LWP 8215)):
---Type <return> to continue, or q <return> to quit---
#0 0xb6922400 in ogg_page_serialno () from /usr/lib/
#1 0xb693c504 in ?? () from /usr/lib/
#2 0xb45ff350 in ?? ()
#3 0x00000000 in ?? ()
Thread 7 (Thread -1258021968 (LWP 8213)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb713c33d in versionsort () from /lib/tls/
#2 0xb713c6d1 in readdir64_r () from /lib/tls/
#3 0xb69e94b8 in vfs_module_shutdown ()
from /usr/lib/
#4 0xb7d0b8df in gnome_vfs_
fro...
draknet (n638jl66) wrote : | #10 |
Same for me. Importing a folder with lots of files crashes rhythmbox. Version is 0.9.3.1-0ubuntu9.
Just before the pagefault I see a messagebox with something about mimetype. "The mime type could not be identified of file://
Running it again shows that it loaded some folders and during import it crashes on the next "mime problem".
So running it again and again it slowly loads everything.
Ilja Sidoroff (ilja-sidoroff) wrote : | #11 |
I have the same problem (using dapper and rhythmbox 0.9.3.1-0ubuntu9). Rhythmbox segfaults after a short period of time. The console window shows this
assertion failure six times before the crash:
(rhythmbox:9880): GStreamer-CRITICAL **: gst_pad_
This happens only when "Watch my library for new files" is checked in the preferences/
Daniel Holbach (dholbach) wrote : | #12 |
Do you still have the problem in Dapper or Edgy?
Hennadiy Brych (superg) wrote : | #13 |
The same problem for me!
Ubuntu Dapper 6.06 LTS
amd64
I tested it with many music files. When i add 500 and less files it works good. When add all my music collection (3000+), it crashes immediately or on the next launch (this occurs random, for example i can run rhytmbox for a couple of times and after 5-10 tries it don't crashes).
Sebastien Bacher (seb128) wrote : | #14 |
If you have the same problem could you get a debug backtrace?
Ilja Sidoroff (ilja-sidoroff) wrote : | #15 |
Ok, here is a backtrace for the crash: (dapper, rhythmbox 0.9.3.1-0ubuntu9)
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1238172752 (LWP 13587)]
0xb7b6c803 in helper_find_peek (data=0xb632e2cc, offset=4, size=8)
at gsttypefindhelp
114 gsttypefindhelp
in gsttypefindhelper.c
(gdb) thread apply all bt
Thread 29 (Thread -1325425744 (LWP 13630)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb79a5eec in pthread_
from /lib/tls/
#2 0xb79b15dc in g_cond_
entered_
#3 0xb7147d8c in g_async_
try=<value optimized out>, end_time=
#4 0xb717b4ce in g_thread_
at gthreadpool.c:220
#5 0xb71795a2 in g_thread_
#6 0xb79a3341 in start_thread () from /lib/tls/
#7 0xb70c04ee in clone () from /lib/tls/
Thread 28 (Thread -1325425744 (LWP 13630)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb79a5eec in pthread_
from /lib/tls/
#2 0xb79b15dc in g_cond_
entered_
#3 0xb7147d8c in g_async_
try=<value optimized out>, end_time=
---Type <return> to continue, or q <return> to quit---
#4 0xb717b4ce in g_thread_
at gthreadpool.c:220
#5 0xb71795a2 in g_thread_
#6 0xb79a3341 in start_thread () from /lib/tls/
#7 0xb70c04ee in clone () from /lib/tls/
Thread 27 (Thread -1325425744 (LWP 13630)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb79a5eec in pthread_
from /lib/tls/
#2 0xb79b15dc in g_cond_
entered_
#3 0xb7147d8c in g_async_
try=<value optimized out>, end_time=
#4 0xb717b4ce in g_thread_
at gthreadpool.c:220
#5 0xb71795a2 in g_thread_
#6 0xb79a3341 in start_thread () from /lib/tls/
#7 0xb70c04ee in clone () from /lib/tls/
Thread 3 (Thread -1246565456 (LWP 13588)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb70b68c4 in poll () from /lib/tls/
---Type <return> to continue, or q <return> to quit---
#2 0xb71607e8 in g_main_
dispatch=1, self=0x81d1b40) at gmain.c:2849
#3 0xb7160cb8 in IA__g_main_loop_run (loop=0x8230660) at gmain.c:2751
#4 0xb79f470e in link_thread_
#5 0xb71795...
Sebastien Bacher (seb128) wrote : | #16 |
that backtrace doesn't look like the same issue, please open a different bug for it
Arik Kfir (arikkfir) wrote : | #17 |
- The crash report Edit (1.5 MiB, text/plain)
I also encountered a crash while rhytmbox was trying to add my music collection (for the first time, after a fresh ubuntu installation).
I attached the crash report.
Sebastien Bacher (seb128) wrote : | #18 |
please open a different bug if you have a crash, that bug looks like a collection of different issues now, we can't work nicely on it
rubinstein (rubinstein) wrote : | #19 |
With the new Rhythmbox 0.9.6 in edgy I have no problems importing my music collection.
Sebastien Bacher (seb128) wrote : | #20 |
E-B, do you still have that bug on edgy?
Arik Kfir (arikkfir) wrote : Re: [Bug 30555] Re: rhythmbox crash when I add a lot of music to the library | #21 |
nope.
On 12/1/06, Sebastien Bacher <email address hidden> wrote:
>
> E-B, do you still have that bug on edgy?
>
> --
> rhythmbox crash when I add a lot of music to the library
> https:/
>
E-B (ebelt9hf) wrote : | #22 |
no.
Sebastien Bacher (seb128) wrote : | #23 |
Marking as fixed then, thank you for the update
Changed in rhythmbox: | |
status: | Needs Info → Fix Released |
Thanks for your bug. What version of Ubuntu do you use? Can you run "rhythmbox -d" and note on what song it crashes? Could you get a backtrace (the bug-buddy dialog the send the bug upstream has it)?