0

作为部署测试,我在 MonoDevelop 中创建了一个简单的 C# Mono 项目。它只显示一个窗口。创建后我没有对代码进行任何更改。它在 Mountain Lion 上安装并运行得非常好。

但是,当我在 Lion 上安装并运行它时,出现以下错误:

进程:launchd [329] 路径:
/Applications/Test.app/Contents/MacOS/Test 标识符:
com.yourcompany.test 版本:??? (???) 代码类型:X86 (Native) 父进程:launchd [281]

日期/时间:2013-06-06 16:00:51.919 -0700 操作系统版本:Mac OS X 10.7.5 (11G63) 报告版本:9

自上次报告以来的间隔:124001 秒自上次报告以来的崩溃:自上次报告以来的 28 次每个应用程序崩溃:28 次匿名 UUID:1AB061C0-779D-43EC-B6D3-E8C6AED2969C

崩溃的线程:未知

异常类型:EXC_BAD_ACCESS (SIGSEGV) 异常代码:0x000000008fe01030 处的 KERN_INVALID_ADDRESS

回溯不可用

未知线程用X86线程状态(32位)撞车:EAX:0x00000000 EBX:0x00000000 ecx:0x0000000000 edx:0x00000000000000 edi:0x00000000 esi:0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000个: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x00000000 cr2: 0x8fe01030 逻辑 CPU: 2

二进制图像描述不可用

外部修改摘要:其他进​​程针对此进程进行的调用:task_for_pid:1 thread_create:0 thread_set_state:0 此进程进行的调用:task_for_pid:0 thread_create:0 thread_set_state:0 本机上所有进程的调用:task_for_pid:113 thread_create :0线程集状态:0

型号:iMac12,1,BootROM IM121.0047.B1E,4 个处理器,Intel Core i7,2.8 GHz,8 GB,SMC 1.71f22 显卡:AMD Radeon HD 6770M,AMD Radeon HD 6770M,PCIe,512 MB 内存模块: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蓝牙:版本 4.0.8f17,2 个服务,18 个设备,1 个传入串行端口网络服务:以太网,以太网,en0 网络服务:Wi-Fi,AirPort,en1 串行 ATA 设备:ST31000528AS,1 TB 串行 ATA 设备:HL-DT -STDVDRW GA32N USB 设备:FaceTime 高清摄像头(内置),apple_vendor_id,0x850b,0xfa200000 / 3 USB 设备:hub_device,0x0424 (SMSC),0x2514,0xfa100000 / 2 USB 设备:戴尔 USB 鼠标、0x413c(戴尔公司)、0x3200、0xfa120000 / 5 USB 设备:BRCM2046 集线器、0x0a5c(博通公司)、0x4500、0xfa110000 / 4 USB 设备:蓝牙 USB 主机控制器、apple_vendor_id、 0x8215, 0xfa111000 / 7 USB 设备: hub_device, 0x0424 (SMSC), 0x2514, 0xfd100000 / 2 USB 设备: IR 接收器, apple_vendor_id, 0x8242, 0xfd120000 / 4 USB 设备: 内部存储卡读卡器, apple_vendor_id, 0x804003 / 30x800030,内存卡读卡器,apple_vendor_id,0x8403,0xfd110000 / 3内存卡读卡器,apple_vendor_id,0x8403,0xfd110000 / 3

有什么想法吗?如前所述,Mountain Lion 上一切正常。我已经测试了多台 Mountain Lion 计算机(工作正常)和多台 Lion 计算机(全部失败)。

非常感谢

4

1 回答 1

1

这可能是您构建它的位置的问题:尝试在 Lion 中构建它,看看是否会有所不同。我之前在尝试在比其构建位置更旧的操作系统上执行程序时遇到过问题。

于 2013-06-06T23:36:19.423 回答