sccn / liblsl

C++ lsl library for multi-modal time-synched data transmission over the local network
Other
119 stars 70 forks source link

Crash on Windows in continuous_resolver when switching networks #199

Open robquant opened 1 year ago

robquant commented 1 year ago

On Windows (10.0.19045) using LSL 1.16.x the GetAllStreams example (and other uses of continuous_resolver) crash when the network connection is changed.

Steps to reproduce

  1. Start GetAllStreams.exe
  2. Hit a key to start the continuous_resolver
  3. Switch the Wifi network

When the network is switched between two calls of resolve_streams() an lsl_internal_error is thrown. The error/crash does not occur when using 1.15.x and I could also not trigger it on Linux with either version.