{"action":"created","issue":{"url":"https://api.github.com/repos/Subsurface-divelog/subsurface/issues/1179","repository_url":"https://api.github.com/repos/Subsurface-divelog/subsurface","labels_url":"https://api.github.com/repos/Subsurface-divelog/subsurface/issues/1179/labels{/name}","comments_url":"https://api.github.com/repos/Subsurface-divelog/subsurface/issues/1179/comments","events_url":"https://api.github.com/repos/Subsurface-divelog/subsurface/issues/1179/events","html_url":"https://github.com/Subsurface-divelog/subsurface/issues/1179","id":308326715,"number":1179,"title":"Dive picture thumbnails not loaded for dives with many pictures","user":{"login":"sfuchs79","id":25316050,"avatar_url":"https://avatars1.githubusercontent.com/u/25316050?v=4","gravatar_id":"","url":"https://api.github.com/users/sfuchs79","html_url":"https://github.com/sfuchs79","followers_url":"https://api.github.com/users/sfuchs79/followers","following_url":"https://api.github.com/users/sfuchs79/following{/other_user}","gists_url":"https://api.github.com/users/sfuchs79/gists{/gist_id}","starred_url":"https://api.github.com/users/sfuchs79/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sfuchs79/subscriptions","organizations_url":"https://api.github.com/users/sfuchs79/orgs","repos_url":"https://api.github.com/users/sfuchs79/repos","events_url":"https://api.github.com/users/sfuchs79/events{/privacy}","received_events_url":"https://api.github.com/users/sfuchs79/received_events","type":"User","site_admin":false},"labels":[{"id":700902462,"url":"https://api.github.com/repos/Subsurface-divelog/subsurface/labels/dive-photos","name":"dive-photos","color":"1d76db","default":false},{"id":701587821,"url":"https://api.github.com/repos/Subsurface-divelog/subsurface/labels/possible-regression","name":"possible-regression","color":"e99695","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2018-03-25T06:39:41Z","updated_at":"2018-04-01T20:34:39Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"<!-- Lines like this one are comments and will not be shown in the final output. -->\r\n<!-- If you are a collaborator, please add labels and assign other collaborators for a review. -->\r\n\r\n### Describe the issue:\r\n<!-- Replace [ ] with [x] to select options. -->\r\n- [x] Bug\r\n- [ ] Change request\r\n- [ ] New feature request\r\n- [ ] Discussion request\r\n\r\n### Issue long description:\r\n<!-- Describe the issue in detail. -->\r\nFor dives with many dive pictures the picture thumbnails are not loaded.\r\n@bstoeger \r\nMy guess is that this may come from some changes you implemented recently but not necessarily the very latest updates but s.th. which may be a few weeks ago.\r\nI may have revealed the issue on my side now because I upgraded my HW and started from a fresh Windows 10 and therefore also from a fresh Subsurface installation.\r\n\r\n![grafik](https://user-images.githubusercontent.com/25316050/37872398-3a76cd24-3007-11e8-94bd-a2e237184a82.png)\r\n\r\nI see these two errors multiple times on stdout. First a long block of multiple lines of the first error, then a long block of multiple occurrences of the second error:\r\n\r\nQImage::scaled: Image is a null image\r\n\r\nQt has caught an exception thrown from an event handler. Throwing\r\nexceptions from an event handler is not supported in Qt.\r\nYou must not let any exception whatsoever propagate through Qt code.\r\nIf that is not possible, in Qt 5 you must at least reimplement\r\nQCoreApplication::notify() and catch all exceptions there.\r\n\r\n\r\n### Operating system:\r\n<!-- What OS are you running, including OS version and the language that you are running in -->\r\n<!-- What device are you using? -->\r\n<!-- Only answer this question if you have tried: Does the same happen on another OS? -->\r\nWindows 10\r\n\r\n### Subsurface version:\r\n<!-- What version of Subsurface are you running? -->\r\n<!-- Does the same happen on another Subsurface version? -->\r\n<!-- Are you using official release, test build, or compiled yourself? -->\r\n<!-- Provide Git hash if your are building Subsurface yourself. -->\r\nLatest master 4.7.7-something\r\n\r\nBuild with MXE against Qt 5.9.2 or Qt 5.10.1 (I checked both because I wanted to check if it's an issue with latest Qt)\r\n\r\n### Steps to reproduce:\r\n<!-- Provide reproduction steps separated with new lines - 1), 2), 3)... -->\r\n\r\n### Current behavior:\r\n<!-- What is the current behavior? -->\r\n\r\n### Expected behavior:\r\n<!-- What is the expected behavior? -->\r\n\r\n### Additional information:\r\n<!-- If a simple dive log file can reproduce the issue, please attach that to the report. -->\r\n<!-- With dive computer download issues consider adding Subsurface log file and Subsurface dumpfile to the report. -->\r\n\r\n### Mentions:\r\n<!-- Mention users that you want to review your issue with @<user-name>. Leave empty if not sure. -->\r\n@bstoeger "},"comment":{"url":"https://api.github.com/repos/Subsurface-divelog/subsurface/issues/comments/377814796","html_url":"https://github.com/Subsurface-divelog/subsurface/issues/1179#issuecomment-377814796","issue_url":"https://api.github.com/repos/Subsurface-divelog/subsurface/issues/1179","id":377814796,"user":{"login":"sfuchs79","id":25316050,"avatar_url":"https://avatars1.githubusercontent.com/u/25316050?v=4","gravatar_id":"","url":"https://api.github.com/users/sfuchs79","html_url":"https://github.com/sfuchs79","followers_url":"https://api.github.com/users/sfuchs79/followers","following_url":"https://api.github.com/users/sfuchs79/following{/other_user}","gists_url":"https://api.github.com/users/sfuchs79/gists{/gist_id}","starred_url":"https://api.github.com/users/sfuchs79/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sfuchs79/subscriptions","organizations_url":"https://api.github.com/users/sfuchs79/orgs","repos_url":"https://api.github.com/users/sfuchs79/repos","events_url":"https://api.github.com/users/sfuchs79/events{/privacy}","received_events_url":"https://api.github.com/users/sfuchs79/received_events","type":"User","site_admin":false},"created_at":"2018-04-01T20:34:38Z","updated_at":"2018-04-01T20:34:38Z","author_association":"CONTRIBUTOR","body":"@bstoeger \r\nThis for me more and more looks like some kind of resource conflict. Would it be possible to limit the number of concurrent threads which are processing pictures to a specific number? I would like to try if this solves the issues."}}
{"actor":{"display_login":"sfuchs79"}}