liballeg / allegro5

The official Allegro 5 git repository. Pull requests welcome!
https://liballeg.org
Other
1.87k stars 282 forks source link

Mac OS X 10.7.2 kernel panic #369

Open allebot opened 12 years ago

allebot commented 12 years ago

Originally reported by: blueapples

Original Ticket: alleg/bugs/348

I am getting the following kernel panic with Allegro 5 while running under 10.7.2. It seems to be related to the NVIDIA driver, but I'm not really sure. I haven't had this issue with a previous release of Mac OS X (10.7.0).

Interval Since Last Panic Report: 1996022 sec Panics Since Last Report: 4 Anonymous UUID: 2C22F8FC-0817-4788-B644-992CF1046F41

Sat Jan 21 15:03:00 2012 panic(cpu 0 caller 0xffffff80002c266d): Kernel trap at 0xffffff7f817da895, type 14=page fault, registers: CR0: 0x0000000080010033, CR2: 0x0000000000000000, CR3: 0x000000005e29e000, CR4: 0x0000000000000660 RAX: 0x0000000000000000, RBX: 0xffffff806d533a40, RCX: 0xffffff806e7a707c, RDX: 0x0000000005770020 RSP: 0xffffff806d5338c0, RBP: 0xffffff806d5338e0, RSI: 0xffffff806d533a40, RDI: 0xffffff8065ade000 R8: 0x000000000000ffe0, R9: 0x0000000000000000, R10: 0x00000000ffffffff, R11: 0x0000000000000000 R12: 0xffffff800efa8c88, R13: 0xffffff8065ade000, R14: 0xffffff8065ade000, R15: 0x0000000000000000 RFL: 0x0000000000010246, RIP: 0xffffff7f817da895, CS: 0x0000000000000008, SS: 0x0000000000000010 CR2: 0x0000000000000000, Error code: 0x0000000000000002, Faulting CPU: 0x0

Backtrace (CPU 0), Frame : Return Address 0xffffff806d533580 : 0xffffff8000220702 0xffffff806d533600 : 0xffffff80002c266d 0xffffff806d5337a0 : 0xffffff80002d7a1d 0xffffff806d5337c0 : 0xffffff7f817da895 0xffffff806d5338e0 : 0xffffff7f817920a4 0xffffff806d533aa0 : 0xffffff7f817daf70 0xffffff806d533b60 : 0xffffff7f8178f10d 0xffffff806d533bc0 : 0xffffff80006523be 0xffffff806d533be0 : 0xffffff8000652c9a 0xffffff806d533c40 : 0xffffff800065343b 0xffffff806d533d80 : 0xffffff80002a3898 0xffffff806d533e80 : 0xffffff8000223006 0xffffff806d533eb0 : 0xffffff8000214829 0xffffff806d533f10 : 0xffffff800021bb58 0xffffff806d533f70 : 0xffffff80002ae8a0 0xffffff806d533fb0 : 0xffffff80002d8383 Kernel Extensions in backtrace: com.apple.GeForce(7.1.2)[61E6C721-447E-39D3-BAB8-2A661467B517]@0xffffff7f81784000->0xffffff7f81843fff dependency: com.apple.NVDAResman(7.1.2)[3B24E838-5E73-362B-97FA-239F5AEE7D81]@0xffffff7f808c3000 dependency: com.apple.iokit.IONDRVSupport(2.3.2)[6517D9A6-58F5-3CFC-B021-C882306150D5]@0xffffff7f808b1000 dependency: com.apple.iokit.IOPCIFamily(2.6.7)[6D54F06A-46B7-37FC-AF22-DE68DC18A1A3]@0xffffff7f8083f000 dependency: com.apple.iokit.IOGraphicsFamily(2.3.2)[55FF26D3-292D-3B4B-8AB7-1D25C8B4313B]@0xffffff7f80879000

BSD process name corresponding to current thread: Davey

Mac OS version: 11C74

Kernel version: Darwin Kernel Version 11.2.0: Tue Aug 9 20:54:00 PDT 2011; root:xnu-1699.24.8~1/RELEASE_X86_64 Kernel UUID: 59275DFA-10C0-30B3-9E26-F7B5DFB1A432 System model name: MacBookPro5,2 (Mac-F2268EC8)

