Author Topic: Access violation with Paint  (Read 3134 times)

GuyS

  • Jr. Member
  • **
  • Posts: 9
    • View Profile
    • Starbuck's Exploring - Photos from exploring and hiking historic mine camps, ghost towns and petroglyph sites of the California, Nevada, Utah and Colorado.
Access violation with Paint
« on: September 18, 2011, 07:39:38 PM »
I'm getting a startup error after a recent Windows update.  No tiles display and Topofusion crashes. 
I am using Windows 7 and Topofusion 4.22 Pro.

Here is the Topofusion.log:
"

TopoFusion 4.220 Log Begin
SizeChanged : Not initialized, aborting
Setting internet settings..
SizeChanged : Not initialized, aborting
GPSMaster.ocx, Initialize...
Windows Major Version: 6
Windows Minor Version: 1
Windows Build Number : 7601
Windows Platform ID  : 2
Windows CSD Version  : Service Pack 1
Initializing Winsock
Initializing Direct3D
Direct3D : Driver "Mobile Intel(R) 965 Express Chipset Family" (igdumdx32.dll)
Direct3D : Display properties - 1280x800, Format=22, Refresh = 60
Free Texture Memory = 373293056 bytes
Direct3D : Hardware supports rendering after flips (is relatively fast)
Direct3D : Hardware supports at least DX7
Direct3D : Hardware supports at least DX9
Direct3D : Hardware supports anisotropic filtering.
Direct3D : Hardware supports ALPHA pixels in textures.
Direct3D : Hardware needs textures sized on powers of two.
Direct3D : Hardware doesn't support antialiased lines.
Direct3D : Hardware supports alpha blended lines.
Direct3D : Hardware supports textured lines.
Direct3D : Maximum Texture Width: 4096
Direct3D : Maximum Texture Height: 4096
Color Info : Sizes : R=8, G=8, B=8
Color Info : Shifts : R=16, G=8, B=0
Direct3D : Hardware supports color conversion.
Direct3D : Hardware supports compressed textures DXT1.
Creating Surfaces (888 x 468)
Creating Resource Tiles....
Creating Sprites
No custom sprites.bmp file found in default tracks dir, using standard.
No custom symbols.bmp file found in default tracks dir, using standard.
Successfully Created Surfaces
Initializing Memory Pool
Total Physical Memory: 2137382912
Physical Memory Free: 993968128
Memory Load: 53 percent
Tile Cache Size = 931
initMemoryPool: using DXT1 compression
Free Texture Memory = 372244480 bytes
Setting gbLotsOfVideoRam
Initializing Threads
Initializing Index File
Sorting Index File.  Number of entries: 576212
Time to sort index file: 0.50 seconds
Initialization Complete


Caught Exception:
 Function: Paint
 Exception: Access Violation


--# FV EIP----- RetAddr- FramePtr StackPtr Symbol

  0 .V 100eb972 10033ee7 001147ec 001147e0 DllUnregisterServer +897890 bytes    Sig:  DllUnregisterServer
    Decl: DllUnregisterServer
    Mod:  GPSMAS~1[C:\PROGRA~2\TOPOFU~1\GPSMAS~1.OCX], base: 10000000h
    Sym:  type: -exported-, file: C:\PROGRA~2\TOPOFU~1\GPSMAS~1.OCX

  1 .V 10033ee7 100342e0 00114834 001147f4 DllUnregisterServer +145623 bytes    Sig:  DllUnregisterServer
    Decl: DllUnregisterServer
    Mod:  GPSMAS~1[C:\PROGRA~2\TOPOFU~1\GPSMAS~1.OCX], base: 10000000h
    Sym:  type: -exported-, file: C:\PROGRA~2\TOPOFU~1\GPSMAS~1.OCX

  2 .V 100342e0 00114870 00114838 0011483c DllUnregisterServer +146640 bytes    Sig:  DllUnregisterServer
    Decl: DllUnregisterServer
    Mod:  GPSMAS~1[C:\PROGRA~2\TOPOFU~1\GPSMAS~1.OCX], base: 10000000h
    Sym:  type: -exported-, file: C:\PROGRA~2\TOPOFU~1\GPSMAS~1.OCX

  3 .V 00114870 00000000 0011483c 00114840 SymGetSymFromAddr(): gle = 126

