The system log reports a stack overflow. The crash report is as follows:
Process: ghc-6.8.3 [1729]
Path: /sw/lib/ghc-6.8.3/ghc-6.8.3
Identifier: ghc-6.8.3
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: bash [1437]
Date/Time: 2010-07-15 16:24:14.925 +0100
OS Version: Mac OS X 10.6.4 (10F569)
Report Version: 6
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information:
__abort() called
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x99159ef6 __kill + 10
1 libSystem.B.dylib 0x99159ee8 kill$UNIX2003 + 32
2 libSystem.B.dylib 0x991ec62d raise + 26
3 libSystem.B.dylib 0x99202679 __abort + 124
4 libSystem.B.dylib 0x991e53bc
release_file_streams_for_task + 0
5 ghc-6.8.3 0x00aef4b7 StgReturn + 45
6 ??? 0x00c9a5e0 MainCapability + 0
Thread 1:
0 libSystem.B.dylib 0x99127066 __semwait_signal + 10
1 libSystem.B.dylib 0x99126d22 _pthread_cond_wait + 1191
2 libSystem.B.dylib 0x991289b8 pthread_cond_wait$UNIX2003 +
73
3 ghc-6.8.3 0x00af1477 waitCondition + 23
4 ??? 0x00c9a5e0 MainCapability + 0
5 ??? 0xb0080e34 0 + 2953317940
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x99202609 ecx: 0xbfffc63c edx: 0x99159ef6
edi: 0x00c99a80 esi: 0x01d80000 ebp: 0xbfffc658 esp: 0xbfffc63c
ss: 0x0000001f efl: 0x00000282 eip: 0x99159ef6 cs: 0x00000007
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0xa0bbaf60
Binary Images:
0x1000 - 0xbc2ff7 +ghc-6.8.3 ??? (???)
<87B62F04-4164-62A3-C94E-2FF58173A27F> /sw/lib/ghc-6.8.3/ghc-6.8.3
0x196a000 - 0x198cfff +libreadline.5.dylib 5.0.0 (compatibility 5.0.0)
<D9C13072-9E13-FE8B-CD20-583A0CA484D9> /sw/lib/libreadline.5.dylib
0x199f000 - 0x19d3ff7 +libncurses.5.dylib 5.0.0 (compatibility 5.0.0)
<43D5F626-6E97-5B75-2AE0-37D5C090867E> /sw/lib/ncurses/libncurses.5.dylib
0x19df000 - 0x1a28feb +libgmp.3.dylib 9.2.0 (compatibility 9.0.0)
<CC6D06DE-9A42-26A2-C7CC-1598C585308D> /sw/lib/libgmp.3.dylib
0x8fe00000 - 0x8fe4162b dyld 132.1 (???)
<A4F6ADCC-6448-37B4-ED6C-ABB2CD06F448> /usr/lib/dyld
0x98b1f000 - 0x98b22fe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0)
<1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
0x990f8000 - 0x9929efeb libSystem.B.dylib 125.2.0 (compatibility 1.0.0)
<3441F338-2218-6D36-3F95-3A16FBF6713D> /usr/lib/libSystem.B.dylib
0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???)
<3441F338-2218-6D36-3F95-3A16FBF6713D> /usr/lib/libSystem.B.dylib
On 15 Jul 2010, at 17:12, Alexander Hansen wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 7/15/10 12:06 PM, Richard Reeve wrote:
>> I have now tried building ghc-6.8.3-2 on a mac pro and a macbook pro (both
>> i386) and unfortunately ghc now builds perfectly, but any attempt to run the
>> resulting executable just returns "Abort trap". I'm guessing that's not good
>> news...
>>
>> I've deleted everything and am recompiling from redownloaded sources on the
>> mac pro, but I don't expect a different result. Any suggestions welcome.
>>
>> Richard.
>>
>>
>
> You shouldn't need to delete and recompile. You might check the Console
> application to see if there any more information besides just "abort
> trap", such as if it's complaining about a library.
>
> - --
> Alexander Hansen
> Fink User Liaison
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAkw/M1UACgkQB8UpO3rKjQ/vBQCgmtmS5VAfkthfJ0jj6caUeeu6
> tJ8AnRJUJKRCzBT69IXGQZskSml5Todx
> =CFb0
> -----END PGP SIGNATURE-----
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Fink-beginners mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.beginners