2013-06-06 1 views
0

배포 테스트에서 MonoDevelop에서 베어 본 C# Mono 프로젝트를 만들었습니다. 창만 보여줍니다. 나는 생성 후 코드를 변경하지 않았다. 마운틴 라이온에 완벽하게 설치되어 실행됩니다.OSX Lion에서 모노 프로그램 충돌 발생

I 설치하고 사자에서 실행하지만, 나는 다음과 같은 오류 얻을 :

Process: launchd [329] Path:
/Applications/Test.app/Contents/MacOS/Test Identifier:
com.yourcompany.test Version: ??? (???) Code Type: X86 (Native) Parent Process: launchd [281]

Date/Time: 2013-06-06 16:00:51.919 -0700 OS Version: Mac OS X 10.7.5 (11G63) Report Version: 9

Interval Since Last Report: 124001 sec Crashes Since Last Report: 28 Per-App Crashes Since Last Report: 28 Anonymous UUID: 1AB061C0-779D-43EC-B6D3-E8C6AED2969C

Crashed Thread: Unknown

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000000008fe01030

Backtrace not available

Unknown thread crashed with X86 Thread State (32-bit): eax: 0x00000000 ebx: 0x00000000 ecx: 0x00000000 edx: 0x00000000 edi: 0x00000000 esi: 0x00000000 ebp: 0x00000000 esp: 0x00000000 ss: 0x00000023 efl: 0x00010202 eip: 0x8fe01030 cs: 0x0000001b ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x00000000 cr2: 0x8fe01030 Logical CPU: 2

Binary images description not available

External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 1 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 113 thread_create: 0 thread_set_state: 0

Model: iMac12,1, BootROM IM121.0047.B1E, 4 processors, Intel Core i7, 2.8 GHz, 8 GB, SMC 1.71f22 Graphics: AMD Radeon HD 6770M, AMD Radeon HD 6770M, PCIe, 512 MB Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333531533642465238432D48392020 Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333531533642465238432D48392020 AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x9A), Atheros 9380: 4.0.67.5-P2P Bluetooth: Version 4.0.8f17, 2 service, 18 devices, 1 incoming serial ports Network Service: Ethernet, Ethernet, en0 Network Service: Wi-Fi, AirPort, en1 Serial ATA Device: ST31000528AS, 1 TB Serial ATA Device: HL-DT-STDVDRW GA32N USB Device: FaceTime HD Camera (Built-in), apple_vendor_id, 0x850b, 0xfa200000/3 USB Device: hub_device, 0x0424 (SMSC), 0x2514, 0xfa100000/2 USB Device: Dell USB Mouse, 0x413c (Dell Inc.), 0x3200, 0xfa120000/5 USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000/4 USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x8215, 0xfa111000/7 USB Device: hub_device, 0x0424 (SMSC), 0x2514, 0xfd100000/2 USB Device: IR Receiver, apple_vendor_id, 0x8242, 0xfd120000/4 USB Device: Internal Memory Card Reader, apple_vendor_id, 0x8403, 0xfd110000/3

어떤 생각을? 언급했듯이 Mountain Lion에서는 모든 것이 잘 작동합니다. 여러 개의 Mountain Lion 컴퓨터 (잘 작동 함)와 여러 개의 Lion 컴퓨터 (모두 실패)를 테스트했습니다. 이것은 당신이 그것을 내장 곳의 문제가 될 수있는 매우

+0

다른 모노 프로그램을 실행할 수 있습니까? (C# 쉘 또는 뭔가를 실행 해보십시오.) – Jwosty

+0

예, 실제로 할 수 있습니다. 이상하게도 Mono Framework를 설치하기 전에 프로그램이 충돌합니다. 이것이 Mountain Lion에서 성공적으로 운영 될 때 가장 먼저하는 일입니다. – DawnMage77

+0

오, 당신은 당신이 그것을 설치하지 않았다고 말하지 않았습니다. Mono 프레임 워크 없이는 Mono 프로그램을 실행할 수 없으며 실행시 프레임 워크 설치를 요구하지 않습니다. Mono 어딘가에 프레임 워크를 실행 파일에 포함시키는 옵션이 있습니다. JIT 대신 AOT를 컴파일하는 방법도 있습니다. – Jwosty

답변

1

감사합니다 : 그 차이를 만드는 경우 대신보고 사자에 구축하려고합니다. 구형 OS에서 프로그램을 빌드 할 때보 다 문제를 봤습니다.

+0

그건 좋은 생각입니다. 이것을 설정하고 결과를 확인하고 알려 드리겠습니다. – DawnMage77

+0

당신이 옳았습니다. 라이온에게 집필되어야했습니다. 매우 감사합니다 – DawnMage77

관련 문제