ERR_INVALID_CALLBACK when launching oxygenide

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:
image

Any thoughts on how to troubleshoot?

Moved your question forward.

this should be fixed in the new 1.14.0 version
Download it here

1 Like

@BrakTalk Can you confirm if you were able to download Oxygen IDE 1.14 and resolve the issue?
Thanks,
-Amos