princejwesley/Mancy

starting Mancy - shows error without error

dadaphl opened this issue · 3 comments

screen shot 2016-11-28 at 15 41 18

Application Error

Message

undefined

Stack Trace
undefined

System Details

| …
------------ | -------------
Platform | darwin
Arch | x64
Electron Version | 1.2.6
Mancy Version | 3.1.0

$ uname -a
Darwin MacBook-Pro.local 15.4.0 Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64 x86_64

Same here
Darwin MaMcBook-2.local 16.4.0 Darwin Kernel Version 16.4.0: Thu Dec 22 22:53:21 PST 2016; root:xnu-3789.41.3~3/RELEASE_X86_64 x86_64

Just received this as well, but it did show the Mancy logo instead of the Electron logo.

OSX: 10.12.4
Mancy: 3.2.0

This happened after trying to import a module that had just been installed, and most likely the same issue as #160 . It tried for some time to load the newly installed module from the global node_modules folder, gave this blank error, and then left me with a blank Mancy session.

When using the option to "copy and restart" the error, but the copied error was completely blank and showed nothing in the issue body text, or is that normal to do with that hook anyways?

Lastly my Mancy theme is set to "Dark", but blank session and error background were both "Light".

I was able to corner this somewhat to reproduce it. Eventually the modules worked so well it wasn't an issue (I'm stumped). Here are the steps I took:

pre-requisite: Make sure to load a new Mancy instance.

1. load 'node-fetch' dynamically from a modules path that did not contain node-fetch:

var fetch = require('node-fetch');

2. dismiss the first error, and watch as it continues to try loading.
3. move to another window/screen. Just make sure that Mancy loses focus
4. about 30 seconds later it should give you the blank dialog error.

It doesn't seem to matter of the module exists, or does not exist, but if navigate away before it errors, and have focus elsewhere when it does, this happens.

I hope that helps uncover this error!