{"action":"created","issue":{"url":"https://api.github.com/repos/OpenRA/OpenRA/issues/12126","repository_url":"https://api.github.com/repos/OpenRA/OpenRA","labels_url":"https://api.github.com/repos/OpenRA/OpenRA/issues/12126/labels{/name}","comments_url":"https://api.github.com/repos/OpenRA/OpenRA/issues/12126/comments","events_url":"https://api.github.com/repos/OpenRA/OpenRA/issues/12126/events","html_url":"https://github.com/OpenRA/OpenRA/issues/12126","id":180135043,"number":12126,"title":"Crash when opening settings menu","user":{"login":"Winterwolf","id":405685,"avatar_url":"https://avatars.githubusercontent.com/u/405685?v=3","gravatar_id":"","url":"https://api.github.com/users/Winterwolf","html_url":"https://github.com/Winterwolf","followers_url":"https://api.github.com/users/Winterwolf/followers","following_url":"https://api.github.com/users/Winterwolf/following{/other_user}","gists_url":"https://api.github.com/users/Winterwolf/gists{/gist_id}","starred_url":"https://api.github.com/users/Winterwolf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Winterwolf/subscriptions","organizations_url":"https://api.github.com/users/Winterwolf/orgs","repos_url":"https://api.github.com/users/Winterwolf/repos","events_url":"https://api.github.com/users/Winterwolf/events{/privacy}","received_events_url":"https://api.github.com/users/Winterwolf/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-09-29T19:05:11Z","updated_at":"2016-09-29T19:09:27Z","closed_at":null,"body":"```\r\nDune 2000 Mod at Version release-20160508\r\non map 95ead58eecf6a401351e88674ae2ed23ab92cae9 (D2k Shellmap by Westwood Studios).\r\nOperating System: Linux (Unix 4.4.0.38)\r\nRuntime Version: Mono 4.6.1 (Stable 4.6.1.3/abb06f1 Wed Sep 28 13:54:26 UTC 2016) CLR 4.0.30319.42000\r\nException of type `System.Reflection.TargetInvocationException`: Exception has been thrown by the target of an invocation.\r\nInner Exception of type `System.NullReferenceException`: Object reference not set to an instance of an object\r\n    at OpenRA.Platforms.Default.OpenAlSoundEngine.QueryDevices (System.String label, System.Int32 type) [0x00021] in <e41c1542fab6452da26302e8b9055663>:0 \r\n  at OpenRA.Platforms.Default.OpenAlSoundEngine.PhysicalDevices () [0x00015] in <e41c1542fab6452da26302e8b9055663>:0 \r\n  at OpenRA.Platforms.Default.OpenAlSoundEngine.AvailableDevices () [0x0002e] in <e41c1542fab6452da26302e8b9055663>:0 \r\n  at OpenRA.Sound.AvailableDevices () [0x0001b] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.Mods.Common.Widgets.Logic.SettingsLogic.InitAudioPanel (OpenRA.Widgets.Widget panel) [0x0014f] in <b868c85736dd4b2daa49031259e41175>:0 \r\n  at OpenRA.Mods.Common.Widgets.Logic.SettingsLogic.RegisterSettingsPanel (OpenRA.Mods.Common.Widgets.Logic.SettingsLogic+PanelType type, System.Func`2[T,TResult] init, System.Func`2[T,TResult] reset, System.String panelID, System.String buttonID) [0x00067] in <b868c85736dd4b2daa49031259e41175>:0 \r\n  at OpenRA.Mods.Common.Widgets.Logic.SettingsLogic..ctor (OpenRA.Widgets.Widget widget, System.Action onExit, OpenRA.ModData modData, OpenRA.Graphics.WorldRenderer worldRenderer) [0x00092] in <b868c85736dd4b2daa49031259e41175>:0 \r\n  at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&)\r\n  at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <dca3b561b8ad4f9fb10141d81b39ff45>:0 \r\n  at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00019] in <dca3b561b8ad4f9fb10141d81b39ff45>:0 \r\n  at System.Reflection.MonoCMethod.DoInvoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00089] in <dca3b561b8ad4f9fb10141d81b39ff45>:0 \r\n  at System.Reflection.MonoCMethod.Invoke (System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <dca3b561b8ad4f9fb10141d81b39ff45>:0 \r\n  at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000] in <dca3b561b8ad4f9fb10141d81b39ff45>:0 \r\n  at OpenRA.ObjectCreator.CreateUsingArgs (System.Reflection.ConstructorInfo ctor, System.Collections.Generic.Dictionary`2[TKey,TValue] args) [0x00060] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.ObjectCreator.CreateObject[T] (System.String className, System.Collections.Generic.Dictionary`2[TKey,TValue] args) [0x00060] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.Widgets.Widget+<PostInit>c__AnonStorey0.<>m__0 (System.String l) [0x00000] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at System.Linq.Enumerable+WhereSelectArrayIterator`2[TSource,TResult].MoveNext () [0x0004d] in <63992662b765477a898ef49cdcc99ee2>:0 \r\n  at System.Linq.Buffer`1[TElement]..ctor (System.Collections.Generic.IEnumerable`1[T] source) [0x00087] in <63992662b765477a898ef49cdcc99ee2>:0 \r\n  at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00011] in <63992662b765477a898ef49cdcc99ee2>:0 \r\n  at OpenRA.Widgets.Widget.PostInit (OpenRA.Widgets.WidgetArgs args) [0x0004c] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.WidgetLoader.LoadWidget (OpenRA.Widgets.WidgetArgs args, OpenRA.Widgets.Widget parent, OpenRA.MiniYamlNode node) [0x001e8] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.WidgetLoader.LoadWidget (OpenRA.Widgets.WidgetArgs args, OpenRA.Widgets.Widget parent, System.String w) [0x0002e] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.Widgets.Ui.OpenWindow (System.String id, OpenRA.Widgets.WidgetArgs args) [0x00001] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.Game.OpenWindow (System.String widget, OpenRA.Widgets.WidgetArgs args) [0x0003e] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.Mods.Common.Widgets.Logic.MainMenuLogic+<MainMenuLogic>c__AnonStorey0.<>m__4 () [0x0002f] in <b868c85736dd4b2daa49031259e41175>:0 \r\n  at OpenRA.Mods.Common.Widgets.ButtonWidget.<ButtonWidget>m__A (OpenRA.MouseInput _) [0x00000] in <b868c85736dd4b2daa49031259e41175>:0 \r\n  at OpenRA.Mods.Common.Widgets.ButtonWidget.HandleMouseInput (OpenRA.MouseInput mi) [0x000b5] in <b868c85736dd4b2daa49031259e41175>:0 \r\n  at OpenRA.Widgets.Widget.HandleMouseInputOuter (OpenRA.MouseInput mi) [0x000cc] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.Widgets.Ui.HandleInput (OpenRA.MouseInput mi) [0x00026] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.DefaultInputHandler+<OnMouseInput>c__AnonStorey2.<>m__0 () [0x00000] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.Sync.CheckSyncUnchanged[T] (OpenRA.World world, System.Func`1[TResult] fn) [0x00043] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.DefaultInputHandler.OnMouseInput (OpenRA.MouseInput input) [0x0000e] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.Platforms.Default.Sdl2Input.PumpInput (OpenRA.IInputHandler inputHandler) [0x001e7] in <e41c1542fab6452da26302e8b9055663>:0 \r\n  at OpenRA.Platforms.Default.Sdl2GraphicsDevice.PumpInput (OpenRA.IInputHandler inputHandler) [0x00007] in <e41c1542fab6452da26302e8b9055663>:0 \r\n  at OpenRA.Renderer.EndFrame (OpenRA.IInputHandler inputHandler) [0x0000d] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.Game.RenderTick () [0x00142] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.Game.Loop () [0x0013e] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.Game.Run () [0x00042] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.Program.Run (System.String[] args) [0x00011] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n  at OpenRA.Program.Main (System.String[] args) [0x0004f] in <bb3732855c4446e6b7d51867d5d94fe2>:0 \r\n```"},"comment":{"url":"https://api.github.com/repos/OpenRA/OpenRA/issues/comments/250562231","html_url":"https://github.com/OpenRA/OpenRA/issues/12126#issuecomment-250562231","issue_url":"https://api.github.com/repos/OpenRA/OpenRA/issues/12126","id":250562231,"user":{"login":"Winterwolf","id":405685,"avatar_url":"https://avatars.githubusercontent.com/u/405685?v=3","gravatar_id":"","url":"https://api.github.com/users/Winterwolf","html_url":"https://github.com/Winterwolf","followers_url":"https://api.github.com/users/Winterwolf/followers","following_url":"https://api.github.com/users/Winterwolf/following{/other_user}","gists_url":"https://api.github.com/users/Winterwolf/gists{/gist_id}","starred_url":"https://api.github.com/users/Winterwolf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Winterwolf/subscriptions","organizations_url":"https://api.github.com/users/Winterwolf/orgs","repos_url":"https://api.github.com/users/Winterwolf/repos","events_url":"https://api.github.com/users/Winterwolf/events{/privacy}","received_events_url":"https://api.github.com/users/Winterwolf/received_events","type":"User","site_admin":false},"created_at":"2016-09-29T19:09:27Z","updated_at":"2016-09-29T19:09:27Z","body":"@LipkeGu yes, I can play and hear all sounds."}}
{"actor":{"display_login":"Winterwolf"}}