-
August 4th, 2022, 04:45 #1
- Join Date
- Sep 2020
- Posts
- 2
FGU on Mac crashes upon launch. Monterey and Intel
I recently updated my Intel Mac to MacOS 12.5. After the update when I launched FGU, it would crash with an error message of "Fantasy Grounds quit unexpectedly."
I followed the suggestion on previous threads to do a complete uninstall from my /Applications/Smiteworks folder, as well as deleting the preferences folder in /Library/Preferences/Smiteworks. I cleared my trashcan and then rebooted my machine.
I got a new copy of the FGU web installer form the FG website, launched it and then ran the FGU Updater. However when the application tries to launch i get the same error as before. Below is a shortened crash report:
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: Fantasy Grounds [1224]
Path: /Applications/SmiteWorks/*/FantasyGrounds.app/Contents/MacOS/Fantasy Grounds
Identifier: unity.SmiteWorks.Fantasy Grounds
Version: 1.0 (0)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2022-08-03 23:33:33.9341 -0400
OS Version: macOS 12.5 (21G72)
Report Version: 12
Bridge OS Version: 6.6 (19P6064)
Anonymous UUID: EFF34C1C-8967-B444-9ADE-9C9AAA6E8DA2
Time Awake Since Boot: 540 seconds
System Integrity Protection: enabled
Crashed Thread: 0 tid_103 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Thread 0 Crashed:: tid_103 Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x7ff802dc800e __pthread_kill + 10
1 libsystem_pthread.dylib 0x7ff802dfe1ff pthread_kill + 263
2 libsystem_c.dylib 0x7ff802d49d24 abort + 123
3 libsystem_c.dylib 0x7ff802d490cb __assert_rtn + 314
4 Metal 0x7ff80b8828a4 MTLReportFailure.cold.1 + 43
5 Metal 0x7ff80b86cc05 MTLReportFailure + 529
6 Metal 0x7ff80b865378 _MTLMessageContextEnd + 1278
7 Metal 0x7ff80b7b6bdf -[MTLTextureDescriptorInternal validateWithDevice:] + 3296
8 AMDRadeonX5000MTLDriver 0x7ffa1f973447 -[GFX9AMD_MtlTexture initInternalWithDevice:descriptor:] + 59
9 UnityPlayer.dylib 0x1049b0a56 0x103b5b000 + 15030870
10 UnityPlayer.dylib 0x104a1ba17 0x103b5b000 + 15469079
11 UnityPlayer.dylib 0x104a1c025 0x103b5b000 + 15470629
12 UnityPlayer.dylib 0x104a0d192 0x103b5b000 + 15409554
13 UnityPlayer.dylib 0x104a0cf2b 0x103b5b000 + 15408939
14 UnityPlayer.dylib 0x104a0f963 0x103b5b000 + 15419747
15 UnityPlayer.dylib 0x104a0f5d5 0x103b5b000 + 15418837
16 UnityPlayer.dylib 0x1041f880a 0x103b5b000 + 6936586
17 UnityPlayer.dylib 0x104a1275c 0x103b5b000 + 15431516
18 UnityPlayer.dylib 0x104a0bec5 0x103b5b000 + 15404741
19 UnityPlayer.dylib 0x104a0be02 0x103b5b000 + 15404546
20 CoreFoundation 0x7ff802eba76c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERV ER__ + 12
21 CoreFoundation 0x7ff802f57b62 ___CFXRegistrationPost_block_invoke + 49
22 CoreFoundation 0x7ff802f57ae0 _CFXRegistrationPost + 496
23 CoreFoundation 0x7ff802e8c3a8 _CFXNotificationPost + 735
24 Foundation 0x7ff803cca7ae -[NSNotificationCenter postNotificationNamebject:userInfo:] + 82
25 AppKit 0x7ff80590585e -[NSApplication _postDidFinishNotification] + 305
26 AppKit 0x7ff8059055ac -[NSApplication _sendFinishLaunchingNotification] + 208
27 AppKit 0x7ff80590317c -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 541
28 AppKit 0x7ff805902dd0 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 665
29 Foundation 0x7ff803cf56d4 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 308
30 Foundation 0x7ff803cf5546 _NSAppleEventManagerGenericHandler + 80
31 AE 0x7ff80957c480 0x7ff809571000 + 46208
32 AE 0x7ff80957bcea 0x7ff809571000 + 44266
33 AE 0x7ff80957532f aeProcessAppleEvent + 419
34 HIToolbox 0x7ff80bb82ce2 AEProcessAppleEvent + 54
35 AppKit 0x7ff8058fd402 _DPSNextEvent + 2036
36 AppKit 0x7ff8058fb66a -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:deque ue:] + 1394
37 AppKit 0x7ff8058edd19 -[NSApplication run] + 586
38 AppKit 0x7ff8058c1c97 NSApplicationMain + 817
39 UnityPlayer.dylib 0x104a12e37 PlayerMain(int, char const**) + 919
40 dyld 0x10daf252e start + 462
Thread 1:
0 libsystem_pthread.dylib 0x7ff802df9f48 start_wqthread + 0
Thread 2:
0 libsystem_pthread.dylib 0x7ff802df9f48 start_wqthread + 0
-----------
Full Report
-----------
{"app_name":"Fantasy Grounds","timestamp":"2022-08-03 23:33:34.00 -0400","app_version":"1.0","slice_uuid":"50bee5f5-0f54-3d32-853f-06a501af0291","build_version":"0","platform":1,"bu ndleID":"unity.SmiteWorks.Fantasy Grounds","share_with_app_devs":0,"is_first_party": 0,"bug_type":"309","os_version":"macOS 12.5 (21G72)","incident_id":"585B1FF7-6A6C-4F04-906D-8E9641D33311","name":"Fantasy Grounds"}
{
"uptime" : 540,
"procLaunch" : "2022-08-03 23:33:32.7125 -0400",
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro15,3",
"procStartAbsTime" : 541367066643,
"coalitionID" : 955,
"osVersion" : {
"train" : "macOS 12.5",
"build" : "21G72",
"releaseType" : "User"
},
"captureTime" : "2022-08-03 23:33:33.9341 -0400",
"incident" : "585B1FF7-6A6C-4F04-906D-8E9641D33311",
"bug_type" : "309",
"pid" : 1224,
"procExitAbsTime" : 542582606615,
"cpuType" : "X86-64",
"procName" : "Fantasy Grounds",
"procPath" : "\/Applications\/SmiteWorks\/*\/FantasyGrounds.app\/Contents\/MacOS\/Fantasy Grounds",
"bundleInfo" : {"CFBundleShortVersionString":"1.0","CFBundleVersi on":"0","CFBundleIdentifier":"unity.SmiteWorks.Fan tasy Grounds"},
"storeInfo" : {"deviceIdentifierForVendor":"6EB69777-FF0D-57B0-9E4E-F57B5F7DE4C3","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "unity.SmiteWorks.Fantasy Grounds",
"crashReporterKey" : "EFF34C1C-8967-B444-9ADE-9C9AAA6E8DA2",
"bridgeVersion" : {"build":"19P6064","train":"6.6"},
"sip" : "enabled",
"isCorpse" : 1,
"exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0, "task_for_pid":0},"system":{"thread_create":0,"thr ead_set_state":0,"task_for_pid":0},"targeted":
Model: MacBookPro15,3, BootROM 1731.140.2.0.0 (iBridge: 19.16.16064.0.0,0), 6 processors, 6-Core Intel Core i7, 2.6 GHz, 32 GB, SMC
Graphics: Intel UHD Graphics 630, Intel UHD Graphics 630, Built-In
Display: Color LCD, 2880 x 1800 Retina, Main, MirrorOff, Online
Graphics: Radeon Pro Vega 20, Radeon Pro Vega 20, PCIe, 4 GB
Memory Module: BANK 0/ChannelA-DIMM0, 16 GB, DDR4, 2400 MHz, Micron, 16ATS2G64HZ-2G6B1
Memory Module: BANK 2/ChannelB-DIMM0, 16 GB, DDR4, 2400 MHz, Micron, 16ATS2G64HZ-2G6B1
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x7BF), wl0: Jul 12 2021 19:26:30 version 9.30.464.0.32.5.76 FWID 01-45ccefcd
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: T2Bus
USB Device: Touch Bar Backlight
USB Device: Touch Bar Display
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Headset
USB Device: Ambient Light Sensor
USB Device: FaceTime HD Camera (Built-in)
USB Device: Apple T2 Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 47.5
Thunderbolt Bus: MacBook Pro, Apple Inc., 47.5
-
August 4th, 2022, 05:35 #2
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,540
There is not any information in the Mac crash logs that provide any help in tracking down these issues, unless they are tied to M1 Rosetta or signing; which this is not (just an exception crash).
Three things to try:
* After rebooting, uninstall and reinstall.
* After rebooting again (before running FG at all); find and delete the file located at ("~/Library/Preferences/unity.SmiteWorks.Fantasy Grounds.plist"), then try running Fantasy Grounds again.
* If that doesn't work, we will need the log file located at ("~/Library/Logs/SmiteWorks/Fantasy Grounds/Player.log")
Regards,
JPG
-
August 4th, 2022, 06:41 #3
- Join Date
- Sep 2020
- Posts
- 2
Thank you for your quick response. I managed to get FG loaded this time.
For others who might have a similar issue, this is what I did to accomplish this:
1) Did a FG uninstall using the uninstall from the FG Updater application (under the settings button)
2) Using finder, browse to the Mac HD/Applications folder
a) Delete the SmiteWorks folder (contains the Fantasy Grounds sub-folder and further folders for FGUpdaterEngine)
3) Using finder, browse to Mac HD/Library/Preferences folder
a) Delete the SmiteWorks folder (contains the fantasygrounds.conf file)
4) Clear my trash can and reboot.
5) Open finder and use Press Command + Shift + . (period) to make the hidden files/folders appear.
6) Browse to Mac HD/Users/Me/Library/Preferences folder
a) Delete the SmiteWorks folder (contains fantasygrounds.conf, fglauncher.conf, fguser.conf)
b) Delete the unity.SmiteWorks.Fantasy Grounds.plist file
7) Browse to Mac HD/Users/Me/Library/Logs folder
a) Delete the SmiteWorks folder
8) Clear my trashcan and reboot
9) Download FG installer from FG website. Do a clean install. You can tell if you have gotten a clean install if the Updater asks for your FG username/pw and license key. If these are pre-populated when you try to do a re-install, you have not cleared all the FG files.
10) Be thankful for wonderful people like Moon Wizard who are super helpful and give great advice. Very much appreciated!
-
November 17th, 2023, 04:00 #4
- Join Date
- May 2021
- Posts
- 31
Thank you so much for the step by step instructions, RareAir. This fixed the issue for us!
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks