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 553127 - rhythmbox crash when connecting MP3 Player
rhythmbox crash when connecting MP3 Player
Status: RESOLVED DUPLICATE of bug 510236
Product: rhythmbox
Classification: Other
Component: general
unspecified
Other All
: Normal critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-09-21 14:09 UTC by François Cauwe
Modified: 2008-09-23 10:46 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description François Cauwe 2008-09-21 14:09:43 UTC
Steps to reproduce:
1. open rhythmbox
2. connect usb device
3. rhythmbox crashes


Stack trace:
ecthelion@ElvenLounge:~$ gdb rhythmbox
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) r
Starting program: /usr/bin/rhythmbox 
[Thread debugging using libthread_db enabled]
[New Thread 0xb6563740 (LWP 14133)]
[New Thread 0xb5f6cb90 (LWP 14137)]
[Thread 0xb5f6cb90 (LWP 14137) exited]
[New Thread 0xb5f6cb90 (LWP 14138)]
[New Thread 0xb4f44b90 (LWP 14139)]
[Thread 0xb5f6cb90 (LWP 14138) exited]
[Thread 0xb4f44b90 (LWP 14139) exited]
[New Thread 0xb4f44b90 (LWP 14140)]
[New Thread 0xb5f6cb90 (LWP 14141)]
[New Thread 0xb28eab90 (LWP 14142)]
[Thread 0xb4f44b90 (LWP 14140) exited]
[Thread 0xb28eab90 (LWP 14142) exited]
[New Thread 0xb28eab90 (LWP 14143)]
[New Thread 0xb4f44b90 (LWP 14144)]
[New Thread 0xb20e9b90 (LWP 14145)]
[Thread 0xb28eab90 (LWP 14143) exited]
[New Thread 0xb28eab90 (LWP 14149)]
[New Thread 0xb18e8b90 (LWP 14150)]
[New Thread 0xb10e7b90 (LWP 14151)]
[Thread 0xb10e7b90 (LWP 14151) exited]
[New Thread 0xb10e7b90 (LWP 14152)]
[New Thread 0xb08e6b90 (LWP 14153)]
[New Thread 0xb00e5b90 (LWP 14154)]
[New Thread 0xaf8e4b90 (LWP 14155)]
[New Thread 0xaf0e3b90 (LWP 14156)]
[New Thread 0xae8e2b90 (LWP 14157)]
[Thread 0xb4f44b90 (LWP 14144) exited]
[Thread 0xb10e7b90 (LWP 14152) exited]
[Thread 0xb08e6b90 (LWP 14153) exited]
[Thread 0xb20e9b90 (LWP 14145) exited]
[Thread 0xb28eab90 (LWP 14149) exited]
[Thread 0xb18e8b90 (LWP 14150) exited]
[Thread 0xaf0e3b90 (LWP 14156) exited]
[Thread 0xaf8e4b90 (LWP 14155) exited]
[Thread 0xb00e5b90 (LWP 14154) exited]
[Thread 0xae8e2b90 (LWP 14157) exited]

---- Connect MP3 player ------

Rhythmbox-Message: Missing plugin: gstreamer|0.10|rhythmbox-metadata|application/smil decoder|decoder-application/smil
[New Thread 0xb08e6b90 (LWP 14161)]
geen programma gevonden
Rhythmbox-Message: No installation candidate for missing plugins found.
[New Thread 0xb20e9b90 (LWP 14169)]
[Thread 0xb20e9b90 (LWP 14169) exited]

(rhythmbox:14133): GLib-GObject-CRITICAL **: g_type_class_add_private: assertion `private_size > 0' failed
[New Thread 0xb20e9b90 (LWP 14239)]

(rhythmbox:14133): GLib-GObject-CRITICAL **: g_boxed_free: assertion `boxed != NULL' failed
[New Thread 0xae8e2b90 (LWP 14241)]
[New Thread 0xb00e5b90 (LWP 14248)]
[New Thread 0xb4f44b90 (LWP 14249)]

(rhythmbox:14133): GLib-GObject-CRITICAL **: g_boxed_free: assertion `boxed != NULL' failed
[New Thread 0xb28eab90 (LWP 14250)]
[New Thread 0xb18e8b90 (LWP 14251)]
[New Thread 0xb10e7b90 (LWP 14252)]
[New Thread 0xaf8e4b90 (LWP 14253)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6563740 (LWP 14133)]
rhythmdb_entry_allocate (db=0x8361058, type=0x0) at rhythmdb.c:1210
1210	rhythmdb.c: No such file or directory.
	in rhythmdb.c
(gdb) 
(gdb) thread apply all bt

Thread 1 (Thread 0xb6563740 (LWP 14133))

  • #0 rhythmdb_entry_allocate
    at rhythmdb.c line 1210
  • #1 rhythmdb_entry_new
    at rhythmdb.c line 1319
  • #2 rhythmdb_add_import_error_entry
    at rhythmdb.c line 1858
  • #3 rhythmdb_process_metadata_load_real
    at rhythmdb.c line 1898
  • #4 rhythmdb_process_one_event
    at rhythmdb.c line 2072
  • #5 rb_async_queue_watch_dispatch
    at rb-async-queue-watch.c line 61
  • #6 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.16.4/glib/gmain.c line 2012
  • #7 g_main_context_iterate
    at /build/buildd/glib2.0-2.16.4/glib/gmain.c line 2645
  • #8 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.16.4/glib/gmain.c line 2853
  • #9 IA__gtk_main
    at /build/buildd/gtk+2.0-2.12.9/gtk/gtkmain.c line 1163
  • #10 main
    at main.c line 327


Other information:
Comment 1 Jonathan Matthew 2008-09-23 10:46:57 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 510236 ***