Comment 2 for bug 1553734

Anton Eliasson (eliasson) wrote :

gdb log with backtrace:

GNU gdb (Ubuntu 7.11-0ubuntu1) 7.11
Copyright (C) 2016 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 "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/rhythmbox...Reading symbols from /usr/lib/debug/.build-id/c1/00804da5b255e0e1cf40dec74610e571415d5c.debug...done.
done.
(gdb) run
Starting program: /usr/bin/rhythmbox
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffdc863700 (LWP 19614)]
[New Thread 0x7fffd7fff700 (LWP 19615)]
[New Thread 0x7fffd678d700 (LWP 19616)]
[New Thread 0x7fffd53af700 (LWP 19617)]
[New Thread 0x7fffd4bae700 (LWP 19618)]
[New Thread 0x7fffc6ed0700 (LWP 19620)]
[New Thread 0x7fffc66cf700 (LWP 19621)]

(rhythmbox:19608): Gtk-WARNING **: Duplicate child name in GtkStack: Add to Playlist

(rhythmbox:19608): Gtk-WARNING **: Duplicate child name in GtkStack: Add to Playlist

(rhythmbox:19608): Gtk-WARNING **: Duplicate child name in GtkStack: Add to Playlist

(rhythmbox:19608): Gtk-WARNING **: Duplicate child name in GtkStack: Add to Playlist

(rhythmbox:19608): Gtk-WARNING **: Duplicate child name in GtkStack: Add to Playlist

(rhythmbox:19608): Gtk-WARNING **: Duplicate child name in GtkStack: Add to Playlist

[New Thread 0x7fffb88f6700 (LWP 19623)]
[Thread 0x7fffd4bae700 (LWP 19618) exited]
[Thread 0x7fffc66cf700 (LWP 19621) exited]
[Thread 0x7fffb88f6700 (LWP 19623) exited]
[New Thread 0x7fffc66cf700 (LWP 19626)]
[New Thread 0x7fffd4bae700 (LWP 19627)]
[Thread 0x7fffd53af700 (LWP 19617) exited]
[New Thread 0x7fffd53af700 (LWP 19643)]
[Thread 0x7fffd53af700 (LWP 19643) exited]
[New Thread 0x7fffadffd700 (LWP 19644)]
[New Thread 0x7fffa55f4700 (LWP 19645)]
[New Thread 0x7fffa49d7700 (LWP 19646)]
[New Thread 0x7fff9fddd700 (LWP 19647)]
[New Thread 0x7fff9ed7f700 (LWP 19648)]
[New Thread 0x7fff9e57e700 (LWP 19649)]
[New Thread 0x7fff9dd7d700 (LWP 19650)]
[New Thread 0x7fff9d57c700 (LWP 19651)]
[New Thread 0x7fff9cb75700 (LWP 19652)]
[Thread 0x7fff9dd7d700 (LWP 19650) exited]
[Thread 0x7fff9cb75700 (LWP 19652) exited]
[New Thread 0x7fff9cb75700 (LWP 19690)]
[New Thread 0x7fff9dd7d700 (LWP 19691)]
[Thread 0x7fff9dd7d700 (LWP 19691) exited]
[New Thread 0x7fff9dd7d700 (LWP 19696)]
[Thread 0x7fff9dd7d700 (LWP 19696) exited]
[Thread 0x7fffd4bae700 (LWP 19627) exited]
[Thread 0x7fff9d57c700 (LWP 19651) exited]

(rhythmbox:19608): RhythmDB-CRITICAL **: rhythmdb_entry_get_entry_type: assertion 'entry != NULL' failed

Thread 1 "rhythmbox" received signal SIGSEGV, Segmentation fault.
rhythmdb_entry_cache_metadata (entry=0x0) at rhythmdb-entry-type.c:266
266 rhythmdb-entry-type.c: No such file or directory.
(gdb) bt
#0 rhythmdb_entry_cache_metadata (entry=0x0) at rhythmdb-entry-type.c:266
#1 0x00007ffff7b4b6a2 in rhythmdb_process_metadata_load (event=0x7fffb0240a30, db=0x9f8240) at rhythmdb.c:2531
#2 rhythmdb_process_one_event (event=0x7fffb0240a30, db=db@entry=0x9f8240) at rhythmdb.c:2637
#3 0x00007ffff7b76379 in rb_async_queue_watch_dispatch (source=<optimized out>, callback=0x7ffff7b4a770 <rhythmdb_process_one_event>, user_data=0x9f8240) at rb-async-queue-watch.c:85
#4 0x00007ffff6910fda in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff6911380 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007ffff691142c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007ffff162fbcd in g_application_run () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#8 0x00007ffff7acf125 in rb_application_run (app=0x64b180, argc=argc@entry=1, argv=argv@entry=0x7fffffffd888) at rb-application.c:659
#9 0x0000000000400d1a in main (argc=1, argv=0x7fffffffd888) at main.c:89