TopoFusion support forums
Archived - Use Search => Archived Support => Topic started by: slc_tracker on April 23, 2004, 01:02:08 PM
-
Right at startup I am getting this
Caught Exception:
Function: Paint
Exception: Access Violation
it happens a few times and then says it is stoppiong logging. After that everything seems to work except there is no map. I just down loaded this and want to give it a try.
This is on Win XP.
here is more of the log file
==========================
<snip>
Initializing Winsock
Initializing Threads
Initializing Index File
Initialization Complete
readTrack_GPX returned 0
Caught Exception:
Function: Paint
Exception: Access Violation
Caught Exception:
Function: Paint
Exception: Access Violation
readTrack_GPX returned 0
Caught Exception:
Function: Paint
Exception: Access Violation
========== end of file ====================
-
This is in 2.0, right? Could you send the full log file (specifically the top part so we know what video card you're using, etc) to support@topofusion.com. Does it give you these exceptions right off the bat when you load it up? If not, is there anything specific that seems to cause it to give them (viewing a track, for example).
-
Thanks for the quick reply
This is version 2.0 I downloaded it today. It throws the exception while the splash screen is still there. Then when the app comes up I see downloading disabled in the background. If I try to toggle the view status map button the backgound changes to downloading and never comes up.
This is on an HP laptop. I could check with the vendor if there are any video driver updates. I have not done this in a few months. Is this using ActiveX?
I this log file it gave me more paint errors when I tried to zoom the map.
Here is the full log.
TopoFusion 2.00 Log Begin
Windows Major Version: 5
Windows Minor Version: 1
Windows Build Number : 2600
Windows Platform ID : 2
Windows CSD Version : Service Pack 1
Initializing DirectDraw
Color Info : BBP = 32
Color Info : Sizes : R=8, G=8, B=8
Color Info : Shifts : R=16, G=8, B=0
DirectDraw : Driver "ATI MOBILITY RADEON 9600 Series " (ati2dvag.dll)
DirectDraw : Total Video Memory : 29609984
DirectDraw : Free Video Memory : 29609984
DirectDraw : Hardware supports blits
DirectDraw : Hardware supports asynchronous blits
DirectDraw : Hardware supports colorfill on blits
DirectDraw : Hardware supports stretchblit
DirectDraw : Hardware supports colorkeying
DirectDraw : Hardware supports source colorkey
Creating Surfaces
BackBuffer: Width=874, Height=475, was created in Video Memory
Creating Sprites
Successfully Created Surfaces
Initializing Memory Pool
Total Physical Memory: 1073070080
Physical Memory Free: 658669568
Memory Load: 38 percent
Tile Cache Size = 801
801 surfaces created in (local) video memory
0 surfaces created in system memory
Initializing Winsock
Initializing Threads
Initializing Index File
Initialization Complete
readTrack_GPX returned 0
readTrack_GPX returned 0
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
CopyJpegToSurface: DDCopyBitmap failed
Caught Exception:
Function: Paint
Exception: Access Violation
-
Ok, I believe I see what the problem is, we'll try to release a fixed version soon.
Thanks for pointing this out
-
We just put up 2.01 which should fix this problem. Â Please try it out and report back whether it works now or not.
Thanks.
-
Cool that fixed it. Nice work and good support.
Thanks,
James
-
Try this:
Start TopoFusion
Add one file with a track
Make it active and make a network, go with the default file name and location.
This works
Now remove the just created file/network
Make the original file active
Make a network, again
bingo!
Log is included below, A gpx file(s) with ofending tracks available on request
TopoFusion 2.01 Log Begin
Windows Major Version: 5
Windows Minor Version: 1
Windows Build Number : 2600
Windows Platform ID Â : 2
Windows CSD Version  : Service Pack 1
Initializing DirectDraw
Color Info : BBP = 32
Color Info : Sizes : R=8, G=8, B=8
Color Info : Shifts : R=16, G=8, B=0
DirectDraw : Driver "Dell 8100" (nv4_disp.dll)
DirectDraw : Total Video Memory : 7864320
DirectDraw : Free Video Memory : 7555072
DirectDraw : Hardware supports blits
DirectDraw : Hardware supports asynchronous blits
DirectDraw : Hardware supports colorfill on blits
DirectDraw : Hardware supports stretchblit
DirectDraw : Hardware supports colorkeying
DirectDraw : Hardware supports source colorkey
Creating Surfaces
BackBuffer: Width=186, Height=363, was created in Video Memory
Creating Sprites
Successfully Created Surfaces
Initializing Memory Pool
Total Physical Memory: 267870208
Physical Memory Free: 55439360
Memory Load: 79 percent
Tile Cache Size = 101
30 surfaces created in (local) video memory
71 surfaces created in system memory
Initializing Winsock
Initializing Threads
Initializing Index File
Initialization Complete
Releasing other Surfaces
Creating Surfaces
DirectX Error [3519]: DirectDraw does not have enough memory to perform the operation.
BackBuffer: Width=1594, Height=929, was created in Video Memory
Creating Sprites
Successfully Created Surfaces
recreateVideoMemoryPool: Finishing up
Caught Exception:
Function: ManagerThread (Network)
Exception: Access Violation
Caught Exception:
Function: Paint
Exception: Access Violation
DirectX Error [2277]: Access to this surface is being refused because the surface is already locked by another thread.
-
I have tried this several times with different tracks but have not been able to get it to crash.
Can you send one of your files that you know it crashes on to smorris@topofusion.com ?
Thanks!