{"action":"created","issue":{"url":"https://api.github.com/repos/qbittorrent/qBittorrent/issues/9094","repository_url":"https://api.github.com/repos/qbittorrent/qBittorrent","labels_url":"https://api.github.com/repos/qbittorrent/qBittorrent/issues/9094/labels{/name}","comments_url":"https://api.github.com/repos/qbittorrent/qBittorrent/issues/9094/comments","events_url":"https://api.github.com/repos/qbittorrent/qBittorrent/issues/9094/events","html_url":"https://github.com/qbittorrent/qBittorrent/pull/9094","id":331847311,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk0NDc0ODgy","number":9094,"title":" Fix crash in Recursive Download dialog ","user":{"login":"Chocobo1","id":9395168,"node_id":"MDQ6VXNlcjkzOTUxNjg=","avatar_url":"https://avatars2.githubusercontent.com/u/9395168?v=4","gravatar_id":"","url":"https://api.github.com/users/Chocobo1","html_url":"https://github.com/Chocobo1","followers_url":"https://api.github.com/users/Chocobo1/followers","following_url":"https://api.github.com/users/Chocobo1/following{/other_user}","gists_url":"https://api.github.com/users/Chocobo1/gists{/gist_id}","starred_url":"https://api.github.com/users/Chocobo1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Chocobo1/subscriptions","organizations_url":"https://api.github.com/users/Chocobo1/orgs","repos_url":"https://api.github.com/users/Chocobo1/repos","events_url":"https://api.github.com/users/Chocobo1/events{/privacy}","received_events_url":"https://api.github.com/users/Chocobo1/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-06-13T05:32:38Z","updated_at":"2018-06-13T06:20:58Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/qbittorrent/qBittorrent/pulls/9094","html_url":"https://github.com/qbittorrent/qBittorrent/pull/9094","diff_url":"https://github.com/qbittorrent/qBittorrent/pull/9094.diff","patch_url":"https://github.com/qbittorrent/qBittorrent/pull/9094.patch"},"body":"*  Fix crash in Recursive Download dialog \r\n* Add checkbox for recursive download dialog\r\n    [screenshot](https://user-images.githubusercontent.com/9395168/41331900-0ff4c0b0-6f0e-11e8-843f-d47883e28bb3.png)\r\n"},"comment":{"url":"https://api.github.com/repos/qbittorrent/qBittorrent/issues/comments/396826739","html_url":"https://github.com/qbittorrent/qBittorrent/pull/9094#issuecomment-396826739","issue_url":"https://api.github.com/repos/qbittorrent/qBittorrent/issues/9094","id":396826739,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NjgyNjczOQ==","user":{"login":"glassez","id":5063477,"node_id":"MDQ6VXNlcjUwNjM0Nzc=","avatar_url":"https://avatars3.githubusercontent.com/u/5063477?v=4","gravatar_id":"","url":"https://api.github.com/users/glassez","html_url":"https://github.com/glassez","followers_url":"https://api.github.com/users/glassez/followers","following_url":"https://api.github.com/users/glassez/following{/other_user}","gists_url":"https://api.github.com/users/glassez/gists{/gist_id}","starred_url":"https://api.github.com/users/glassez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/glassez/subscriptions","organizations_url":"https://api.github.com/users/glassez/orgs","repos_url":"https://api.github.com/users/glassez/repos","events_url":"https://api.github.com/users/glassez/events{/privacy}","received_events_url":"https://api.github.com/users/glassez/received_events","type":"User","site_admin":false},"created_at":"2018-06-13T06:20:58Z","updated_at":"2018-06-13T06:20:58Z","author_association":"MEMBER","body":"> however the new local event loop will continue to process\r\nlibtorrent events (in Session::readAlerts()), at the time exec()\r\nreturns, the original libt::alert pointers are lost and resume\r\nprocessing alerts will cause the crash.\r\n\r\nHow is that? Qt doc says:\r\n>If type is Qt::QueuedConnection, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop.\r\n\r\nCan you describe what is happening in more detail?"}}
{"actor":{"display_login":"glassez"}}