{"action":"created","issue":{"url":"https://api.github.com/repos/baldurk/renderdoc/issues/316","repository_url":"https://api.github.com/repos/baldurk/renderdoc","labels_url":"https://api.github.com/repos/baldurk/renderdoc/issues/316/labels{/name}","comments_url":"https://api.github.com/repos/baldurk/renderdoc/issues/316/comments","events_url":"https://api.github.com/repos/baldurk/renderdoc/issues/316/events","html_url":"https://github.com/baldurk/renderdoc/issues/316","id":169517051,"number":316,"title":"Application crashes when running through renderdoc","user":{"login":"Muzza","id":1583441,"avatar_url":"https://avatars.githubusercontent.com/u/1583441?v=3","gravatar_id":"","url":"https://api.github.com/users/Muzza","html_url":"https://github.com/Muzza","followers_url":"https://api.github.com/users/Muzza/followers","following_url":"https://api.github.com/users/Muzza/following{/other_user}","gists_url":"https://api.github.com/users/Muzza/gists{/gist_id}","starred_url":"https://api.github.com/users/Muzza/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Muzza/subscriptions","organizations_url":"https://api.github.com/users/Muzza/orgs","repos_url":"https://api.github.com/users/Muzza/repos","events_url":"https://api.github.com/users/Muzza/events{/privacy}","received_events_url":"https://api.github.com/users/Muzza/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/baldurk/renderdoc/labels/status:%20to%20be%20verified","name":"status: to be verified","color":"bfe5bf"},{"url":"https://api.github.com/repos/baldurk/renderdoc/labels/type:%20bug","name":"type: bug","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-08-05T02:38:58Z","updated_at":"2016-08-06T03:00:29Z","closed_at":null,"body":"My app has started crashing when running it through RenderDoc after I integrated Nvidia VXGI. Whilst investigating I've found that the VXGI sample app will also crash when running through RenderDoc.\r\nThe code is available here: https://developer.nvidia.com/vxgi  (I'm running the GlobalIllumination sample)\r\n\r\nThe first crash occurs when the App calls `GetDevice` on a `ID3D11DeviceContext` (this is in the constructor of `IRendererInterfaceD3D11`)\r\nI can't see any obvious reason why this would only crash when using RenderDoc?\r\n\r\nIf I work around it by passing the device pointer through to bypass the `GetDevice` call it simply crashes later in one of the Nvidia closed source DLL's. In my own App, Renderdoc runs the game ok, but as soon as I capture a frame the App immediately exits.\r\n\r\nI'm not sure if this is a bug with Renderdoc, or something that the Nvidia code is doing. Any ideas how I might be able to track this down? I don't want to lose the ability to analyze captures!"},"comment":{"url":"https://api.github.com/repos/baldurk/renderdoc/issues/comments/238002335","html_url":"https://github.com/baldurk/renderdoc/issues/316#issuecomment-238002335","issue_url":"https://api.github.com/repos/baldurk/renderdoc/issues/316","id":238002335,"user":{"login":"Muzza","id":1583441,"avatar_url":"https://avatars.githubusercontent.com/u/1583441?v=3","gravatar_id":"","url":"https://api.github.com/users/Muzza","html_url":"https://github.com/Muzza","followers_url":"https://api.github.com/users/Muzza/followers","following_url":"https://api.github.com/users/Muzza/following{/other_user}","gists_url":"https://api.github.com/users/Muzza/gists{/gist_id}","starred_url":"https://api.github.com/users/Muzza/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Muzza/subscriptions","organizations_url":"https://api.github.com/users/Muzza/orgs","repos_url":"https://api.github.com/users/Muzza/repos","events_url":"https://api.github.com/users/Muzza/events{/privacy}","received_events_url":"https://api.github.com/users/Muzza/received_events","type":"User","site_admin":false},"created_at":"2016-08-06T03:00:29Z","updated_at":"2016-08-06T03:00:29Z","body":"Yes I built RenderDoc locally. I've just tried again, and using x64 build (both RenderDoc and the VXGI sample) works fine, but using x86 (both RenderDoc and VXGI) crashes about 50% of the time for me."}}
{"actor":{"display_login":"Muzza"}}