Game crashes at Tutorial 3

Having trouble getting the game going or understanding something? Look no further.
Post Reply
Harlequin
Posts: 1
Joined: Sat Mar 21, 2009 4:19 pm

Game crashes at Tutorial 3

Post by Harlequin » Sat Mar 21, 2009 4:25 pm

I installed Globulation on my MacBook and everything was fine until I wanted to enter Tutorial 3 (the military stuff). When I clicked the start mission button, the game completely crashed. I tried a few times then deleted the game and installed new, but it's still the same.
This is my report:
Process: glob2 [8521]
Path: /Volumes/Glob2-0.9.4-Mac/Globulation2.app/Contents/MacOS/glob2
Identifier: com.oRaNGE.Globulation2
Version: ??? (0.9.4)
Code Type: PPC (Translated)
Parent Process: launchd [73]

Date/Time: 2009-03-21 16:07:44.366 +0100
OS Version: Mac OS X 10.5.6 (9G55)
Report Version: 6

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 0

Thread 0 Crashed:
0 translate 0xb8152b34 spin_lock_wrapper + 91256
1 translate 0xb8171633 CallPPCFunctionAtAddressInt + 96207
2 translate 0xb80bdb8b 0xb8000000 + 777099
3 translate 0xb80b7007 0xb8000000 + 749575
4 translate 0xb80d49c0 0xb8000000 + 870848
5 translate 0xb813ce79 spin_lock_wrapper + 1981

Thread 1:
0 ??? 0x800bc1c6 0 + 2148254150
1 ??? 0x800c39bc 0 + 2148284860
2 translate 0xb818b6ea CallPPCFunctionAtAddressInt + 202886
3 ??? 0x800ed095 0 + 2148454549
4 ??? 0x800ecf52 0 + 2148454226

Thread 2:
0 translate 0xb8152be5 spin_lock_wrapper + 91433
1 translate 0xb8162e31 CallPPCFunctionAtAddressInt + 36813
2 translate 0xb80dfb0b 0xb8000000 + 916235

Thread 3:
0 translate 0xb81529ef spin_lock_wrapper + 90931
1 translate 0xb8183633 CallPPCFunctionAtAddressInt + 169935
2 translate 0xb81861e2 CallPPCFunctionAtAddressInt + 181118
3 translate 0xb80dfb0b 0xb8000000 + 916235

Thread 4:
0 translate 0xb815289e spin_lock_wrapper + 90594
1 translate 0xb816e8a7 CallPPCFunctionAtAddressInt + 84547
2 translate 0xb80dfb0b 0xb8000000 + 916235

Thread 5:
0 translate 0xb8152be5 spin_lock_wrapper + 91433
1 translate 0xb8162e31 CallPPCFunctionAtAddressInt + 36813
2 translate 0xb80dfb0b 0xb8000000 + 916235

Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0xb81715c2 ecx: 0x00000000 edx: 0x00000006
edi: 0x00002149 esi: 0x00000000 ebp: 0xb7fff978 esp: 0xb7fff958
ss: 0x0000001f efl: 0x00000246 eip: 0xb8152b34 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x8160f004

Binary Images:
0xb8000000 - 0xb81d7fe7 translate ??? (???) /usr/libexec/oah/translate

Translated Code Information:
NO CRASH REPORT

Hope somebody can help me, I really like this game (if you can say that after playing two tutorials ^^)

nonamesplease
Worker
Worker
Posts: 5
Joined: Wed Mar 25, 2009 2:38 pm

Re: Game crashes at Tutorial 3

Post by nonamesplease » Wed Mar 25, 2009 2:55 pm

Yeah, me too. Tutorial Part 3 crashes at startup. I've tried it several times, hoping that a change in "settings" would help. No luck. Seems like the sort of game I could really enjoy, but I can't play past the second tutorial. I sure hope we can fix this.

report:
Process: glob2 [172]
Path: /Users/Shared/games/locked/Globulation2.app/Contents/MacOS/glob2
Identifier: com.oRaNGE.Globulation2
Version: ??? (0.9.4)
Code Type: PPC (Native)
Parent Process: launchd [65]

Date/Time: 2009-03-25 08:59:36.836 -0400
OS Version: Mac OS X 10.5.1 (9B21)
Report Version: 6

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 0

