Since I need to report a crash, I need to get a gdb stack trace. That
means I need to compile with debug (with symbols). How do I do that? I
tried configure --help, but did not see anything about debug. I did try
running the normal build I have under gdb and when I did a bt at the
point of the seg fault, I got:
Thread 1 (Thread -1219561808 (LWP 4400)):
#0 0xb75d0359 in _int_malloc () from /lib/libc.so.6
#1 0xb75d2206 in malloc () from /lib/libc.so.6
#2 0xb776f327 in operator new () from /usr/lib/libstdc++.so.6
#3 0x080881d0 in std::vector<int, std::allocator<int> >::_M_insert_aux
(this=0xbf03f120, __position=
{_M_current = 0x0}, [EMAIL PROTECTED]) at
/usr/include/c++/4.1.0/ext/new_allocator.h:88
#4 0x08085bbd in (anonymous namespace)::get_path (tree_model=0x8e23848,
iter=0xbf03f18c)
at /usr/include/c++/4.1.0/bits/stl_vector.h:610
#5 0xb7e4474a in gtk_tree_model_get_path () from
/opt/gnome/lib/libgtk-x11-2.0.so.0
#6 0xb721785a in gail_tree_view_new () from
/opt/gnome/lib/gtk-2.0/modules/libgail.so
#7 0xb7217884 in gail_tree_view_new () from
/opt/gnome/lib/gtk-2.0/modules/libgail.so
#8 0xb7217884 in gail_tree_view_new () from
/opt/gnome/lib/gtk-2.0/modules/libgail.so
#9 0xb7217884 in gail_tree_view_new () from
/opt/gnome/lib/gtk-2.0/modules/libgail.so
#10 0xb7217884 in gail_tree_view_new () from
/opt/gnome/lib/gtk-2.0/modules/libgail.so
#11 0xb7217884 in gail_tree_view_new () from
/opt/gnome/lib/gtk-2.0/modules/libgail.so
and then thousands of lines like #7-#11, making it look like some sort
of runaway recursion. I never got to the point in pan triggering this.
Any advice would be appreciated. Again, this is triggered by clicking on
the "twisty" for "Other Groups" after pan has retrieved the group list
from the server.
-- David
_______________________________________________
Pan-users mailing list
Pan-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/pan-users