{"action":"closed","issue":{"url":"https://api.github.com/repos/derekparker/delve/issues/443","repository_url":"https://api.github.com/repos/derekparker/delve","labels_url":"https://api.github.com/repos/derekparker/delve/issues/443/labels{/name}","comments_url":"https://api.github.com/repos/derekparker/delve/issues/443/comments","events_url":"https://api.github.com/repos/derekparker/delve/issues/443/events","html_url":"https://github.com/derekparker/delve/issues/443","id":138277259,"number":443,"title":"Win32 panic slice bounds out of range","user":{"login":"welemon","id":1468285,"avatar_url":"https://avatars.githubusercontent.com/u/1468285?v=3","gravatar_id":"","url":"https://api.github.com/users/welemon","html_url":"https://github.com/welemon","followers_url":"https://api.github.com/users/welemon/followers","following_url":"https://api.github.com/users/welemon/following{/other_user}","gists_url":"https://api.github.com/users/welemon/gists{/gist_id}","starred_url":"https://api.github.com/users/welemon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/welemon/subscriptions","organizations_url":"https://api.github.com/users/welemon/orgs","repos_url":"https://api.github.com/users/welemon/repos","events_url":"https://api.github.com/users/welemon/events{/privacy}","received_events_url":"https://api.github.com/users/welemon/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/derekparker/delve/labels/area/dwarf","name":"area/dwarf","color":"207de5"},{"url":"https://api.github.com/repos/derekparker/delve/labels/kind/bug","name":"kind/bug","color":"fc2929"},{"url":"https://api.github.com/repos/derekparker/delve/labels/os/windows","name":"os/windows","color":"bfdadc"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-03-03T19:41:22Z","updated_at":"2016-05-30T03:47:19Z","closed_at":"2016-05-30T03:47:19Z","body":"This issue is noticed with intelliJ Go plugin 0.10.1164, while try to debug whole package (instead of single go file), windows dlv.exe panic saying\r\n\r\npanic: runtime error: slice bounds out of range\r\n\r\ngoroutine 34 [running]:\r\ngithub.com/derekparker/delve/dwarf/frame.parseFDE(0xc0824080c0, 0xb9ddf0)\r\n\tC:/BuildAgent/work/gopath/src/github.com/derekparker/delve/dwarf/frame/parser.go:74 +0x406\r\ngithub.com/derekparker/delve/dwarf/frame.Parse(0xc082724000, 0x592a4, 0x59400, 0x355fe0, 0xdbb860, 0x0, 0x0, 0x0)\r\n\tC:/BuildAgent/work/gopath/src/github.com/derekparker/delve/dwarf/frame/parser.go:33 +0x1c8\r\ngithub.com/derekparker/delve/proc.(*Process).parseDebugFrame(0xc082082540, 0xc0820f2230, 0xc0820ea980)\r\n\tC:/BuildAgent/work/gopath/src/github.com/derekparker/delve/proc/proc_windows.go:174 +0x4df\r\ncreated by github.com/derekparker/delve/proc.(*Process).LoadInformation\r\n\tC:/BuildAgent/work/gopath/src/github.com/derekparker/delve/proc/proc.go:154 +0x112\r\n\r\nSame exact source code works well on Mac version of dlv.exe and go plugin.\r\n\r\n1. What version of Delve are you using (`dlv version`)?\r\nDelve Debugger\r\nVersion: 0.11.0-alpha\r\nBuild: 63a660820e7beef3b4870922e25897887392b188\r\n\r\n2. What version of Go are you using? (`go version`)?\r\ngo version go1.6 windows/386\r\n\r\n3. What operating system and processor architecture are you using?\r\nWin32  64bit OS but golang exe and target exe is 32bit\r\n\r\n4. What did you do?\r\nC:/Go\\bin\\go.exe build -o C:\\Users\\leewi\\AppData\\Local\\Temp\\clm-adls0go -gcflags \"-N -l\" git.company.com/clm-adls\r\nC:\\Users\\leewi\\.IntelliJIdea15\\config\\plugins\\Go\\lib\\dlv\\windows\\dlv.exe --listen=localhost:50958 --headless=true exec C:\\Users\\leewi\\AppData\\Local\\Temp\\clm-adls0go --\r\npanic: runtime error: slice bounds out of range\r\n...\r\n\r\n5. What did you expect to see?\r\nNo panic and be able to debug\r\n\r\n6. What did you see instead?\r\nPanic and stopped debugger\r\n"}}
{"actor":{"display_login":"aarzilli"}}