[Mono-bugs] [Bug 79403][Cri] New - Simple Windows.Forms Hello crashes on Mac OS X (Intel)

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Sep 14 20:19:26 EDT 2006


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by vaderpi at scottandlaurie.com.

http://bugzilla.ximian.com/show_bug.cgi?id=79403

--- shadow/79403	2006-09-14 20:19:26.000000000 -0400
+++ shadow/79403.tmp.28536	2006-09-14 20:19:26.000000000 -0400
@@ -0,0 +1,278 @@
+Bug#: 79403
+Product: Mono: Class Libraries
+Version: 1.1
+OS: Mac OS X 10.3
+OS Details: Mac OS X 10.4.7 1.83 GHz Intel Core Duo (MacBook Pro)
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Critical
+Component: Windows.Forms
+AssignedTo: toshok at ximian.com                            
+ReportedBy: vaderpi at scottandlaurie.com               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Simple Windows.Forms Hello crashes on Mac OS X (Intel)
+
+Steps to reproduce the problem:
+1.
+
+test.cs:
+using System.Windows.Forms;
+
+class Test {
+  public static void Main() {
+    MessageBox.Show("Hello World");
+  }
+}
+ 
+2. mcs -r:System.Windows.Forms test.cs
+3. macpack -n:test -a:test.exe -o:. -m:1
+4. open test.app
+
+Actual Results:
+
+Produces a crash report with the following text:
+Date/Time:      2006-09-14 19:14:08.041 -0400
+OS Version:     10.4.7 (Build 8J2135)
+Report Version: 4
+
+Command: test
+Path:    ./bin/test
+Parent:  sh [3532]
+
+Version: ??? (???)
+
+PID:    3546
+Thread: 0
+
+Exception:  EXC_BAD_INSTRUCTION (0x0002)
+Code[0]:    0x0000000d
+Code[1]:    0x00000000
+
+
+Thread 0 Crashed:
+0   dyld              	0x8fe13914 stub_binding_helper_interface + 18
+1   <<00000000>> 	0x00000000 0 + 0
+2   dyld              	0x8fe0eaa1
+ImageLoaderMachO::doTermination(ImageLoader::LinkContext const&) + 85
+3   dyld              	0x8fe030ca dyld::runTerminators() + 114
+4   libSystem.B.dylib 	0x90010ccc __cxa_finalize + 237
+5   libSystem.B.dylib 	0x90010bc8 exit + 24
+6   test              	0x000a00d7 mono_thread_exit + 69 (threads.c:482)
+7   test              	0x000ffe44 mono_handle_exception_internal + 1519
+(mini-exceptions.c:823)
+8   test              	0x00021df0 throw_exception + 281 (exceptions-x86.c:394)
+9   <<00000000>> 	0x0071072d 0 + 7407405
+10  test              	0x000eafea mono_jit_compile_method + 1615 (mini.c:10358)
+11  test              	0x000283f9 mono_magic_trampoline + 25
+(mini-trampolines.c:27)
+12  <<00000000>> 	0x00710035 0 + 7405621
+13  <<00000000>> 	0x012681c0 0 + 19300800
+14  <<00000000>> 	0x01267dd4 0 + 19299796
+15  <<00000000>> 	0x01267805 0 + 19298309
+16  <<00000000>> 	0x012676db 0 + 19298011
+17  <<00000000>> 	0x01267395 0 + 19297173
+18  <<00000000>> 	0x007bed0d 0 + 8121613
+19  <<00000000>> 	0x007bec66 0 + 8121446
+20  <<00000000>> 	0x007beb79 0 + 8121209
+21  <<00000000>> 	0x007bd86b 0 + 8116331
+22  <<00000000>> 	0x007bd7ee 0 + 8116206
+23  test              	0x0007d234 mono_runtime_exec_main + 97 (object.c:2197)
+24  test              	0x000808ca mono_runtime_run_main + 338 (object.c:2054)
+25  test              	0x000048ee mono_main + 4859 (driver.c:990)
+26  test              	0x0000307e _start + 228 (crt.c:272)
+27  test              	0x00002f99 start + 41
+
+Thread 1:
+0   libSystem.B.dylib 	0x90037ee7 mach_wait_until + 7
+1   test              	0x000a1480 collection_thread + 40 (collection.c:37)
+2   libSystem.B.dylib 	0x90024b07 _pthread_body + 84
+
+Thread 2:
+0   libSystem.B.dylib 	0x900492e7 semaphore_timedwait_signal_trap + 7
+1   test              	0x000a444b timedwait_signal_poll_cond + 72
+(handles.c:1413)
+2   test              	0x000a63c8 _wapi_handle_timedwait_signal_handle +
+329 (handles.c:1484)
+3   test              	0x000a6426 _wapi_handle_wait_signal_handle + 25
+(handles.c:1443)
+4   test              	0x000b3b78 WaitForSingleObjectEx + 800 (wait.c:200)
+5   test              	0x00054be3 finalizer_thread + 121 (gc.c:761)
+6   test              	0x000a0517 start_wrapper + 217 (threads.c:328)
+7   test              	0x000b32fd thread_start_routine + 154 (threads.c:253)
+8   test              	0x000c3fa9 GC_start_routine + 93
+(pthread_support.c:1357)
+9   libSystem.B.dylib 	0x90024b07 _pthread_body + 84
+
+Thread 0 crashed with i386 Thread State:
+eax: 0x0176a4bc    ebx: 0x0174b6d0 ecx:0x8fe56be0 edx: 0x0000ffff
+edi: 0x0174b720    esi: 0x0176a0b8 ebp:0xbfffebd4 esp: 0xbfffeb74
+ ss: 0x0000002f    efl: 0x00210286 eip:0x8fe13914  cs: 0x00000027
+ ds: 0x0000002f     es: 0x0000002f  fs:0x00000000  gs: 0x00000037
+
+Binary Images Description:
+    0x1000 -   0x191fff test 
+/Users/vaderpi/src/anytime2vcal/AnytimeConverter.Gui/test.app/Contents/Resources/bin/test
+  0x566000 -   0x567fff libgthread-2.0.0.600.3.dylib 
+/Library/Frameworks/Mono.framework/Versions/1.1.17.1/lib/libgthread-2.0.0.600.3.dylib
+  0x56b000 -   0x56cfff libgmodule-2.0.0.600.3.dylib 
+/Library/Frameworks/Mono.framework/Versions/1.1.17.1/lib/libgmodule-2.0.0.600.3.dylib
+  0x570000 -   0x5e1fff libglib-2.0.0.600.3.dylib 
+/Library/Frameworks/Mono.framework/Versions/1.1.17.1/lib/libglib-2.0.0.600.3.dylib
+  0x705000 -   0x70bfff libintl.3.4.0.dylib 
+/Library/Frameworks/Mono.framework/Versions/1.1.17.1/lib/libintl.3.4.0.dylib
+ 0x126e000 -  0x12c5fff libfreetype.6.3.8.dylib 
+/Library/Frameworks/Mono.framework/Versions/1.1.17.1/lib/libfreetype.6.3.8.dylib
+ 0x12d7000 -  0x12f2fff libjpeg.62.dylib 
+/Library/Frameworks/Mono.framework/Versions/1.1.17.1/lib/libjpeg.62.dylib
+ 0x1720000 -  0x1768fff libtiff.3.7.1.dylib 
+/Library/Frameworks/Mono.framework/Versions/1.1.17.1/lib/libtiff.3.7.1.dylib
+ 0x1773000 -  0x1778fff libungif.4.1.3.dylib 
+/Library/Frameworks/Mono.framework/Versions/1.1.17.1/lib/libungif.4.1.3.dylib
+ 0x177d000 -  0x1799fff libpng12.0.0.0.dylib 
+/Library/Frameworks/Mono.framework/Versions/1.1.17.1/lib/libpng12.0.0.0.dylib
+ 0x2491000 -  0x2516fff libgdiplus.dylib 
+/Library/Frameworks/Mono.framework/Versions/1.1.17.1/lib/libgdiplus.dylib
+0x8fe00000 - 0x8fe4cfff dyld 45.3	/usr/lib/dyld
+0x90000000 - 0x9016efff libSystem.B.dylib 	/usr/lib/libSystem.B.dylib
+0x901be000 - 0x901c0fff libmathCommon.A.dylib 
+/usr/lib/system/libmathCommon.A.dylib
+0x901c2000 - 0x901fefff com.apple.CoreText 1.1.1 (???)
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
+0x90225000 - 0x902fafff ATS 
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
+0x9031a000 - 0x9076afff com.apple.CoreGraphics 1.258.33 (???)
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
+0x90801000 - 0x908c9fff com.apple.CoreFoundation 6.4.6 (368.27)
+/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
+0x90907000 - 0x90907fff com.apple.CoreServices 10.4 (???)
+/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
+0x90909000 - 0x909fcfff libicucore.A.dylib 	/usr/lib/libicucore.A.dylib
+0x90a4c000 - 0x90acbfff libobjc.A.dylib 	/usr/lib/libobjc.A.dylib
+0x90af4000 - 0x90b57fff libstdc++.6.dylib 	/usr/lib/libstdc++.6.dylib
+0x90bc6000 - 0x90bcdfff libgcc_s.1.dylib 	/usr/lib/libgcc_s.1.dylib
+0x90bd2000 - 0x90c42fff com.apple.framework.IOKit 1.4.4 (???)
+/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
+0x90c57000 - 0x90c69fff libauto.dylib 	/usr/lib/libauto.dylib
+0x90c6f000 - 0x90f14fff com.apple.CoreServices.CarbonCore 682.12
+/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
+0x90f57000 - 0x90fbffff com.apple.CoreServices.OSServices 4.1
+/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
+0x90ff7000 - 0x91035fff com.apple.CFNetwork 129.16
+/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
+0x91047000 - 0x91057fff com.apple.WebServices 1.1.3 (1.1.0)
+/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
+0x91062000 - 0x910e0fff com.apple.SearchKit 1.0.5
+/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
+0x91115000 - 0x91133fff com.apple.Metadata 10.4.4 (121.36)
+/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
+0x9113f000 - 0x9114dfff libz.1.dylib 	/usr/lib/libz.1.dylib
+0x91150000 - 0x91306fff com.apple.security 4.4.1 (27569)
+/System/Library/Frameworks/Security.framework/Versions/A/Security
+0x913f5000 - 0x913fdfff com.apple.DiskArbitration 2.1
+/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
+0x91404000 - 0x9142afff com.apple.SystemConfiguration 1.8.6
+/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
+0x9143c000 - 0x91443fff libbsm.dylib 	/usr/lib/libbsm.dylib
+0x9150e000 - 0x9150efff com.apple.ApplicationServices 10.4 (???)
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
+0x91510000 - 0x9153bfff com.apple.AE 314 (313)
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
+0x9154e000 - 0x91622fff com.apple.ColorSync 4.4.6
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
+0x9165b000 - 0x916d8fff com.apple.print.framework.PrintCore 4.6 (177.13)
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
+0x91705000 - 0x917affff com.apple.QD 3.10.20 (???)
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
+0x917d5000 - 0x91820fff com.apple.HIServices 1.5.2 (???)
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
+0x9183f000 - 0x91855fff com.apple.LangAnalysis 1.6.3
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
+0x91861000 - 0x9187bfff com.apple.FindByContent 1.5
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
+0x91885000 - 0x918c2fff com.apple.LaunchServices 181
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
+0x918d6000 - 0x918e1fff com.apple.speech.synthesis.framework 3.4
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
+0x918e8000 - 0x91920fff com.apple.ImageIO.framework 1.4.8
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
+0x91932000 - 0x919e4fff libcrypto.0.9.7.dylib 	/usr/lib/libcrypto.0.9.7.dylib
+0x91a2a000 - 0x91a40fff libcups.2.dylib 	/usr/lib/libcups.2.dylib
+0x91a45000 - 0x91a61fff libJPEG.dylib 
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
+0x91a66000 - 0x91ac4fff libJP2.dylib 
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
+0x91ad4000 - 0x91ad8fff libGIF.dylib 
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
+0x91ada000 - 0x91b35fff libRaw.dylib 
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
+0x91b39000 - 0x91b76fff libTIFF.dylib 
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
+0x91b7c000 - 0x91b96fff libPng.dylib 
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
+0x91b9b000 - 0x91b9dfff libRadiance.dylib 
+/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
+0x91b9f000 - 0x91b9ffff com.apple.Accelerate 1.2.2 (Accelerate 1.2.2)
+/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
+0x91ba1000 - 0x91c2bfff com.apple.vImage 2.4
+/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
+0x91c32000 - 0x91c32fff com.apple.Accelerate.vecLib 3.2.2 (vecLib 3.2.2)
+/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
+0x91c34000 - 0x91c79fff libvMisc.dylib 
+/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
+0x91c81000 - 0x91ca6fff libvDSP.dylib 
+/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
+0x91cad000 - 0x92230fff libBLAS.dylib 
+/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
+0x9226d000 - 0x9261ffff libLAPACK.dylib 
+/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
+0x92b45000 - 0x92c32fff libiconv.2.dylib 	/usr/lib/libiconv.2.dylib
+0x9a590000 - 0x9a59ffff libICE.6.dylib 	/usr/X11R6/lib/libICE.6.dylib
+0x9a5a4000 - 0x9a5a8fff libSM.6.dylib 	/usr/X11R6/lib/libSM.6.dylib
+0x9a60c000 - 0x9a64cfff libfreetype.6.dylib 	/usr/X11R6/lib/libfreetype.6.dylib
+0x9a659000 - 0x9a675fff libexpat.0.dylib 	/usr/X11R6/lib/libexpat.0.dylib
+0x9a67a000 - 0x9a691fff libfontconfig.1.dylib 
+/usr/X11R6/lib/libfontconfig.1.dylib
+0x9b406000 - 0x9b40efff libXext.6.dylib 	/usr/X11R6/lib/libXext.6.dylib
+0x9b413000 - 0x9b4d0fff libX11.6.dylib 	/usr/X11R6/lib/libX11.6.dylib
+0x9b798000 - 0x9b79cfff libXrender.1.dylib 	/usr/X11R6/lib/libXrender.1.dylib
+
+Model: MacBookPro1,1, BootROM MBP11.0055.B02, 2 processors, Intel Core Duo,
+1.83 GHz, 1 GB
+Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 128 MB
+Memory Module: DIMM0/BANK 0, 512 MB, DDR2 SDRAM, 667 MHz
+Memory Module: DIMM1/BANK 1, 512 MB, DDR2 SDRAM, 667 MHz
+AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x86), 0.1.24
+Bluetooth: Version 1.7.5f10, 2 service, 0 devices, 1 incoming serial ports
+Network Service: AirPort, AirPort, en1
+Network Service: Parallels Host-Guest Adapter, Ethernet, en2
+Serial ATA Device: ST910021AS, 93.16 GB
+Parallel ATA Device: MATSHITADVD-R   UJ-857
+USB Device: Built-in iSight, Micron, Up to 480 Mb/sec, 500 mA
+USB Device: Apple Internal Keyboard / Trackpad, Apple Computer, Up to 12
+Mb/sec, 500 mA
+USB Device: IR Receiver, Apple Computer, Inc., Up to 12 Mb/sec, 500 mA
+USB Device: Bluetooth HCI, Up to 12 Mb/sec, 500 mA
+
+Expected Results:
+
+The display of a message box with the contents "Hello World".
+
+How often does this happen? 
+
+Every time
+
+Additional Information:
+
+mono --version
+Mono JIT compiler version 1.1.17.1, (C) 2002-2006 Novell, Inc and
+Contributors. www.mono-project.com
+        TLS:           normal
+        GC:            Included Boehm (with typed GC)
+        SIGSEGV:       normal
+        Disabled:      none
+
+Installed from MonoFramework-1.1.17.1_2.macos10.novell.x86.dmg


More information about the mono-bugs mailing list