problems with gnomecard



intro:
i've gotten every conduit to work with gnome-pilot-0.1.50 on my solaris
box excepts gnomecard.  until i installed gnome-libs-1.0.58, i couldn't
get any of it to work, getting only the dreaded SIGTERM in gpilotd, so
i'm pretty happy with things the way they are, but i'd still love to get
the gnomecard conduit up and syncing.  

Environment:
Solaris 2.6
gnome-core-1.1.8.1
control-center-1.0.53
gnome-libs-1.0.58
gnome-pilot-0.1.50

trying to sync gnomecard yields a segfault.  gdb gives this when i ask
'where':
#1  0xeebaef04 in ?? ()
   from
/home/tellabd-4/tflecht/usr/local/lib/gnome-pilot/conduits/libaddress_conduit.so
#2  0xeebaf960 in ?? ()
   from
/home/tellabd-4/tflecht/usr/local/lib/gnome-pilot/conduits/libaddress_conduit.so
#3  0xeebafad4 in ?? ()
   from
/home/tellabd-4/tflecht/usr/local/lib/gnome-pilot/conduits/libaddress_conduit.so
#4  0xeebadc08 in ?? ()
   from
/home/tellabd-4/tflecht/usr/local/lib/gnome-pilot/conduits/libaddress_conduit.so
#5  0xeebafd74 in ?? ()
   from
/home/tellabd-4/tflecht/usr/local/lib/gnome-pilot/conduits/libaddress_conduit.so
#6  0xeebafde0 in ?? ()
   from
/home/tellabd-4/tflecht/usr/local/lib/gnome-pilot/conduits/libaddress_conduit.so
#7  0xeebafe64 in ?? ()
   from
/home/tellabd-4/tflecht/usr/local/lib/gnome-pilot/conduits/libaddress_conduit.so
#8  0xeeba8f80 in ?? ()
   from
/home/tellabd-4/tflecht/usr/local/lib/gnome-pilot/conduits/libaddress_conduit.so
#9  0xeebab888 in ?? ()
   from
/home/tellabd-4/tflecht/usr/local/lib/gnome-pilot/conduits/libaddress_conduit.so
#10 0xeebabdc8 in ?? ()
   from
/home/tellabd-4/tflecht/usr/local/lib/gnome-pilot/conduits/libaddress_conduit.so
#11 0xeefc8818 in gtk_marshal_INT__POINTER (object=0x8ed90, 
    func=0xeebabca0 <_END_+4004899800>, func_data=0x0, args=0xefffd738)
    at gtkmarshal.c:150
#12 0xef008ef4 in gtk_handlers_run (handlers=0x58fa0, signal=0xefffd698, 
    object=0x8ed90, params=0xefffd738, after=0) at gtksignal.c:1909
#13 0xef007e18 in gtk_signal_real_emit (object=0x8ed90, signal_id=119, 
    params=0xefffd738) at gtksignal.c:1469
#14 0xef005028 in gtk_signal_emit (object=0x8ed90, signal_id=119)
    at gtksignal.c:552
#15 0xeeeaad70 in gnome_pilot_conduit_standard_abs_pre_sync
(conduit=0x8ed90, 
    dbinfo=0xefffe1d8) at gnome-pilot-conduit-standard-abs.c:938
#16 0xeeea86a4 in gnome_pilot_conduit_standard_real_synchronize (
    conduit_standard=0x8ed90, dbinfo=0xefffe1d8)
    at gnome-pilot-conduit-standard-abs.c:591
#17 0xeefc8818 in gtk_marshal_INT__POINTER (object=0x8ed90,) at
gtkmarshal.c:150
 
#18 0xef007e60 in gtk_signal_real_emit (object=0x8ed90, signal_id=
    params=0xefffdcc8) at gtksignal.c:1484
#19 0xef005028 in gtk_signal_emit (object=0x8ed90, signal_id=101)
    at gtksignal.c:552
#20 0xeeea6b68 in gnome_pilot_conduit_standard_synchronize (condui
    dbinfo=0xefffe1d8) at gnome-pilot-conduit-standard.c:294
#21 0x2ebc0 in conduit_synchronize (conduit=0x8ed90, dbinfo=0xefff
    at manager.c:318
#22 0x2f81c in conduit_sync_default (conduit=0x8ed90, dbinfo=0xeff
    at manager.c:425
#23 0x2e95c in iterate_dbs (pfd=17, stamp=0xefffe398, pu=0xefffe5c
    conlist=0x7fbcc, bconlist=0x0, iter=0x2f43c <conduit_sync_defa
    context=0x7b610) at manager.c:293
#24 0x30d58 in gpilot_sync_default (pilot_socket=17, stamp=0xefffe
    pu=0xefffe5c8, conduit_list=0x7fbcc, backup_conduit_list=0x0, 
    file_conduit_list=0x0, context=0x7b610) at manager.c:856
#25 0x2d150 in do_sync (pfd=17, context=0x7b610, pu=0xefffe5c8, pi
    device=0x7dc00) at gpilotd.c:329
#26 0x2d580 in sync_foreach (device=0x7dc00, context=0x7b610) at g
#27 0x2d6bc in device_in (io_channel=0x79130, condition=G_IO_IN, 
    context=0x7b610) at gpilotd.c:472
#28 0xef6954a0 in g_io_unix_dispatch (source_data=0x7b450, 
) at giounix.c:135
#29 0xef697158 in g_main_dispatch (current_time=0xefffe8e0) at gma
#30 0xef697a44 in g_main_iterate (block=1080, dispatch=1) at gmain
#31 0xef697b3c in g_main_iteration (block=1080) at gmain.c:904
#32 0x2de20 in wait_for_sync_and_sync (context=0x7b610) at gpilotd
#33 0x2def0 in main (argc=1, argv=0xefffeab4) at gpilotd.c:648

i'm not well enough versed in gdb to extract more info yet, but if
anyone knows:

a) the solution to my problem :)
or
b) where i should look next (and perhaps how)

i'd love to hear from you!

thanks,
-tim



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