Tgb 1.1.2 Mac Crash
by Vern Jensen · in Torque Game Builder · 12/30/2006 (1:39 pm) · 6 replies
My in-progress TGB game runs fine on my 2 GHZ Intel iMac, but when I had my mom try it on her rather old G3-based PPC iMac, it crashes quite frequently. I have 3 crash logs I've saved and can send to someone at Garage Games. From past experience, I know they are too large to upload to a forum without having to edit it severely. So, who should I email these logs to? I can also send the project, in case anyone wants to duplicate the problem, and see the actual Torque scripts being used. All you need is a slower PPC-based Mac, and it'll crash fairly easily within a few minutes of playing the game. Very repeatable. No modifications made to the Torque engine, just pure TorqueScript -- hence why it shouldn't be crashing.
I can be reached at:
VernTemp4@earthlink.net
-Vern
P.S. The game slows down quite a bit right before the crash. I use a lot of timers with values like 20 milliseconds between each update. It seems as though this is "overloading" a slower machine, but this still should never result in a crash.
I can be reached at:
VernTemp4@earthlink.net
-Vern
P.S. The game slows down quite a bit right before the crash. I use a lot of timers with values like 20 milliseconds between each update. It seems as though this is "overloading" a slower machine, but this still should never result in a crash.
#2
Model: PowerMac6,4, BootROM 4.8.2f1, 1 processors, PowerPC G4 (1.1), 1.25
GHz, 512 MB
Graphics: ATI Radeon 9200, ATY,RV280, AGP, 32 MB
Memory Module: DIMM1/J1, 512 MB, DDR SDRAM, PC2700U-25330
Network Service: Built-in Ethernet, Ethernet, en0
So my request still stands: I would like someone from Garage Games to let me know where to send the crash logs, as I'd like to see this get fixed.
-Vern
12/30/2006 (3:24 pm)
Oh, my mistake -- the computer it's crashing on is a G4, not a G3. And it seems that it meets the minimum requirements for Torque too, as it has 512 MB RAM, OS 10.3, and an ATI 3D card:Model: PowerMac6,4, BootROM 4.8.2f1, 1 processors, PowerPC G4 (1.1), 1.25
GHz, 512 MB
Graphics: ATI Radeon 9200, ATY,RV280, AGP, 32 MB
Memory Module: DIMM1/J1, 512 MB, DDR SDRAM, PC2700U-25330
Network Service: Built-in Ethernet, Ethernet, en0
So my request still stands: I would like someone from Garage Games to let me know where to send the crash logs, as I'd like to see this get fixed.
-Vern
#3
Putting a lot of timers / schedules in script can, actually, cause the game to become so confused that it will crash. You should make sure that you haven't placed an endless loop somewhere in the game. Also, if I remember rightly, 30ms is the lower limit on such things.
If this is an actual bug with Mac 1.1.2, then you should make sure to do an official bug report with GarageGames (send one crash log). This forum thread might not be sufficient. Then you have to be patient. I'm still waiting for a response (for a reproducible video bug) that I submitted in early November.
12/31/2006 (9:05 am)
I believe that TGB requires 10.3.9.Putting a lot of timers / schedules in script can, actually, cause the game to become so confused that it will crash. You should make sure that you haven't placed an endless loop somewhere in the game. Also, if I remember rightly, 30ms is the lower limit on such things.
If this is an actual bug with Mac 1.1.2, then you should make sure to do an official bug report with GarageGames (send one crash log). This forum thread might not be sufficient. Then you have to be patient. I'm still waiting for a response (for a reproducible video bug) that I submitted in early November.
#4
Also, all 3 of the crash logs have a crash ending up in CoreAudio. So maybe it's an OpenAL thing. Might have nothing to do with my 20ms timers. I could try disabling the sound effects and see if it stops crashing, but haven't had time to try this yet.
I wonder how I check the OpenAL version on that computer? Or, does the executable wrap OpenAL in with the binary?
12/31/2006 (5:49 pm)
Geez, I should get my facts straight. Sorry, the OS on that computer is 10.4.8 (according to the crash log), so that's not the problem. (Sorry, I assumed it was 10.3... should've checked before posting earlier.)Also, all 3 of the crash logs have a crash ending up in CoreAudio. So maybe it's an OpenAL thing. Might have nothing to do with my 20ms timers. I could try disabling the sound effects and see if it stops crashing, but haven't had time to try this yet.
I wonder how I check the OpenAL version on that computer? Or, does the executable wrap OpenAL in with the binary?
#5
12/31/2006 (5:51 pm)
Oh, I forgot to ask: how do you make an *official* bug report with GarageGames? I was unaware there was an "official" way. I thought this forum WAS the official way.
#6
01/01/2007 (7:06 am)
How to make an official bug report. Go to Company > Contact > Support request form; and the follow their instructions.
Associate Chip Lambert
Crusader Games
I never could get it to run on my iMac, it would just hang there and never start.