Author Topic: 3.5b did not fix the gamebreaking crash bug I pointed out earlier  (Read 4068 times)

0 Members and 2 Guests are viewing this topic.

Offline Vox Imperatoris

Re: 3.5b did not fix the gamebreaking crash bug I pointed out earlier
« Reply #15 on: November 22, 2016, 08:05:49 PM »
Alright, I put the breakpoint at 5B428C. When it's there, it hits the breakpoint at every end turn sequence (regardless if it's before the crash or not). Here's what it looks like:



When I disable the breakpoint in order to allow the turn to advance, I get the crash. Interestingly, the "access violation" seems to be located in a different area this time:



C894B024

I'm also not sure why 5B4299 is highlighted in yellow. I copied over the 3.5b .exe again straight from the download, in order to make sure it wasn't altered by any previous changes on my part.

Offline Yitzi

Re: 3.5b did not fix the gamebreaking crash bug I pointed out earlier
« Reply #16 on: November 22, 2016, 11:17:01 PM »
The yellow means that there's a disabled breakpoint there; it doesn't do anything (but is a good way to remember where you had a breakpoint), but to delete the breakpoint entirely just double-click on the line just like you did to create the breakpoint.  You'll probably want to remove (not just disable) it if you change anything in that area, though.

That said: I still don't know why mine is working while yours is breaking, but you did provide enough to (I think) figure out what's going on.  When I adjusted the social engineering calculation code to accommodate some new faction bonus stuff, I assumed that it wouldn't be calculating social engineering for the native "player", and that must have resulted in something going wrong when it did so.  I should be able to analyze the rest on my own and post a fix.

Offline Yitzi

Re: 3.5b did not fix the gamebreaking crash bug I pointed out earlier
« Reply #17 on: November 22, 2016, 11:57:13 PM »
3.5c should be up shortly; let me know if that fixes it.

Online Buster's Uncle

  • With community service, I
  • Ascend
  • *
  • Posts: 49412
  • €131
  • View Inventory
  • Send /Gift
  • Because there are times when people just need a cute puppy  Soft kitty, warm kitty, little ball of fur  A WONDERFUL concept, Unity - & a 1-way trip that cost 400 trillion & 40 yrs.  
  • AC2 is my instrument, my heart, as I play my song.
  • Planet tales writer Smilie Artist Custom Faction Modder AC2 Wiki contributor Downloads Contributor
    • View Profile
    • My Custom Factions
    • Awards

Offline Vox Imperatoris

Re: 3.5b did not fix the gamebreaking crash bug I pointed out earlier
« Reply #19 on: November 23, 2016, 01:29:20 PM »
I believe that did fix it!

Thanks so much for your help!

 

* User

Welcome, Guest. Please login or register.
Did you miss your activation email?


Login with username, password and session length

Select language:

* Community poll

SMAC v.4 SMAX v.2 (or previous versions)
-=-
24 (7%)
XP Compatibility patch
-=-
9 (2%)
Gog version for Windows
-=-
103 (32%)
Scient (unofficial) patch
-=-
40 (12%)
Kyrub's latest patch
-=-
14 (4%)
Yitzi's latest patch
-=-
89 (28%)
AC for Mac
-=-
3 (0%)
AC for Linux
-=-
6 (1%)
Gog version for Mac
-=-
10 (3%)
No patch
-=-
16 (5%)
Total Members Voted: 314
AC2 Wiki Logo
-click pic for wik-

* Random quote

The popular stereotype of the researcher is that of a skeptic and a pessimist. Nothing could be further from the truth! Scientists must be optimists at heart, in order to block out the incessant chorus of those who say: It cannot be done.
~Academician Prokhor Zakharov @ University Commencement

* Select your theme

*
Templates: 5: index (default), PortaMx/Mainindex (default), PortaMx/Frames (default), Display (default), GenericControls (default).
Sub templates: 8: init, html_above, body_above, portamx_above, main, portamx_below, body_below, html_below.
Language files: 4: index+Modifications.english (default), TopicRating/.english (default), PortaMx/PortaMx.english (default), OharaYTEmbed.english (default).
Style sheets: 0: .
Files included: 45 - 1228KB. (show)
Queries used: 40.

[Show Queries]