Author Topic: Random crash involving Cid's Hyper Jump  (Read 5708 times)

Armorvil

  • *
  • Posts: 621
  • Working on : FFVII Total Grudge
    • View Profile
Random crash involving Cid's Hyper Jump
« on: 2011-03-03 14:06:55 »
It's weird. Sometimes, when using Cid's limit Hyper Jump, just as his spear hits the ground and the flashy graphical effects appear, FF7.exe crashes with the "Oops, something very bad happened" message. And it doesn't happen 100% of the time.

I tried to look at the crash.dmp file myself, but when I open so big a file with a text viewer, the program eventually crashes. Not to mention the fact that I don't even know where to look...

So I desperately need Aali's or someone else's help. Here are my app.log and crash.dmp, compressed in a nice ~5 MB rar (I had no idea the compression would work so well - from 86.6 MB to 5 MB is really impressive) :

http://www.mediafire.com/file/l37602bva7qlcaq/crash.rar

Any help in understanding what happens would be greatly appreciated !

And to those who can see something with just the app.log and don't want to download the compressed file, here it is :

Code: [Select]
INFO: FF7/FF8 OpenGL driver version 0.7.8b
INFO: Auto-detected version: FF7 1.02 US English
INFO: ATI Technologies Inc. Radeon X1950 Pro 2.1.7278 Release
INFO: OpenGL 2.0 support detected
INFO: Found swap_control extension
INFO: Max texture size: 4096x4096
INFO: Original resolution 640x480, window size 1024x1024, output resolution 1024x1024, internal resolution 1280x1440
INFO: FBO extension detected, using fast scaling/postprocessing path
INFO: Fragment shader(s) linked, vertex shader(s) linked.
 
INFO: FFMpeg movie player plugin loaded
INFO: FFMpeg version SVN-r21874, Copyright (c) 2000-2010 Fabrice Bellard, et al.
LOCK UNLOCK TEST
MATRIX INITIALIZE
INITIALIZE DD/D3D END
initializing sound...
creating dsound primary buffer
reading audio file
loading static sounds
sound initialized
INITIALIZING MIDI...
selecting device 0:Synthé. SW table de sons GS Mic, mid=1, pid=102,
midi data type: GENERAL MIDI
using midi data file: E:\Program Files\Square Soft, Inc.\Final Fantasy VII\Data\midi\midi.lgp
midiOutGetVolume returned: ffffffff
MIDI INITIALIZED
set music volume: 127
MIDI set volume: 127
100% of 127 = 127
set music volume: 127
MIDI set master volume: 100
MIDI set volume: 127
100% of 127 = 127
Entering MAIN
Exiting MAIN
START OF CREDITS!!!
INFO: I:\FF7\Movies\eidoslogo.avi; truemotion2/pcm_u8 320x240, 15.000000 FPS, duration: 10.133333, frames: 152
set music volume trans: 127->0, step=60
MIDI set volume trans: 127->0; step=60
MIDI stop - OK
MIDI stop - OK
END OF CREDITS!!!
Entering MAIN
set music volume: 127
MIDI set volume: 127
100% of 127 = 127
Exiting MAIN
START OF MENU SYSTEM!!!
END OF MENU SYSTEM!!!
Entering MAIN
Exiting MAIN
-=-=[START OF WORLD MAP!!!]=-=-
stop_sound
MIDI set volume: 127
100% of 127 = 127
cross play music: 0
set music volume trans: 127->0, step=4
MIDI cross fade: 13, time: 4
MIDI set volume trans: 15->127; step=4
MIDI set volume: 127
100% of 127 = 127
MIDI play: 13
reading midi file: TA.mid
current volume: 127
MIDI is playing SUCCESSFULLY!!!
set music volume: 127
-=-=[END OF WORLD MAP!!!]=-=-
START OF MENU SYSTEM!!!
END OF MENU SYSTEM!!!
-=-=[START OF WORLD MAP!!!]=-=-
MIDI play: 7
reading midi file: BAT.mid
current volume: 127
MIDI is playing SUCCESSFULLY!!!
stop_sound
-=-=[END OF WORLD MAP!!!]=-=-
Entering MAIN
Exiting MAIN
Entering FRAME_INITIALIZE SWIRL
Exitting FRAME_INITIALIZE SWIRL
Swirl sound_effect1
stop_sound
End of Swirl sound_effect1
Entering FRAME_QUIT SWIRL
Exitting FRAME_QUIT SWIRL
Entering MAIN
Exiting MAIN
[BATTLE] Entering FRAME_INITIALIZE
[BATTLE] Scene# 164
[BATTLE] Exitting FRAME_INITIALIZE
INFO: 24-bit PNG loaded (E:\Program Files\Square Soft, Inc.\Final Fantasy VII\/textures/Limit/limit/jo_b03_00.png); this is slow, please convert to 32-bit
INFO: 24-bit PNG loaded (E:\Program Files\Square Soft, Inc.\Final Fantasy VII\/textures/Spells/eskill/jo_b04_00.png); this is slow, please convert to 32-bit
[BATTLE] Begin main battle loop
[BATTLE] End of current battle
[BATTLE] Begin end battle stuff
MIDI play: 46
reading midi file: FAN2.mid
current volume: 127
MIDI is playing SUCCESSFULLY!!!
stop_sound
[BATTLE] Entering FRAME_QUIT
[BATTLE] endof battle.
[BATTLE] Exitting FRAME_QUIT
Entering MAIN
Exiting MAIN
START OF MENU SYSTEM!!!
END OF MENU SYSTEM!!!
Entering MAIN
Exiting MAIN
-=-=[START OF WORLD MAP!!!]=-=-
stop_sound
MIDI set volume: 127
100% of 127 = 127
cross play music: 0
set music volume trans: 127->0, step=4
MIDI cross fade: 13, time: 4
MIDI set volume trans: 127->15; step=2
MIDI set volume: 15
100% of 15 = 15
MIDI play: 13
reading midi file: TA.mid
current volume: 15
MIDI set volume trans: 15->127; step=2
MIDI set volume: 127
100% of 127 = 127
MIDI is playing SUCCESSFULLY!!!
set music volume: 127
stop_sound
MIDI play: 7
reading midi file: BAT.mid
current volume: 127
MIDI is playing SUCCESSFULLY!!!
stop_sound
-=-=[END OF WORLD MAP!!!]=-=-
Entering MAIN
Exiting MAIN
Entering FRAME_INITIALIZE SWIRL
Exitting FRAME_INITIALIZE SWIRL
Swirl sound_effect1
stop_sound
End of Swirl sound_effect1
Entering FRAME_QUIT SWIRL
Exitting FRAME_QUIT SWIRL
Entering MAIN
Exiting MAIN
[BATTLE] Entering FRAME_INITIALIZE
[BATTLE] Scene# 174
[BATTLE] Exitting FRAME_INITIALIZE
[BATTLE] Begin main battle loop
WM_CLOSE
[BATTLE] Entering FRAME_QUIT
[BATTLE] endof battle.
[BATTLE] Exitting FRAME_QUIT
Field Quit
MIDI stop - OK
resetting MIDI driver volume - OK
UNINITIALIZE DD

