Hi,
Choosing `restore handheld' from the menu causes a
segmentation violation.
Under GDB I see:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47100839163376 (LWP 14474)]
0x00002ad683e82012 in strcmp () from /lib/libc.so.6
(gdb) bt
#0 0x00002ad683e82012 in strcmp () from /lib/libc.so.6
#1 0x0000000000445424 in populate_clist_sub (path=<value optimized out>,
check_for_dups=1, check_exts=1) at restore_gui.c:162
#2 0x0000000000445d5d in restore_gui (main_window=0x5cd020,
w=<value optimized out>, h=<value optimized out>, x=<value optimized out>,
y=<value optimized out>) at restore_gui.c:203
#3 0x00000000004331fa in cb_restore (widget=<value optimized out>,
data=<value optimized out>) at jpilot.c:465
#4 0x00002ad683935479 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5 0x00002ad683944ae1 in ?? () from /usr/lib/libgobject-2.0.so.0
#6 0x00002ad683945d95 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#7 0x00002ad683945f73 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#8 0x00002ad68239184a in gtk_widget_activate ()
from /usr/lib/libgtk-x11-2.0.so.0
#9 0x00002ad6822c2590 in gtk_menu_shell_activate_item ()
from /usr/lib/libgtk-x11-2.0.so.0
#10 0x00002ad6822c3a00 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#11 0x00002ad6822b764d in _gtk_marshal_BOOLEAN__BOXED ()
from /usr/lib/libgtk-x11-2.0.so.0
#12 0x00002ad683935479 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#13 0x00002ad683944c7f in ?? () from /usr/lib/libgobject-2.0.so.0
#14 0x00002ad683945b5e in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#15 0x00002ad683945f73 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#16 0x00002ad68238de4e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x00002ad6822b12ae in gtk_propagate_event ()
from /usr/lib/libgtk-x11-2.0.so.0
#18 0x00002ad6822b2357 in gtk_main_do_event ()
from /usr/lib/libgtk-x11-2.0.so.0
#19 0x00002ad6825fa52c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#20 0x00002ad683b9bc73 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#21 0x00002ad683b9eabd in ?? () from /usr/lib/libglib-2.0.so.0
#22 0x00002ad683b9eda6 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#23 0x00002ad6822b26b2 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x0000000000435afc in main (argc=1, argv=0x7fff28b766c8) at
jpilot.c:2927
In populate_clist_sub() text is NULL.
(gdb) up
#1 0x0000000000445424 in populate_clist_sub (path=<value optimized out>,
check_for_dups=1, check_exts=1) at restore_gui.c:162
162 if (!(strcmp(dirent->d_name, text))) {
(gdb) print text
$31 = 0x0
(gdb)
--
Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au
http://www.ertos.nicta.com.au ERTOS within National ICT Australia
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]