System uptime in nanoseconds: 467259733971 last loaded kext at 13132896069: com.vmware.kext.vmnet 3.1.3 (addr 0xffffff7f8217c000, size 45056) last unloaded kext at 185941806883: com.apple.driver.AppleUSBTCKeyEventDriver 225.2 (addr 0xffffff7f81ba8000, size 8192) loaded kexts: com.vmware.kext.vmnet 3.1.3 com.vmware.kext.vmioplug 3.1.3 com.vmware.kext.vmci 3.1.3 com.vmware.kext.vmx86 3.1.3 com.logmein.hamachi 1.0 at.obdev.nke.LittleSnitch 2.4.2 com.apple.driver.AppleHWSensor 1.9.4d0 com.apple.filesystems.autofs 3.0 com.apple.driver.AGPM 100.12.42 com.apple.driver.AppleMikeyHIDDriver 122 com.apple.driver.AppleHDA 2.1.3f7 com.apple.driver.AppleMikeyDriver 2.1.3f7 com.apple.driver.AppleUpstreamUserClient 3.5.9 com.apple.driver.AppleMCCSControl 1.0.26 com.apple.driver.AudioAUUC 1.59 com.apple.driver.AppleLPC 1.5.3 com.apple.driver.ACPI_SMC_PlatformPlugin 4.7.5d4 com.apple.driver.AppleSMCLMU 2.0.1d2 com.apple.GeForce 7.1.2 com.apple.driver.SMCMotionSensor 3.0.1d2 com.apple.iokit.IOUserEthernet 1.0.0d1 com.apple.driver.AppleMuxControl 3.0.16 com.apple.Dont_Steal_Mac_OS_X 7.0.0 com.apple.driver.AudioIPCDriver 1.2.1 com.apple.driver.AppleUSBTCButtons 225.2 com.apple.driver.AppleUSBTCKeyboard 225.2 com.apple.driver.AppleIRController 312 com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1 com.apple.BootCache 33 com.apple.iokit.IOAHCIBlockStorage 2.0.1 com.apple.driver.AirPort.Brcm4331 512.20.18 com.apple.driver.AppleFWOHCI 4.8.9 com.apple.nvenet 2.0.17 com.apple.driver.AppleAHCIPort 2.2.0 com.apple.driver.AppleHPET 1.6 com.apple.driver.AppleUSBHub 4.5.0 com.apple.driver.AppleEFINVRAM 1.5.0 com.apple.driver.AppleRTC 1.4 com.apple.driver.AppleUSBEHCI 4.5.0 com.apple.driver.AppleUSBOHCI 4.4.5 com.apple.driver.AppleSmartBatteryManager 161.0.0 com.apple.driver.AppleACPIButtons 1.4 com.apple.driver.AppleSMBIOS 1.7 com.apple.driver.AppleACPIEC 1.4 com.apple.driver.AppleAPIC 1.5 com.apple.driver.AppleIntelCPUPowerManagementClient 167.0.0 com.apple.nke.applicationfirewall 3.2.30 com.apple.security.quarantine 1 com.apple.driver.AppleIntelCPUPowerManagement 167.0.0 com.apple.kext.triggers 1.0 com.apple.iokit.IOSCSIArchitectureModelFamily 3.0.1 com.apple.driver.DspFuncLib 2.1.3f7 com.apple.driver.AppleSMBusController 1.0.10d0 com.apple.driver.AppleSMBusPCI 1.0.10d0 com.apple.driver.IOPlatformPluginFamily 4.7.5d4 com.apple.nvidia.nv50hal 7.1.2 com.apple.NVDAResman 7.1.2 com.apple.iokit.IOFireWireIP 2.2.4 com.apple.iokit.IOSurface 80.0 com.apple.iokit.IOBluetoothSerialManager 4.0.1f4 com.apple.iokit.IOSerialFamily 10.0.5 com.apple.driver.AppleHDAController 2.1.3f7 com.apple.iokit.IOHDAFamily 2.1.3f7 com.apple.driver.AppleBacklightExpert 1.0.3 com.apple.driver.AppleSMC 3.1.1d8 com.apple.iokit.IOAudioFamily 1.8.3fc11 com.apple.kext.OSvKernDSPLib 1.3 com.apple.driver.ApplePolicyControl 3.0.16 com.apple.driver.AppleGraphicsControl 3.0.16 com.apple.iokit.IONDRVSupport 2.3.2 com.apple.iokit.IOGraphicsFamily 2.3.2 com.apple.driver.AppleUSBMultitouch 227.1 com.apple.driver.AppleUSBHIDKeyboard 152.3 com.apple.driver.AppleHIDKeyboard 152.3 com.apple.iokit.IOUSBHIDDriver 4.4.5 com.apple.driver.BroadcomUSBBluetoothHCIController 4.0.1f4 com.apple.driver.AppleUSBBluetoothHCIController 4.0.1f4 com.apple.iokit.IOBluetoothFamily 4.0.1f4 com.apple.driver.AppleUSBMergeNub 4.5.3 com.apple.driver.AppleUSBComposite 3.9.0 com.apple.driver.XsanFilter 403 com.apple.iokit.IO80211Family 411.1 com.apple.iokit.IOFireWireFamily 4.4.5 com.apple.iokit.IONetworkingFamily 2.0 com.apple.iokit.IOAHCIFamily 2.0.7 com.apple.iokit.IOUSBUserClient 4.5.3 com.apple.driver.AppleEFIRuntime 1.5.0 com.apple.iokit.IOUSBFamily 4.5.3 com.apple.driver.NVSMU 2.2.9 com.apple.iokit.IOHIDFamily 1.7.1 com.apple.iokit.IOSMBusFamily 1.1 com.apple.security.sandbox 165.3 com.apple.kext.AppleMatch 1.0.0d1 com.apple.security.TMSafetyNet 7 com.apple.driver.DiskImages 331 com.apple.iokit.IOStorageFamily 1.7 com.apple.driver.AppleKeyStore 28.18 com.apple.driver.AppleACPIPlatform 1.4 com.apple.iokit.IOPCIFamily 2.6.7 com.apple.iokit.IOACPIFamily 1.4 Model: MacBookPro5,2, BootROM MBP52.008E.B05, 2 processors, Intel Core 2 Duo, 2.8 GHz, 4 GB, SMC 1.42f4 Graphics: NVIDIA GeForce 9600M GT, NVIDIA GeForce 9600M GT, PCIe, 512 MB Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1067 MHz, 0x80CE, 0x4D34373142353637334548312D4346382020 Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1067 MHz, 0x80CE, 0x4D34373142353637334548312D4346382020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.100.98.75.18) Bluetooth: Version 4.0.1f4, 2 service, 18 devices, 1 incoming serial ports Network Service: AirPort, AirPort, en1 Serial ATA Device: Hitachi HTS545050B9SA02, 500.11 GB Serial ATA Device: OWC Mercury EXTREME Pro SSD, 60.02 GB USB Device: Built-in iSight, apple_vendor_id, 0x8507, 0x24400000 / 3 USB Device: Keyboard Hub, apple_vendor_id, 0x1006, 0x24100000 / 2 USB Device: USB Optical Mouse, 0x0461 (Primax Electronics), 0x4d0f, 0x24110000 / 5 USB Device: Apple Keyboard, apple_vendor_id, 0x024f, 0x24120000 / 4 USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0236, 0x04600000 / 3 USB Device: IR Receiver, apple_vendor_id, 0x8242, 0x04500000 / 2 USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06100000 / 2 USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x8217, 0x06110000 / 3

allebot commented 12 years ago

Original comment by: blueapples

Allegro version 5.0.5

HerrBvomSee commented 7 years ago

Is this issue still needed, as the market share for 10.7 is fairly low (around 0.09%). Does Allegro need to support old OSX/macOS versions older than 2 or 3 releases? The adoption rate of new macOS versions is high compared to e.g. Windows, where support for older OS' is still needed.

Reference: https://www.netmarketshare.com/report.aspx?qprid=11&qpaf=&qpcustom=Mac+OS+X+10.7&qpcustomb=0

ghost commented 7 years ago

We still support OS X 10.6. Some of these old issues could likely be closed though as I don't think anybody is following them anymore and many of them could have been fixed. But there's no real rush to close them.