Error Formulating Crash Report:
Attempt to map zero-length range
0x91187f40
0x91f4e6ac
0x00073c54
0x0006dd1c
0x0006d1b4
0x0007cce0
0x0007db98
0x000801ac
0x0007fb0c
0x00003ff8
0x00002f68
0x000099d0
0x0000b7c4
0x0000b5b4
0x93166f50
0x0000acd0
0x93138bfc

Thread 0 Crashed:
0 ??? 0x93178ca8 __kill + 12
1 ??? 0x9321d7b4 abort + 84
2 ??? 0x91a99e24 __gnu_cxx::__verbose_terminate_handler() + 400
3 ??? 0x91a97940 __gxx_personality_v0 + 1240
4 ??? 0x91a979a4 std::terminate() + 68
5 ??? 0x91a97be4 __cxa_throw + 124
6 ??? 0x91a980b8 operator new(unsigned long) + 92
7 ??? 0x0032ba4c std::__valarray_get_memory(unsigned long) + 28
8 ??? 0x0046bb0c char* restrict std::__valarray_get_storage<char>(unsigned long) + 28
9 ??? 0x0046bc6c std::valarray<char>::valarray(unsigned long) + 44
10 ??? 0x00224134 GAGCore::BinaryInputStream::readText(char const*) + 104
11 ??? 0x000cef9c GameObjectives::decodeData(GAGCore::InputStream*, unsigned int) + 320
12 ??? 0x000943e8 Game::load(GAGCore::InputStream*) + 2620
13 ??? 0x000ab088 GameGUI::load(GAGCore::InputStream*, bool) + 64
14 ??? 0x000ab760 GameGUI::loadFromHeaders(MapHeader&, GameHeader&, bool, bool, bool) + 216
15 ??? 0x000818e4 Engine::initGame(MapHeader&, GameHeader&, bool, bool, bool) + 72
16 ??? 0x0008494c Engine::initCampaign(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Campaign&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) + 296
17 ??? 0x00070e54 CampaignMenuScreen::onAction(GAGGUI::Widget*, GAGGUI::Action, int, int) + 248
18 ??? 0x00238b20 GAGGUI::Button::onSDLMouseButtonUp(SDL_Event*) + 332
19 ??? 0x00236e68 GAGGUI::Screen::dispatchEvents(SDL_Event*) + 1112
20 ??? 0x002375b0 GAGGUI::Screen::execute(GAGCore::DrawableSurface*, int) + 716
21 ??? 0x000d0db8 Glob2::run(int, char**) + 1444
22 ??? 0x000d14ec SDL_main + 320
23 ??? 0x00260954 -[SDLMain applicationDidFinishLaunching:] + 72
24 ??? 0x92a9274c _nsnote_callback + 372
25 ??? 0x910fc9d8 _CFXNotificationPostNotification + 920
26 ??? 0x92a8ff80 -[NSNotificationCenter postNotificationName:object:userInfo:] + 88
27 ??? 0x94bdfc7c -[NSApplication _postDidFinishNotification] + 108
28 ??? 0x94bdfb94 -[NSApplication _sendFinishLaunchingNotification] + 80
29 ??? 0x94b6747c -[NSApplication(NSAppleEventHandling) _handleAEOpen:] + 260
30 ??? 0x94b66cb4 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 88
31 ??? 0x92ab2fa4 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 480
32 ??? 0x92ab2d78 _NSAppleEventManagerGenericHandler + 236
33 ??? 0x928b2d10 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 164
34 ??? 0x928b2c18 dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 40
35 ??? 0x928b2a1c aeProcessAppleEvent + 212
36 ??? 0x92df0680 AEProcessAppleEvent + 52
37 ??? 0x94b649d8 _DPSNextEvent + 1148
38 ??? 0x94b641f0 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 112
39 ??? 0x94b5deac -[NSApplication run] + 736
40 ??? 0x00260f78 main + 1276
41 ??? 0x000029cc _start + 336
42 ??? 0x00002874 start + 56

