Re: TX aborts gplilotd sync



On Tue, 2008-05-27 at 14:42 -0400, Jim McKean wrote:
> Was working as recently as friday.  
> 
> Terminal output is below.  In this example, I think all conduits are
> disabled and it still aborts.  Same if they are on.
> 
> Unbuntu Hardy
> gnome-pilot 2.0.15-2ubuntu3 
> gnome-pilot applet 2.0.15
> 
> Note what appears to be a glibc error message:
>      *** glibc detected *** gpilotd: corrupted double-linked list: 0x080f0460 ***

Hi Jim,

I'm doubting this problem is rooted in the gnome-pilot code.  Try
googling for "closedir+0x28 double free", or even just "closedir+0x28".

Here's one posting that might give the flavour:
http://lists.digium.com/pipermail/asterisk-users/2007-February/179580.html

It might be worth trying to rebuild the gnome-pilot package on your
system, in case there has been some binary incompatibility introduced in
a system library (though I don't see anything obvious in your list of
updated packages).

I'd suggest you open a bug on bugzilla.gnome.org to track this, rather
than posting to this list.  Post a reference to the bug ticket here, so
people can follow the discussion if they want.

Other things to try, to generate more info: install the gnome-pilot-dbg
package to get a backtrace with symbols, and start gpilotd within
'valgrind'.  This will generate quite a bit of output but might catch
something significant.  You could attach the output to a bug report.

Regards,

Matt

> 
> synaptic logs shows the following updates since last good sync.
> 
[snip]
> *** glibc detected *** gpilotd: corrupted double-linked list: 0x080f0460 ***
> ======= Backtrace: =========
> /lib/tls/i686/cmov/libc.so.6[0xb735cd0d]
> /lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb73604f0]
> /lib/tls/i686/cmov/libc.so.6(closedir+0x28)[0xb73826b8]
> /usr/lib/gnome-pilot/conduits/libbackup_conduit.so[0xb6c660dd]
> /usr/lib/libgpilotdconduit.so.2[0xb7f3c46f]
> /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb758c759]
> /usr/lib/libgobject-2.0.so.0[0xb75a0d1d]
> /usr/lib/libgobject-2.0.so.0(g_signal_emitv+0x13e)[0xb75a2d9e]
> /usr/lib/libgpilotdconduit.so.2(gnome_pilot_conduit_backup_restore+0x240)[0xb7f3cd10]
> gpilotd[0x80523bc]
> /usr/lib/libglib-2.0.so.0(g_list_foreach+0x21)[0xb7506731]
> gpilotd(gpilot_initial_synchronize_operations+0xbb)[0x8053149]
> gpilotd[0x804e9c5]
> gpilotd[0x804ec30]
> gpilotd[0x804ef98]
> gpilotd[0x804fb2e]
> /usr/lib/libhal.so.1[0xb74ccda9]
> /usr/lib/libdbus-1.so.3(dbus_connection_dispatch+0x397)[0xb74989f7]
> /usr/lib/libdbus-glib-1.so.2[0xb75c54cd]
> /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x178)[0xb7508bf8]
> /usr/lib/libglib-2.0.so.0[0xb750be5e]
> /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x6c)[0xb750c3ac]
> gpilotd[0x8050af4]
> gpilotd(main+0x106)[0x8050cd8]
> /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7307450]
> gpilotd[0x804d7d1]
> ======= Memory map: ========
> 08048000-0805c000 r-xp 00000000 08:07 67253214   /usr/bin/gpilotd
> 0805c000-0805d000 rw-p 00014000 08:07 67253214   /usr/bin/gpilotdAborted
> 
> 
> 
> _______________________________________________
> gnome-pilot-list mailing list
> gnome-pilot-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-pilot-list



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