SymGetLineFromAddr(): gle = 126
SymGetModuleInfo): gle = 126

-------------------------------------------------
Releasing other Surfaces
setD3DDevice - successfully reset device.
Creating Surfaces (1274 x 612)
Creating Resource Tiles....
Creating Sprites
No custom sprites.bmp file found in default tracks dir, using standard.
No custom symbols.bmp file found in default tracks dir, using standard.
Successfully Created Surfaces

Caught Exception:
 Function: Paint
 Exception: Access Violation


--# FV EIP----- RetAddr- FramePtr StackPtr Symbol

  0 .V 100eb972 10033ee7 0011265c 00112650 DllUnregisterServer +897890 bytes    Sig:  DllUnregisterServer
    Decl: DllUnregisterServer
    Mod:  GPSMAS~1[C:\PROGRA~2\TOPOFU~1\GPSMAS~1.OCX], base: 10000000h
    Sym:  type: -exported-, file: C:\PROGRA~2\TOPOFU~1\GPSMAS~1.OCX

  1 .V 10033ee7 100342e0 001126a4 00112664 DllUnregisterServer +145623 bytes    Sig:  DllUnregisterServer
    Decl: DllUnregisterServer
    Mod:  GPSMAS~1[C:\PROGRA~2\TOPOFU~1\GPSMAS~1.OCX], base: 10000000h
    Sym:  type: -exported-, file: C:\PROGRA~2\TOPOFU~1\GPSMAS~1.OCX

  2 .V 100342e0 001126e0 001126a8 001126ac DllUnregisterServer +146640 bytes    Sig:  DllUnregisterServer
    Decl: DllUnregisterServer
    Mod:  GPSMAS~1[C:\PROGRA~2\TOPOFU~1\GPSMAS~1.OCX], base: 10000000h
    Sym:  type: -exported-, file: C:\PROGRA~2\TOPOFU~1\GPSMAS~1.OCX

  3 .V 001126e0 00000000 001126ac 001126b0 SymGetSymFromAddr(): gle = 126

SymGetLineFromAddr(): gle = 126
SymGetModuleInfo): gle = 126

-------------------------------------------------
CopyGifToSurfaceCorona: OpenImage failed
DirectX shutdown, resources freed.  Frames = 5

"


Any suggestions?
Thank you!

ScottMorris

  • Administrator
  • Sr. Member
  • *****
  • Posts: 2756
  • TopoFusion Author
    • View Profile
    • http://www.topofusion.com/diary
Re: Access violation with Paint
« Reply #1 on: September 20, 2011, 12:18:08 PM »
Hmm.  Hard to think of what a windows update would  have to do with it, unless it mucked with your video card's drivers or something.

First thing to try is to reset to TF defaults:

To reset back to default settings, delete (or rename) the file TopoFusion.ini.  It should be here:

C:\Documents and Settings\*Your USER NAME*\Local Settings\Application Data\TopoFusion\TopoFusion.ini

See if it runs after that.
Scott Morris - founder and co-author of TopoFusion
email: smorris@topofusion.com

GuyS

  • Jr. Member
  • **
  • Posts: 9
    • View Profile
    • Starbuck's Exploring - Photos from exploring and hiking historic mine camps, ghost towns and petroglyph sites of the California, Nevada, Utah and Colorado.
Re: Access violation with Paint
« Reply #2 on: September 20, 2011, 08:14:13 PM »
That seemed to do the trick.  Thank you!  It had been running fine before and I didn't do anything or add anything to it, but I did do a Windows Update the night before and then it didn't work.  Strange.  But thanks!