[Bug 16413] Rhythmbox segfaults when I search.
bugzilla-daemon at bugzilla.ubuntu.com
bugzilla-daemon at bugzilla.ubuntu.com
Tue Sep 27 22:41:59 UTC 2005
Please do not reply to this email. You can add comments at
http://bugzilla.ubuntu.com/show_bug.cgi?id=16413
Ubuntu | rhythmbox
------- Additional Comments From burner at suppressingfire.org 2005-09-27 23:41 UTC -------
I added libc6-dbg and got another trace with seemingly more info:
burner at firefighter:/usr/share/doc/libc6-dbg$ export LD_LIBRARY_PATH=/usr/lib/debug
burner at firefighter:/usr/share/doc/libc6-dbg$ gdb rhythmbox
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library
"/usr/lib/debug/libthread_db.so.1".
(gdb) handle SIG33 pass nostop noprint
Signal Stop Print Pass to program Description
SIG33 No No Yes Real-time event 33
(gdb) run
Starting program: /usr/bin/rhythmbox
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 21271)]
[New Thread 32769 (LWP 21276)]
[New Thread 16386 (LWP 21277)]
[New Thread 32771 (LWP 21278)]
[New Thread 49156 (LWP 21279)]
[New Thread 65541 (LWP 21280)]
[Thread 49156 (LWP 21279) exited]
[Thread 65541 (LWP 21280) exited]
[New Thread 81924 (LWP 21281)]
[New Thread 98309 (LWP 21282)]
[Thread 81924 (LWP 21281) exited]
[Thread 98309 (LWP 21282) exited]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 21271)]
0xb70f188b in *__GI_strstr (phaystack=0x0, pneedle=0x82e9cd0 "pi")
at ../sysdeps/generic/strstr.c:60
60 ../sysdeps/generic/strstr.c: No such file or directory.
in ../sysdeps/generic/strstr.c
(gdb) thread apply all bt
Thread 4 (Thread 32771 (LWP 21278)):
#0 0xb713998e in *__GI___poll (fds=0xb719cfa8, nfds=9, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:86
#1 0xb71c8348 in g_main_context_iterate (context=0x82474f8, block=1,
dispatch=1, self=0x80fb0b8) at gmain.c:2867
#2 0xb71c87e3 in IA__g_main_loop_run (loop=0x8247580) at gmain.c:2769
#3 0xb794a37e in link_thread_io_context () from /usr/lib/libORBit-2.so.0
#4 0xb71e18c4 in g_thread_create_proxy (data=0x80fb0b8) at gthread.c:564
#5 0xb78bbcb4 in pthread_start_thread (arg=0xbf3ffbe0) at manager.c:310
#6 0xb78bbd3d in pthread_start_thread_event (arg=0xbf3ffbe0) at manager.c:334
#7 0xb714254a in clone () from /usr/lib/debug/libc.so.6
Thread 3 (Thread 16386 (LWP 21277)):
#0 0xb7133f90 in ___lxstat64 (vers=0,
name=0x83c2ad8 "/home/burner/Albums/Joy Division/Unknown Pleasures/04 -
Insight.mp3", buf=0xbf5ff90c) at ../sysdeps/unix/sysv/linux/lxstat64.c:60
#1 0xb6e0556a in vfs_module_shutdown ()
from /usr/lib/gnome-vfs-2.0/modules/libfile.so
#2 0xb6e057fe in vfs_module_shutdown ()
from /usr/lib/gnome-vfs-2.0/modules/libfile.so
#3 0xb7d5764f in gnome_vfs_get_file_info_uri_cancellable ()
from /usr/lib/libgnomevfs-2.so.0
#4 0xb7d6d721 in gnome_vfs_get_file_info_uri ()
from /usr/lib/libgnomevfs-2.so.0
#5 0xb7d6d767 in gnome_vfs_get_file_info () from /usr/lib/libgnomevfs-2.so.0
#6 0x080b9e18 in rb_uri_resolve_symlink (
uri=0x83c3078
"file:///home/burner/Albums/Joy%20Division/Unknown%20Pleasures/04%20-%20Insight.mp3")
at rb-file-helpers.c:121
#7 0x0808e400 in rhythmdb_execute_stat (db=0x8243a90,
uri=0x83c3078
"file:///home/burner/Albums/Joy%20Division/Unknown%20Pleasures/04%20-%20Insight.mp3",
event=0x83c2c68) at rhythmdb.c:1598
#8 0x0808e7dd in action_thread_main (db=0x8243a90) at rhythmdb.c:1692
#9 0xb71e18c4 in g_thread_create_proxy (data=0x8244dd8) at gthread.c:564
#10 0xb78bbcb4 in pthread_start_thread (arg=0xbf5ffbe0) at manager.c:310
#11 0xb78bbd3d in pthread_start_thread_event (arg=0xbf5ffbe0) at manager.c:334
#12 0xb714254a in clone () from /usr/lib/debug/libc.so.6
Thread 2 (Thread 32769 (LWP 21276)):
#0 0xb713998e in *__GI___poll (fds=0xb719cfa8, nfds=1, timeout=2000)
at ../sysdeps/unix/sysv/linux/poll.c:86
#1 0xb78bc221 in __pthread_manager (arg=0x7d1) at manager.c:152
#2 0xb78bcb43 in __pthread_manager_event (arg=0xb78c4440) at manager.c:249
#3 0xb714254a in clone () from /usr/lib/debug/libc.so.6
Thread 1 (Thread 16384 (LWP 21271)):
#0 0xb70f188b in *__GI_strstr (phaystack=0x0, pneedle=0x82e9cd0 "pi")
at ../sysdeps/generic/strstr.c:60
#1 0x08098669 in evaluate_conjunctive_subquery (dbtree=0x8243a90,
query=0x825ada4, base=0, max=1, entry=0xb6cd66e0) at rhythmdb-tree.c:1236
#2 0x080985bd in evaluate_conjunctive_subquery (dbtree=0x8243a90,
query=0x825ad2c, base=0, max=2, entry=0xb6cd66e0) at rhythmdb-tree.c:1219
#3 0x080984f3 in rhythmdb_tree_evaluate_query (adb=0x8243a90,
query=0x825ad2c, entry=0xb6cd66e0) at rhythmdb-tree.c:1160
#4 0x08090734 in rhythmdb_evaluate_query (db=0x8243a90, query=0x825ad2c,
---Type <return> to continue, or q <return> to quit---
entry=0xb6cd66e0) at rhythmdb.c:2482
#5 0x08093cdc in rhythmdb_query_model_entry_added_cb (db=0x8243a90,
entry=0xb6cd66e0, model=0x82e92e8) at rhythmdb-query-model.c:575
#6 0xb723e3ae in IA__g_cclosure_marshal_VOID__POINTER (closure=0x82e96d0,
return_value=0x0, n_param_values=2, param_values=0xbfdab1ac,
invocation_hint=0xbfdab0ac, marshal_data=0x8093ca4) at gmarshal.c:601
#7 0xb72323a8 in IA__g_closure_invoke (closure=0x82e96d0, return_value=0x0,
n_param_values=0, param_values=0x0, invocation_hint=0x0) at gclosure.c:492
#8 0xb7240b13 in signal_emit_unlocked_R (node=0x82438e0, detail=0,
instance=0x8243a90, emission_return=0x0, instance_and_params=0xbfdab1ac)
at gsignal.c:2485
#9 0xb7242150 in IA__g_signal_emit_valist (instance=0x8243a90, signal_id=165,
detail=0, var_args=Variable "var_args" is not available.
) at gsignal.c:2244
#10 0xb72424c3 in IA__g_signal_emit (instance=0x0, signal_id=0, detail=0)
at gsignal.c:2288
#11 0x08090c47 in rhythmdb_emit_entry_added (db=0x8243a90, entry=0xb6cd66e0)
at rhythmdb.c:2705
#12 0x0808c79f in rhythmdb_commit_internal (db=0x8243a90, signal_changed=1)
at rhythmdb.c:812
#13 0x0808c820 in rhythmdb_commit (db=0x8243a90) at rhythmdb.c:829
#14 0x08096302 in rhythmdb_tree_parser_end_element (ctx=0x82e6938,
name=0x8371f6c "entry") at rhythmdb-tree.c:317
#15 0xb79ff6bc in xmlSkipBlankChars () from /usr/lib/libxml2.so.2
#16 0xb7a0a338 in xmlParseElement () from /usr/lib/libxml2.so.2
#17 0xb7a08c64 in xmlParseContent () from /usr/lib/libxml2.so.2
#18 0xb7a0a2fc in xmlParseElement () from /usr/lib/libxml2.so.2
#19 0xb7a0aab5 in xmlParseDocument () from /usr/lib/libxml2.so.2
#20 0x080968a4 in rhythmdb_tree_load (rdb=0x8243a90, die=0x8243af0)
at rhythmdb-tree.c:473
#21 0x0808eac4 in rhythmdb_load (db=0x8243a90) at rhythmdb.c:1802
#22 0x08063210 in rb_shell_construct (shell=0x8210ac0) at rb-shell.c:1082
#23 0x0806115a in main (argc=1, argv=0xbfdaba64) at main.c:268
(gdb)
--
Configure bugmail: http://bugzilla.ubuntu.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the desktop-bugs
mailing list