DigiExam / simplewifi

.NET 4.5 library to manage wifi connections in Windows - written in C#
GNU Lesser General Public License v3.0
131 stars 82 forks source link

ScanFail crashes in OnWlanNotification #4

Closed robinwassen closed 11 years ago

robinwassen commented 11 years ago

Seems like some computers cause random crashes when it comes to the OnWlanNotification:

Event log:

Tillämpningsprogram: xx.exe Framework-version: v4.0.30319 Beskrivning: Processen avslutades på grund av ett ohanterat undantag. Undantagsinformation: System.ArgumentException Stack: vid System.Runtime.InteropServices.Marshal.SizeOfHelper(System.Type, Boolean) vid System.Runtime.InteropServices.Marshal.SizeOf(System.Type) vid SimpleWifi.Win32.WlanClient.OnWlanNotification(SimpleWifi.Win32.Interop.WlanNotificationData ByRef, IntPtr)

Felet uppstod i programmet med namn: xx.exe, version 1.0.0.0, tidsstämpel 0x51963996 , felet uppstod i modulen med namn: KERNELBASE.dll, version 6.2.9200.16451, tidsstämpel 0x50988950 Undantagskod: 0xe0434352 Felförskjutning: 0x00014b32 Process-ID: 0x518 Programmets starttid: 0x01ce66715458ffd5 Sökväg till program: C:\Program Files (x86)\xx\xx.exe Sökväg till modul: C:\Windows\SYSTEM32\KERNELBASE.dll Rapport-ID: 9d212623-d278-11e2-be9b-50465de78708 Fullständigt namn på felaktigt paket: Program-ID relativt till felaktigt paket:

robinwassen commented 11 years ago

Line 80 in https://github.com/Arcadelia/simplewifi/blob/master/SimpleWifi/Win32/WlanApi.cs#L80

robinwassen commented 11 years ago

Other thread discussing the issue: http://managedwifi.codeplex.com/workitem/14284

robinwassen commented 11 years ago

Fixed: https://github.com/Arcadelia/simplewifi/commit/960c670266fc1e00980a90311f2737aef9c868ee