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

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

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

3,357 次查看
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
标签 (1)
标记 (1)
0 项奖励
回复
3 回复数

1,382 次查看
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 项奖励
回复

1,382 次查看
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 项奖励
回复

1,382 次查看
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 项奖励
回复