Any chance a cooling fan inside died and you are overheating it? Can you reproduce the failure with other heavy load programs, can you run a widget that monitors the internal temperatures and other sensors during the build?
It does seem odd... John On Mon, Jan 31, 2011 at 12:46 AM, Johan Tibell <johan.tib...@gmail.com> wrote: > On Mon, Jan 31, 2011 at 4:33 AM, Manuel M T Chakravarty > <mchakrava...@mac.com> wrote: >> Are you building inside a Parallels VM? If so, it is probably a Parallels >> bug (which also explain why compiling GHC can lead to a kernel panic). >> >> If the GHC build is not in a Parallels VM, I would suggest to shut down >> Parallels and try again. If the problem does not occur without Parallels >> running, it's probably a bug in some of Parallel's virtualisation >> infrastructure. > > I'm not running in a VM. I shut down parallels and also unloaded its > kernel extensions by running: > > sudo launchctl stop com.parallels.vm.prl_naptd > sudo launchctl stop com.parallels.desktop.launchdaemon > sudo kextunload -b com.parallels.kext.prl_hypervisor > sudo kextunload -b com.parallels.kext.prl_hid_hook > sudo kextunload -b com.parallels.kext.prl_usb_connect > sudo kextunload -b com.parallels.kext.prl_netbridge > sudo kextunload -b com.parallels.kext.prl_vnic > > It still panics. Here's the crash log without the parallels extensions: > > ===== > > Interval Since Last Panic Report: 109637 sec > Panics Since Last Report: 3 > Anonymous UUID: 32C0D5F6-F2B2-4DB3-A784-F4B33799DE63 > > Mon Jan 31 09:42:12 2011 > panic(cpu 1 caller 0x2a8ab2): Kernel trap at 0x0046d801, type 14=page > fault, registers: > CR0: 0x8001003b, CR2: 0x00000018, CR3: 0x00100000, CR4: 0x00000660 > EAX: 0x08014cb4, EBX: 0x08014cb4, ECX: 0x09af4304, EDX: 0x00000000 > CR2: 0x00000018, EBP: 0x56b9be68, ESI: 0x09af4304, EDI: 0x0728c7e0 > EFL: 0x00010297, EIP: 0x0046d801, CS: 0x00000008, DS: 0x072d0010 > Error code: 0x00000000 > > Backtrace (CPU 1), Frame : Return Address (4 potential args on stack) > 0x56b9bc88 : 0x21b455 (0x5cf328 0x56b9bcbc 0x2238b1 0x0) > 0x56b9bcd8 : 0x2a8ab2 (0x591664 0x46d801 0xe 0x59182e) > 0x56b9bdb8 : 0x29e9a8 (0x56b9bdd0 0x90853d4 0x56b9be68 0x46d801) > 0x56b9bdc8 : 0x46d801 (0xe 0x48 0x56b90010 0x72d0010) > 0x56b9be68 : 0x49cf8c (0x8014cb4 0x9af4304 0x56b9bebc 0x0) > 0x56b9be88 : 0x46ec97 (0x9af4304 0x0 0x1da230 0x18) > 0x56b9bed8 : 0x4933de (0x72da9e0 0x12baec80 0x0 0x0) > 0x56b9bf78 : 0x4ed78d (0x9a157e0 0x87ae7c0 0x87ae804 0x0) > 0x56b9bfc8 : 0x29eef8 (0x8957060 0x0 0x10 0x8954fc0) > > BSD process name corresponding to current thread: ghc-stage2 > > Mac OS version: > 10F569 > > Kernel version: > Darwin Kernel Version 10.4.0: Fri Apr 23 18:28:53 PDT 2010; > root:xnu-1504.7.4~1/RELEASE_I386 > System model name: MacBookPro7,1 (Mac-F222BEC8) > > System uptime in nanoseconds: 429843412257 > unloaded kexts: > com.parallels.kext.prl_usb_connect 6.0 11828.615184 (addr 0x5807e000, > size 0x24576) - last unloaded 317902627354 > loaded kexts: > com.pgp.kext.PGPnke 1.1.0 - last loaded 64160566115 > com.sophos.kext.sav 7.2.0 > com.pgp.iokit.PGPwdeDriver 1.2.0d1 > com.apple.driver.AppleHWSensor 1.9.3d0 > com.apple.filesystems.autofs 2.1.0 > com.apple.driver.AGPM 100.12.12 > com.apple.driver.AudioAUUC 1.4 > com.apple.Dont_Steal_Mac_OS_X 7.0.0 > com.apple.iokit.CHUDUtils 364 > com.apple.driver.AppleMikeyHIDDriver 1.2.0 > com.apple.iokit.CHUDProf 364 > com.apple.driver.AppleMikeyDriver 1.8.7f1 > com.apple.driver.AppleIntelPenrynProfile 17.1 > com.apple.driver.AppleHDA 1.8.7f1 > com.apple.driver.AppleUpstreamUserClient 3.3.2 > com.apple.driver.AudioIPCDriver 1.1.2 > com.apple.driver.AppleLPC 1.4.12 > com.apple.driver.AppleBacklight 170.0.24 > com.apple.driver.SMCMotionSensor 3.0.0d4 > com.apple.iokit.AppleBCM5701Ethernet 2.3.9b3 > com.apple.driver.ACPI_SMC_PlatformPlugin 4.1.2b1 > com.apple.GeForce 6.1.8 > com.apple.driver.AirPortBrcm43224 425.16.2 > com.apple.kext.AppleSMCLMU 1.5.0d3 > com.apple.driver.AppleUSBTCButtons 1.8.1b1 > com.apple.driver.AppleIRController 303.8 > com.apple.driver.AppleUSBTCKeyboard 1.8.1b1 > com.apple.driver.AppleUSBCardReader 2.5.4 > com.apple.iokit.SCSITaskUserClient 2.6.5 > com.apple.iokit.IOAHCIBlockStorage 1.6.2 > com.apple.driver.AppleUSBHub 4.0.0 > com.apple.driver.AppleUSBEHCI 4.0.2 > com.apple.BootCache 31 > com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1 > com.apple.driver.AppleUSBOHCI 3.9.6 > com.apple.driver.AppleFWOHCI 4.7.1 > com.apple.driver.AppleAHCIPort 2.1.2 > com.apple.driver.AppleEFINVRAM 1.3.0 > com.apple.driver.AppleRTC 1.3.1 > com.apple.driver.AppleHPET 1.5 > com.apple.driver.AppleSmartBatteryManager 160.0.0 > com.apple.driver.AppleACPIButtons 1.3.2 > com.apple.driver.AppleSMBIOS 1.6 > com.apple.driver.AppleACPIEC 1.3.2 > com.apple.driver.AppleAPIC 1.4 > com.apple.driver.AppleIntelCPUPowerManagementClient 105.10.0 > com.apple.security.sandbox 0 > com.apple.security.quarantine 0 > com.apple.nke.applicationfirewall 2.1.11 > com.apple.driver.AppleIntelCPUPowerManagement 105.10.0 > com.apple.driver.AppleProfileReadCounterAction 17 > com.apple.driver.AppleProfileTimestampAction 10 > com.apple.driver.AppleProfileThreadInfoAction 14 > com.apple.driver.AppleProfileRegisterStateAction 10 > com.apple.driver.AppleProfileKEventAction 10 > com.apple.driver.AppleProfileCallstackAction 20 > com.apple.iokit.IOSurface 74.0 > com.apple.iokit.IOBluetoothSerialManager 2.3.7f1 > com.apple.iokit.IOSerialFamily 10.0.3 > com.apple.iokit.CHUDKernLib 365 > com.apple.driver.DspFuncLib 1.8.7f1 > com.apple.driver.AppleSMBusController 1.0.8d0 > com.apple.iokit.IOAudioFamily 1.7.6fc2 > com.apple.kext.OSvKernDSPLib 1.3 > com.apple.driver.AppleHDAController 1.8.7f1 > com.apple.iokit.IOHDAFamily 1.8.7f1 > com.apple.driver.NVSMU 2.2.7 > com.apple.driver.IOPlatformPluginFamily 4.1.2b1 > com.apple.driver.AppleSMBusPCI 1.0.8d0 > com.apple.nvidia.nv50hal 6.1.8 > com.apple.iokit.AppleProfileFamily 41.4 > com.apple.NVDAResman 6.1.8 > com.apple.iokit.IONDRVSupport 2.1 > com.apple.iokit.IO80211Family 311.1 > com.apple.iokit.IOFireWireIP 2.0.3 > com.apple.iokit.IONetworkingFamily 1.9 > com.apple.driver.AppleSMC 3.0.1d2 > com.apple.iokit.IOGraphicsFamily 2.1 > com.apple.driver.BroadcomUSBBluetoothHCIController 2.3.7f1 > com.apple.driver.AppleUSBBluetoothHCIController 2.3.7f1 > com.apple.iokit.IOBluetoothFamily 2.3.7f1 > com.apple.driver.AppleUSBMultitouch 205.32 > com.apple.iokit.IOUSBHIDDriver 4.0.2 > com.apple.driver.XsanFilter 402.1 > com.apple.iokit.IOUSBMassStorageClass 2.6.1 > com.apple.iokit.IOSCSIBlockCommandsDevice 2.6.5 > com.apple.driver.AppleUSBMergeNub 4.0.0 > com.apple.driver.AppleUSBComposite 3.9.0 > com.apple.iokit.IOSCSIMultimediaCommandsDevice 2.6.5 > com.apple.iokit.IOBDStorageFamily 1.6 > com.apple.iokit.IODVDStorageFamily 1.6 > com.apple.iokit.IOCDStorageFamily 1.6 > com.apple.iokit.IOAHCISerialATAPI 1.2.4 > com.apple.iokit.IOSCSIArchitectureModelFamily 2.6.5 > com.apple.iokit.IOUSBUserClient 4.0.0 > com.apple.iokit.IOUSBFamily 4.0.2 > com.apple.iokit.IOFireWireFamily 4.2.6 > com.apple.iokit.IOAHCIFamily 2.0.4 > com.apple.driver.AppleEFIRuntime 1.3.0 > com.apple.iokit.IOHIDFamily 1.6.5 > com.apple.iokit.IOSMBusFamily 1.1 > com.apple.security.TMSafetyNet 6 > com.apple.kext.AppleMatch 1.0.0d1 > com.apple.driver.DiskImages 283 > com.apple.iokit.IOStorageFamily 1.6.1 > com.apple.driver.AppleACPIPlatform 1.3.2 > com.apple.iokit.IOPCIFamily 2.6 > com.apple.iokit.IOACPIFamily 1.3.0 > Model: MacBookPro7,1, BootROM MBP71.0039.B05, 2 processors, Intel Core > 2 Duo, 2.66 GHz, 4 GB, SMC 1.62f6 > Graphics: NVIDIA GeForce 320M, NVIDIA GeForce 320M, PCI, 256 MB > Memory Module: global_name > AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), > Broadcom BCM43xx 1.0 (5.10.131.16.1) > Bluetooth: Version 2.3.7f1, 2 service, 12 devices, 1 incoming serial ports > Network Service: AirPort, AirPort, en1 > Serial ATA Device: APPLE SSD TS128B, 113 GB > Serial ATA Device: MATSHITADVD-R UJ-898 > USB Device: Internal Memory Card Reader, 0x05ac (Apple Inc.), 0x8403, > 0x26100000 > USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0x24600000 > USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06600000 > USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), > 0x8213, 0x06610000 > USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x06500000 > USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), > 0x0236, 0x06300000 > > ===== > >> If it also happens without Parallels running, the suggestion to check your >> RAM sounds like good advice. > > The (OS X modified version of) memtest86 reports no problems. > > Johan > > _______________________________________________ > Glasgow-haskell-users mailing list > Glasgow-haskell-users@haskell.org > http://www.haskell.org/mailman/listinfo/glasgow-haskell-users > _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users