Thanks Alexey! No my ‘SnapKit developer console’ isn’t anything that fancy, it mostly has tools to inspect the SnapKit view hierarchy and other graphics information (repaint regions, repaint frame rate). It is available under the “Tools” menu (or by hitting ‘control-control’ quickly).
https://reportmill.com/snaptea/SnapCharts/
I hadn’t thought of the security issue (all my apps have source code available, but I see how it makes sense), and it makes perfect sense that the stack would be useless when the JS is minimized. But the stack traces you provide when I am in development mode on Chrome are amazing (I’m not sure why Safari doesn’t do quite as well).
I recently added an “Exceptions” tab to the console that shows up when the app hits a (hopefully rare) uncaught exception. I have always had an ‘uncaught exception’ handler on ReportMill to send me unexpected user exceptions, which has greatly helped with software quality.
I will take a look at $rt_decodeStack - thanks for the pointer! Good to hear from you, I hope things are going well.
jeff