Happened to Xivender, [19:20] Xivender I have Linux Mint 17 Installed and Zk bzw Spring dont start
http://pastebin.com/0bxjUAEXIt seems to need special report on github and I dont know what, I dont have github account, i just write it here. Fix is simple, however I dont do .net anymore (only java), so can't create patch for xiv and test :-(
I checked a bit the error, zero-k channel chatlog says it all:
[19:48] Xivender and the zk code is shit
[19:49] Svatopluk well according to
https://msdn.microsoft.com/en-us/library/kfw3x8dc(v=vs.110).aspx[19:49] Svatopluk you should check for ListBox.NoMatches
[19:49] Svatopluk after using ListBox.IndexFromPoint method
[19:49] Svatopluk and zero-k lobby doesnt check
https://github.com/ZeroK-RTS/Zero-K-Infrastructure/blob/master/ZeroKLobby/MicroLobby/PlayerListBox.cs#L191[19:50] Svatopluk simple insert of line would stop error: if (hoverIndex == ListBox.NoMatches) return;
[19:50] Svatopluk i have no patience for creating account, logging, reporting etc.
[19:51] Svatopluk + can't create patch because i switched dev tools from .net to java
[19:51] Svatopluk :-(
[19:52] KingRaptor hmm line 199 does check both bounds
[19:52] Svatopluk
https://github.com/ZeroK-RTS/Zero-K-Infrastructure/blob/master/ZeroKLobby/MicroLobby/PlayerListBox.cs#L192[19:52] Svatopluk GetItemRectangle(hoverIndex)
[19:52] Svatopluk fails in method GetItemRectangle(hoverIndex)
[19:52] Svatopluk hoverIndex is not checked
[19:52] Svatopluk only hoverIndex >= base.Items.Count-1
[19:52] Svatopluk and I dont know what ListBox.NoMatches is exactly
[19:53] Svatopluk docs doesnt say so
[19:53] Svatopluk ListBox.NoMatches could be, for example, Integer.MaxValue
[19:53] Svatopluk in which case code happily goes and fails
[19:53] KingRaptor think I'll look at it tomorrow at any rate