Memofile broken... stack trace attached



Generated with bug-buddy after I put back in all the debuggable versions
of the libraries.  I've no idea where the #6  0xbffeed80 in ?? () is
coming from, even though I managed to isolate my last bug myself.

If I absolutely gotta I'll rebuild glibc with debugging symbols but I
think I've got everything in there that's needed.  This seems to be
plaguing more than just me at least.
--- Begin Message ---
Steps to reproduce the problem:
1. Put it in the cradle
2. Push the button
3. Right-click on the applet and tell it to restart so it'll start
synching

Actual Results:
Memofile crashes gpilotd.

Expected Results:
Memofile should get my memos and stick 'em in /home/dagmar/MyMemos
(which exists)

How often does this happen?
Every time.

Additional Information:
Latest /released/ "stable" versions of everything, gnome-pilot and
conduits 2.0.9, pilot-link 0.11.7, etc.


Debugging Information:

Backtrace was generated from '/usr/bin/gpilotd'


[New Thread 1024 (LWP 12184)]
0x40b82fd9 in __wait4 () at __wait4:-1
-1	__wait4: No such file or directory.
	in __wait4
#0  0x40b82fd9 in __wait4 () at __wait4:-1
#1  0x40bfa2d8 in __DTOR_END__ () from /lib/libc.so.6
#2  0x409ccd93 in waitpid (pid=13504, stat_loc=0xbffee70c, options=0)
    at wrapsyscall.c:173
#3  0x400a65f6 in libgnomeui_segv_handle (signum=-512) at
gnome-ui-init.c:652
#4  0x409cac14 in pthread_sighandler (signo=11, ctx=
      {gs = 0, __gsh = 0, fs = 0, __fsh = 0, es = 43, __esh = 0, ds =
43, __dsh = 0, edi = 0, esi = 0, ebp = 3221154664, esp = 3221154636, ebx
= 1083942312, edx = 2, ecx = 1073863840, eax = 135047480, trapno = 14,
err = 6, eip = 3221155200, cs = 35, __csh = 0, eflags = 66071,
esp_at_signal = 3221154636, ss = 43, __ssh = 0, fpstate = 0xbffee8d0,
oldmask = 2147483648, cr2 = 3142584332})
    at signals.c:97
#5  <signal handler called>
#6  0xbffeed80 in ?? ()
#7  0x4098ee48 in g_closure_invoke (closure=0x0,
return_value=0xfffffe00, 
    n_param_values=4294966784, param_values=0e=0x80c3318, 
    return_value=0xfffffe00, n_param_values=4294966784, 
    param_values=0x4001e5d0, invocation_hint=0xfffffe00, 
    marshal_data=0xfffffe00) at gclosure.c:514
#15 0x4098ee48 in g_closure_invoke (closure=0x4001e5d0, 
    return_value=0xfffffe00, n_param_values=4294966784, 
    param_values=0xfffffe00, invocation_hint=0xfffffe00) at
gclosure.c:437
#16 0x409a1279 in signal_emit_unlocked_R (node=0x80c4ef8, detail=0, 
    instance=0x80cbb50, emission_return=0xbffff1c0, 
    instance_and_params=0xbffff1e0) at gsignal.c:2860
#17 0x4099ff2a in g_signal_emitv (instance_and_params=0xbffff1e0, 
    signal_id=126, detail=4294966784, return_value=0xfffffe00)
    at gsignal.c:2461
#18 0x4001d27e in gnome_pilot_conduit_standard_copy_from_pilot (
    self=0xbffff1c0, dbinfo=0x80cdf08) at
gnome-pilot-conduit-standard.c:581
#19 0x0805478d in conduit_copy_from_pilot (conduit=0x80cbb50,
dbinfo=0x80cdf08)
    at manager.c:450
#20 0x08054333 in iterate_dbs (pfd=26, stamp=0xbffff360, pu=0xbffff474,

    conlist=0x81096
#32 0x08053be3 in main (argc=3, argv=0xbffffaa4) at gpilotd.c:1156
#33 0x40afbb4f in __libc_start_main (main=0x8053b00 <main>, argc=3, 
    ubp_av=0xbffffaa4, init=0x804d4b4 <_init>, fini=0x805c784 <_fini>, 
    rtld_fini=0x4000af40 <_dl_fini>, stack_end=0xbffffa9c)
    at ../sysdeps/generic/libc-start.c:129

