Your message dated Sat, 18 Nov 2006 20:46:41 +0100
with message-id <[EMAIL PROTECTED]>
and subject line Bug#398870: jpilot: error syncing memo pad, orphaned calendar
item
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
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]:[0;31m~ [0;35m$ [0;30mjpilot -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]:[0;31m~ [0;35m$ [0;30mexit
Script done on Wed 15 Nov 2006 11:33:37 PM EST
--- End Message ---
--- Begin Message ---
Le 18.11.2006, à 12:42:17, Jeff Abrahamson a écrit:
> On Sat, Nov 18, 2006 at 02:10:35PM +0100, Ludovic Rousseau wrote:
> > [19 lines, 105 words, 633 characters] Top characters: eatsorui
> >
> > forwarded 398870 http://bugs.jpilot.org/1764
> > tags 398870 upstream
> > thank
> >
> > Le 16.11.2006, à 22:53:35, Jeff Abrahamson a écrit:
> > > On Thu, Nov 16, 2006 at 01:34:42PM +0100, Ludovic Rousseau wrote:
> > > > What happens if you sync again? Does it fails?
> > >
> > > Attached is a debug trace and a transcript of setting up the debug
> > > trace.
> >
> > You are using a serial speed of 9600 bps. Can you try to use another
> > value? 115200 should work fine and be a lot faster (that is what I
> > used with my own Palm V).
>
> Hmm, that works, where 9600 had not.
>
> Odder still, at 115200, I am no longer able to reproduce the various
> sync problems with my Palm III (debian bug 396751). This is
> especially odd in that, in the past, syncing at slower speeds like
> 9600 has been the way to reduce bugs and problems. How odd.
Good news. I now close both bug reports.
Thanks
--
Dr. Ludovic Rousseau [EMAIL PROTECTED]
-- Normaliser Unix c'est comme pasteuriser le camembert, L.R. --
--- End Message ---