{"action":"created","issue":{"url":"https://api.github.com/repos/svaarala/duktape/issues/558","labels_url":"https://api.github.com/repos/svaarala/duktape/issues/558/labels{/name}","comments_url":"https://api.github.com/repos/svaarala/duktape/issues/558/comments","events_url":"https://api.github.com/repos/svaarala/duktape/issues/558/events","html_url":"https://github.com/svaarala/duktape/issues/558","id":128740543,"number":558,"title":"Uncaught error during debugger Eval generates fatal Throw notify","user":{"login":"fatcerberus","id":4097841,"avatar_url":"https://avatars.githubusercontent.com/u/4097841?v=3","gravatar_id":"","url":"https://api.github.com/users/fatcerberus","html_url":"https://github.com/fatcerberus","followers_url":"https://api.github.com/users/fatcerberus/followers","following_url":"https://api.github.com/users/fatcerberus/following{/other_user}","gists_url":"https://api.github.com/users/fatcerberus/gists{/gist_id}","starred_url":"https://api.github.com/users/fatcerberus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fatcerberus/subscriptions","organizations_url":"https://api.github.com/users/fatcerberus/orgs","repos_url":"https://api.github.com/users/fatcerberus/repos","events_url":"https://api.github.com/users/fatcerberus/events{/privacy}","received_events_url":"https://api.github.com/users/fatcerberus/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/svaarala/duktape/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/svaarala/duktape/labels/debugger","name":"debugger","color":"bfdadc"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":22,"created_at":"2016-01-26T06:52:30Z","updated_at":"2016-01-26T20:52:02Z","closed_at":null,"body":"...it's actually even worse than that: Duktape apparently halts execution in the Eval code since the filename in the Status notify is \"input\".  This confuses my debug client to no end (it doesn't expect execution to pause there ;) ), somehow ultimately leading to Duktape sending a Detaching notify with the error flag set.  I haven't pinned down the precise chain of events that causes the errant detach yet, my message handling is currently a bit rickety. :)"},"comment":{"url":"https://api.github.com/repos/svaarala/duktape/issues/comments/175224259","html_url":"https://github.com/svaarala/duktape/issues/558#issuecomment-175224259","issue_url":"https://api.github.com/repos/svaarala/duktape/issues/558","id":175224259,"user":{"login":"svaarala","id":6377415,"avatar_url":"https://avatars.githubusercontent.com/u/6377415?v=3","gravatar_id":"","url":"https://api.github.com/users/svaarala","html_url":"https://github.com/svaarala","followers_url":"https://api.github.com/users/svaarala/followers","following_url":"https://api.github.com/users/svaarala/following{/other_user}","gists_url":"https://api.github.com/users/svaarala/gists{/gist_id}","starred_url":"https://api.github.com/users/svaarala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/svaarala/subscriptions","organizations_url":"https://api.github.com/users/svaarala/orgs","repos_url":"https://api.github.com/users/svaarala/repos","events_url":"https://api.github.com/users/svaarala/events{/privacy}","received_events_url":"https://api.github.com/users/svaarala/received_events","type":"User","site_admin":false},"created_at":"2016-01-26T20:52:02Z","updated_at":"2016-01-26T20:52:02Z","body":"Maybe the Eval reply could also indicate if the error would be caught (in the sense of the \"fatal\" flag in the Throw notify) so it'd have that missing piece of information?"}}