Thread 1 (Thread 1024 (LWP 12184)):
#0  0x40b82fd9 in __wait4 () at __wait4:-1
No locals.
#1  0x40bfa2d8 in __DTOR_END__ () from /lib/libc.so.6
No symbol table info available.
#2  0x409ccd93 in waitpid (pid=13504, stat_loc=0xbffee70c, options=0)
    at wrapsyscall.c:173
	stat_loc = (int *) 0xbffee70c
	options = 0
	result = 0
	oldtype = 0
#3  0x400a65f6 in libgnomeui_segv_handle (signum=-512) at
gnome-ui-init.c:652
	in_segv = 1
	sa = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0}, 
  sa_mask = {__val = {0 <repeats 21 times>, 1701344335, 114, 0, 0,
1634544965, 
      27753, 0, 0, 1919181889, 7566181, 0}}, sa_flags = 0, 
  sa_restorer = 0x79746943}
	pid = 0
#4  0x409cac14 in pthread_sighandler (signo=11, ctx=
      {gs = 0, __gsh = 0, fs = 0, __fsh = 0, es = 43, __esh = 0, ds =
43, __dsh = 0, edi = 0, esi = 0, ebp = 3221154664, esp = 3221154636, ebx
= 1083942312, edx = 2, ecx = 1073863840, eax = 135047480, trapno = 14,
err = 6, eip = 3221155200, cs = 35, __csh = 0, eflags = 66071,
esp_at_signal = 3221154636, ss = 43, __ssh = 0, fpstate = 0xbffee8d0,
oldmask = 2147483648, cr2 = 3142584332})
    at signals.c:97
	self = 0x409d3880
	in_sighandler = 0x0
#5  <signal handler called>
No locals.
#6  0xbffeed80 in ?? ()
No symbol table info available.
#7  0x4098ee48 in g_closure_invoke (closure=0x0,
return_value=0xfffffe00, 
    n_param_values=4294966784, param_values=0xfffffe00, 
    invocation_hint=0xfffffe00) at gclosure.c:437
