[futurebasic] Re: [FB] Panther debug help needed...

Message: < previous - next > : Reply : Subscribe : Cleanse
Home   : April 2004 : Group Archive : Group : All Groups

From: Robert Covington <artlythere@...>
Date: Sat, 3 Apr 2004 03:29:44 -0500
On Friday, April 2, 2004, at 09:42  PM, Robert Covington wrote:
  >>John, thanks for the log.
> 0   ...ple.CoreServices.CarbonCore 	0x902a8d80 AddAbsoluteToAbsolute + 
> 0x50
> 1   ...ple.CoreServices.CarbonCore 	0x9029cc70 AddDurationToAbsolute + 
> 0x3c
>
>  In PollTime.incl, which I use there's
> toolbox AddDurationToAbsolute( UnsignedWide * outAbsTime, long 
> inDuration, long inAbsTimeHi, long inAbsTimeLo )
>
> That is set up and used in RP's  FN SetupPolltime which I use for good 
> Flushwindowbuffer'ing. I wonder if there's a compiler difference 
> between the later beta's and that, and 10.3.3?
>
> Then again, that could just be a random system call to the thing?
>
> Anyone who can fast-download  (cable or DSL, or 56k modem) some test 
> versions with repetitiveness  and suffer no ill or $ harm, please 
> contact me offlist so as to whack this, much appreciated.
>
> I'd like to rule out a compiler change, since v2.6.1 works fine 
> (b17-18 I think it were) and I used b21 for v2.7 (I'll recompile v2.7 
> with the older compiler). If there's no longer a problem then, I can 
> forward to beta list for fix.

It's not compiler anything (other than I had my userfloatprefs mucked 
up, found that out at least, I failed to move the old ones over)

I've found from a few hours of tedium, that I have a weirdly acting 
globals file for my newly installed Curves that somehow negates the 
install of FN SetupPolltime or otherwise mucks the globals it 
uses...because if I move Polltime.incl up in the pack, it now installs 
correctly, and my progress bars return (a secondary but non-crashing 
clue, pre-existing and available even in 10.2.8!)

I use FN KillSpinningCursor all over the place, for allowing progress 
bar updates during filtering, and these were not working...moving the 
file around corrects it, and now all works.

Bernie downloaded a logging version for me and that showed that things 
are frying during the splash cycle, and that does call FN 
KillSpinningCursor, and thus Fn Polltime....


So, once I fathom how I am mucking up memory, or otherwise causing some 
static global issue with Polltime, that should cure it. (though just 
moving the file does anyway).

But this is offering a clue to something just not right I'd bet 
somewhere...so I don't want to just move it. Will update when I figure 
it out exactly , unless it turns out to be a voodoo var thing.

Thanks for the aid and downloads...sorry I didn't zero in on it 
earlier, but the AddAbsoluteToAbsolute in John's log which is used by 
Polltime and then noticing my progress bars weren't working either , 
when they are updated via that, sealed the deal.

Thanks thanks thanks.

Robert