Start up crash on Mac - Intel system's with the CFM app's created with CW8

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Start up crash on Mac - Intel system's with the CFM app's created with CW8

3,354 Views
Vinci
Contributor I
Hi All,
 
When I launch the CFM application created using CW - 8, on Mac - Intel.
It crashes at start up.
Is this crash is because of the startup code provided by CW?
or
Rosetta is crashing here?
Any sollutions?
 
Thanks for any help in advance...
 
The crash log is like this,
Host Name:      Mervin-Rosarios-Computer-2
Date/Time:      2006-04-16 09:09:21.423 -0400
OS Version:     10.4.6 (Build 8I1119)
Report Version: 4
Command: Online Bible
Path:    /Applications/Online Bible.app/Contents/MacOSClassic/Online
Bible
Parent:  WindowServer [71]
Rosetta: Yes
Version: Online Bible version 3.9.10i (1.0)
PID:    1629
Thread: 0
Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x017d6000
Thread 0 Crashed:
0   <<00000000>>  0xffff07c2 0 + -63550
Thread 1:
0   LaunchCFMApp  0xb81f2deb strchr + 72
1   LaunchCFMApp  0xb818e52a pthread_cond_wait + 3114
2   LaunchCFMApp  0xb812a9b0 catch_exception_raise_state_identity + 320
3   LaunchCFMApp  0xb8129eda CallPPCFunctionAtAddressInt + 174780
4   LaunchCFMApp  0xb8129dd1 CallPPCFunctionAtAddressInt + 174515
5   LaunchCFMApp  0xb812aaae catch_exception_raise_state_identity + 574
6   LaunchCFMApp  0xb81c3f0c pthread_create + 1124
Thread 0 crashed with i386 Thread State:
eax: 0xc8af0000    ebx: 0x8512a1e4 ecx:0x00000007 edx: 0x00000028
edi: 0x00308ecc    esi: 0x017d6000 ebp:0xbfffdda8 esp: 0xbfffdda0
 ss: 0x0000002f    efl: 0x00010202 eip:0xffff07c2  cs: 0x00000027
 ds: 0x0000002f     es: 0x0000002f  fs:0x00000000  gs: 0x00000037
Translated Code Information:
Rosetta Version:  14.07
Args:   /Applications/Online Bible.app/Contents/MacOSClassic/Online
Labels (1)
0 Kudos
Reply
3 Replies

1,379 Views
Vinci
Contributor I
The application can launch in both Mac OS X and OS 9.
Is it mandatery that, Rosetta will work with only Mac OS X only app's.
 
How we can extract the information from crash logs, whether it is classic app or not?
 
Thanks for help.
0 Kudos
Reply

1,379 Views
J2MEJediMaster
Specialist I
If the app runs on a Mac with *only* Mac OS 9 it is a Classic app. When you launch it on mac OS X, and a "Classic is starting" banner appears, it's a Classic app. The banner may be switched off, but if the menubar and windows change from the typical Mac OS X appearance to a less shaded arrangment, it is a Classic app.

Per the Apple specs, Rosetta only translates/executes Mac OS X apps. Click here for more information on what Rosetta can (or can't) handle.
0 Kudos
Reply

1,379 Views
J2MEJediMaster
Specialist I
It looks like you're trying to make a Mac Classic application here. Is that correct? Rosetta only supports the emulation of PowerPC-based Mac OS X apps, not Classic apps. Have you tried running the app on a PowerPC-based Mac with a Classic environment?

---Tom
0 Kudos
Reply