Ludovic Rousseau wrote:
Ola Jirlow a écrit :
Package: jpilot
Version: 0.99.9.18-1
Severity: normal
While syncing with my Palm TX the sync process hangs. Running
jpilot-sync -d gives the following output:
[EMAIL PROTECTED]:~$ jpilot-sync -d
Debug messages on.
[...]
num_backups=2
****************************************
Syncing on device usb:
Press the HotSync button now
****************************************
Username is "Ola Jirlow"
User ID is 35771
lastSyncPC = 1344
This PC = 1396253456
****************************************
Last Username = [Ola Jirlow]
Last UserID = 35771
Username = [Ola Jirlow]
userID = 35771
lastSyncPC = 1344
passwordLength = 0
userPassword = [...]
Doing a slow sync.
sync_categories for ContactsDB-PAdd
unpack_contact_cai_from_ai
readappblock r=1156
unpack_contact_cai_from_ai
pack_contact_cai_into_ai
Segmentation fault
I can't reproduce the crash.
Try to generate a backtrace using gdb with:
$ gdb jpilot-sync
(gdb) run
wait for the crash
(gdb) backtrace
- Does the crash also happen using jpilot or only with jpilot-sync?
- Do you have a crash if you use Address (old database) instead of
Contacts (new database)?
bye
[EMAIL PROTECTED]:~$ gdb jpilot-sync
GNU gdb 6.6.90.20070912-debian
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/jpilot-sync
(no debugging symbols found)
...
(no debugging symbols found)
****************************************
Syncing on device usb:
Press the HotSync button now
****************************************
[New Thread 0xb717ab90 (LWP 4363)]
Username is "Ola Jirlow"
User ID is 28770
lastSyncPC = 1344
This PC = 1396253456
****************************************
Doing a slow sync.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb75178c0 (LWP 4336)]
0xb7f25140 in pi_buffer_expect () from /usr/lib/libpisock.so.9
(gdb) backtrace
#0 0xb7f25140 in pi_buffer_expect () from /usr/lib/libpisock.so.9
#1 0xb7f251cc in pi_buffer_append () from /usr/lib/libpisock.so.9
#2 0x080575e2 in pack_contact_cai_into_ai ()
#3 0x080583a3 in sync_categories ()
#4 0x0805e38c in jp_sync ()
#5 0x0805e8c2 in sync_once ()
#6 0x080609ef in setup_sync ()
#7 0x08051a6b in main ()
(gdb)
Yes, the crash also happens with jpilot.
No, there is no crash with Address.