No locals.
#8  0x409a17b4 in signal_emit_unlocked_R (node=0x80cf040, detail=0, 
    instance=0x80cbb50, emission_return=0xbffeed20, 
    instance_and_params=0xbffeed80) at gsignal.c:2822
	accumulator = (SignalAccumulator *) 0x0
	emission = {next = 0xbffff130, instance = 0x80cbb50er = 0x80cbb50}, {
        v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, 
        v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {
    g_type = 0, data = {{v_int = 32, v_uint = 32, v_long = 32, v_ulong =
32, 
        v_int64 = 4655496780790628384, v_uint64 = 4655496780790628384, 
        v_float = 4.48415509e-44, v_double = 1769.4140625000073, 
        v_pointer = 0x20}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong =
0, 
        v_int64 = -2234085599030018048, v_uint64 = 16212658474679533568,

        v_float = 0, v_double = -1.6988195440034643e+159, v_pointer =
0x0}}}, {
    g_type = 1, data = {{v_int = 1083942312, v_uint = 1083942312, 
        v_long = 1083942312, v_ulong = 1083942312, 
        v_int64 = 580044405379671464, v_uint64 = 580044405379671464, 
        v_float = 4.86397171, v_double = 6.7982185151286903e-270, 
        v_pointer = 0x409ba5a8}, {v_int = -1073811712, v_uint =
3221155584, 
        v_long = -1073811712, v_ulong = 3221155584, 
        v_int64 = -4611987384471458048, v_uint64 = 13834756689238093568,

        v_float = -1.9916687, v_double = -1.9330832958066253, 
        v_pointer = 0xbffeef00}}}, {g_type = 1083785293, data = {{
        v_int = 135052112, v_uint = 135052112, v_long = 135052112, 
        v_ulong = 135052112, v_int64 = 343732435792, v_uint64 =
343732435792, 
        v_float = 4.23499023e-34, v_double = 1.6982638788615929e-312, 
        v_pointer = 0x80cbb50}, {v_int = -1073811992, v_uint =
3221155304, 
        v_long = -1073811992, v_ulong = 3221155304, 
        v_int64 = 4655309343049051624, v_uint64 = 4655309343049051624, 
        v_float = -1.99163532, v_double = 1726.7956542809206, 
        v_pointer = 0xbffeede8}}}, {g_type = 1083940480, data = {{
        v_int = -524321952, v_uint = 3770645344, v_long = -524321952, 
        v_ulong = 3770645344, v_int64 = 3770645344, v_uint64 =
3770645344, 
        v_float = -1.10381819e+20, v_double = 1.8629463271216492e-314, 
        v_pointer = 0xe0bf7b60}, {v_int = 1083942312, v_uint =
1083942312, 
        v_long = 1083942312, v_ulong = 1083942312, 
        v_int64 = 4655496781874570664, v_uint64 = 4655496781874570664, 
        v_float = 4.86397171, v_double = 1769.4143089599474, 
        v_pointer = 0x409ba5a8}}}, {g_type = 0, data = {{v_int =
-1073811784, 
        v_uint = 3221155512, v_long = -1073811784, v_ulong = 3221155512,

        v_int64 = 4655814688901099192, v_uint64 = 4655814688901099192, 
        v_float = -1.99166012, v_double = 1841.6979980309679, 
        v_pointer = 0xbffeeeb8}, {v_int = 1084056088, v_uint =
1084056088, 
        v_long = 1084056088, v_ulong = 1084056088, 
        v_int64 = 4665587859076243992, v_uint64 = 4665587859076243992, 
        v_float = 4.91822433, v_double = 8063.4384859432685, 
        v_pointer = 0x409d6218}}}, {g_type = 135214848, data = {{
        v_int = 1084016330, v_uint = 1084016330, v_long = 1084016330, 
        v_ulong = 1084016330, v_int64 = 4655985446073714378, 
        v_uint64 = 4655985446073714378, v_float = 4.89926624, 
        v_double = 1880.5236839767772, v_pointer = 0x409cc6ca}, {
        v_int = 1086291824, v_uint = 1086291824, v_long = 1086291824, 
        v_ulong = 1086291824, v_int64 = 580743351179902832, 
        v_uint64 = 580743351179902832, v_float = 5.98430634, 
        v_double = 7.3857587410051894e-270, v_pointer = 0x40bf7f70}}},
{
    g_type = 1084016330, data = {{v_int = 1084056088, v_uint =
1084056088, 
        v_long = 1084056088, v_ulong = 1084056088, 
        v_int64 = 4665587859076243992, v_uint64 = 4665587859076243992, 
        v_float = 4.91822433, v_double = 8063.4384859432685, 
        v_pointer = 0x409d6218}, {v_int = 135214888, v_uint = 135214888,

        v_long = 135214888, v_ulong = 135214888, v_int64 = 135214888, 
        v_uint64 = 135214888, v_float = 4.30973331e-34, 
        v_double = 6.6805030967071817e-316, v_pointer = 0x80f3728}}}, {
    g_type = 1086291840, data = {{v_int = 0, v_uint = 0, v_long = 0, 
        v_ulong = 0, v_int64 = -4611986906656276480, 
        v_uint64 = 13834757167053275136, v_float = 0, 
        v_double = -1.9331893920898438, v_pointer = 0x0}, {v_int =
1084016330, 
        v_uint = 1084016330, v_long = 1084016330, v_ulong = 1084016330,

        v_int64 = 4655985446073714378, v_uint64 = 4655985446073714378, 
        v_float = 4.89926624, v_double = 1880.5236839767772, 
        v_pointer = 0x409cc6ca}}}, {g_type = 1086291824, data = {{
        v_int = 135214848, v_uint = 135214848, v_long = 135214848, 
        v_ulong = 135214848, v_int64 = 4655754938525103872, 
        v_uint64 = 4655754938525103872, v_float = 4.30971494e-34, 
        v_double = 1828.112335431797, v_pointer = 0x80f3700}, {
        v_int = 1086291840, v_uint = 1086291840, v_long = 1086291840, 
        v_ulong = 1086291840, v_int64 = 4611816457670459264, 
        v_uint64 = 4611816457670459264, v_float = 5.98431396, 
        v_double = 2.0579266603890005, v_pointer = 0x40bf7f80}}}, {
    g_type = 1073828092, data = {{v_int = 1073837564, v_uint =
1073837564, 
        v_long = 1073837564, v_ulong = 1073837564, 
        v_int64 = 4612068615187953148, v_uint64 = 4612068615187953148, 
        v_float = 2.02282619, v_double = 2.1699070930906128, 
        v_pointer = 0x400175fc}, {v_int = 0, v_uint = 0, v_long = 0, 
        v_ulong = 0, v_int64 = -4611986700497846272, 
        v_uint64 = 13834757373211705344, v_float = 0, 
        v_double = -1.9332351684570312, v_pointer = 0x0}}}, {
    g_type = 1084002419, data = {{v_int = 1086291840, v_uint =
1086291840, 
        v_long = 1086291840, v_ulong = 1086291840, 
        v_int64 = 4665583392312491904, v_uint64 = 4665583392312491904, 
        v_float = 5.98431396, v_double = 8059.3759879766731, 
        v_pointer = 0x40bf7f80}, {v_int = 0, v_uint = 0, v_long = 0, 
        v_ulong = 0, v_int64 = 4655814685679943680, 
        v_uint64 = 4655814685679943680, v_float = 0, 
        v_double = 1841.697265625, v_pointer = 0x0}}}, {g_type =
1084056088, 
    data = {{v_int = 1073842822, v_uint = 1073842822, v_long =
1073842822, 
        v_ulong = 1073842822, v_int64 = 4612097631987010182, 
        v_uint64 = 4612097631987010182, v_float = 2.0240798, 
        v_double = 2.1827931404562291, v_pointer = 0x40018a86}, {
        v_int = 1073833836, v_uint = 1073833836, v_long = 1073833836, 
        v_ulong = 1073833836, v_int64 = 4612068615187949420, 
        v_uint64 = 4612068615187949420, v_float = 2.02193737, 
        v_double = 2.1699070930889572, v_pointer = 0x4001676c}}},
{g_type = 0, 
    data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, 
        v_int64 = 330712481792, v_uint64 = 330712481792, v_float = 0, 
        v_double = 1.6339367590432597e-312, v_pointer = 0x0}, {
        v_int = 135041592, v_uint = 135041592, v_long = 135041592, 
        v_ulong = 135041592, v_int64 = 4430008888, v_uint64 =
4430008888, 
        v_float = 4.23015968e-34, v_double = 2.1887152023321824e-314, 
        v_pointer = 0x80c9238}}}, {g_type = 3221155528, data = {{
        v_int = 1083873956, v_uint = 1083873956, v_long = 1083873956, 
        v_ulong = 1083873956, v_int64 = 4612070006767393444, 
        v_uint64 = 4612070006767393444, v_float = 4.83137703, 
        v_double = 2.1705250785046974, v_pointer = 0x409a9aa4}, {
        v_int = 51189356, v_uint = 51189356, v_long = 51189356, 
        v_ulong = 51189356, v_int64 = 219856609974490732, 
        v_uint64 = 219856609974490732, v_float = 4.14619149e-37, 
        v_double = 5.6930096475451089e-294, v_pointer = 0x30d166c}}}, {
    g_type = 3221155612, data = {{v_int = 1073830904, v_uint =
1073830904, 
        v_long = 1073830904, v_ulong = 1073830904, 
        v_int64 = 4612109310003076088, v_uint64 = 4612109310003076088, 
        v_float = 2.02123833, v_double = 2.1879792213835536, 
        v_pointer = 0x40015bf8}, {v_int = 1, v_uint = 1, v_long = 1, 
        v_ulong = 1, v_int64 = 4655208047319187457, 
        v_uint64 = 4655208047319187457, v_float = 1.40129846e-45, 
        v_double = 1703.7636718750002, v_pointer = 0x1}}}}
	free_me = (GValue *) 0x0
	signal_return_type = 24
	param_values = (GValue *) 0xbffeed94
	i = 0
	n_params = 0
