-
Type: Bug
-
Resolution: Fixed
-
Priority: Critical - P2
-
Affects Version/s: 1.15.1
-
Component/s: None
-
None
-
Environment:Windows, Linux, MacOSX
-
Iteration Mango Miso
If the Compass user closes the connection window during startup (before the input fields render) using the OS window "X" or red dot, the Compass server process is left running. This prevents subsequent Compass launch attempts due to IPC issues.
The problem has been reported on all three platforms. On MacOSX, the dialog contains the following text.
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Object has been destroyed
at ipc.respondTo (/Applications/MongoDB Compass.app/Contents/Resources/app.asar/src/main/window-manager.js:154:20)
at EventEmitter.ipcMain.on.args (/Applications/MongoDB Compass.app/Contents/Resources/app.asar/node_modules/hadron-ipc/lib/main.js:43:17)
at emitOne (events.js:121:20)
at EventEmitter.emit (events.js:211:7)
at WebContents.<anonymous> (/Applications/MongoDB Compass.app/Contents/Resources/electron.asar/browser/api/web-contents.js:286:13)
at emitTwo (events.js:126:13)
at WebContents.emit (events.js:214:7)
- is duplicated by
-
COMPASS-3101 Compass - continuing process "Mongo Compass" after closing client
- Closed
-
COMPASS-3124 Compass 1.15 Keeps Crashing
- Closed
- is related to
-
NODE-1165 Compass - JavaScript error at startup - "Object has been destroyed"
- Closed
- related to
-
COMPASS-3101 Compass - continuing process "Mongo Compass" after closing client
- Closed
-
COMPASS-3124 Compass 1.15 Keeps Crashing
- Closed