Thread 1:
0 ??? 0x93140374 select$DARWIN_EXTSN$NOCANCEL + 12
1 ??? 0x009d8d78 SDL_GetTicks + 32
2 ??? 0x009d8e48 SDL_Delay + 120
3 ??? 0x009d8ec4 RunTimer + 68
4 ??? 0x009d8aa0 SDL_RunThread + 68
5 ??? 0x009d871c RunThread + 12
6 ??? 0x93138bf8 _pthread_start + 316

Thread 2:
0 ??? 0x930f69d8 mach_msg_trap + 8
1 ??? 0x930fd8fc mach_msg + 56
2 ??? 0x9111a664 CFRunLoopRunSpecific + 1828
3 ??? 0x92788e3c HALRunLoop::OwnThread(void*) + 212
4 ??? 0x92788c80 CAPThread::Entry(CAPThread*) + 104
5 ??? 0x93138bf8 _pthread_start + 316

Thread 3:
0 ??? 0x930f6a58 semaphore_timedwait_signal_trap + 8
1 ??? 0x93139e9c _pthread_cond_wait + 1320
2 ??? 0x9279a884 HP_IOThread::WorkLoop() + 488
3 ??? 0x9279a684 HP_IOThread::ThreadEntry(HP_IOThread*) + 12
4 ??? 0x92788c80 CAPThread::Entry(CAPThread*) + 104
5 ??? 0x93138bf8 _pthread_start + 316

Thread 4:
0 ??? 0x93140374 select$DARWIN_EXTSN$NOCANCEL + 12
1 ??? 0x009d8d78 SDL_GetTicks + 32
2 ??? 0x009d8e48 SDL_Delay + 120
3 ??? 0x001dc9a0 record(void*) + 76
4 ??? 0x009d8aa0 SDL_RunThread + 68
5 ??? 0x009d871c RunThread + 12
6 ??? 0x93138bf8 _pthread_start + 316

Thread 0 crashed with PPC Thread State 32:
srr0: 0x93178ca8 srr1: 0x0200f930 dar: 0xe1aafe58 dsisr: 0x40000000
r0: 0x00000025 r1: 0xbfff3650 r2: 0x00000000 r3: 0x00000000
r4: 0x00000000 r5: 0x00000001 r6: 0xffffffff r7: 0x00000001
r8: 0x0000000a r9: 0x00c84be0 r10: 0x93141cf0 r11: 0xa04b6490
r12: 0x93178c94 r13: 0xa017fd54 r14: 0x00c154a0 r15: 0xbfffe408
r16: 0x00000000 r17: 0xa081fbbc r18: 0x00c22824 r19: 0x00c160a0
r20: 0x00c0a4f0 r21: 0xa017fd54 r22: 0x00000000 r23: 0x00000100
r24: 0xa017fd54 r25: 0x00000001 r26: 0x00000000 r27: 0x00c92790
r28: 0xa0279ca0 r29: 0x91aafe58 r30: 0xa04b4368 r31: 0x9321d76c
cr: 0x44002222 xer: 0x00000004 lr: 0x9321d7b8 ctr: 0x93178c94
vrsave: 0x00000fff

Binary images description not available

system:
Model: PowerMac6,3, BootROM 4.7.8f1, 1 processor, PowerPC G4 (3.3), 1.25 GHz, 1 GB
Graphics: GeForce FX 5200, GeForce FX 5200, spdisplays_agp_device, 64 MB
Memory Module: DIMM0/J22, 512 MB, DDR SDRAM, PC2700U-25330
Memory Module: DIMM1/J20, 512 MB, DDR SDRAM, PC2700U-25330
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x4E), Broadcom BCM43xx 1.0 (4.170.25.8)
Modem: Dash2, UCJ, V.92, 1.0F, APPLE VERSION 2.6.7
Network Service: Ethernet, Ethernet, en0
Parallel ATA Device: PIONEER DVD-RW DVR-106D
Parallel ATA Device: ST380011A, 74.53 GB
USB Device: Generic USB K/B Hub, full_speed, 500 mA
USB Device: Kensington PocketMouse Pro, Kensington, low_speed, 500 mA
USB Device: Generic USB K/B Hub, full_speed, 500 mA
FireWire Device: LaCie Hard Drive FireWire+, LaCie Group SA, 400mbit_speed

nonamesplease
Worker
Worker
Posts: 5
Joined: Wed Mar 25, 2009 2:38 pm

Re: Game crashes at Tutorial 3