#10 0x40373689 in gtk_signal_emit () from /1 in ___marshal_Sig1
(closure=0x80c4eb8, return_value=0xfffffe00, 
    n_param_values=2, param_values=0xbffff1e0,
invocation_hint=0xbffff138, 
    marshal_data=0x4001e5d0) at gnome-pilot-conduit-standard.c:94
	v_return = -512
	callback = 0x4001e5d0
<gnome_pilot_conduit_standard_real_copy_from_pilot>
	data1 = 0x80cbb50
	data2 = 0x80c3318
#14 0x4098f1b7 in g_type_class_meta_marshal (closure=0x80c3318, 
    return_value=0xfffffe00, n_param_values=4294966784, 
    param_values=0x4001e5d0, invocation_hint=0xfffffe00, 
    marshal_data=0xfffffe00) at gclosure.c:514
	class = (GTypeClass *) 0x0
	callback = 0xfffffe00
#15 0x4098ee48 in g_closure_invoke (closure=0x4001e5d0, 
    return_value=0xfffffe00, n_param_values=4294966784, 
    param_values=0xfffffe00, invocation_hint=0xfffffe00) at
gclosure.c:437
No locals.
#16 0x409a1279 in signal_emit_unlocked_R (node=0x80c4ef8, detail=0, 
    instance=0x80cbb50, emission_return=0xbffff1c0, 
    instance_and_params=0xbffff1e0) at gsignal.c:2860
	accumulator = (SignalAccumulator *) 0x0
	emission = {next = 0x0, instance = 0x80cbb50, ihint = {
    signal_id = 126, detail = 0, run_type = G_SIGNAL_RUN_LAST}, 
  state = EMISSION_RUN, chain_type = 135044864}
	handler_list = (Handler *) 0x0
	return_accu = (GValue *) 0xbffff1c0
	accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, 
      v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,

      v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,

      v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer =
