[Nautilus-list] Debugging nautilus - a nightmare :-(



Hi guys,

has anyone ever got this problem ?

===
[martin einstein src]$ gdb /gnome/unstable/INSTALL/bin/nautilus
GNU gdb 5.0
Copyright 2000 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 "i686-pc-linux-gnu"...
(gdb) break nautilus_view_frame_load_client
Breakpoint 1 at 0x8085a77: file nautilus-view-frame.c, line 485.
(gdb) r
Starting program: /gnome/unstable/INSTALL/bin/nautilus 
[New Thread 1024 (runnable)]

Bonobo-WARNING **: FIXME: We have an attribute 'hidden' at '/Root/Tool Bar/Extra Buttons Placeholder/Services' breaking cmd/widget separation, please fix
[Switching to Thread 1024 (runnable)]

Breakpoint 1, nautilus_view_frame_load_client (view=0x814d820, 
    iid=0x81d06d0 "OAFIID:hyperbola_navigation_tree:57542ce0-71ff-442d-a764-462c92514234") at nautilus-view-frame.c:485
485		g_return_val_if_fail (NAUTILUS_IS_VIEW_FRAME (view), FALSE);
(gdb) c
Continuing.

Breakpoint 1, nautilus_view_frame_load_client (view=0x8166518, 
    iid=0x81d0738 "OAFIID:nautilus_tree_view:2d826a6e-1669-4a45-94b8-23d65d22802d") at nautilus-view-frame.c:485
485		g_return_val_if_fail (NAUTILUS_IS_VIEW_FRAME (view), FALSE);
(gdb) 
Continuing.
[New Thread 2049 (runnable)]
[New Thread 1026 (runnable)]

Breakpoint 1, nautilus_view_frame_load_client (view=0x81d09d8, 
    iid=0x81d0780 "OAFIID:nautilus_history_view:a7a85bdd-2ecf-4bc1-be7c-ed328a29aacb") at nautilus-view-frame.c:485
485		g_return_val_if_fail (NAUTILUS_IS_VIEW_FRAME (view), FALSE);
(gdb) 
Continuing.

Breakpoint 1, nautilus_view_frame_load_client (view=0x81c00c0, 
    iid=0x81d07e8 "OAFIID:nautilus_notes_view:7f04c3cb-df79-4b9a-a577-38b19ccd4185") at nautilus-view-frame.c:485
485		g_return_val_if_fail (NAUTILUS_IS_VIEW_FRAME (view), FALSE);
(gdb) 
Continuing.
[New Thread 2051 (runnable)]
[New Thread 3076 (runnable)]
[New Thread 4101 (runnable)]
[New Thread 5126 (runnable)]

Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 1026 (runnable)]
0x0 in ?? ()
(gdb) bt
#0  0x0 in ?? ()
====

or like this

====
(gdb) break nautilus-view-frame.c:541
Breakpoint 1 at 0x8085d68: file nautilus-view-frame.c, line 541.
(gdb) r
Starting program: /gnome/unstable/INSTALL/bin/nautilus 
[New Thread 1024 (runnable)]

Bonobo-WARNING **: FIXME: We have an attribute 'hidden' at '/Root/Tool Bar/Extra Buttons Placeholder/Services' breaking cmd/widget separation, please fix
[Switching to Thread 1024 (runnable)]

[New Thread 2049 (runnable)]
[New Thread 1026 (runnable)]
[New Thread 2051 (runnable)]
[New Thread 3076 (runnable)]
[New Thread 4101 (runnable)]
[New Thread 5126 (runnable)]

Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 1026 (runnable)]
0x0 in ?? ()
====

This is GDB 5.0 and glibc 2.1.94-3; looks like it doesn't like
the threads very well.

Any ideas how I can debug Nautilus ?

-- 
Martin Baulig
martin gnome org (private)
baulig suse de (work)





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]