Post by nonamesplease » Wed Mar 25, 2009 6:20 pm

Harlequin, try this:

First, to learn how to play the game without a tutorial, go to the game's User Manual at
<http://globulation2.org/wiki/User_Manual>

Then in the game, click Custom Game and a choice of AI opponents will come up. I was able to play this way, though without the tutorial practice, I'm really flubbing things up. Eventually I'll get the hang of it.

Not the best answer, but at least you can play beyond the first two tutorials. Good luck.

nonamesplease
Worker
Worker
Posts: 5
Joined: Wed Mar 25, 2009 2:38 pm

Re: Game crashes at Tutorial 3

Post by nonamesplease » Fri Mar 27, 2009 3:13 pm

Well, it looks like they may have fixed this. The website says

"Beta 4 0.9.4.1 Released: Beta 4 0.9.4.1 was released with a corrupt tutorial 3, causing crashes on many computers. The tutorials have been updated and fixed and put in 0.9.4.1"

But whaththeheck, I can't get it to download at all! Click the icon, nothing happens -- no download started.
Guess I'll search some more for help with download problems.

I've managed to play the game OK by just reading the Users Manual info at the game's website, but I'd like to do the tutorial and get all the tips that I've missed.

rabbit
Worker
Worker
Posts: 6
Joined: Fri Mar 13, 2009 11:06 pm

Re: Game crashes at Tutorial 3

Post by rabbit » Fri Mar 27, 2009 8:18 pm

nonamesplease wrote:I've managed to play the game OK by just reading the Users Manual info at the game's website, but I'd like to do the tutorial and get all the tips that I've missed.
I've been able to download just the updated "tutorial-part3.map" from the mercurial repository, save it in ~/.glob2/campaigns, and play the whole tutorial (base installation was 0.9.4):

http://hg.globulation2.org/glob2-new/fi ... -part3.map

nonamesplease
Worker
Worker
Posts: 5
Joined: Wed Mar 25, 2009 2:38 pm

Re: Game crashes at Tutorial 3

Post by nonamesplease » Sun Apr 05, 2009 3:19 pm

rabbit wrote: I've been able to download just the updated "tutorial-part3.map" from the mercurial repository, save it in ~/.glob2/campaigns, and play the whole tutorial (base installation was 0.9.4):

http://hg.globulation2.org/glob2-new/fi ... -part3.map
Save it . . . where? I don't find any "campaigns" folder. The download included a folder for "Bug Reporting," a plaintext "Copying", a "MacOSX Readme" -- also text, and the game's executable. Nowhere do I see a campaigns folder. Can you point me to the right location?

Yeah, I'm a dummy. Just a little old lady who plays solitaire games instead of watching TV.

rabbit
Worker
Worker
Posts: 6
Joined: Fri Mar 13, 2009 11:06 pm

Re: Game crashes at Tutorial 3

Post by rabbit » Wed Apr 08, 2009 5:07 pm

nonamesplease wrote: Save it . . . where? I don't find any "campaigns" folder. The download included a folder for "Bug Reporting," a plaintext "Copying", a "MacOSX Readme" -- also text, and the game's executable. Nowhere do I see a campaigns folder. Can you point me to the right location?
I've got no experience with OSX, but with Linux, this folder structure is created when you first run the game, and it is in your home directory; maybe you need to enable viewing hidden folders in Finder? Then, there should be a ".glob2" folder in your home dir, and a "campaigns" folder inside it...

Zenfur
Warrior
Warrior
Posts: 156
Joined: Sun Mar 08, 2009 9:15 am
Location: Poland

Re: Game crashes at Tutorial 3

Post by Zenfur » Sat Aug 15, 2009 6:14 pm

anyone know if the bug is fixed in the next version?
Greetings!! ت
Image

K776
Warrior
Warrior
Posts: 61
Joined: Sat Nov 26, 2005 10:23 pm
Location: New Zealand
Contact:

Re: Game crashes at Tutorial 3

Post by K776 » Mon Aug 17, 2009 3:07 am

Hey Zenfur,

Yep, the bug should be fixed in 0.9.3.1 (source and debian). I never got around to update the Windows one.

With another release just around the corner though, I'm going to wait before I make one.

Regards
Kieran

Post Reply