Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Forum Support

    3. Suggestions

Crash as car exploded near Verdant Meadows


DamTheGreat
 Share

Recommended Posts

It happened twice: I was driving a car from LS to the abandoned airfield and both times the car exploded just before I got there and the game crashed. Here are the minidumps (for some reason, the first time it happened it gave me three of them):

http://www54.zippyshare.com/v/nDdzwaz7/file.html

http://www65.zippyshare.com/v/pklYPgXj/file.html

http://www89.zippyshare.com/v/bm0pumL3/file.html

http://www97.zippyshare.com/v/9XL5Q0ib/file.html

 

EDIT: Tried again and it happened a third time, right as I approach Verdant Meadows. It's strange, because I've been to the place before already without the game crashing. Here's the minidump:

http://www97.zippyshare.com/v/en0ThL14/file.html

 

EDIT 2: It turns out there doesn't need to be a car explosion, it just happens when you stay at Verdant Meadows for a while.

http://www40.zippyshare.com/v/G31pvHzm/file.html

Edited by DamTheGreat
Link to comment
Share on other sites

It happened twice: I was driving a car from LS to the abandoned airfield and both times the car exploded just before I got there and the game crashed. Here are the minidumps (for some reason, the first time it happened it gave me three of them):

http://www54.zippyshare.com/v/nDdzwaz7/file.html

http://www65.zippyshare.com/v/pklYPgXj/file.html

http://www89.zippyshare.com/v/bm0pumL3/file.html

http://www97.zippyshare.com/v/9XL5Q0ib/file.html

 

EDIT: Tried again and it happened a third time, right as I approach Verdant Meadows. It's strange, because I've been to the place before already without the game crashing. Here's the minidump:

http://www97.zippyshare.com/v/en0ThL14/file.html

 

EDIT 2: It turns out there doesn't need to be a car explosion, it just happens when you stay at Verdant Meadows for a while.

http://www40.zippyshare.com/v/G31pvHzm/file.html

Checking the minidumps.

 

------

The crash in the last minidump is a crash when obtaining 2dfx for a model.

Edited by dkluin
Link to comment
Share on other sites

There definitely seems to be some kinf of problem at Verdant Meadows. It either crashes soon after I get there or if I stay there for a while.

http://www67.zippyshare.com/v/UvqRmgyI/file.html

 

EDIT: It actually seems to be related to any explosion, because just staying there normally is fine, but soon after something explodes the game crashes.

http://www83.zippyshare.com/v/mwJWZmt0/file.html

http://www110.zippyshare.com/v/eRnlE3CJ/file.html

http://www30.zippyshare.com/v/W1K23ewY/file.html

Edited by DamTheGreat
Link to comment
Share on other sites

There definitely seems to be some kinf of problem at Verdant Meadows. It either crashes soon after I get there or if I stay there for a while.

http://www67.zippyshare.com/v/UvqRmgyI/file.html

 

EDIT: It actually seems to be related to any explosion, because just staying there normally is fine, but soon after something explodes the game crashes.

http://www83.zippyshare.com/v/mwJWZmt0/file.html

http://www110.zippyshare.com/v/eRnlE3CJ/file.html

http://www30.zippyshare.com/v/W1K23ewY/file.html

There really is no reason for the game at a specific location and randomly after a vehicle crashes, atleast I don't see one. It crashes when obtaining 2dfx for a model, meaning it may involve a certain map object in the area.

Edited by dkluin
Link to comment
Share on other sites

I had a suspicion and confirmed it by testing: it's the fire, because using a flamethrower in that area also causes the game to crash. I think it might be more specifically the big flame that happens when smaller fires combine.

http://www26.zippyshare.com/v/eBWvNlma/file.html

Edited by DamTheGreat
Link to comment
Share on other sites

I had a suspicion and confirmed it by testing: it's the fire, because using a flamethrower in that area also causes the game to crash. I think it might be more specifically the big flame that happens when smaller fires combine.

http://www26.zippyshare.com/v/eBWvNlma/file.html

Why not try it without being in Verdant Meadows?

Link to comment
Share on other sites

It seems to have something to do with fire on sand, because I tried it at the construction area near Doherty and everything was fine, but then I tried at a desert-y area near Robada Intersection and the game crashed again.

http://www24.zippyshare.com/v/P4irM6Qd/file.html

 

EDIT: It doesn't seem to be everywhere with desert though, I tried near El Quebrados and all was fine, I think this'll be a tough one to figure out.

 

EDIT 2: I think I've determined what area of the map it happens in;

https://imgur.com/a/o1s7n

I just thought of something: could it have to do with the game trying to spawn a Firetruck in that area?

Edited by DamTheGreat
Link to comment
Share on other sites

It seems to have something to do with fire on sand, because I tried it at the construction area near Doherty and everything was fine, but then I tried at a desert-y area near Robada Intersection and the game crashed again.