0x0}}}
	signal_id = 126
	max_sequential_handler_number = 157
	return_value_altered = 0
#17 0x4099ff2a in g_signal_emitv (instance_and_params=0xbffff1e0, 
    signal_id=126, detail=4294966784, return_value=0xfffffe00)
    at gsignal.c:2461
	instance = 0x80cbb50
#18 0x4001d27e in gnome_pilot_conduit_standard_copy_from_pilot (
    self=0xbffff1c0, dbinfo=0x80cdf08) at
gnome-pilot-conduit-standard.c:581
	___param_values = {{g_type = 135044864, data = {{v_int = 135052112, 
        v_uint = 135052112, v_long = 135052112, v_ulong = 135052112, 
        v_int64 = 135052112, v_uint64 = 135052112, v_float =
4.23499023e-34, 
        v_double = 6.6724608937504363e-316, v_pointer = 0x80cbb50}, {
        v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, 
        v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {
    g_type = 68, data = {{v_int = 135061256, v_uint = 135061256, 
        v_long = 135061256, v_ulong = 135061256, v_int64 = 135061256, 
        v_uint64 = 135061256, v_float = 4.23918895e-34, 
        v_double = 6.6729126673769935e-316, v_pointer = 0x80cdf08}, {
        v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, 
        v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}}
	___return_val = {g_type = 24, data = {{v_int = 0, v_uint = 0, 
      v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
      v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long =
0, 
      v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,

      v_pointer = 0x0}}}
#19 0x0805478d in conduit_copy_from_pilot (conduit=0x80cbb50,
dbinfo=0x80cdf08)
    at manager.c:450
	err = 135061256
#20 0x08054333 in iterate_dbs (pfd=26, stamp=0xbffff360, pu=0xbffff474,

    conlist=0x80c6cf0, bconlist=0x80c6ce4, 
    iter=0x8054ab0 <conduit_sync_default>, context=0xfffffe00) at
manager.c:359
	dbs = (GList *) 0x80c6d44
	iterator = (GList *) 0x80c6dc8
	conduit = (GnomePilotConduit *) 0x80cbb50
	db_list = (GSList *) 0x809f458
	pilot_info = (GPilotPilot *) 0x809d338
	error = 0
	index = 12
#21 0x08055e28 in gpilot_sync_default (pilot_socket=26,
stamp=0xfffffe00, 
    pu=0xbffff474, conduit_list=0xfffffe00,
backup_conduit_list=0xfffffe00, 
    file_conduit_list=0xfffffe00, context=0x809d258) at manager.c:1008
	error = -512
	carrier = {conduit = 0x80c5758, context = 0x809d258, pu = 0xbffff474, 
  pilot_socket = 26, conduit_list = 0x80caa50, file_conduit_list =
0x80caa50, 
  syncstamp = 0xbffff328}
#22 0x08052702 in do_sync (pfd=-1073744780, context=0x1a,
pu=0xbffilotd.c:1156
	context = (GPilotContext *) 0x809d258
#33 0x40afbb4f in __libc_start_main (main=0x8053b00 <main>, argc=3, 
    ubp_av=0xbffffaa4, init=0x804d4b4 <_init>, fini=0x805c784 <_fini>, 
    rtld_fini=0x4000af40 <_dl_fini>, stack_end=0xbffffa9c)
    at ../sysdeps/generic/libc-start.c:129
	ubp_av = (char **) 0xbffffaa4
	fini = (void (*)()) 0x80928f0
	rtld_fini = (void (*)()) 0xbffee70c
	ubp_ev = (char **) 0xfffffe00
0x40b82fd9	-1	in __wait4



--- End Message ---


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