Re: TX aborts gplilotd sync
- From: Matt Davey <mcdavey mrao cam ac uk>
- To: jmckean prattcorp com, "The PalmOS(tm) integration package" <gnome-pilot-list gnome org>
- Subject: Re: TX aborts gplilotd sync
- Date: Wed, 28 May 2008 09:54:02 +0100
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]