Jump to content

1 post in this topic Last Reply

Highlighted Posts

Posted:
Last Online:  
 

Recently, I've been getting random crashes when saving. Nothing actually gets corrupted, I'm just booted back to my previous save, so it's happening before it commits the write. Strangely, no mdmp files are produced, 

Using GOG version on Windows 10, with a solid state drive, don't remember installing the patch as I copied my previous NAM installation over, AV is Trend Micro. Crash may be connected to Parks menu and possibly a memory leak of some kind. Would the Launcher help at all? It seems to be able to report errors...

Error code is 0xC0000005 (unhandled access violation), according to a Google search memory violations can include the following (This is for a "49" error but the causes here, particularly the ones I bolded, are plausible):

Quote
  • A variable not initiated in C, C++.
  • Incorrect calculation of an address.
  • Reference past the end of an array in C, C++.
  • Pointer variable's contents have been smashed.
  • Some data structure has been smashed.
  • Stack has been smashed.
  • Rcode corrupted on disk.
  • 4GL application passes bad parameters to a function in a dll.
  • 4GL application calling HLC code with bugs in it (usually not done on Windows).
  • Code in a dll being called and there is a bug.
  • ActiveX control has a bug.
  • Database is corrupted.
  • BI log is corrupted
  • AI log is corrupted
  • Progress executable(s) or shared libaries corrupted.
  • An installation replaced a dll with an incompatible version.
  • Started processing events in the middle of an operation that is not supposed to be interrupted.
  • Bad disk causes swap corruption.
  • Bad memory causes memory corruption.
  • Hardware problems.
  • Not enough memory on the machine.*
  • Not enough configured swap space on the machine.
  • A Progress executable compiled under an incompatible operating system or operating system level.
  • Newly upgraded Progress installation.
  • Progress bug.

*Related to 4GB bug

Does opening and closing a particularly full menu cause crashes? We can only investigate. In looking up recent threads here it seems the game doesn't delete airport data connected to a lot if the lot's type is not an airport...

Relevant crash log:

Quote

Exception time: 03/02/2020, at 23:33:43.
Exception code: 0xC0000005 (-1073741819) ACCESS_VIOLATION.
Current thread ID: 1360 (0x00000550).
Version information:
Application/module path: C:\GOG Games\SimCity 4 Deluxe Edition\Apps\SimCity 4.exe
Application/module version name: SimCity 4
Application/module version: 1.1.641.0
System version: Windows NT 5.1
System memory: 1024 Megabytes total, 1024 Megabytes free.

Exception module:  C:\GOG Games\SimCity 4 Deluxe Edition\Apps\SimCity 4.exe.
Exception address: 0x005b9feb. Section:Offset: 0x01:0x001b2feb.

Registers
   EAX: 00000000
   EBX: 00000004
   ECX: 00000000
   EDX: 00000008
   ESI: 00000009
   EDI: 80141404
   CS:EIP: 0023:005b9feb
   SS:ESP: 002b:0019f76c  EBP:00000202
   DS:002b  ES:002b  FS:0053  GS:002b
   Flags: 00210206
DbgHelp.dll load failed. Attempting manual stack walk...
Call stack:
Address     Frame     Logical addr  Module.
0x005b9feb  0x00000202  0x0001:0x001b2feb C:\GOG Games\SimCity 4 Deluxe Edition\Apps\SimCity 4.exe.
Exception time: 03/02/2020, at 23:33:43.
Exception code: 0xC0000005 (-1073741819) ACCESS_VIOLATION.
Current thread ID: 1360 (0x00000550).
Version information:
Application/module path: C:\GOG Games\SimCity 4 Deluxe Edition\Apps\SimCity 4.exe
Application/module version name: SimCity 4
Application/module version: 1.1.641.0
System version: Windows NT 5.1
System memory: 1024 Megabytes total, 1024 Megabytes free.

Exception module:  C:\GOG Games\SimCity 4 Deluxe Edition\Apps\SimCity 4.exe.
Exception address: 0x0091f7a6. Section:Offset: 0x01:0x005187a6.

Registers
   EAX: 00000001
   EBX: 02b601fc
   ECX: 00000002
   EDX: 00000003
   ESI: 00000202
   EDI: 02b60260
   CS:EIP: 0023:0091f7a6
   SS:ESP: 002b:0019ed88  EBP:0019f090
   DS:002b  ES:002b  FS:0053  GS:002b
   Flags: 00210246
DbgHelp.dll load failed. Attempting manual stack walk...
Call stack:
Address     Frame     Logical addr  Module.
0x0091f7a6  0x0019f090  0x0001:0x005187a6 C:\GOG Games\SimCity 4 Deluxe Edition\Apps\SimCity 4.exe.
0x009203cf  0x0019f0d8  0x0001:0x005193cf C:\GOG Games\SimCity 4 Deluxe Edition\Apps\SimCity 4.exe.
0x00920454  0x0019f104  0x0001:0x00519454 C:\GOG Games\SimCity 4 Deluxe Edition\Apps\SimCity 4.exe.
0x0044c295  0x0019fdfc  0x0001:0x00045295 C:\GOG Games\SimCity 4 Deluxe Edition\Apps\SimCity 4.exe.
0x0044c2df  0x0019ff70  0x0001:0x000452df C:\GOG Games\SimCity 4 Deluxe Edition\Apps\SimCity 4.exe.
0x76670419  0x0019ff80  0x0001:0x00010419 C:\WINDOWS\System32\KERNEL32.DLL.
0x77d5662d  0x0019ffdc  0x0001:0x0006562d C:\WINDOWS\SYSTEM32\ntdll.dll.
0x77d565fd  0x0019ffec  0x0001:0x000655fd C:\WINDOWS\SYSTEM32\ntdll.dll.

