Am Freitag, den 27.04.2007, 13:53 +0100 schrieb Matt Davey:
> On Fri, 2007-04-27 at 12:17 +0200, Marcio Cordero wrote:
> > Hi Veerapuram
> > 
> > nope, it doesn't crash. Since I last tried I reinstalled everything and
> > even deleted every gpilot file in my home directory. At the beginning I
> > could easily sync. Today I made a new task on the palm and tried to
> > sync. Now, gpilotd crashes. After installing bug-buddy, I saved the bug
> > report. Do you need the whole thing? I post the end here and attach the
> > file. The versions may have changed (I' using Mandriva 2007 spring now):
> > Evolution 2.10.0 and
> > gnome-pilot-conduits 2.0.15, pilot-link 0.12.1
> > Palm device: Treo 650 with orange customizations.
> [....]
> > #38 0x00000022 in ?? ()
> > No symbol table info available.
> > #39 0x00000000 in ?? ()
> > No symbol table info available.
> > #0  0xbfffe410 in __kernel_vsyscall ()
> > The program is running.  Quit anyway (and detach it)? (y or n) [answered
> > Y; input not from terminal]
> > <snip>
> > It starts ages before with different hex numbers like the ones above...
> > 
> > I hope this helps debug.
> 
> A stack trace like this isn't much help, unfortunately.  A developer
> needs a stack trace with debugging symbols in order to find out what
> code is implicated.  You can find details of how to get a full stack
> trace here:
> http://live.gnome.org/GettingTraces
> 
> You'll want to install debug packages for gnome-pilot,
> gnome-pilot-conduits, pilot-link, and evolution*, for starters.

OK, I'm still working on the stack trace thing (Mandriva doesn't seem to
have special debug packages for every package, only a common devel
package called libgnome-pilot2-devel-2.0.15...). It doesn't look like I
can follow the instructions given above. In spite of this, I started
gpilotd from the shell, and I get this new information:

etodoconduit-Message:
---------------------------------------------------------
...

(gpilotd:21984): e-data-server-DEBUG: Loading categories from
"/home/marcio/.evolution/categories.xml"
(gpilotd:21984): e-data-server-DEBUG: Loaded 29 categories
*** buffer overflow detected ***: /usr/lib/gpilotd terminated
======= Backtrace: =========
/lib/i686/libc.so.6(__chk_fail+0x41)[0xb71b4f91]
/lib/i686/libc.so.6[0xb71b47a8]
/lib/i686/libc.so.6(_IO_default_xsputn+0xb4)[0xb7138994]
/lib/i686/libc.so.6(_IO_vfprintf+0xf83)[0xb71129e3]
/lib/i686/libc.so.6(__vsprintf_chk+0xad)[0xb71b485d]
/lib/i686/libc.so.6(__sprintf_chk+0x30)[0xb71b4790]
/usr/lib/libecal-1.2.so.7(print_date_to_string+0x54)[0xb5a585b4]
======= Memory map: ========
etc, etc.

And something else I found: I have 2 tasks from the first sync on both
evo and the Treo. If I create a new task on the Treo and sync, gpilotd
crashes (mentioned above). If I delete it and create a task in evo, then
it doesn't crash and syncs it prefectly to the Treo! Seems like the
problem is pushing changes from the Treo to evo...

If some Mandriva user here knows how to install the debug packages, feel
free to help me ;-)

Regards
Marcio

> 
> Matt Davey            The journey of a thousand miles begins with 
> [EMAIL PROTECTED]                 a broken fan belt and a leaky tire.
> _______________________________________________
> gnome-pilot-list mailing list
> gnome-pilot-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/gnome-pilot-list

_______________________________________________
gnome-pilot-list mailing list
gnome-pilot-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-pilot-list

Reply via email to