{"action":"created","issue":{"url":"https://api.github.com/repos/jens-maus/yam/issues/242","repository_url":"https://api.github.com/repos/jens-maus/yam","labels_url":"https://api.github.com/repos/jens-maus/yam/issues/242/labels{/name}","comments_url":"https://api.github.com/repos/jens-maus/yam/issues/242/comments","events_url":"https://api.github.com/repos/jens-maus/yam/issues/242/events","html_url":"https://github.com/jens-maus/yam/issues/242","id":148878405,"number":242,"title":"DSI crash closing YAM when connection is disabled","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/%23critical","name":"#critical","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/nightly%20build","name":"nightly build","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/1","html_url":"https://github.com/jens-maus/yam/milestones/YAM%202.7","labels_url":"https://api.github.com/repos/jens-maus/yam/milestones/1/labels","id":1711474,"number":1,"title":"YAM 2.7","description":"[[TicketQuery(milestone=YAM 2.7, 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":0,"closed_issues":84,"state":"closed","created_at":"2016-04-16T16:14:05Z","updated_at":"2016-04-16T18:33:57Z","due_on":"2011-12-19T23:00:00Z","closed_at":"2016-04-16T16:14:05Z"},"comments":0,"created_at":"2016-04-16T18:33:50Z","updated_at":"2016-04-16T18:33:58Z","closed_at":"2016-04-16T18:33:57Z","body":"**Originally by _s.hawamdeh@teletu.it_ on 2010-12-23 08:43:33 +0100**\n\n___\nI found a strange bug in latest nightly build (20-12-2010), YAM will crash in certain situation when internet connection is turned off\n\nHow to reproduce it:\n\n- Disable internet as you like\n- Open YAM\n- Start the search for updates option (obviously YAM tell you that this operation it's not usefull without an internet connection)\n- Close YAM normally\n\nAfter you close it, YAM generate a DSI crash, here my GR log:\n\nCrash log for task \"YAM\"\nGenerated by GrimReaper 53.2\nCrash occured in module YAM at address 0x6F640A5C\nType of crash: DSI (Data Storage Interrupt) exception\n\nRegister dump:\nGPR (General Purpose Registers):\n   0: 00000000 51D49390 00000001 00000000 00000000 00000000 6F6190EC 518C5807 \n   8: 518CD2C3 53914DC0 0000006D 00000002 518CD2C0 53A6C2FC 53A67F2C 5FFFA800 \n  16: 8042B96B 53A60000 80420000 00000000 51E50000 51D49578 561A6AE4 51D498D8 \n  24: 0000F4DC 51D49578 5498F024 00000000 00000000 0000012C 000000E0 53914CE0 \n\n\nFPR (Floating Point Registers, NaN = Not a Number):\n   0:              nan              495              301               36 \n   4:                0             53.8            127.8      2.14748e+09 \n   8:              128               18          1.52344              nan \n  12:                1              496                0    -5.05923e-321 \n  16:     1.32625e-315     1.39067e-309                0                0 \n  20:                0                0                0     1.61895e-319 \n  24:     4.94066e-324                0     1.08752e-311     -4.07294e-35 \n  28:                0     1.35808e-312      8.8275e-311      1.04173e+21 \n\nFPSCR (Floating Point Status and Control Register): 0x82004000\n\n\nSPRs (Special Purpose Registers):\n           Machine State (msr) : 0x0002F030\n                Condition (cr) : 0x22422048\n      Instruction Pointer (ip) : 0x6F640A5C\n       Xtended Exception (xer) : 0x00000007\n                   Count (ctr) : 0x01811144\n                     Link (lr) : 0x6F6190EC\n            DSI Status (dsisr) : 0x00800000\n            Data Address (dar) : 0x00000022\n\n\n\n680x0 emulated registers:\nDATA: 51110770 00000003 00000000 00000000 00000000 00000000 00000000 00000000 \nADDR: 5864FAD4 53CB78A8 00000000 00000000 00000000 00000000 00000000 51D48B90 \nFPU0:                0                0                0                0 \nFPU4:                0                0                0                0 \n\n\n\nSymbol info:\nInstruction pointer 0x6F640A5C belongs to module \"YAM\" (PowerPC) \nSymbol: RestartTimer + 0x70 in section 1 offset 0x000A3A3C\n\nStack trace:\n    RestartTimer()+0x70 (section 1 @ 0xa3a3c)\n    CloseTempFile()+0x11C (section 1 @ 0x7c0cc)\n    m_UpdateNotifyWindow_OM_DISPOSE()+0x34 (section 1 @ 0xe9b0c)\n    UpdateNotifyWindowDispatcher()+0x128 (section 1 @ 0xa62bc)\n    muimaster.library:CustomClassDispatcher()+0xA0 (section 1 @ 0x20f8)\n    native kernel module intuition.library.kmod+0x0001807c\n    native kernel module intuition.library.kmod+0x000182a0\n    native kernel module intuition.library.kmod+0x00008328\n    muimaster.library:MUI_DisposeObject()+0x44 (section 1 @ 0x1fe0)\n    muimaster.library:m_Application_DISPOSE()+0x174 (section 1 @ 0xf420)\n    muimaster.library:ApplicationDispatcher()+0x3F4 (section 1 @ 0x15790)\n    native kernel module intuition.library.kmod+0x0001807c\n    native kernel module intuition.library.kmod+0x000182a0\n    native kernel module intuition.library.kmod+0x000081e0\n    m_YAMApplication_OM_DISPOSE()+0xA8 (section 1 @ 0xfae24)\n    YAMApplicationDispatcher()+0x264 (section 1 @ 0xa5af0)\n    muimaster.library:CustomClassDispatcher()+0xA0 (section 1 @ 0x20f8)\n    native kernel module intuition.library.kmod+0x0001807c\n    native kernel module intuition.library.kmod+0x000182a0\n    native kernel module intuition.library.kmod+0x00008328\n    muimaster.library:MUI_DisposeObject()+0x44 (section 1 @ 0x1fe0)\n    muimaster.library:libstub_MUI_DisposeObject()+0x14 (section 1 @ 0xb34)\n    Terminate()+0x828 (section 1 @ 0x2970)\n    yam_exitfunc()+0x34 (section 1 @ 0x30dc)\n    native kernel module newlib.library.kmod+0x00040184\n    native kernel module newlib.library.kmod+0x00016e14\n    AB_GotoEntry()+0x0 (section 1 @ 0x5e5c)\n    native kernel module newlib.library.kmod+0x00001f4c\n    native kernel module newlib.library.kmod+0x00002be0\n    native kernel module newlib.library.kmod+0x00002d5c\n    _start()+0x170 (section 1 @ 0x170)\n    native kernel module dos.library.kmod+0x0001b524\n    native kernel module kernel+0x00036290\n    native kernel module kernel+0x00036310\n    \n\nPPC disassembly:\n 6f640a54: 57a4843e   rlwinm            r4,r29,16,16,31\n 6f640a58: 54a3843e   rlwinm            r3,r5,16,16,31\n*6f640a5c: b3bb0022   sth               r29,34(r27)\n 6f640a60: b09b0020   sth               r4,32(r27)\n 6f640a64: 38000009   li                r0,9\n\nSystem information:\n\nCPU \n Model: AMCC PPC440EP V1.3 \n CPU speed: 799 MHz \n FSB speed: 133 MHz \n Extensions:  \n\nMachine \n Machine name: Sam440EP \n Memory: 1048576 KB \n Extensions: bus.pci \n\n\n\n\n\n"},"comment":{"url":"https://api.github.com/repos/jens-maus/yam/issues/comments/210871320","html_url":"https://github.com/jens-maus/yam/issues/242#issuecomment-210871320","issue_url":"https://api.github.com/repos/jens-maus/yam/issues/242","id":210871320,"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-16T18:33:58Z","updated_at":"2016-04-16T18:33:58Z","body":"**Originally by @tboeckel on 2010-12-23 23:28:44 +0100**\n\n___\nIn 5553:\n * YAM_UT.c: when closing a temp file which was never opened before YAM did\n  nevertheless try to delete this file which of course must fail. As a\n  consequence this file was treated as a zombie file furtheron. When all this\n  happened while YAM was shutting down adding the file to the zombie file list\n  caused a crash, because the timer which then got restarted had been deleted\n  already. Now only existing files will be treated as zombie files. This\n  closes #242.\n"}}