Stack data: (ESP is 0x0019ed88)
0x0019ec08   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
0x0019ec28   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
0x0019ec48   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
0x0019ec68   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
0x0019ec88   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
0x0019eca8   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
0x0019ecc8   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
0x0019ece8   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
0x0019ed08   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
0x0019ed28   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
0x0019ed48   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
0x0019ed68   00000000 00000000 00000000 00000000 00000000 00000000 94e2ab41 63000d0a 
0x0019ed88   6002b602 8cf21900 fc01b602 7f000100 00000000 00000000 00000000 00000000 
0x0019eda8   00000000 00000000 7f020000 33000000 ffff0000 4bef9e00 00000000 00000000 
0x0019edc8   00000000 00000000 000aafa9 fdbf0000 00000000 00000080 00000000 00000000 
0x0019ede8   00800000 00000000 00000000 0000292a 44440996 0a400000 00000090 9bc10a40 
0x0019ee08   00000000 000020a1 09400000 00000000 00000000 00000000 2b000000 53000000 
0x0019ee28   2b000000 2b000000 04141480 09000000 04000000 08000000 00000000 00000000 
0x0019ee48   02020000 eb9f5b00 23000000 06022100 6cf71900 2b000000 7f023300 00000000 
0x0019ee68   4bef9e00 00000000 00000000 00000000 a01f0000 ffff0000 00000000 000aafa9 
0x0019ee88   fdbf0000 00000000 00000000 00000000 00800000 00000000 00000000 00000000 
0x0019eea8   00800000 00000000 00000000 00000000 00000000 00000000 0000292a 44440996 
0x0019eec8   0a400000 00000000 00000000 00909bc1 0a400000 00000000 00000000 000020a1 
0x0019eee8   09400000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 

Instruction data: (EIP is 0x0091f7a6)
0x0091f726   8d 45 e8 68 a4 f8 ac 00 50 e8 40 fe fe ff 8b 45 f0 2b 45 ec 59 59 50 ff 75 ec 8b cf e8 97 0f 01 
0x0091f746   00 8d 4d d0 e8 41 8c c5 ff 83 65 fc 00 83 65 08 00 8d 45 08 50 8d 45 fc 50 8d 45 d0 50 8b 85 bc 
0x0091f766   fd ff ff e8 26 f6 ff ff ff 75 d4 8b b5 b8 fd ff ff ff 75 08 8d 45 e8 ff 75 fc 56 ff b5 bc fd ff 
0x0091f786   ff 68 80 f8 ac 00 50 e8 e2 fd fe ff 8b 45 f0 2b 45 ec 83 c4 28 50 ff 75 ec 8b cf e8 38 0f 01 00 
0x0091f7a6   8b 46 04 8b 1e 89 45 e4 8b c6 be 10 08 a8 00 e9 83 00 00 00 3b d8 0f 86 84 00 00 00 6a 08 53 ff 
0x0091f7c6   15 70 02 a8 00 85 c0 75 77 39 45 d4 89 75 d0 74 09 ff 75 d4 e8 84 d7 fe ff 59 8d 4d d0 e8 a8 8b 
0x0091f7e6   c5 ff 83 65 fc 00 83 65 08 00 8d 45 08 50 8d 45 fc 50 8d 45 d0 50 8b 45 e4 e8 90 f5 ff ff ff 75 
0x0091f806   d4 8d 45 e8 ff 75 08 ff 75 fc 53 ff 75 e4 68 80 f8 ac 00 50 e8 55 fd fe ff 8b 45 f0 2b 45 ec 83 

Posted the whole thing in case the additional data leads to some big discovery, who knows, EIP 0x0091f7a6 may be save related...

Share this post


Link to post
Share on other sites

Sign In or register to comment...

To comment in reply, you must be a community member

Sign In  

Already have an account? Sign in here.

Sign In Now

Create an Account  

Sign up to join our friendly community. It's easy!  

Register a New Account


×

Thank You for the Continued Support!

Simtropolis depends on donations to fund site maintenance costs.
Without your support, we just would not be in our 24th year online!  You really help make this a great community. *:thumb:

But we still need your support to stay online. If you're able to, please consider a donation to help us stay up and running. This helps sustain a platform where we can share our community creations for years to come.

Make a Donation, Get a Gift!

Expand your city with the best from the Simtropolis Exchange.
Make a Donation and get one or all three discs today!

STEX Collections

By way of a "Thank You" gift, we'd like to send you our STEX Collector's DVD. It's some of the best buildings, lots, maps and mods collected for you over the years. Check out the STEX Collections for more info.

Each donation helps keep Simtropolis online, open and free!

Thank you for reading and enjoy the site!

More About STEX Collections