Package: jpilot
Version: 0.99.9.1-2
Severity: important

I choose "restore handheld" to restore data to a Palm V.  Then I
choose "sync".  During the sync operation, something goes awry during
syncing memoDB, and the handheld loses the connection there.  At the
end, a datebook record that had been entered on the desktop via jpilot
has appeared on the handheld, but is absent on the desktop.

Attached the log of running "jpilot -d" through these two operations.

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages jpilot depends on:
ii  libatk1.0-0                  1.12.3-1    The ATK accessibility toolkit
ii  libc6                        2.3.6.ds1-7 GNU C Library: Shared libraries
ii  libcairo2                    1.2.4-4     The Cairo 2D vector graphics libra
ii  libfontconfig1               2.4.1-2     generic font configuration library
ii  libglib2.0-0                 2.12.4-1    The GLib library of C routines
ii  libgtk2.0-0                  2.8.20-3    The GTK+ graphical user interface 
ii  libpango1.0-0                1.14.7-1    Layout and rendering of internatio
ii  libpisock9                   0.12.1-5    library for communicating with a P
ii  libx11-6                     2:1.0.3-2   X11 client-side library
ii  libxcursor1                  1.1.7-4     X cursor management library
ii  libxext6                     1:1.0.1-2   X11 miscellaneous extension librar
ii  libxfixes3                   1:4.0.1-4   X11 miscellaneous 'fixes' extensio
ii  libxi6                       1:1.0.1-3   X11 Input extension library
ii  libxinerama1                 1:1.0.1-4.1 X11 Xinerama extension library
ii  libxrandr2                   2:1.1.0.2-4 X11 RandR extension library
ii  libxrender1                  1:0.9.1-3   X Rendering Extension client libra

Versions of packages jpilot recommends:
pn  jpilot-plugins                <none>     (no description available)