http://www24.zippyshare.com/v/P4irM6Qd/file.html

 

EDIT: It doesn't seem to be everywhere with desert though, I tried near El Quebrados and all was fine, I think this'll be a tough one to figure out.

 

EDIT 2: I think I've determined what area of the map it happens in;

https://imgur.com/a/o1s7n

I just thought of something: could it have to do with the game trying to spawn a Firetruck in that area?

For firetrucks to be problematic the same crash must occur in SA countryside too.

Edited by dkluin
Link to comment
Share on other sites

I guess it's not the firetrucks then, they spawn fine everywhere else.

Link to comment
Share on other sites

I guess it's not the firetrucks then, they spawn fine everywhere else.

There is a chance that it might be, as firetrucks are not supposed to spawn inside SA Countryside (excluding the desert), and since the desert uses its own copcars it has its own town ID, and since the arrays use a value of -1, it wouldnt be strange to think that there could be a missing patch or a bug. This is just a theory, though.

Link to comment
Share on other sites

I don't think it's the firetrucks, I spawned one with the car spawner in that area and nothing happened. It's probably the fire, but what exactly? One bad thing about this bug is that it could potentially make the flying unfinishable, because there's a mission where you have to blow up cars with a Hunter.

Link to comment
Share on other sites

I don't think it's the firetrucks, I spawned one with the car spawner in that area and nothing happened. It's probably the fire, but what exactly? One bad thing about this bug is that it could potentially make the flying unfinishable, because there's a mission where you have to blow up cars with a Hunter.

You're supposed to test if the game spawns them. I wouldn't be surprised if there is a missing patch for the "no firetrucks in area feature" as they are marked as -1 inside the multidimensional arrays.

 

The problem with using negative model IDs is simple. The game has a global array of pointers (which contain the location in the application's memory of the model information), sorted by model IDs. Should the pointer value inside this array be zero, it points to nowwhere and attempting to read from a place which does not exist will crash the game. If the pointer value is not zero, the value is used to read from the model info structure. This array of pointers has a fixed size, and the first model ID (0) is the first member of this array. The last member is determiined by fastman92 limit adjuster. The array itself is also located in the application's memory (RAM), and what's stored before or after this array is not known. It's location is different every time you run the game.

 

Now, my theory is simple. There is a check somewhere which ensures a firetruck does not spawn in the SA Countryside area. Makes sense, as there are no major fire departments in a rural area. Perhaps the game passes this check when spawning firetrucks inside the SA Desert area as it has its own town ID (basicly a special in-game zone used to define areas and their names) and uses a negative number as an index in this global list of pointers. This results in an attempt to read data from before the array, and like I said above, it is not known what is stored there (let alone if something exists there to begin with).

 

The firetruck is attempted to be spawned, and the game is going to crash sooner or later, in this case it crashed when calling a virtual function, in an attempt to obtain 2dfx for a model.

 

A solution for this theory: Really simple. Alter the code which caused the firetruck to be spawned to simply not spawn it. The crash would be solved.

 

Hope this makes sense.

Edited by dkluin
Link to comment
Share on other sites

That theory does make sense, but I don't think it is correct because the crash happens nearly instantly when you use the flamethrower and I don't think the game spawns firetrucks that fast. I tried setting fires in other areas and it takes some time for the firetrucks to show up, if they show up at all.

Link to comment
Share on other sites

That theory does make sense, but I don't think it is correct because the crash happens nearly instantly when you use the flamethrower and I don't think the game spawns firetrucks that fast. I tried setting fires in other areas and it takes some time for the firetrucks to show up, if they show up at all.

You should try it anyway.

Link to comment
Share on other sites

You should try it anyway.

 

 

 

Try what? Altering the code? I don't have either the tools nor the knowledge to do such a thing. I'm just a guy that plays the game a lot and notices little things like that.

Link to comment
Share on other sites

 

You should try it anyway.

 

 

 

Try what? Altering the code? I don't have either the tools nor the knowledge to do such a thing. I'm just a guy that plays the game a lot and notices little things like that.

 

No... Start a fire in SA Countryside (excluding the desert) and see what happens.

Link to comment
Share on other sites

No... Start a fire in SA Countryside (excluding the desert) and see what happens.

 

 

 

 

 

I started fires in Back o Beyond, The Panopticon, Blueberry aqnd south of Fort Carson and everything was fine.

Edited by DamTheGreat
Link to comment
Share on other sites

 

No... Start a fire in SA Countryside (excluding the desert) and see what happens.

 

 

 

 

 

I started fires in Back o Beyond, The Panopticon, Blueberry aqnd south of Fort Carson and everything was fine.

 

I'll check for any unfinished patches either way.

Link to comment
Share on other sites

Confirmed and replicated the bug. It was indeed caused by the theory I mentioned earlier. I fixed the bug.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.