smartdevicelink / sdl_core

SmartDeviceLink In-Vehicle Software and Sample HMI
BSD 3-Clause "New" or "Revised" License
241 stars 245 forks source link

Core crash during streaming switching #3824

Closed dboltovskyi closed 2 years ago

dboltovskyi commented 2 years ago

Bug Report

Core crash during streaming switching

Occurrences

Rare

Reproduction Steps
  1. Set StopStreamingTimeout = 3000 and VideoDataStoppedTimeout = 3000 in SDL .INI file
  2. Start SDL, HMI, connect Mobile device
  3. Register 2 NAVIGATION applications: App_1 and App_2
  4. Activate App_1 and start Video streaming
  5. Deactivate App_1 (streaming still continue since app has STREAMABLE state)
  6. Activate App_2 and start Video streaming
  7. App_1 and App_2 continue streaming data within StopStreamingTimeout timeout
  8. App_1 stops streaming within StopStreamingTimeout timeout
Expected Behavior

Core does:

Observed Behavior

Core crash

OS & Version Information
Test Case, Sample Code, and / or Example App
dboltovskyi commented 2 years ago

@theresalech Please notice Luxoft team is planning to provide a fix

iCollin commented 2 years ago

Closed via https://github.com/smartdevicelink/sdl_core/pull/3833