-- debconf information:
* shared/pilot/port: ttyS0
Script started on Wed 15 Nov 2006 11:25:41 AM EST
]0;[EMAIL PROTECTED]:~[0;[EMAIL PROTECTED]:~ $ jpilot -d
Debug messages on.
calling check_hidden_dir
pidfile: /home/jeff/.jpilot/jpilot.pid
opening dir /usr/lib/jpilot/plugins/
found plugin libbackup.so
opened plugin [/usr/lib/jpilot/plugins/libbackup.so]
This plugin is version (0.99).
getting plugin_get_name
getting plugin_get_menu_name
getting plugin_get_help_name
getting plugin_get_db_name
plugin name is [Backup 0.53]
opening dir /home/jeff/.jpilot/plugins/
plugin: [Backup 0.53] was loaded
calling plugin_startup for [Backup 0.53]
Backup: plugin_startup
calling check_backup_dir
Trying to open /home/jeff/.jpilot/Backup/test for write
Backup: Loading prefs
Backup: loaded preferences from backup.rc
rc file from prefs is jpilotrc.default
parsing /usr/share/jpilot/jpilotrc.default
parse_geometry()
get_todos2()
Entering jp_read_DB_files: ToDoDB
Leaving jp_read_DB_files
Leaving get_todos2()
entries_shown=88
set_new_button_to new 1 old 1
datebook_update_clist()
get_days_appointments()
Entering jp_read_DB_files: DatebookDB
Leaving jp_read_DB_files
Leaving get_days_appointments()
get_days_appointments==>4
datebook_category = 0xffff
set_new_button_to new 1 old 1
get_days_appointments()
Entering jp_read_DB_files: DatebookDB
Leaving jp_read_DB_files
Leaving get_days_appointments()
datebook_find(), glob_find_id = 0
x=939, y=339
w=888, h=1192
alarms_init()
UPTODATE 2006 11 15 11 25
alarms_find_next()
get_days_appointments()
Entering jp_read_DB_files: DatebookDB
Leaving jp_read_DB_files
Leaving get_days_appointments()
alarms_write_file()
jp_pref_write_rc_file()
cb_check_version
jp_pref_write_rc_file()
cb_restore()
restore_gui()
opening dir /home/jeff/.jpilot/backup
opening dir /home/jeff/.jpilot/
-----===== Restore Handheld ======-----
jp_pref_write_rc_file()
row 0 [AddressCitiesDB.pdb]
Restore: home and backup using home file AddressCitiesDB.pdb
row 1 [AddressCompaniesDB.pdb]
Restore: home and backup using home file AddressCompaniesDB.pdb
row 2 [AddressCountriesDB.pdb]
Restore: home and backup using home file AddressCountriesDB.pdb
row 3 [AddressDB.pdb]
Restore: home and backup using home file AddressDB.pdb
row 4 [AddressStatesDB.pdb]
Restore: home and backup using home file AddressStatesDB.pdb
row 5 [AddressTitlesDB.pdb]
Restore: home and backup using home file AddressTitlesDB.pdb
row 6 [CitiesDB.pdb]
Restore: home and backup using home file CitiesDB.pdb
row 7 [CookieDB.pdb]
Restore: using home/backup file CookieDB.pdb
row 8 [DatebookDB.pdb]
Restore: home and backup using home file DatebookDB.pdb
row 9 [ExpenseDB.pdb]
Restore: home and backup using home file ExpenseDB.pdb
row 10 [Graffiti ShortCuts .prc]
Restore: using home file Graffiti ShortCuts .prc
row 11 [Graffiti ShortCuts.prc]
Restore: home and backup using home file Graffiti ShortCuts.prc
row 12 [Graffiti.prc]
Restore: using home/backup file Graffiti.prc
row 13 [LauncherDB.pdb]
Restore: home and backup using home file LauncherDB.pdb
row 14 [MBlnProfile.pdb]
Restore: using home/backup file MBlnProfile.pdb
row 15 [MailDB.pdb]
Restore: home and backup using home file MailDB.pdb
row 16 [Memo32DB.pdb]
Restore: home and backup using home/backup file Memo32DB.pdb
row 17 [MemoDB.pdb]
Restore: home and backup using home file MemoDB.pdb
row 18 [Net Prefs .prc]
Restore: home and backup using home file Net Prefs .prc
row 19 [Net Prefs.prc]
Restore: home and backup using home/backup file Net Prefs.prc
row 20 [NetworkDB.pdb]
Restore: home and backup using home file NetworkDB.pdb
row 21 [PhoneRegistryDB.pdb]
Restore: using home/backup file PhoneRegistryDB.pdb
row 22 [Saved Preferences.prc]
Restore: home and backup using home file Saved Preferences.prc
row 23 [System MIDI Sounds.pdb]
Restore: using home file System MIDI Sounds.pdb
row 24 [ToDoDB.pdb]
Restore: home and backup using home file ToDoDB.pdb
row 25 [VendorsDB.pdb]
Restore: home and backup using home file VendorsDB.pdb
row 26 [npadDB.pdb]
Restore: using home/backup file npadDB.pdb
row 27 [psysLaunchDB.pdb]
Restore: using home file psysLaunchDB.pdb
setting PILOTRATE=[9600]
pref port=[/dev/ttyS0]
num_backups=2
forking sync process
****************************************
 Syncing on device /dev/ttyS0
 Press the HotSync button now
****************************************
paned pos = 943
jp_pref_write_rc_file()
output height = 249
lastSyncPC = 0
This PC = 1422842609
Last Username = [Jeff Abrahamson]
Last UserID = 20081
Username = [Jeff Abrahamson]
userID = 20081
lastSyncPC = 0
passwordLength = 0
userPassword = 
[09021345070413440c08135a3215135dd217ead3b5df556322e9a14a994b0f88]
pipe_read: password = 
09021345070413440c08135a3215135dd217ead3b5df556322e9a14a994b0f88
jp_pref_write_rc_file()
Installing AddressCitiesDB.pdb (Creator ID is 'addr')...OK
Installing AddressCompaniesDB.pdb (Creator ID is 'addr')...OK
Installing AddressCountriesDB.pdb (Creator ID is 'addr')...OK
Installing AddressDB.pdb (Creator ID is 'addr')...OK
Installing AddressStatesDB.pdb (Creator ID is 'addr')...OK
Installing AddressTitlesDB.pdb (Creator ID is 'addr')...OK
Installing CitiesDB.pdb (Creator ID is 'exps')...OK
Installing CookieDB.pdb (Creator ID is 'clpr')...OK
Installing DatebookDB.pdb (Creator ID is 'date')...OK
Installing ExpenseDB.pdb (Creator ID is 'exps')...OK
Installing Graffiti ShortCuts .prc (Creator ID is 'graf')...OK
Installing Graffiti ShortCuts.prc (Creator ID is 'graf')...OK
Installing Graffiti.prc (Creator ID is 'gdem')...OK
Installing LauncherDB.pdb (Creator ID is 'lnch')...OK
Installing MBlnProfile.pdb (Creator ID is 'MBln')...OK
Installing MailDB.pdb (Creator ID is 'mail')...OK
Installing Memo32DB.pdb (Creator ID is 'pn32')...OK
Installing MemoDB.pdb (Creator ID is 'memo')...OK
Installing Net Prefs .prc (Creator ID is 'netl')...OK
Installing Net Prefs.prc (Creator ID is 'netl')...OK
Installing NetworkDB.pdb (Creator ID is 'netw')...OK
Installing PhoneRegistryDB.pdb (Creator ID is 'phop')...OK
Installing Saved Preferences.prc (Creator ID is 'psys')...OK
Installing System MIDI Sounds.pdb (Creator ID is 'psys')...OK
Installing ToDoDB.pdb (Creator ID is 'todo')...OK
Installing VendorsDB.pdb (Creator ID is 'exps')...OK
Installing npadDB.pdb (Creator ID is 'npad')...OK
Installing psysLaunchDB.pdb (Creator ID is 'psys')...OK
Finished restoring handheld.
You may need to sync to update J-Pilot.
sync child exiting
caught signal SIGCHLD
jp_pref_write_rc_file()
jp_pref_write_rc_file()
get_todos2()
Entering jp_read_DB_files: ToDoDB
Leaving jp_read_DB_files
Leaving get_todos2()
entries_shown=88
set_new_button_to new 1 old 1
datebook_update_clist()
get_days_appointments()
Entering jp_read_DB_files: DatebookDB
Leaving jp_read_DB_files
Leaving get_days_appointments()
get_days_appointments==>4
datebook_category = 0xffff
set_new_button_to new 1 old 1
get_days_appointments()
Entering jp_read_DB_files: DatebookDB
Leaving jp_read_DB_files
Leaving get_days_appointments()
datebook_find(), glob_find_id = 0
pref port=[/dev/ttyS0]
num_backups=2
forking sync process
sync:calling load_plugins
opening dir /usr/lib/jpilot/plugins/
found plugin libbackup.so
opened plugin [/usr/lib/jpilot/plugins/libbackup.so]
This plugin is version (0.99).
getting plugin_get_name
getting plugin_get_menu_name
getting plugin_get_help_name
getting plugin_get_db_name
plugin name is [Backup 0.53]
opening dir /home/jeff/.jpilot/plugins/
****************************************
 Syncing on device /dev/ttyS0
 Press the HotSync button now
****************************************
Username is "Jeff Abrahamson"
User ID is 20081
lastSyncPC = 0
This PC = 1422842609
Last Username = [Jeff Abrahamson]
Last UserID = 20081
Username = [Jeff Abrahamson]
userID = 20081
lastSyncPC = 0
passwordLength = 0
userPassword = 
[09021345070413440c08135a3215135dd217ead3b5df556322e9a14a994b0f88]
pipe_read: user = Jeff Abrahamson
jp_pref_write_rc_file()
pipe_read: user id = 20081
jp_pref_write_rc_file()
pipe_read: password = 
09021345070413440c08135a3215135dd217ead3b5df556322e9a14a994b0f88
jp_pref_write_rc_file()
Doing a slow sync.
Syncing DatebookDB
sizes match!
sizes match!
sizes match!
sizes match!
sync_categories for AddressDB
unpack_address_cai_from_ai
readappblock r=638
unpack_address_cai_from_ai
pack_address_cai_into_ai
Syncing AddressDB
sizes match!
sizes match!
sizes match!
sizes match!
sizes match!
sizes match!
sizes match!
sizes match!
sync_categories for ToDoDB
unpack_todo_cai_from_ai
readappblock r=282
unpack_todo_cai_from_ai
pack_todo_cai_into_ai
Syncing ToDoDB
sizes match!
sync_categories for MemoDB
unpack_memo_cai_from_ai
readappblock r=282
unpack_memo_cai_from_ai
Category app info match, nothing to do MemoDB
Syncing MemoDB
sizes match!
sizes match!
syncing plugin name: [Backup 0.53]
not syncing plugin DB: []
calling plugin_sync for [Backup 0.53]
Backup::skip_backup() - now = 11/15/2006 23:32:59
Backup::skip_backup() - last backup = 10/14/2006 11:54:33
Expiring old archives...
Backup: expire_archives - pref: 3, 4 archives exist.
Expiring /home/jeff/.jpilot/Backup/[EMAIL PROTECTED]:43:31
Backup: backup complete
sync_fetch flags=0x0, num_backups=2, fast=0
ReadDBList returned = -1
palmos_error = 0
dlp_strerror is No error
cleanup_pc_file for DatebookDB
max_id was 0
cleanup_pc_file for AddressDB
max_id was 0
cleanup_pc_file for ToDoDB
max_id was 0
cleanup_pc_file for MemoDB
max_id was 0
cleanup_pc_file for Memo32DB
No compacting needed
max_id was 0
not calling cleanup_pc_file for: []
calling plugin_post_sync for [Backup 0.53]
Backup: plugin_post_sync
freeing plugin list
Finished.
sync child exiting
caught signal SIGCHLD
jp_pref_write_rc_file()
jp_pref_write_rc_file()
get_todos2()
Entering jp_read_DB_files: ToDoDB
Leaving jp_read_DB_files
Leaving get_todos2()
entries_shown=89
set_new_button_to new 1 old 1
datebook_update_clist()
get_days_appointments()
Entering jp_read_DB_files: DatebookDB
Leaving jp_read_DB_files
Leaving get_days_appointments()
get_days_appointments==>3
datebook_category = 0xffff
set_new_button_to new 1 old 1
get_days_appointments()
Entering jp_read_DB_files: DatebookDB
Leaving jp_read_DB_files
Leaving get_days_appointments()
datebook_find(), glob_find_id = 0
x=939, y=339
jp_pref_write_rc_file()
jp_pref_write_rc_file()
jp_pref_write_rc_file()
calling plugin_exit_cleanup
plugin_exit_cleanup()
jp_pref_write_rc_file()
cleanup_pc_file for DatebookDB
No compacting needed
max_id was 0
cleanup_pc_file for AddressDB
No compacting needed
max_id was 0
cleanup_pc_file for ToDoDB
No compacting needed
max_id was 0
cleanup_pc_file for MemoDB
No compacting needed
max_id was 0
cleanup_pc_file for Memo32DB
No compacting needed
max_id was 0
not calling cleanup_pc_file for: []
]0;[EMAIL PROTECTED]:~[0;[EMAIL PROTECTED]:~ $ exit

Script done on Wed 15 Nov 2006 11:33:37 PM EST

Reply via email to