Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!   (91,991 visits to this link)

    2. News

    1. GTA Online

      1. Find Lobbies & Players
      2. Guides & Strategies
      3. Vehicles
      4. Content Creator
      5. Help & Support
    2. Crews

      1. Events
      2. Recruitment
    1. Grand Theft Auto Series

    2. GTA Next

    3. GTA V

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

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA Mods
    5. GTA Chinatown Wars

    6. GTA Vice City Stories

    7. GTA Liberty City Stories

    8. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    9. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    10. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    11. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    12. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

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

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption 2

    2. Red Dead Redemption

    3. Rockstar Games

    1. Off-Topic

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

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

    2. Site Suggestions

DamTheGreat

Crash as car exploded near Verdant Meadows

Recommended Posts

DamTheGreat

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

Share this post


Link to post
Share on other sites
dkluin

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

Share this post


Link to post
Share on other sites
DamTheGreat

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

Share this post


Link to post
Share on other sites
dkluin

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

Share this post


Link to post
Share on other sites
DamTheGreat

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

Share this post


Link to post
Share on other sites
dkluin

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?

Share this post


Link to post
Share on other sites
DamTheGreat

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

Share this post


Link to post
Share on other sites
dkluin

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

Share this post


Link to post
Share on other sites
DamTheGreat

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

Share this post


Link to post
Share on other sites
dkluin

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.

Share this post


Link to post
Share on other sites
DamTheGreat

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.

Share this post


Link to post
Share on other sites
dkluin

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

Share this post


Link to post
Share on other sites
DamTheGreat

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.

Share this post


Link to post
Share on other sites
dkluin

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.

Share this post


Link to post
Share on other sites
DamTheGreat

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.

Share this post


Link to post
Share on other sites
dkluin

 

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.

Share this post


Link to post
Share on other sites
DamTheGreat

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

Share this post


Link to post
Share on other sites
dkluin

 

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.

Share this post


Link to post
Share on other sites
dkluin

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

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

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

×

Important Information

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