{"action":"created","issue":{"url":"https://api.github.com/repos/BradWBeer/clinch/issues/126","repository_url":"https://api.github.com/repos/BradWBeer/clinch","labels_url":"https://api.github.com/repos/BradWBeer/clinch/issues/126/labels{/name}","comments_url":"https://api.github.com/repos/BradWBeer/clinch/issues/126/comments","events_url":"https://api.github.com/repos/BradWBeer/clinch/issues/126/events","html_url":"https://github.com/BradWBeer/clinch/issues/126","id":236859185,"number":126,"title":"exit gl window / loop   (ubuntu, slime, sbcl)","user":{"login":"vrx","id":347161,"avatar_url":"https://avatars3.githubusercontent.com/u/347161?v=3","gravatar_id":"","url":"https://api.github.com/users/vrx","html_url":"https://github.com/vrx","followers_url":"https://api.github.com/users/vrx/followers","following_url":"https://api.github.com/users/vrx/following{/other_user}","gists_url":"https://api.github.com/users/vrx/gists{/gist_id}","starred_url":"https://api.github.com/users/vrx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vrx/subscriptions","organizations_url":"https://api.github.com/users/vrx/orgs","repos_url":"https://api.github.com/users/vrx/repos","events_url":"https://api.github.com/users/vrx/events{/privacy}","received_events_url":"https://api.github.com/users/vrx/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-06-19T11:23:31Z","updated_at":"2017-06-27T16:07:50Z","closed_at":"2017-06-26T20:41:08Z","body":"How one closes the window programmatically?\r\nI have tried\r\n(clinch::fire clinch::*on-quit*)\r\n(sdl2:push-event :quit)\r\n\r\nBut when windows closes, the interpreter does not let me open a new one.\r\nafter issuing (gl:flush)\r\n```\r\nUnhandled memory fault at #x6D0.\r\n   [Condition of type SB-SYS:MEMORY-FAULT-ERROR]\r\n\r\nRestarts:\r\n 0: [ABORT] Abort compilation.\r\n 1: [*ABORT] Return to SLIME's top level.\r\n 2: [ABORT] abort thread (#<THREAD \"worker\" RUNNING {100254A993}>)\r\n\r\nBacktrace:\r\n  0: (SB-SYS:MEMORY-FAULT-ERROR)\r\n  1: (\"foreign function: call_into_lisp\")\r\n  2: (\"foreign function: post_signal_tramp\")\r\n  3: (\"foreign function: #x7FFFF4F80D09\")\r\n  4: (SB-FASL::LOAD-FASL-GROUP #S(SB-FASL::FASL-INPUT :STREAM #<SB-SYS:FD-STREAM for \"file /tmp/filepQo4zQ.fasl\" {10026D2A83}> :TABLE #(2 #<PACKAGE \"CL-OPENGL-BINDINGS\"> CL-OPENGL-BINDINGS:FLUSH 0 0 0 ...)..\r\n\r\n```\r\nafter issuing a new init\r\n```\r\nThe value\r\n  NIL\r\nis not of type\r\n  (UNSIGNED-BYTE 32)\r\nwhen binding SB-ALIEN::VALUE\r\n   [Condition of type TYPE-ERROR]\r\n\r\nRestarts:\r\n 0: [*CONTINUE] Continue\r\n 1: [CONTINUE] Return to the SDL2 main loop.\r\n 2: [ABORT] Abort, quitting SDL2 entirely.\r\n 3: [ABORT] abort thread (#<THREAD \"Main Clinch Thread\" RUNNING {100294E643}>)\r\n\r\nBacktrace:\r\n  0: (CL-OPENGL-BINDINGS:USE-PROGRAM NIL)\r\n  1: ((:METHOD RENDER (ENTITY)) #<ENTITY> :PARENT #(600.0 0.0 0.0 0.0 0.0 600.0 ...) :PROJECTION #(0.0025 0.0 0.0 0.0 0.0 0.0033333334 ...)) [fast-method]\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/BradWBeer/clinch/issues/comments/311406324","html_url":"https://github.com/BradWBeer/clinch/issues/126#issuecomment-311406324","issue_url":"https://api.github.com/repos/BradWBeer/clinch/issues/126","id":311406324,"user":{"login":"BradWBeer","id":308625,"avatar_url":"https://avatars3.githubusercontent.com/u/308625?v=3","gravatar_id":"","url":"https://api.github.com/users/BradWBeer","html_url":"https://github.com/BradWBeer","followers_url":"https://api.github.com/users/BradWBeer/followers","following_url":"https://api.github.com/users/BradWBeer/following{/other_user}","gists_url":"https://api.github.com/users/BradWBeer/gists{/gist_id}","starred_url":"https://api.github.com/users/BradWBeer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BradWBeer/subscriptions","organizations_url":"https://api.github.com/users/BradWBeer/orgs","repos_url":"https://api.github.com/users/BradWBeer/repos","events_url":"https://api.github.com/users/BradWBeer/events{/privacy}","received_events_url":"https://api.github.com/users/BradWBeer/received_events","type":"User","site_admin":false},"created_at":"2017-06-27T16:07:50Z","updated_at":"2017-06-27T16:07:50Z","body":"I've been having trouble opening a new window when I initialize game controllers. I'll have to test this, but I'm excited to see if it works."}}
{"actor":{"display_login":"BradWBeer"}}