Hi!
I am quite new to node.js; my program (basically an infinite loop to operate a hardware controller) halts in a way I can't reproduce deterministically, with just this on the console:
undefined:0
TypeError: undefined is not a function
No stack trace, no clue about the source.
On some occasions it even stopped with no error at all. I tried running node with a --trace-exception, no difference.
I tried some inspection setting process.on('uncaughtException',...) , but it looks like the "stack" property of the exception is just empty.
I also looked at v8.log, calling node with --log-all; and tried node-inspector (but it is of little help since I have no clue about what to inspect)
The node version I'm using: 0.10.33
Is there a way to get some more information?
Unfortunately I can't post a simple code snippet to reproduce the problem, I am using quite complex libraries (Clojurescript and core.async, with transducers) and I still have no idea about which of these tools might be involved.
Thanks!