{"action":"created","issue":{"url":"https://api.github.com/repos/harvimt/quamash/issues/34","labels_url":"https://api.github.com/repos/harvimt/quamash/issues/34/labels{/name}","comments_url":"https://api.github.com/repos/harvimt/quamash/issues/34/comments","events_url":"https://api.github.com/repos/harvimt/quamash/issues/34/events","html_url":"https://github.com/harvimt/quamash/issues/34","id":92001316,"number":34,"title":"How to get traceback of uncaught exceptions ?","user":{"login":"Insoleet","id":1170293,"avatar_url":"https://avatars.githubusercontent.com/u/1170293?v=3","gravatar_id":"","url":"https://api.github.com/users/Insoleet","html_url":"https://github.com/Insoleet","followers_url":"https://api.github.com/users/Insoleet/followers","following_url":"https://api.github.com/users/Insoleet/following{/other_user}","gists_url":"https://api.github.com/users/Insoleet/gists{/gist_id}","starred_url":"https://api.github.com/users/Insoleet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Insoleet/subscriptions","organizations_url":"https://api.github.com/users/Insoleet/orgs","repos_url":"https://api.github.com/users/Insoleet/repos","events_url":"https://api.github.com/users/Insoleet/events{/privacy}","received_events_url":"https://api.github.com/users/Insoleet/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/harvimt/quamash/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"harvimt","id":119106,"avatar_url":"https://avatars.githubusercontent.com/u/119106?v=3","gravatar_id":"","url":"https://api.github.com/users/harvimt","html_url":"https://github.com/harvimt","followers_url":"https://api.github.com/users/harvimt/followers","following_url":"https://api.github.com/users/harvimt/following{/other_user}","gists_url":"https://api.github.com/users/harvimt/gists{/gist_id}","starred_url":"https://api.github.com/users/harvimt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/harvimt/subscriptions","organizations_url":"https://api.github.com/users/harvimt/orgs","repos_url":"https://api.github.com/users/harvimt/repos","events_url":"https://api.github.com/users/harvimt/events{/privacy}","received_events_url":"https://api.github.com/users/harvimt/received_events","type":"User","site_admin":false},"milestone":null,"comments":8,"created_at":"2015-06-30T06:26:23Z","updated_at":"2015-08-20T14:13:49Z","closed_at":null,"body":"Hi\r\n\r\nI'd like to display tracebacks of uncaught exceptions.\r\nAt the moment I can't find a way to do it. Setting an exception_handler in the loop never calls it, enabling the debug by every possible way neither does.\r\n\r\nIs there any limitations about this I dont know ?"},"comment":{"url":"https://api.github.com/repos/harvimt/quamash/issues/comments/133025190","html_url":"https://github.com/harvimt/quamash/issues/34#issuecomment-133025190","issue_url":"https://api.github.com/repos/harvimt/quamash/issues/34","id":133025190,"user":{"login":"Insoleet","id":1170293,"avatar_url":"https://avatars.githubusercontent.com/u/1170293?v=3","gravatar_id":"","url":"https://api.github.com/users/Insoleet","html_url":"https://github.com/Insoleet","followers_url":"https://api.github.com/users/Insoleet/followers","following_url":"https://api.github.com/users/Insoleet/following{/other_user}","gists_url":"https://api.github.com/users/Insoleet/gists{/gist_id}","starred_url":"https://api.github.com/users/Insoleet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Insoleet/subscriptions","organizations_url":"https://api.github.com/users/Insoleet/orgs","repos_url":"https://api.github.com/users/Insoleet/repos","events_url":"https://api.github.com/users/Insoleet/events{/privacy}","received_events_url":"https://api.github.com/users/Insoleet/received_events","type":"User","site_admin":false},"created_at":"2015-08-20T14:13:49Z","updated_at":"2015-08-20T14:13:49Z","body":"Using https://pypi.python.org/pypi/objgraph I was able to get this graph (with a max_depth of 6) : \r\n![graph-quamash](https://cloud.githubusercontent.com/assets/1170293/9385267/bbd2abe2-4755-11e5-94e1-410bd0f902be.png)\r\n\r\nMy guess, seeing this graph, is that we can see on the right a QTimer object. As it is not deleted, it prevents the reference on Task._step to be deleted. Thus, the reference on the Task is never deleted.\r\n\r\n"}}