<p>Yes, it sounds like it does not like your Bluetooth for some reason. Usually, there is a physical switch on laptops that let you disable bluetooth. If there is not a physical switch, there should be a way to do it via software, either via the bluetooth notification tray icon or special Bluetooth software that came with the laptop.</p>

<p>Try turning off/disabling Bluetooth and then start the EV3 software.</p>

<p>Also, be sure to send this crash report to LEGO technical support.</p>

CC BY-SA 3.0
2015-12-27T20:49:17.897Z
Actually, we found out that bluetooth was off. There's no switch though, so we found it in computer settings. After enabling and pairing bluetooth, the error does not appear most often. Still I was unable to reliably reproduce it.
Tomáš Zato
CC BY-SA 3.0
2015-12-27T19:41:55.667Z
2015-12-27T19:41:55.667Z
David Lechner
<p>My cousin has Windows 8 x64 netbook laptop. When he tries to start the application he gets .NET framework error and I can see following text in the log file:</p>

<pre><code>+000,016 &gt;&gt; MINDSTORMS EV3 launched at 2015-12-27_12-31-07-odp.
+000,016 &gt;&gt; OS Type: Windows
+000,031 &gt;&gt; OS Version: Microsoft Windows NT 6.2.9200.0
+000,031 &gt;&gt; OS Bitness: 64-bit
+000,063 &gt;&gt; MINDSTORMS EV3 assembly file version: 1.0.11021.3
+000,063 &gt;&gt; MINDSTORMS EV3 build drop: R1-X3-Dev[GC]_20141021.3
+004,349 &gt;&gt; Bluetooth supported: True
+004,352 &gt;&gt; Bluetooth Primary Radio Information:
+004,352 &gt;&gt;     Manufacturer: RalinkTechnology
+004,352 &gt;&gt;     Software Manufacturer: IvtBlueSoleilXxxx
+004,352 &gt;&gt;     Stack Factory: InTheHand.Net.Bluetooth.BluetoothPublicFactory
+004,352 &gt;&gt;     Hardware Status: Running
+004,352 &gt;&gt;     Mode: PowerOff
+004,352 &gt;&gt;     Class: 10C
+004,352 &gt;&gt;     Local Address: 543530126E3A
+004,508 &gt;&gt; Enabling passive scan for TCP;USB
+005,618 &gt;&gt; Unhandled exception occurred at 2015-12-27_12-31-12-odp.
InTheHand.Net.Bluetooth.BlueSoleil.BlueSoleilSocketException (0x80004005): Došlo k pokusu o operaci s něčím, co není soket (BlueSoleil: FUNCTION_NOTSUPPORT (0x0308)).
   in InTheHand.Net.Bluetooth.BlueSoleil.BluesoleilUtils.CheckAndThrow(BtSdkError ret, String descr)
   in InTheHand.Net.Bluetooth.BlueSoleil.BluesoleilFactory.BluesoleilInquiry.&lt;&gt;c__DisplayClass3.&lt;BeginInquiry&gt;b__2()
   in InTheHand.Net.Bluetooth.Factory.CommonBluetoothInquiry`1.BeginInquiry(Int32 maxDevices, TimeSpan inquiryLength, AsyncCallback asyncCallback, Object state, LiveDiscoveryCallback liveDiscoHandler, Object liveDiscoState, ThreadStart startInquiry, DiscoDevsParams args)
   in InTheHand.Net.Bluetooth.BlueSoleil.BluesoleilFactory.BluesoleilInquiry.BeginInquiry(Int32 maxDevices, TimeSpan inquiryLength, AsyncCallback callback, Object state, LiveDiscoveryCallback liveDiscoHandler, Object liveDiscoState, DiscoDevsParams args)
   in InTheHand.Net.Bluetooth.BlueSoleil.BluesoleilClient.BeginInquiry(Int32 maxDevices, AsyncCallback callback, Object state, LiveDiscoveryCallback liveDiscoHandler, Object liveDiscoState, DiscoDevsParams args)
   in InTheHand.Net.Bluetooth.Factory.CommonDiscoveryBluetoothClient.BeginDiscoverDevices(Int32 maxDevices, Boolean authenticated, Boolean remembered, Boolean unknown, Boolean discoverableOnly, AsyncCallback callback, Object state, LiveDiscoveryCallback liveDiscoHandler, Object liveDiscoState)
   in InTheHand.Net.Bluetooth.Factory.CommonDiscoveryBluetoothClient.DiscoverDevices(Int32 maxDevices, Boolean authenticated, Boolean remembered, Boolean unknown, Boolean discoverableOnly)
   in NationalInstruments.Casper.BthDeviceDiscoveryService.ForceActiveScan(IEnumerable`1 transports)
   in NationalInstruments.Casper.DiscoveryManager.ForceActiveScan(IEnumerable`1 transports)
   in NationalInstruments.X3.BrickServerService.Core.PBrickDevice.&lt;StartDiscovery&gt;b__8(Object param0)
   in System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   in System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   in System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   in System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   in System.Threading.ThreadPoolWorkQueue.Dispatch()
   in System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Stack trace with ILOffsets:
   at InTheHand.Net.Personal.dll.BluesoleilUtils.CheckAndThrow  (IL offset: 0x70)
   at InTheHand.Net.Personal.dll.&lt;&gt;c__DisplayClass3.&lt;BeginInquiry&gt;b__2  (IL offset: 0x23)
   at InTheHand.Net.Personal.dll.CommonBluetoothInquiry`1.BeginInquiry  (IL offset: 0x9a)
   at InTheHand.Net.Personal.dll.BluesoleilInquiry.BeginInquiry  (IL offset: 0x4c)
   at InTheHand.Net.Personal.dll.BluesoleilClient.BeginInquiry  (IL offset: 0x0)
   at InTheHand.Net.Personal.dll.CommonDiscoveryBluetoothClient.BeginDiscoverDevices  (IL offset: 0x35)
   at InTheHand.Net.Personal.dll.CommonDiscoveryBluetoothClient.DiscoverDevices  (IL offset: 0x0)
   at NationalInstruments.X3.Casper.dll.BthDeviceDiscoveryService.ForceActiveScan  (IL offset: 0x4a)
   at NationalInstruments.X3.Casper.dll.DiscoveryManager.ForceActiveScan  (IL offset: 0x16)
   at NationalInstruments.X3.BrickServerService.Core.dll.PBrickDevice.&lt;StartDiscovery&gt;b__8  (IL offset: 0x0)
   at mscorlib.dll.QueueUserWorkItemCallback.WaitCallback_Context  (IL offset: 0xe)
   at mscorlib.dll.ExecutionContext.RunInternal  (IL offset: 0x70)
   at mscorlib.dll.ExecutionContext.Run  (IL offset: 0x0)
   at mscorlib.dll.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem  (IL offset: 0x23)
   at mscorlib.dll.ThreadPoolWorkQueue.Dispatch  (IL offset: 0x9d)
   at mscorlib.dll._ThreadPoolWaitCallback.PerformWaitCallback  (IL offset: 0x0)
</code></pre>

<p>I was able to get the error number for the Czech error text along with it's English version:</p>

<blockquote>
  <p><a href="https://msdn.microsoft.com/en-us/library/windows/desktop/ms740668%28v=vs.85%29.aspx#wsaenotsock" rel="nofollow">#10038 Socket operation on nonsocket.</a></p>
</blockquote>

<p>I guess it's something bluetooth related. The program version is <code>1.1.1</code> (<code>20141021.3</code>) and the corresponding installer name is <code>LMS-EV3-WIN32-ENUS-01-01-01-full-setup.exe</code>.</p>

<p>How could I fix that? Any workaround is appreciated.</p>

CC BY-SA 4.0
2020-06-16T13:31:57.367Z
Similar error appears when attempting to run multiple instances of the software.
mindstormsboi
<ev3><bluetooth>
EV3 software crashes on Windows 8 laptop
Tomáš Zato
# EV3 software crashes on Windows 8 laptop

(Asked by: username_0 on 2015-12-27)

My cousin has Windows 8 x64 netbook laptop. When he tries to start the application he gets .NET framework error and I can see following text in the log file:
+000,016 >> MINDSTORMS EV3 launched at 2015-12-27_12-31-07-odp.
+000,016 >> OS Type: Windows
+000,031 >> OS Version: Microsoft Windows NT 6.2.9200.0
+000,031 >> OS Bitness: 64-bit
+000,063 >> MINDSTORMS EV3 assembly file version: 1.0.11021.3
+000,063 >> MINDSTORMS EV3 build drop: R1-X3-Dev[GC]_20141021.3
+004,349 >> Bluetooth supported: True
+004,352 >> Bluetooth Primary Radio Information:
+004,352 >>     Manufacturer: RalinkTechnology
+004,352 >>     Software Manufacturer: IvtBlueSoleilXxxx
+004,352 >>     Stack Factory: InTheHand.Net.Bluetooth.BluetoothPublicFactory
+004,352 >>     Hardware Status: Running
+004,352 >>     Mode: PowerOff
+004,352 >>     Class: 10C
+004,352 >>     Local Address: 543530126E3A
+004,508 >> Enabling passive scan for TCP;USB
+005,618 >> Unhandled exception occurred at 2015-12-27_12-31-12-odp.
InTheHand.Net.Bluetooth.BlueSoleil.BlueSoleilSocketException (0x80004005): Došlo k pokusu o operaci s něčím, co není soket (BlueSoleil: FUNCTION_NOTSUPPORT (0x0308)).
   in InTheHand.Net.Bluetooth.BlueSoleil.BluesoleilUtils.CheckAndThrow(BtSdkError ret, String descr)
   in InTheHand.Net.Bluetooth.BlueSoleil.BluesoleilFactory.BluesoleilInquiry.<>c__DisplayClass3.b__2()
   in InTheHand.Net.Bluetooth.Factory.CommonBluetoothInquiry`1.BeginInquiry(Int32 maxDevices, TimeSpan inquiryLength, AsyncCallback asyncCallback, Object state, LiveDiscoveryCallback liveDiscoHandler, Object liveDiscoState, ThreadStart startInquiry, DiscoDevsParams args)
   in InTheHand.Net.Bluetooth.BlueSoleil.BluesoleilFactory.BluesoleilInquiry.BeginInquiry(Int32 maxDevices, TimeSpan inquiryLength, AsyncCallback callback, Object state, LiveDiscoveryCallback liveDiscoHandler, Object liveDiscoState, DiscoDevsParams args)
   in InTheHand.Net.Bluetooth.BlueSoleil.BluesoleilClient.BeginInquiry(Int32 maxDevices, AsyncCallback callback, Object state, LiveDiscoveryCallback liveDiscoHandler, Object liveDiscoState, DiscoDevsParams args)
   in InTheHand.Net.Bluetooth.Factory.CommonDiscoveryBluetoothClient.BeginDiscoverDevices(Int32 maxDevices, Boolean authenticated, Boolean remembered, Boolean unknown, Boolean discoverableOnly, AsyncCallback callback, Object state, LiveDiscoveryCallback liveDiscoHandler, Object liveDiscoState)
   in InTheHand.Net.Bluetooth.Factory.CommonDiscoveryBluetoothClient.DiscoverDevices(Int32 maxDevices, Boolean authenticated, Boolean remembered, Boolean unknown, Boolean discoverableOnly)
   in NationalInstruments.Casper.BthDeviceDiscoveryService.ForceActiveScan(IEnumerable`1 transports)
   in NationalInstruments.Casper.DiscoveryManager.ForceActiveScan(IEnumerable`1 transports)
   in NationalInstruments.X3.BrickServerService.Core.PBrickDevice.b__8(Object param0)
   in System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   in System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   in System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   in System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   in System.Threading.ThreadPoolWorkQueue.Dispatch()
   in System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Stack trace with ILOffsets:
   at InTheHand.Net.Personal.dll.BluesoleilUtils.CheckAndThrow  (IL offset: 0x70)
   at InTheHand.Net.Personal.dll.<>c__DisplayClass3.b__2  (IL offset: 0x23)
   at InTheHand.Net.Personal.dll.CommonBluetoothInquiry`1.BeginInquiry  (IL offset: 0x9a)
   at InTheHand.Net.Personal.dll.BluesoleilInquiry.BeginInquiry  (IL offset: 0x4c)
   at InTheHand.Net.Personal.dll.BluesoleilClient.BeginInquiry  (IL offset: 0x0)
   at InTheHand.Net.Personal.dll.CommonDiscoveryBluetoothClient.BeginDiscoverDevices  (IL offset: 0x35)
   at InTheHand.Net.Personal.dll.CommonDiscoveryBluetoothClient.DiscoverDevices  (IL offset: 0x0)
   at NationalInstruments.X3.Casper.dll.BthDeviceDiscoveryService.ForceActiveScan  (IL offset: 0x4a)
   at NationalInstruments.X3.Casper.dll.DiscoveryManager.ForceActiveScan  (IL offset: 0x16)
   at NationalInstruments.X3.BrickServerService.Core.dll.PBrickDevice.b__8  (IL offset: 0x0)
   at mscorlib.dll.QueueUserWorkItemCallback.WaitCallback_Context  (IL offset: 0xe)
   at mscorlib.dll.ExecutionContext.RunInternal  (IL offset: 0x70)
   at mscorlib.dll.ExecutionContext.Run  (IL offset: 0x0)
   at mscorlib.dll.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem  (IL offset: 0x23)
   at mscorlib.dll.ThreadPoolWorkQueue.Dispatch  (IL offset: 0x9d)
   at mscorlib.dll._ThreadPoolWaitCallback.PerformWaitCallback  (IL offset: 0x0)

I was able to get the error number for the Czech error text along with it's English version:

#10038 Socket operation on nonsocket.

I guess it's something bluetooth related. The program version is 1.1.1 (20141021.3) and the corresponding installer name is LMS-EV3-WIN32-ENUS-01-01-01-full-setup.exe.
How could I fix that? Any workaround is appreciated.

**Tags:** ev3, bluetooth

> **Comments:**
> **username_1**: Similar error appears when attempting to run multiple instances of the software.  

---

## 1 answers

### Answer by username_2 on 2015-12-27. Score: 1 | Accepted answer

Yes, it sounds like it does not like your Bluetooth for some reason. Usually, there is a physical switch on laptops that let you disable bluetooth. If there is not a physical switch, there should be a way to do it via software, either via the bluetooth notification tray icon or special Bluetooth software that came with the laptop.

Try turning off/disabling Bluetooth and then start the EV3 software.

Also, be sure to send this crash report to LEGO technical support.

> **Comments:**
> **username_0**: Actually, we found out that bluetooth was off. There's no switch though, so we found it in computer settings. After enabling and pairing bluetooth, the error does not appear most often. Still I was unable to reliably reproduce it.  

---

