I tried searching the forums for this error message but wasn’t able to. When I attempt to start oxygenide, this exception is thrown:
9:38:19 INFO Main process has started 19:38:20 INFO Service call: UpdateService.start [ false ] 19:38:20 INFO UpdateService start false 19:38:20 INFO Service call: SeleniumService.start [] 19:38:20 INFO Service call: DeviceDiscoveryService.start [] warn: ADB: The ANDROID_HOME environment variable is not set to the Android SDK root directory path. ANDROID_HOME is required for compatibility with SDK 23+. Checking along PATH for adb. 19:38:20 INFO Service call: RecorderService.watch [] info: ADB: Using 'adb' from '/usr/bin/adb' info: ADB: Getting connected devices... 19:38:20 INFO Service call: AnalyticsService.createUser [ '78f7766d-435a-4690-91b4-81bd102b0138' ] 19:38:20 ERROR TypeError [ERR_INVALID_CALLBACK]: Callback must be a function at setImmediate (timers.js:742:11) at /home/masonfoley/Documents/OxygenIDE/oxygen-1.12.1-linux-x64/resources/electron.asar/common/init.js:16:19 at setImmediate (/home/masonfoley/Documents/OxygenIDE/oxygen-1.12.1-linux-x64/resources/app/main/webpack:/app/main/main.prod.js:16:277622) at /home/masonfoley/Documents/OxygenIDE/oxygen-1.12.1-linux-x64/resources/app/main/webpack:/app/main/main.prod.js:1:13420 at Generator.next (<anonymous>) at e (/home/masonfoley/Documents/OxygenIDE/oxygen-1.12.1-linux-x64/resources/app/main/webpack:/app/main/main.prod.js:1:12723) at mixpanel (/home/masonfoley/Documents/OxygenIDE/oxygen-1.12.1-linux-x64/resources/app/main/webpack:/app/main/main.prod.js:1:12859) at new Promise (/home/masonfoley/Documents/OxygenIDE/oxygen-1.12.1-linux-x64/resources/app/node_modules/core-js/modules/es6.promise.js:177:7) at /home/masonfoley/Documents/OxygenIDE/oxygen-1.12.1-linux-x64/resources/app/main/webpack:/app/main/main.prod.js:1:12655 at t.default.mixpanel [as createUser] (/home/masonfoley/Documents/OxygenIDE/oxygen-1.12.1-linux-x64/resources/app/main/webpack:/app/main/main.prod.js:1:14583) at t.default.n [as _handleServiceCall] (/home/masonfoley/Documents/OxygenIDE/oxygen-1.12.1-linux-x64/resources/app/main/webpack:/app/main/main.prod.js:1:54004) at EventEmitter.emit (events.js:182:13) at EventEmitter.emit (domain.js:442:20) at WebContents.<anonymous> (/home/masonfoley/Documents/OxygenIDE/oxygen-1.12.1-linux-x64/resources/electron.asar/browser/api/web-contents.js:285:13) at WebContents.emit (events.js:182:13) at WebContents.EventEmitter.emit (domain.js:442:20) at WebContents.emitter.emit.args [as emit] (/home/masonfoley/Documents/OxygenIDE/oxygen-1.12.1-linux-x64/resources/app/node_modules/@sentry/electron/dist/main/integrations/electron.js:56:20) at WebContents.topLevelDomainCallback (domain.js:121:23) info: ADB: Connected devices: [{"udid":"709KPCA0057051","state":"device"}]
After dismissing the error dialog, the UI is stuck in this state:
Any thoughts on how to troubleshoot?