About Store Forum Documentation Contact



Post Reply 
[SOLVED] OSX 10.14: Esenthel crashes computer (kernel panic)
Author Message
Fluxor Offline
Member

Post: #1
[SOLVED] OSX 10.14: Esenthel crashes computer (kernel panic)
So...

OSX 10.14.6, MacPro:

Happened when trying to edit terrain for the first time.
I didn't try to edit terrain before.
I tested this two times, because of the havoc it creates I will obviously not test it again.
But I am pretty confident that this will fail 100% of the time.

Tried the first time with the "Bloody Massacre" World, where the system crashed after doing
Terrain->Down/Up->Right Click into the world.

Then later on a second time with a brand new/empty project --> dropping a material in and right-clicking into the world.

This is some serious stuff dude...

Code:
Wed Dec 30 23:00:25 2020

*** Panic Report ***
panic(cpu 14 caller 0xffffff80196daa9d): Kernel trap at 0xffffff7f9acfc311, type 14=page fault, registers:
CR0: 0x0000000080010033, CR2: 0x0000000000000030, CR3: 0x000000001d5d2000, CR4: 0x00000000000226e0
RAX: 0x0000000000000000, RBX: 0xffffff80819425a0, RCX: 0xffffff8019ea4368, RDX: 0x0000000000000000
RSP: 0xffffffa3c8a7bd40, RBP: 0xffffffa3c8a7bd50, RSI: 0xffffff808129a680, RDI: 0xffffff80819425a0
R8:  0x00000000000008ca, R9:  0x000000000000002b, R10: 0xffffff8019ea4360, R11: 0x0000000000000040
R12: 0xffffff8058f48e00, R13: 0x0000000000000000, R14: 0xffffff808129a680, R15: 0xffffff8058f48e00
RFL: 0x0000000000010202, RIP: 0xffffff7f9acfc311, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0x0000000000000030, Error code: 0x0000000000000000, Fault CPU: 0xe, PL: 0, VF: 1

Backtrace (CPU 14), Frame : Return Address
0xffffffa3c8a7b810 : 0xffffff80195ad58d
0xffffffa3c8a7b860 : 0xffffff80196e9145
0xffffffa3c8a7b8a0 : 0xffffff80196da87a
0xffffffa3c8a7b910 : 0xffffff801955a9d0
0xffffffa3c8a7b930 : 0xffffff80195acfa7
0xffffffa3c8a7ba50 : 0xffffff80195acdf3
0xffffffa3c8a7bac0 : 0xffffff80196daa9d
0xffffffa3c8a7bc30 : 0xffffff801955a9d0
0xffffffa3c8a7bc50 : 0xffffff7f9acfc311
0xffffffa3c8a7bd50 : 0xffffff7f9ad5aa27
0xffffffa3c8a7bd70 : 0xffffff7f9ad5c1e6
0xffffffa3c8a7bda0 : 0xffffff7f9ad5bfe3
0xffffffa3c8a7bdc0 : 0xffffff7f9ac6ad66
0xffffffa3c8a7be00 : 0xffffff7f9ac759ee
0xffffffa3c8a7be40 : 0xffffff7f9ac755e3
0xffffffa3c8a7be60 : 0xffffff7f9ac6ff89
0xffffffa3c8a7beb0 : 0xffffff7f9ac6df70
0xffffffa3c8a7bed0 : 0xffffff8019c56e0c
0xffffffa3c8a7bf30 : 0xffffff8019c54ef2
0xffffffa3c8a7bf70 : 0xffffff8019c5444c
0xffffffa3c8a7bfa0 : 0xffffff801955a0ce
      Kernel Extensions in backtrace:
         com.apple.iokit.IOAcceleratorFamily2(404.14)[F4948CC7-3519-3A90-B9CE-B4D33F3F6F83]@0xffffff7f9ac3e000->0xffffff7f9ace4fff
            dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[1AD7D9F4-24B5-354F-BD01-C301F58FAA52]@0xffffff7f9abf2000
            dependency: com.apple.iokit.IOSurface(255.6.1)[4935BACD-DAFD-304C-AD0D-1D6B4670DD9F]@0xffffff7f9ac13000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[EF12A360-E92B-3407-8080-E4889F8AAC97]@0xffffff7f99e95000
            dependency: com.apple.iokit.IOGraphicsFamily(530.68)[5991CC87-A05A-3440-9046-D48046AF9354]@0xffffff7f9a7cf000
            dependency: com.apple.iokit.IOReportFamily(47)[769D4408-2D1B-3B65-89D1-4C3C547099E3]@0xffffff7f9ac37000
         com.apple.GeForce(12.0)[5C05436F-5B39-3043-B58A-72FD5CCC6E10]@0xffffff7f9acf5000->0xffffff7f9ad90fff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[EF12A360-E92B-3407-8080-E4889F8AAC97]@0xffffff7f99e95000
            dependency: com.apple.iokit.IONDRVSupport(530.51)[99622648-4852-3ED6-AA4A-74BA494BCCF7]@0xffffff7f9a828000
            dependency: com.apple.nvidia.driver.NVDAResman(12.0.0)[AE94AB7B-ECE1-31E6-8165-08FF46E8CF81]@0xffffff7f9a844000
            dependency: com.apple.iokit.IOGraphicsFamily(530.68)[5991CC87-A05A-3440-9046-D48046AF9354]@0xffffff7f9a7cf000
            dependency: com.apple.iokit.IOAcceleratorFamily2(404.14)[F4948CC7-3519-3A90-B9CE-B4D33F3F6F83]@0xffffff7f9ac3e000

BSD process name corresponding to current thread: kernel_task

Mac OS version:
18G6020

Kernel version:
Darwin Kernel Version 18.7.0: Thu Jun 18 20:50:10 PDT 2020; root:xnu-4903.278.43~1/RELEASE_X86_64
Kernel UUID: BB828521-3DD9-3ECC-9FA2-3C3ED1848228
Kernel slide:     0x0000000019200000
Kernel text base: 0xffffff8019400000
__HIB  text base: 0xffffff8019300000
System model name: MacPro5,1 (Mac-F221BEC8)

System uptime in nanoseconds: 435445789906
last loaded kext at 250664655072: com.apple.filesystems.msdosfs    1.10 (addr 0xffffff7f9afa9000, size 69632)
loaded kexts:
org.virtualbox.kext.VBoxNetAdp    6.1.12
org.virtualbox.kext.VBoxNetFlt    6.1.12
org.virtualbox.kext.VBoxUSB    6.1.12
org.virtualbox.kext.VBoxDrv    6.1.12
com.intel.kext.intelhaxm    7.5.1
com.paceap.kext.pacesupport.snowleopard    5.9.1
com.techsmith.TACC    1.0.3
com.musiclab.driver.molcp3    3.39.22
com.3dconnexion.driver    1.1.4
com.corel.painter.PainterAudioDriver    1
com.logitech.driver.LogiGamingMouseFilter    1
com.uaudio.driver.UAD2System    9.11.0
com.driver.LogJoystick    2.0
com.motu.driver.PCIAudio    1.6 73220
com.nvidia.NVDAStartupWeb    10.3.3
com.logitech.driver.LogiWheelDriver    1
at.obdev.nke.LittleSnitch    5474
com.apple.filesystems.msdosfs    1.10
com.apple.fileutil    20.036.15
com.apple.driver.AGPM    110.25.11
com.apple.filesystems.autofs    3.0
com.apple.driver.AudioAUUC    1.70
com.apple.driver.AppleMikeyHIDDriver    131
com.apple.driver.AppleGraphicsDevicePolicy    3.50.15
com.apple.AGDCPluginDisplayMetrics    3.50.15
com.apple.driver.AppleUpstreamUserClient    3.6.5
com.apple.driver.AppleMCCSControl    1.5.9
com.apple.driver.AppleHDAHardwareConfigDriver    282.54
com.apple.driver.AppleMikeyDriver    282.54
com.apple.driver.AppleHDA    282.54
com.apple.driver.AppleHV    1
com.apple.iokit.IOUserEthernet    1.0.1
com.apple.GeForce    12.0.0
com.apple.iokit.IOBluetoothSerialManager    6.0.14d11
com.apple.driver.pmtelemetry    1
com.apple.Dont_Steal_Mac_OS_X    7.0.0
com.apple.nvidia.NVDAStartup    12.0.0
com.apple.driver.AppleLPC    3.1
com.apple.driver.AppleIntelSlowAdaptiveClocking    4.0.0
com.apple.driver.AppleOSXWatchdog    1
com.apple.driver.AppleFIVRDriver    4.1.0
com.apple.driver.ACPI_SMC_PlatformPlugin    1.0.0
com.apple.iokit.IOBluetoothUSBDFU    6.0.14d11
com.apple.filesystems.apfs    945.275.9
com.apple.driver.AppleFileSystemDriver    3.0.1
com.apple.driver.AppleVirtIO    2.1.3
com.apple.filesystems.hfs.kext    407.200.4
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
com.apple.BootCache    40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0
com.apple.AppleSystemPolicy    1.0
com.apple.iokit.SCSITaskUserClient    408.250.3
com.apple.driver.AppleFWOHCI    5.6.0
com.apple.driver.Intel82574LEthernet    2.7.2
com.apple.driver.AirPort.Brcm4331    800.21.31
com.apple.driver.AppleAHCIPort    329.260.5
com.apple.private.KextAudit    1.0
com.apple.driver.AppleRTC    2.0
com.apple.driver.AppleHPET    1.8
com.apple.driver.AppleACPIButtons    6.1
com.apple.driver.AppleSMBIOS    2.1
com.apple.driver.AppleACPIEC    6.1
com.apple.driver.AppleAPIC    1.7
com.apple.driver.AppleIntelCPUPowerManagementClient    220.0.0
com.apple.nke.applicationfirewall    202
com.apple.security.TMSafetyNet    8
com.apple.driver.AppleIntelCPUPowerManagement    220.0.0
com.apple.iokit.IOUSBUserClient    900.4.2
com.apple.kext.triggers    1.0
com.apple.driver.AppleGraphicsControl    3.50.15
com.apple.driver.DspFuncLib    282.54
com.apple.kext.OSvKernDSPLib    528
com.apple.iokit.IOAVBFamily    760.6
com.apple.plugin.IOgPTPPlugin    740.2
com.apple.iokit.IOEthernetAVBController    1.1.0
com.apple.iokit.IOSkywalkFamily    1
com.apple.driver.AppleSSE    1.0
com.apple.iokit.IOAcceleratorFamily2    404.14
com.apple.nvidia.driver.NVDAGK100Hal    12.0.0
com.apple.nvidia.driver.NVDAResman    12.0.0
com.apple.iokit.IOSurface    255.6.1
com.apple.iokit.IONDRVSupport    530.51
com.apple.driver.AppleSMBusController    1.0.18d1
com.apple.AppleGPUWrangler    3.50.15
com.apple.AppleGraphicsDeviceControl    3.50.15
com.apple.driver.AppleHDAController    282.54
com.apple.iokit.IOGraphicsFamily    530.68
com.apple.iokit.IOHDAFamily    282.54
com.apple.driver.AppleSMBusPCI    1.0.14d1
com.apple.iokit.IOSlowAdaptiveClockingFamily    1.0.0
com.apple.iokit.IOFireWireIP    2.3.0
com.apple.driver.IOPlatformPluginLegacy    1.0.0
com.apple.driver.IOPlatformPluginFamily    6.0.0d8
com.apple.driver.AppleHIDKeyboard    208
com.apple.iokit.IOUSBHIDDriver    900.4.2
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport    6.0.14d11
com.apple.iokit.IOBluetoothHostControllerUSBTransport    6.0.14d11
com.apple.iokit.IOBluetoothHostControllerTransport    6.0.14d11
com.apple.iokit.IOBluetoothFamily    6.0.14d11
com.apple.driver.AppleXsanScheme    3
com.apple.iokit.IOAHCIBlockStorage    301.270.1
com.apple.driver.AppleUSBAudio    315.6
com.apple.driver.usb.IOUSBHostHIDDevice    1.2
com.apple.iokit.IOAudioFamily    206.5
com.apple.vecLib.kext    1.2.0
com.apple.driver.usb.cdc    5.0.0
com.apple.driver.usb.networking    5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice    1.2
com.apple.driver.usb.AppleUSBHub    1.2
com.apple.iokit.IOSerialFamily    11
com.apple.filesystems.hfs.encodings.kext    1
com.apple.iokit.IOSCSIMultimediaCommandsDevice    408.250.3
com.apple.iokit.IOBDStorageFamily    1.8
com.apple.iokit.IODVDStorageFamily    1.8
com.apple.iokit.IOCDStorageFamily    1.8
com.apple.iokit.IOAHCISerialATAPI    267.50.1
com.apple.iokit.IOFireWireFamily    4.7.3
com.apple.iokit.IO80211Family    1200.12.2
com.apple.driver.corecapture    1.0.4
com.apple.driver.AppleUSBMergeNub    900.4.2
com.apple.iokit.IOAHCIFamily    288
com.apple.driver.usb.AppleUSBEHCIPCI    1.2
com.apple.driver.usb.AppleUSBUHCIPCI    1.2
com.apple.driver.usb.AppleUSBUHCI    1.2
com.apple.driver.usb.AppleUSBEHCI    1.2
com.apple.driver.usb.AppleUSBHostPacketFilter    1.0
com.apple.iokit.IOUSBFamily    900.4.2
com.apple.driver.AppleUSBHostMergeProperties    1.2
com.apple.driver.AppleEFINVRAM    2.1
com.apple.driver.AppleEFIRuntime    2.1
com.apple.iokit.IOSMBusFamily    1.1
com.apple.iokit.IOHIDFamily    2.0.0
com.apple.security.quarantine    3
com.apple.security.sandbox    300.0
com.apple.kext.AppleMatch    1.0.0d1
com.apple.driver.DiskImages    493.0.0
com.apple.driver.AppleFDEKeyStore    28.30
com.apple.driver.AppleEffaceableStorage    1.0
com.apple.driver.AppleKeyStore    2
com.apple.driver.AppleUSBTDM    456.260.3
com.apple.driver.AppleMobileFileIntegrity    1.0.5
com.apple.iokit.IOUSBMassStorageDriver    145.200.2
com.apple.iokit.IOSCSIBlockCommandsDevice    408.250.3
com.apple.iokit.IOSCSIArchitectureModelFamily    408.250.3
com.apple.iokit.IOStorageFamily    2.1
com.apple.kext.CoreTrust    1
com.apple.driver.AppleCredentialManager    1.0
com.apple.driver.KernelRelayHost    1
com.apple.iokit.IOUSBHostFamily    1.2
com.apple.driver.usb.AppleUSBCommon    1.0
com.apple.driver.AppleBusPowerController    1.0
com.apple.driver.AppleSEPManager    1.0.1
com.apple.driver.IOSlaveProcessor    1
com.apple.iokit.IOTimeSyncFamily    740.2
com.apple.iokit.IONetworkingFamily    3.4
com.apple.iokit.IOReportFamily    47
com.apple.driver.AppleACPIPlatform    6.1
com.apple.driver.AppleSMC    3.1.9
com.apple.iokit.IOPCIFamily    2.9
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.pthread    1
com.apple.kec.corecrypto    1.0
com.apple.kec.Libm    1

EOF
Model: MacPro5,1, BootROM 144.0.0.0.0, 12 processors, 6-Core Intel Xeon, 2,4 GHz, 32 GB, SMC 1.39f11
Graphics: NVIDIA GeForce GTX 680, NVIDIA GeForce GTX 680, spdisplays_pcie_device, 2 GB
Memory Module: DIMM 1, 4 GB, DDR3 ECC, 1333 MHz, 0x802C, 0x31384A53463531323732415A2D3147344431
Memory Module: DIMM 2, 4 GB, DDR3 ECC, 1333 MHz, 0x802C, 0x31384A53463531323732415A2D3147344431
Memory Module: DIMM 3, 4 GB, DDR3 ECC, 1333 MHz, 0x802C, 0x31384A53463531323732415A2D3147344431
Memory Module: DIMM 4, 4 GB, DDR3 ECC, 1333 MHz, 0x802C, 0x31384A53463531323732415A2D3147344431
Memory Module: DIMM 5, 4 GB, DDR3 ECC, 1333 MHz, 0x0198, 0x393936353431332D3030322E4130304C4620
Memory Module: DIMM 6, 4 GB, DDR3 ECC, 1333 MHz, 0x0198, 0x393936353431332D3030322E4130304C4620
Memory Module: DIMM 7, 4 GB, DDR3 ECC, 1333 MHz, 0x0198, 0x393936353431332D3030322E4130304C4620
Memory Module: DIMM 8, 4 GB, DDR3 ECC, 1333 MHz, 0x0198, 0x393936353431332D3030322E4130304C4620
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8E), Broadcom BCM43xx 1.0 (5.106.98.102.31)
Bluetooth: Version 6.0.14d11, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en2
PCI Card: NVIDIA GeForce GTX 680, Display Controller, Slot-1
PCI Card: NVIDIA GeForce GTX 680, NVDA,Parent, Slot-1
PCI Card: pci137a,5, Audio, Slot-3@4,0,0
Serial ATA Device: HL-DT-ST DVD-RW GH80N
Serial ATA Device: Samsung SSD 850 EVO 500GB, 500,11 GB
Serial ATA Device: Samsung SSD 860 QVO 1TB, 1 TB
Serial ATA Device: WDC WD1001FALS-403AA0, 1 TB
Serial ATA Device: Samsung SSD 860 QVO 1TB, 1 TB
USB Device: USB 2.0 Bus
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: Evoluent VerticalMouse 4
USB Device: Keyboard Hub
USB Device: iLok
USB Device: Apple Keyboard
USB Device: eLicenser
USB Device: USB Bus
USB Device: BRCM2046 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB Bus
USB Device: USB Bus
USB Device: USB Bus
USB Device: USB Bus
USB Device: USB Bus
FireWire Device: built-in_hub, Up to 800 Mb/sec
Thunderbolt Bus:
(This post was last modified: 12-31-2020 05:53 PM by Fluxor.)
12-30-2020 11:33 PM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #2
RE: OSX 10.14: Esenthel crashes whole computer (kernel panic, turns off immediatly!)
Thank you for reporting the problem.
On my MacAir 10.15.6 everything works fine.
Since the whole system crashes this looks like a bug in the system/driver.
Please first update MacOS to latest version, then try again.
If error still happens, you can try to compile Engine in Debug mode.
Run Esenthel Builder \ Compile Mac (Debug)
Then open Esenthel Editor in Xcode
https://github.com/Esenthel/EsenthelEngi....xcodeproj
Run in Debug mode, and try to reproduce the crash (attach any callstack and other helpful information)
12-31-2020 07:05 AM
Find all posts by this user Quote this message in a reply
Fluxor Offline
Member

Post: #3
RE: OSX 10.14: Esenthel crashes whole computer (kernel panic, turns off immediatly!)
After downloading the Esenthel-Master from Github and running Esenthel Builder I get this in a popup window:

Code:
Error
Can't find Esenthel Root Path

By updating to the latest version, you mean updating to Catalina?
Or Big Sur?? Can't do that. I rely on professional Software and plugins that are incompatible at least with BigSur.

(By the way: I also installed Esenthel on my Parallels Windows Partition. Terrain works fine there but I lose mouse control in the viewport (can't pan/dolly/rotate cam by mouse. Will install on my Dell laptop as well. If everything fails it should be possible to connect the laptop instance to the Mac Instance via network, right?)
12-31-2020 02:38 PM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #4
RE: OSX 10.14: Esenthel crashes whole computer (kernel panic, turns off immediatly!)
"Error
Can't find Esenthel Root Path"
Maybe it's some permission issue in the OS about can't access files, or download wasn't complete.
You can open https://github.com/Esenthel/EsenthelEngi....xcodeproj
in Xcode and compile the engine there.
And Esenthel Builder project is here:
https://github.com/Esenthel/EsenthelEngi....xcodeproj
Perhaps recompiling it on your local machine would sign code it to run on your local machine.

"By updating to the latest version, you mean updating to Catalina?"
any, it's a bug in the system/driver so I don't know if it was fixed in either version

If you have a Mac computer, then perhaps the best way for gamedev would be to use Bootcamp and install Windows on it.
12-31-2020 03:34 PM
Find all posts by this user Quote this message in a reply
Fluxor Offline
Member

Post: #5
RE: OSX 10.14: Esenthel crashes whole computer (kernel panic, turns off immediatly!)
(12-31-2020 03:34 PM)Esenthel Wrote:  Maybe it's some permission issue in the OS about can't access files, or download wasn't complete.
You can open https://github.com/Esenthel/EsenthelEngi....xcodeproj
in Xcode and compile the engine there.
And Esenthel Builder project is here:
https://github.com/Esenthel/EsenthelEngi....xcodeproj
Perhaps recompiling it on your local machine would sign code it to run on your local machine.

I'll try that, thanks.

(12-31-2020 03:34 PM)Esenthel Wrote:  it's a bug in the system/driver so I don't know if it was fixed in either version

Looks like you're right. I've started OSX in safe mode and the terrain works there. Terribly slow obviously, with constant spinning ball because no drivers are loaded, but works.

(12-31-2020 03:34 PM)Esenthel Wrote:  If you have a Mac computer, then perhaps the best way for gamedev would be to use Bootcamp and install Windows on it.


Totally forgot about bootcamp. I have parallels installed for other software that I sometimes need to work with but probably bootcamp is indeed the better solution for game-dev.

I swapped out graphics cards.

NVIDIA vs. ATI.
Terrain works with the ATI. This is very interesting as I have read already a couple
of times that quite some people had problems with Nvidia Cards/Drivers and
Esenthel.

So I think I am good now.
(This post was last modified: 12-31-2020 05:51 PM by Fluxor.)
12-31-2020 05:38 PM
Find all posts by this user Quote this message in a reply
Post Reply