So I got it working, and in the process cleaned out some spare RAM...

Mark Eichin wrote:

>> but as soon as I put my data back on it broke again.  And no, X-Master
>> doesn't seem to be the problem, because I deleted it to see.
> 
> Hmm.  I was having *exactly* that problem, and it turned out to be
> that I'd restored an old BigClock database (AlarmList.pdb) but the
> current BigClock barfs on it [ie. wedges on next paperclip-reset.]  It

Heh.  I have BigClock on here, but I haven't restored it yet.  I wonder 
if I should try it as an experiment...

In my case the problem was "Saved Preferences".  I actually got it 
working through selective restoration, but then somehow crashed it while 
connecting to the Internet, and the problem returned (which was similar 
to the circumstances of the first crash -- something blowing up in my 
Phone app, and me resetting).  I went into pz and sorted by modification 
date, removed the most recent database, which turned out to be "Saved 
Preferences", and everything works great now.

> took probably 5 or 6 hours of divide-and-conquer to find it (I

Took me maybe 20-30 minutes to get all my stuff on there, and another 20 
to fix the 2nd instance of this problem.

> In retrospect it might have been faster to debug this under POSE,
> since I wouldn't have had the hotsync delay...

Thank goodness I got that USB sync problem fixed...

> I wonder if something like x-master or hackmaster could actually do
> this kind of tracing; there *is* enough context to do that kind of
> back trace, I'm pretty sure...
> 
>> Short of going through every database one by one, is there any way to
> 
> CS 101 lesson: divide and conquer.  Don't do one-by-one, load *half*
> of them, and then reset, and then see if it fails.  (Actually, I

That's what I did myself, although I kind of organized it by logical 
functions...  All network software first, then all something else, etc.

> Now you've fairly rapidly either found that they're in this half, or
> that they're in the other half; either restart and split this set, or
> continue and load half of the remainder.  100 apps then take 7
> iterations...

Hey, guess which number I'm thinking of!  :P
-- 
vsync
http://quadium.net/
Sent using Eudora for PalmOS on a Visor Platinum with VisorPhone.  Yay for tech!
_______________________________________________
Pilot-unix mailing list
[EMAIL PROTECTED]
http://hcirisc.cs.binghamton.edu/mailman/listinfo/pilot-unix

Reply via email to