MemoFile conduit crash (gnome-pilot CVS + gnome-pilot-conduits-2.0.2)



The MemoFile conduit has consistently crashed on me. Here's a gdb
backtrace session of the crash. Sorry for attaching the entire session,
because I don't know which is the important bit and which is not.

thongsia kate:~$ gdb /usr/libexec/gpilotd
GNU gdb 5.2
Copyright 2002 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 "i386-slackware-linux"...
(gdb) run
Starting program: /usr/libexec/gpilotd
[New Thread 1024 (LWP 31790)]
gpilotd-Message: gnome-pilot 2.0.2 starting...
gpilotd-Message: compiled for pilot-link version 0.11.7
gpilotd-Message: compiled with [USB] [IrDA] [Network]
gpilotd-Message: Activating CORBA server
gpilotd-Message: bonobo_activation_active_server_register = 0
gpilotd-Message: Watching Cradle (/dev/ttyUSB0)
gpilotd-Message: Found a Tungsten T on USB bus!
gpilotd-Message: setting PILOTRATE=115200
gpilotd-Message: Cradle Cradle has 0 events
gpilotd-Message: Instantiating 2 conduits...
memo-file-conduit-Message: creating memo_file conduit
gpilotd-Message: Instantiated 0 backup conduits, 0 file conduits, 2
other conduits
gpilotd-Message: HotSync button pressed, synchronizing pilot
gpilotd-Message: Pilot ID is 21002, name is Tungsten T, owner is Teo
Hong Siang
gpilotd-Message: Pilot has 0 entries in restore queue
gpilotd-Message: Pilot has 0 entries in conduit queue
gpilotd-Message: Using conduit settings for sync...
gpilotd-Message: Conduit MemoFile's first synchronization...
memo-file-conduit-Message: MemoFile Conduit v 0.9
memo-file-conduit-Message: PreSync
memo-file-conduit-Message: load_records
memo-file-conduit-Message: load_categories
memo-file-conduit-Message: no categories, no records
 
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 31790)]
0xbffeec8d in ?? ()
(gdb) thread apply all bt
 
Thread 1 (Thread 1024 (LWP 31790)):
#0  0xbffeec8d in ?? ()
#1  0x408cde9e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#2  0x408e1694 in signal_emit_unlocked_R () from
/usr/lib/libgobject-2.0.so.0
#3  0x408dff53 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#4  0x4030d080 in gtk_signal_emit () from /usr/lib/libgtk-x11-2.0.so.0
#5  0x4002040f in gnome_pilot_conduit_standard_abs_delete_all (
    conduit=0x812b008) at gnome-pilot-conduit-standard-abs.c:907
#6  0x4001e873 in gnome_pilot_conduit_standard_real_copy_from_pilot (
    conduit_standard=0x812b008, dbinfo=0x812c4b0)
    at gnome-pilot-conduit-standard-abs.c:510
#7  0x4001c2ec in ___marshal_Sig1 (closure=0x8133d00,
return_value=0xbffff150,
    n_param_values=2, param_values=0xbffff164,
invocation_hint=0xbffff0c8,
    marshal_data=0x4001e678) at gnome-pilot-conduit-standard.c:101
#8  0x408ce28f in g_type_class_meta_marshal ()
   from /usr/lib/libgobject-2.0.so.0
#9  0x408cde9e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#10 0x408e1a8a in signal_emit_unlocked_R () from
/usr/lib/libgobject-2.0.so.0
#11 0x408df85d in g_signal_emitv () from /usr/lib/libgobject-2.0.so.0
#12 0x4001d01c in gnome_pilot_conduit_standard_copy_from_pilot (
    self=0x812b008, dbinfo=0x812c4b0) at
gnome-pilot-conduit-standard.c:595
#13 0x080564a3 in conduit_copy_from_pilot (conduit=0x812b008,
dbinfo=0x812c4b0)
---Type <return> to continue, or q <return> to quit---
    at manager.c:450
#14 0x08056ab0 in conduit_sync_default (conduit=0x812b008,
dbinfo=0x812c4b0)
    at manager.c:527
#15 0x08055f1b in iterate_dbs (pfd=20, stamp=0xbffff31c, pu=0xbffff3d8,
    conlist=0x8071718, bconlist=0x0, iter=0x80567e4
<conduit_sync_default>,
    context=0x808e858) at manager.c:359
#16 0x08057e4d in gpilot_sync_default (pilot_socket=20,
stamp=0xbffff31c,
    pu=0xbffff3d8, conduit_list=0x8071718, backup_conduit_list=0x0,
    file_conduit_list=0x0, context=0x808e858) at manager.c:1009
#17 0x08054049 in do_sync (pfd=20, context=0x808e858, pu=0xbffff3d8,
    pilot=0x8078df0, device=0x808e8b8) at gpilotd.c:538
#18 0x080542a1 in gpilot_syncing_known_pilot (pilot=0x8078df0, pu=
      {passwordLength = 0, username = "Teo Hong
Siang\0\b\001\0\0\0?h\220 ?j\221@\0\0\0\0\0\0\0\0q?\220 \023\0\0\0\0\0\0\0\034???\204?\220@\0\0\0\0\0\0\0\0\001\0\0\0\036?\220 ?j\221@?J?@@Y\f\bR?? Xn?@\0\0\0\0L???\0\0\0\0?\213\220 \0\0\0\0\\????\223\220@?J? ?F?@", password = "@Y\f\bi\222\220 Xn?@?F?@@Y\f\b??? ?H?@\0\0\0\0\214???+\225? ?J?@?F? \214???\023\225?@Xn? h(\v\bHY\f\b", '\0' <repeats 12 times>, "????R?? HY\f\b\0\0\0\0HY\f\b\022??@\b???h(\v\b\024K\005\b\\?\223 \214v\006\b \0\0", userID = 21002, viewerID = 0, lastSyncPC = 1193823938, successfulSyncDate = 1048216407, lastSyncDate = 1048216407}, pfd=20, device=0x808e8b8,
    context=0x808e858) at gpilotd.c:600
#19 0x080544db in sync_device (device=0x808e8b8, context=0x808e858)
    at gpilotd.c:666
---Type <return> to continue, or q <return> to quit---
#20 0x08054d51 in visor_devices_in (io_channel=0x80b2bf0,
condition=G_IO_IN,
    context=0x808e858) at gpilotd.c:917
#21 0x4095754e in g_io_unix_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0x40937b6b in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0x409389ba in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#24 0x40938d97 in g_main_context_iterate () from
/usr/lib/libglib-2.0.so.0
#25 0x40938f27 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#26 0x0805547d in wait_for_sync_and_sync (context=0x808e858) at
gpilotd.c:1126
#27 0x080555f8 in main (argc=1, argv=0xbffffa04) at gpilotd.c:1185
#28 0x40b2217d in __libc_start_main (main=0x8055548 <main>, argc=1,
    ubp_av=0xbffffa04, init=0x804def4 <_init>, fini=0x80664e0 <_fini>,
    rtld_fini=0x4000a534 <_dl_fini>, stack_end=0xbffff9fc)
    at ../sysdeps/generic/libc-start.c:129

Attachment: signature.asc
Description: This is a digitally signed message part



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