Squeak crashes on MacOS on Intel Mac
efimov
daniil.efimov at sibers.com
Wed Apr 18 19:41:36 UTC 2007
Hello, John.
it is squeak. but i changed CFBundleIdentifier in Info.plist. so i had this info in loger.
About Squeak.
Squeak VM version: 3.7-7 #1 Sat Mar 19 13:23:20 PST 2005 gcc 3.3
Built from: Squeak3.7 of '4 September 2004' [latest update: #5989]
Build host: Darwin emilia.local 7.8.0 Darwin Kernel Version 7.8.0: Wed Dec 22 14:26:17 PST 2004;
root:xnu/xnu-517.11.1.obj~1/RELEASE_PPC Power Macintosh powerpc
default plugin location: /usr/local/lib/squeak/3.7-7/*.so
i used OSProcess. I tried VM 3.8.15beta1U but it does not work at all.
this VM works correct on PPC, but on Intel Mac OSProcess does not work.
on Intel Mac this VM not staible. for exemple last log was:
Thread 0 Crashed:
0 org.squeak.Squeak 0xb8080c47 0xb8000000 + 527431
1 org.squeak.Squeak 0xb807b116 0xb8000000 + 504086
2 org.squeak.Squeak 0xb808f47a 0xb8000000 + 586874
3 org.squeak.Squeak 0xb80e3e1d spin_lock_wrapper + 2799
Thread 1:
0 org.squeak.Squeak 0xb81f2deb strchr + 72
1 org.squeak.Squeak 0xb818e52a pthread_cond_wait + 3114
2 org.squeak.Squeak 0xb812a9b0 catch_exception_raise_state_identity + 320
3 org.squeak.Squeak 0xb8129eda CallPPCFunctionAtAddressInt + 174780
4 org.squeak.Squeak 0xb8129dd1 CallPPCFunctionAtAddressInt + 174515
5 org.squeak.Squeak 0xb812aaae catch_exception_raise_state_identity + 574
6 org.squeak.Squeak 0xb81c3f0c pthread_create + 1124
Thread 2:
0 org.squeak.Squeak 0xb80f8159 spin_lock_wrapper + 85547
1 org.squeak.Squeak 0xb8106d5a CallPPCFunctionAtAddressInt + 31036
2 org.squeak.Squeak 0xb809a35e 0xb8000000 + 631646
Thread 0 crashed with i386 Thread State:
eax: 0x00000009 ebx: 0xb8080c1e ecx:0x00000010 edx: 0x00000010
edi: 0x00000010 esi: 0x00000000 ebp:0xb7fffa08 esp: 0xb7fff9d0
ss: 0x0000002f efl: 0x00010206 eip:0xb8080c47 cs: 0x00000027
ds: 0x0000002f es: 0x0000002f fs:0x00000000 gs: 0x00000037
so i need VM for Intel Mac. or instruction how i can build it.
or my be, do you have native VM for Intel Mac? i suggest VM 3.7
unix-mac is ok, but unfortunaly there are not this VM for Intel Mac
in repository.
Thank you.
--
Best regards,
Danil mailto:daniil.efimov at sibers.com
> (a)
> com.key-soft.AudioSkape
> That is not Squeak code
> (b) this is the unix vm, is it compiled for powerpc, macintel, or
> universal?
> (c) CallPPCFunctionAtAddressInt Jumping from macintel to powerpc
> code? Well endian issues lurk perhaps.
> On Apr 17, 2007, at 7:51 AM, efimov wrote:
>> Hello, .
>> Hello, squeak-dev,
>>
>> Squeak crashes on MacOS on Intel Mac. That's a fact. I attach a part
>> of backtrace.
>>
>> Thread 1:
>> 0 com.key-soft.AudioSkape 0xb81f2deb strchr + 72
>> 1 com.key-soft.AudioSkape 0xb818e52a pthread_cond_wait + 3114
>> 2 com.key-soft.AudioSkape 0xb812a9b0
>> catch_exception_raise_state_identity + 320
>> 3 com.key-soft.AudioSkape 0xb8129eda
>> CallPPCFunctionAtAddressInt + 174780
>> 4 com.key-soft.AudioSkape 0xb8129dd1
>> CallPPCFunctionAtAddressInt + 174515
>> 5 com.key-soft.AudioSkape 0xb812aaae
>> catch_exception_raise_state_identity + 574
>> 6 com.key-soft.AudioSkape 0xb81c3f0c pthread_create + 1124
>>
>> Thread 2:
>> 0 com.key-soft.AudioSkape 0xb80f8159 spin_lock_wrapper + 85547
>> 1 com.key-soft.AudioSkape 0xb8106d5a
>> CallPPCFunctionAtAddressInt + 31036
>> 2 com.key-soft.AudioSkape 0xb809a35e 0xb8000000 + 631646
>>
>> Thread 0 crashed with i386 Thread State:
>> eax: 0xbf7fe008 ebx: 0xb80f9bee ecx:0xbf7fe00c edx: 0xbf80e00c
>> edi: 0xbf80e00c esi: 0x82184a00 ebp:0x8082ab18 esp: 0x8082ab18
>> ss: 0x0000002f efl: 0x00010282 eip:0xb806812f cs: 0x00000027
>> ds: 0x0000002f es: 0x0000002f fs:0x00000000 gs: 0x00000037
>>
>>
>> Intel Core Solo Mac OS X 10.4.5
>> Squeak VM version 3.7-7
>>
>>
>> the same code runs ok on G4.
>> PowerPC G4 Mac OS X 10.4.6, Squeak VM version 3.7-7.
>>
>> do you have any ideas?
>>
>> Thank you.
>> --
>> Best regards,
>> Danil mailto:daniil.efimov at sibers.com
>>
>>
>>
> --
> ========================================================================
> ===
> John M. McIntosh <johnmci at smalltalkconsulting.com>
> Corporate Smalltalk Consulting Ltd.
> http://www.smalltalkconsulting.com
> ========================================================================
> ===
More information about the Squeak-dev
mailing list
|