Re: launching app post-install in leopard
Re: launching app post-install in leopard
- Subject: Re: launching app post-install in leopard
- From: email@hidden
- Date: Fri, 21 Dec 2007 17:25:41 -0500
Hello Jack,
Thanks for your help and advice.
Rebooting the computer does not cause the program to crash again.
If I download the same installer again from my FTP site (either as a ZIP
or a DMG), and unzip or mount the DMG, and run the installer again, the
program does not crash.
If I upload the same installer again from my build machine (a G5 Mac),
download again, etc., the program does not crash.
If I REBUILD the installer on the build machine, upload, download, and
run, then (finally, whew!) the program will crash.
During all of this, there is no need to reboot or clean up anything on
the target computer. So the stuff that might have been set up by the
first run of the program would still be there for the new run which also
crashes.
I am attaching a sample crash report below.
Take care,
- Rick
On 12/21/2007 4:46 PM, Jack Repenning wrote:
On Dec 21, 2007, at 1:34 PM, email@hidden wrote:
The application I am trying to launch from my installer is a PPC app,
built in CodeWarrior. It crashes in Mac OS X 10.5, on an Intel Mac.
It looks like the crash might be in Rosetta. The interesting thing
about this is that the 2nd and later times that you run the app (or
run the installer again) everything is fine!
If my code were doing that, I'd look into "stuff my program does only
the first time it runs," like creating directories to log into,
initializing Preferences, that sort of thing. Mebbe a bad free in there
or something. Gonna be hard to test, I can see, since every time you
run a test you "fix" the problem on that machine! Do you know how to
"break" it again? Like say, reboot the system, and now the app will
crash one more time?
-==-
Jack Repenning
Chief Technology Officer
CollabNet, Inc.
8000 Marina Boulevard, Suite 600
Brisbane, California 94005
office: +1 650.228.2562
mobile: +1 408.835.8090
raindance: +1 877.326.2337, x844.7461
aim: jackrepenning
skype: jrepenning
--------------------------
Process: Ivory Library Installer [789]
Path: /tmp/IvoryItemsTmp/Tools/Ivory Library
Installer.app/Contents/MacOSClassic/Ivory Library Installer
Identifier: com.synthogy.Ivory Library Installer
Version: v1.6 (1.6)
Code Type: PPC (Translated)
Parent Process: launchd [106]
Date/Time: 2007-11-27 13:25:36.071 -0500
OS Version: Mac OS X 10.5.1 (9B18)
Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000853cddb4
Crashed Thread: 0
Thread 0 Crashed:
0 translate 0xb80b6b97 0xb8000000 + 748439
1 translate 0xb80d4530 0xb8000000 + 869680
2 translate 0xb813d2cf spin_lock_wrapper + 4259
Thread 1:
0 ??? 0x800bb8e6 0 + 2148251878
1 ??? 0x800c30dc 0 + 2148282588
2 translate 0xb818b69a CallPPCFunctionAtAddressInt + 202826
3 ??? 0x800ec075 0 + 2148450421
4 ??? 0x800ebf32 0 + 2148450098
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x853cddb8 ebx: 0xb80b67e8 ecx: 0xb8208980 edx: 0x853cddb4
edi: 0x80303820 esi: 0x80303820 ebp: 0xb7fffa78 esp: 0xb7fffa10
ss: 0x0000001f efl: 0x00010246 eip: 0xb80b6b97 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x853cddb4
Binary Images:
0xb8000000 - 0xb81d7fe7 translate ??? (???) /usr/libexec/oah/translate
Translated Code Information:
Rosetta Version: 20.44
Args:
/System/Library/Frameworks/Carbon.framework/Versions/A/Support/LaunchCFMApp
/tmp/IvoryItemsTmp/Tools/Ivory Library
Installer.app/Contents/MacOSClassic/Ivory Library Installer
Exception: EXC_BAD_ACCESS (0x0001)
Thread 0: Crashed (0xb7fffa10, 0xb80b6b97)
0x853cddb4: No symbol
0x853d3010: No symbol
0x853dea30: No symbol
PPC Thread State
srr0: 0x00000000 srr1: 0x00000000 vrsave: 0x00000000
cr: 0xXXXXXXXX xer: 0x00000000 lr: 0x853cddb4 ctr: 0x94bec510
r00: 0x853cddb4 r01: 0xbfffe380 r02: 0xa06d85f0 r03: 0x00116000
r04: 0x0020e920 r05: 0x0000000d r06: 0x00000e92 r07: 0x0000000c
r08: 0x002fc080 r09: 0x000239c0 r10: 0x00116030 r11: 0x48044082
r12: 0x94bec510 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000
r16: 0x00000000 r17: 0x00000000 r18: 0x00000000 r19: 0xffffffff
r20: 0xbffff270 r21: 0xbffff0c8 r22: 0x002138c0 r23: 0x00208430
r24: 0x0020a3d0 r25: 0x0000300c r26: 0xbffff264 r27: 0xbfffeeb4
r28: 0xa060d1e8 r29: 0x002138ea r30: 0xbfffe410 r31: 0xffffffff
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden