GUI crashes when trying to network
DashBarkHuss
Chicago
Problem
OpenBCI GUI crashes when trying to network via serial port. It will not crash if I use the bluetooth port but that's the wrong port for my set up with the dongle.
Operating System and Version
macOS 14.6.1
GUI Version
6.0.0 beta 1 (most recent version as of this posting)
Are you running the downloaded app or from Processing/VSCode?
The downloaded app
Type of OpenBCI Board
Ganglion
Console Log and Screenshots
Open BCI logs
=================================================
|| INITIALIZING SYSTEM ||
=================================================
MAC address for Ganglion is c3:60:56:3a:6c:d7
[DEFAULT]: Detected Ganglion firmware version 3
Sending config string to board: n
OpenBCI_GUI: Channel count set to 4
Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/onnxruntime_x86.dll
Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/onnxruntime_x86.dll
Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/libMLModule.dylib
[SUCCESS]: Marker Widget: Listening for markers on 127.0.0.1:12350
InitSettings: Saving Default Settings to file!
SessionSettings: 4 active widgets saved!
[SUCCESS]: Session started!
Unpacking to: /Users/dashiellbarkhuss/Library/Caches/JNA/temp/libDataHandler.dylib
New widget [5] selected for container...
Your cursor is in Ganglion Signal
Networking: Protocol mode set to Serial. Stopping network
[DEFAULT]: openBCI_GUI: startButton was pressed. Starting data transfer, wait a few seconds.
OpenBCI_GUI: openNewLogFile: opened ODF output file:
/Users/dashiellbarkhuss/Documents/OpenBCI_GUI/Recordings/OpenBCISession_2024-09-29_23-40-49/OpenBCI-RAW-2024-09-29_23-42-33.txt
OpenBCI_GUI: BrainFlow Streamer Location:
file:///Users/dashiellbarkhuss/Documents/OpenBCI_GUI/Recordings/OpenBCISession_2024-09-29_23-40-49/OpenBCI-RAW-2024-09-29_23-40-49_0.csv:w
Brainflow start streaming
[DEFAULT]: Data stream started.
ComPort: /dev/cu.usbmodem11
Baudrate: 115200
Failed to close SERIAL/COM port /dev/cu.usbmodem11
[DEFAULT]: Network Stream Started
Crash report
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: OpenBCI_GUI [656]
Path: /Applications/OpenBCI_GUI.app/Contents/MacOS/OpenBCI_GUI
Identifier: OpenBCI_GUI
Version: 6 (6.0.0)
Code Type: X86-64 (Translated)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2024-09-29 21:25:05.1481 -0500
OS Version: macOS 14.6.1 (23G93)
Report Version: 12
Anonymous UUID: 347AE306-A42E-BE15-37B9-7780B39C279A
Time Awake Since Boot: 630 seconds
System Integrity Protection: enabled
Notes:
PC register does not match crashing frame (0x0 vs 0x7FF893486A78)
Crashed Thread: 55
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 6 Abort trap: 6
Terminating Process: OpenBCI_GUI [656]
Application Specific Information:
stack buffer overflow
Error Formulating Crash Report:
PC register does not match crashing frame (0x0 vs 0x7FF893486A78)
Thread 0:: Dispatch queue: com.apple.main-thread
0 ??? 0x7ff893486a78 ???
1 libsystem_kernel.dylib 0x7ff80319808e mach_msg2_trap + 10
-----------
Full Report
-----------
{"app_name":"OpenBCI_GUI","timestamp":"2024-09-29 21:25:07.00 -0500","app_version":"6","sroute_id":4,"slice_uuid":"3950a053-815f-31cc-8c36-a7b8e6fbc922","build_version":"6.0.0","platform":1,"bundleID":"OpenBCI_GUI","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.6.1 (23G93)","roots_installed":0,"name":"OpenBCI_GUI","incident_id":"06044103-4558-43ED-B91B-F0EFEDFBF47E"}
{
"uptime" : 630,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,2",
"coalitionID" : 697,
"osVersion" : {
"train" : "macOS 14.6.1",
"build" : "23G93",
"releaseType" : "User"
},
"captureTime" : "2024-09-29 21:25:05.1481 -0500",
"codeSigningMonitor" : 1,
"incident" : "06044103-4558-43ED-B91B-F0EFEDFBF47E",
"pid" : 656,
"translated" : true,
"cpuType" : "X86-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2024-09-29 21:22:41.3668 -0500",
"procStartAbsTime" : 11793023937,
"procExitAbsTime" : 15243492198,
"procName" : "OpenBCI_GUI",
"procPath" : "\/Applications\/OpenBCI_GUI.app\/Contents\/MacOS\/OpenBCI_GUI",
"bundleInfo" : {"CFBundleShortVersionString":"6","CFBundleVersion":"6.0.0","CFBundleIdentifier":"OpenBCI_GUI"},
"storeInfo" : {"deviceIdentifierForVendor":"A7DB8953-05B7-5347-8600-7B7B39A4694F","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "OpenBCI_GUI",
"crashReporterKey" : "347AE306-A42E-BE15-37B9-7780B39C279A",
"codeSigningID" : "OpenBCI_GUI",
"codeSigningTeamID" : "3P82WRGLM8",
"codeSigningFlags" : 570425345,
"codeSigningValidationCategory" : 6,
"codeSigningTrustLevel" : 4294967295,
"sip" : "enabled",
"sroute_id" : 4,
"exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
"termination" : {"flags":0,"code":6,"namespace":"SIGNAL","indicator":"Abort trap: 6","byProc":"OpenBCI_GUI","byPid":656},
... I'm removing some of the logs. It's too long for the OPENBCI forum...
"legacyInfo" : {
"threadTriggered" : {
}
},
"logWritingSignature" : "617897d415e0999d659b24912345a33be3a4f0f1",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "64c17a9925d75a7281053d4c",
"factorPackIds" : {
"SIRI_AUDIO_DISABLE_MEDIA_ENTITY_SYNC" : "64d29746ad29a465b3bbeace"
},
"deploymentId" : 240000002
},
{
"rolloutId" : "645c2d2f9e69a025b0a37e29",
"factorPackIds" : {
},
"deploymentId" : 240000003
}
],
"experiments" : [
{
"treatmentId" : "c47ab4cc-c9c3-4b5d-a87c-e2433ce02597",
"experimentId" : "6639bc6ba73d460582162323",
"deploymentId" : 400000006
},
{
"treatmentId" : "45f4e2a5-551b-4bc2-a2dc-19c244dda8f8",
"experimentId" : "6643969b3099cf28e049862f",
"deploymentId" : 400000007
}
]
},
"reportNotes" : [
"PC register does not match crashing frame (0x0 vs 0x7FF893486A78)"
]
}