Comment 17 for bug 674876

Revision history for this message
James P. Carter (jpcarter) wrote :

My apologies for the multiple posts... I installed the debugging symbols for this copy/paste comment.

gdb nautilus
GNU gdb (GDB) 7.2-ubuntu
Copyright (C) 2010 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 "i686-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/nautilus...Reading symbols from /usr/lib/debug/usr/bin/nautilus...done.
done.
(gdb) run
Starting program: /usr/bin/nautilus
[Thread debugging using libthread_db enabled]
[New Thread 0xb7dd8b70 (LWP 2291)]
[New Thread 0xb75d7b70 (LWP 2292)]
Initializing nautilus-gdu extension

(nautilus:2282): GLib-GObject-WARNING **: invalid cast from `gchar' to `SyncdaemonFolderInfo'

** (nautilus:2282): CRITICAL **: syncdaemon_folder_info_get_path: assertion `SYNCDAEMON_IS_FOLDER_INFO (finfo)' failed

** (nautilus:2282): CRITICAL **: syncdaemon_folder_info_get_volume_id: assertion `SYNCDAEMON_IS_FOLDER_INFO (finfo)' failed

** (nautilus:2282): CRITICAL **: syncdaemon_folder_info_get_subscribed: assertion `SYNCDAEMON_IS_FOLDER_INFO (finfo)' failed

Program received signal SIGSEGV, Segmentation fault.
0x009216f7 in g_str_hash () from /lib/libglib-2.0.so.0
(gdb) thread apply all bt

Thread 3 (Thread 0xb75d7b70 (LWP 2292)):
#0 0x0012e416 in __kernel_vsyscall ()
#1 0x00179884 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2 0x0088be7e in ?? () from /usr/lib/libgthread-2.0.so.0
#3 0x008d42cc in ?? () from /lib/libglib-2.0.so.0
#4 0x0092a41b in ?? () from /lib/libglib-2.0.so.0
#5 0x0092848f in ?? () from /lib/libglib-2.0.so.0
#6 0x00174cc9 in start_thread () from /lib/libpthread.so.0
#7 0x00e086be in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb7dd8b70 (LWP 2291)):
#0 0x0012e416 in __kernel_vsyscall ()
#1 0x00df9df6 in poll () from /lib/libc.so.6
#2 0x0090ea1b in g_poll () from /lib/libglib-2.0.so.0
#3 0x0090143c in ?? () from /lib/libglib-2.0.so.0
#4 0x00901ba7 in g_main_loop_run () from /lib/libglib-2.0.so.0
#5 0x006ef6b4 in ?? () from /usr/lib/libgio-2.0.so.0
#6 0x0092848f in ?? () from /lib/libglib-2.0.so.0
#7 0x00174cc9 in start_thread () from /lib/libpthread.so.0
#8 0x00e086be in clone () from /lib/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 1 (Thread 0xb7fda860 (LWP 2282)):
#0 0x009216f7 in g_str_hash () from /lib/libglib-2.0.so.0
#1 0x008ee378 in g_hash_table_lookup () from /lib/libglib-2.0.so.0
#2 0x019389ba in ubuntuone_nautilus_udf_created (daemon=0x82644c0, success=1,
    folder_info=0x831c7b0, user_data=0x820c9e8) at ubuntuone-nautilus.c:1141
#3 0x01938e66 in ubuntuone_nautilus_daemon_ready (daemon=0x82644c0,
    user_data=0x820c9e8) at ubuntuone-nautilus.c:1041
#4 0x0085f93c in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#5 0x00850412 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#6 0x00866595 in ?? () from /usr/lib/libgobject-2.0.so.0
#7 0x008679bc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#8 0x00867e62 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#9 0x0198fc40 in ready_signal_idle_cb (user_data=0x82644c0)
    at syncdaemon-daemon.c:319
#10 0x008fb841 in ?? () from /lib/libglib-2.0.so.0
#11 0x008fd855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#12 0x00901668 in ?? () from /lib/libglib-2.0.so.0
#13 0x00901ba7 in g_main_loop_run () from /lib/libglib-2.0.so.0
#14 0x002f71d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x0807f367 in main (argc=1, argv=0xbffff4c4) at nautilus-main.c:544
(gdb)