metageek-llc / inSSIDer-2

inSSIDer 2 Wi-Fi Scanner
www.metageek.net
119 stars 60 forks source link

IndexOutOfRangeException in WlanInterface.ConvertBssListPtr() after running a couple of days #9

Closed ryanwoodings closed 14 years ago

ryanwoodings commented 14 years ago

\ Please provide a brief description of what was happening immediately prior to this error **

[Description] Program had been scanning for a couple of days. Was typing on Pidgin messenger prog when inSSIDer crashed.

[Message] Index was outside the bounds of the array.

[Version] 2.0.0.0929

[WinVer] Microsoft Windows NT 6.0.6002 Service Pack 2

[Platform] x86

[StackTrace] System.IndexOutOfRangeException: Index was outside the bounds of the array. at ManagedWifi.IeParser.Parse(Byte[] ies) at ManagedWifi.WlanClient.WlanInterface.ConvertBssListPtr(IntPtr bssListPtr) at ManagedWifi.WlanClient.WlanInterface.GetNetworkBssList() at inSSIDer.Scanning.NetworkScanner.GetNetworkData() at inSSIDer.Scanning.NetworkScanner.ReadData() at inSSIDer.Scanning.NetworkScanner.ScanThreadFunc() at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()