It doesn't seem to be updated each time I launch the game, though (not sure if it should be).

And on a side note, I noticed this mention for the "casting" graphical effets : INFO: 24-bit PNG loaded (E:\Program Files\Square Soft, Inc.\Final Fantasy VII\/textures/Limit/limit/jo_b03_00.png); this is slow, please convert to 32-bit. I'd love to make the PNGs faster to read, but have no idea how to convert a PNG from 24 to 32 bits. When I open it with a picture editor (Photoshop, Paint Shop Pro, or Paint Tool Sai), the only bit-related infos I have state that the pngs have a 8 bits color-depth, not a 24 bits one. Could someone please enlighten me ?

EDIT:

Oops, I should have searched : looks like everyone has that problem. Links :

http://forums.qhimm.com/index.php?topic=7387.msg90025#msg90025
http://forums.qhimm.com/index.php?topic=4277.msg57934#msg57934

Oh well, I guess I'll have to refrain from using this limit against CMD: Grand Horn after all.
« Last Edit: 2011-03-03 18:38:02 by Armorvil »

Terid__K

  • Guest
Re: "Oops, something very bad happened" in-battle randomly
« Reply #1 on: 2011-03-03 16:26:11 »
You're using an old version of the driver. This problem was fixed in version 0.7.10b.



Aali

  • *
  • Posts: 1196
    • View Profile
Re: "Oops, something very bad happened" in-battle randomly
« Reply #2 on: 2011-03-03 17:53:42 »
Was it now? Thats interesting, the garden gnomes must have gotten into my computer.

There's a problem with hyper jump. I don't know what it is or how difficult it is to fix. This is the first I've heard of it.

With that said, you should really upgrade to 0.7.10b anyway since it fixes another pretty nasty bug.

Armorvil

  • *
  • Posts: 621
  • Working on : FFVII Total Grudge
    • View Profile
Re: "Oops, something very bad happened" in-battle randomly
« Reply #3 on: 2011-03-03 18:35:51 »
Quote
You're using an old version of the driver.

Quote
With that said, you should really upgrade to 0.7.10b anyway since it fixes another pretty nasty bug.

I would, if I could ;) In this page, I posted two screenshots of what happens to the background graphics when I use 0.7.10b ^^;

Anyways, thanks for your replies guys - and I'm happy that this thread wasn't completely useless, since you didn't know about this problem Aali.

Aali

  • *
  • Posts: 1196
    • View Profile
Re: Random crash involving Cid's Hyper Jump
« Reply #4 on: 2011-03-03 19:03:54 »
Ah yeah, stupid ATI and their shoddy drivers.

Terid__K

  • Guest
Re: Random crash involving Cid's Hyper Jump
« Reply #5 on: 2011-03-03 19:49:55 »
I thought this was because of that random crashing in-battle that you fixed in 0.7.10b. I guess not.

Now that you mention it though, I do recall getting random crashes with Hyper Jump in previous playthroughs.