NetTalk Central
		NetTalk Web Server => Web Server - Ask For Help => Topic started by: Rene Simons on January 20, 2011, 01:39:10 PM
		
			
			- 
				Hi,
 
 My app GPF's. I try to use Profiler to find out why.
 Does anyone have any experince on this??
 
 Please?
 Rene
- 
				Hi Rene,
 
 how far do you get before it GPF's?
 
 I have had my fair share over the years. In my experience, if it GPF's in the same place every time then it is something in my app. Random ones I put down to the OS.
 
 GPF Reporter from Capesoft does a reasonable job of tracing the GPF although the log is a bit hard at first. I usually start with this and then add debug code to trace the exact problem. I have traced it back to 3rd party code a couple of times.
 
 HTH's
 
 Kev
 
- 
				I've had my share of NTWS GPFs. My first batch were because I was changing global values without putting a critical section around them.
 
 Another was fiddling with the session value queues - same issue - they're global.
 
 This last one was a NetWeb Report procedure. I settarget(report) and then used Report$?image{Prop:imageblob} = blob{Prop:handle} to set an image. Take out the settarget or take out the Report$ and it works.
 
 I have not yet been able to get GPF reporter to report while in debug mode - it causes an immediate GPF.
 
 Maybe this sheds some light on something for you.
 
 Chris
- 
				Thank you guys,
 
 I managed to narrow it down to a browse in an update form.
 I removed the browse and : no more gpf's!!
 
 By the way it was nice to notice the GPF reporter restart the app automatically.
 
 
 I also have the occasional _session loss_ in my app.
 This causes the menu to fall back to its _not yet logged in_ mode.
 Still cannot pinpoint the cause of that.
 
 I try to do an instant replay to recreate the same situation but it seems to happen at random.
 
 I'll keep on searching.
 
 Thanks!!
 
 Rene
 
 
- 
				Sessions are lots when the "timeout" that you set on the WebServer procedure, advanced tab, expires. 
 
 Cheers
 Bruce