{"action":"created","issue":{"url":"https://api.github.com/repos/jens-maus/yam/issues/389","repository_url":"https://api.github.com/repos/jens-maus/yam","labels_url":"https://api.github.com/repos/jens-maus/yam/issues/389/labels{/name}","comments_url":"https://api.github.com/repos/jens-maus/yam/issues/389/comments","events_url":"https://api.github.com/repos/jens-maus/yam/issues/389/events","html_url":"https://github.com/jens-maus/yam/issues/389","id":148379087,"number":389,"title":"YAM locks up or crashes when un-iconifying","user":{"login":"jens-maus","id":5887769,"avatar_url":"https://avatars.githubusercontent.com/u/5887769?v=3","gravatar_id":"","url":"https://api.github.com/users/jens-maus","html_url":"https://github.com/jens-maus","followers_url":"https://api.github.com/users/jens-maus/followers","following_url":"https://api.github.com/users/jens-maus/following{/other_user}","gists_url":"https://api.github.com/users/jens-maus/gists{/gist_id}","starred_url":"https://api.github.com/users/jens-maus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jens-maus/subscriptions","organizations_url":"https://api.github.com/users/jens-maus/orgs","repos_url":"https://api.github.com/users/jens-maus/repos","events_url":"https://api.github.com/users/jens-maus/events{/privacy}","received_events_url":"https://api.github.com/users/jens-maus/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jens-maus/yam/labels/%23major","name":"#major","color":"ededed"},{"url":"https://api.github.com/repos/jens-maus/yam/labels/@high","name":"@high","color":"ededed"},{"url":"https://api.github.com/repos/jens-maus/yam/labels/bug","name":"bug","color":"ee0701"},{"url":"https://api.github.com/repos/jens-maus/yam/labels/fixed","name":"fixed","color":"ededed"},{"url":"https://api.github.com/repos/jens-maus/yam/labels/GUI","name":"GUI","color":"ededed"},{"url":"https://api.github.com/repos/jens-maus/yam/labels/v2.8p1","name":"v2.8p1","color":"ededed"}],"state":"closed","locked":false,"assignee":{"login":"jens-maus","id":5887769,"avatar_url":"https://avatars.githubusercontent.com/u/5887769?v=3","gravatar_id":"","url":"https://api.github.com/users/jens-maus","html_url":"https://github.com/jens-maus","followers_url":"https://api.github.com/users/jens-maus/followers","following_url":"https://api.github.com/users/jens-maus/following{/other_user}","gists_url":"https://api.github.com/users/jens-maus/gists{/gist_id}","starred_url":"https://api.github.com/users/jens-maus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jens-maus/subscriptions","organizations_url":"https://api.github.com/users/jens-maus/orgs","repos_url":"https://api.github.com/users/jens-maus/repos","events_url":"https://api.github.com/users/jens-maus/events{/privacy}","received_events_url":"https://api.github.com/users/jens-maus/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/jens-maus/yam/milestones/5","html_url":"https://github.com/jens-maus/yam/milestones/YAM%202.9","labels_url":"https://api.github.com/repos/jens-maus/yam/milestones/5/labels","id":1705559,"number":5,"title":"YAM 2.9","description":"[[TicketQuery(milestone=YAM 2.9, order=resolution, desc=1, format=table, col=id|type|status|resolution|priority|summary)]]","creator":{"login":"jens-maus","id":5887769,"avatar_url":"https://avatars.githubusercontent.com/u/5887769?v=3","gravatar_id":"","url":"https://api.github.com/users/jens-maus","html_url":"https://github.com/jens-maus","followers_url":"https://api.github.com/users/jens-maus/followers","following_url":"https://api.github.com/users/jens-maus/following{/other_user}","gists_url":"https://api.github.com/users/jens-maus/gists{/gist_id}","starred_url":"https://api.github.com/users/jens-maus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jens-maus/subscriptions","organizations_url":"https://api.github.com/users/jens-maus/orgs","repos_url":"https://api.github.com/users/jens-maus/repos","events_url":"https://api.github.com/users/jens-maus/events{/privacy}","received_events_url":"https://api.github.com/users/jens-maus/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":39,"state":"closed","created_at":"2016-04-14T09:49:43Z","updated_at":"2016-04-14T14:27:57Z","due_on":"2013-12-19T23:00:00Z","closed_at":"2016-04-14T09:49:43Z"},"comments":12,"created_at":"2016-04-14T14:27:39Z","updated_at":"2016-04-14T14:27:58Z","closed_at":"2016-04-14T14:27:57Z","body":"**:bust_in_silhouette: Originally by _72207.463@compuserve.com_ on 2013-02-24 04:20:55 +0100**\n<hr>\nThis problem occurs when runnning YAM on my A3000 with a Cyberstorm Mk III (68060 @ 50 MHz), running under OS 3.9.2 and MUI 3.8. I have the latest version of all the MUI components that YAM uses.\n\nThe problem occurs with both YAM 2.8, and with the 19-Feb nightly build. It happens both with the default theme, and with the MagicWB theme that I normally use (with the corrected images per ticket 386). I am running YAM on a MUI custom screen, an 8-bit colormapped Picasso 96 screen.\n\nThe problem is that YAM either crashes, or just locks up when un-iconifying. To demonstrate the problem, I just run YAM and wait for it to open its user interface window on the custom MUI screen. I then click the MUI \"iconify\" gadget in the window border, and wait for the icon to appear on the Workbench screen. I then double-click the icon. The custom screen opens, but the window never does.\n\nMost of the time this lockup is not accompanied by any Cyberguard hits. Sometimes the system seems to still be stable, while other times Workbench or something else crashes later on, and when I reboot I get a flashing red screen until I cycle the power. This suggests that memory has been corrupted.\n\nOccasionally I do get a string of Cyberguard hits -- reads and writes of low memory by exec, the graphics library, and the picture datatype -- similar to what was discussed in ticket 386. It's not clear if these are the cause of the problem, or are just reactions to bad data.\n\nIf I tell YAM to restart, which appears to perform the same closing and re-opening of the user interface, there is no problem.\n"},"comment":{"url":"https://api.github.com/repos/jens-maus/yam/issues/comments/209969623","html_url":"https://github.com/jens-maus/yam/issues/389#issuecomment-209969623","issue_url":"https://api.github.com/repos/jens-maus/yam/issues/389","id":209969623,"user":{"login":"jens-maus","id":5887769,"avatar_url":"https://avatars.githubusercontent.com/u/5887769?v=3","gravatar_id":"","url":"https://api.github.com/users/jens-maus","html_url":"https://github.com/jens-maus","followers_url":"https://api.github.com/users/jens-maus/followers","following_url":"https://api.github.com/users/jens-maus/following{/other_user}","gists_url":"https://api.github.com/users/jens-maus/gists{/gist_id}","starred_url":"https://api.github.com/users/jens-maus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jens-maus/subscriptions","organizations_url":"https://api.github.com/users/jens-maus/orgs","repos_url":"https://api.github.com/users/jens-maus/repos","events_url":"https://api.github.com/users/jens-maus/events{/privacy}","received_events_url":"https://api.github.com/users/jens-maus/received_events","type":"User","site_admin":false},"created_at":"2016-04-14T14:27:58Z","updated_at":"2016-04-14T14:27:58Z","body":"**:bust_in_silhouette: Originally by @tboeckel on 2013-07-08 11:40:04 +0200**\n<hr>\n(In [6679]) * ImageCache.c: enforce disposing of all images if YAM is running on an 8 bit screen (excluding the Workbench) as soon as the image is no longer used. This works around a bug in picture.datatype which seems to keep a pointer to the screen the image was remapped to and accesses it later even if the screen no longer exists. This closes #389."}}