You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Set StopStreamingTimeout = 3000 and VideoDataStoppedTimeout = 3000 in SDL .INI file
Start SDL, HMI, connect Mobile device
Register 2 NAVIGATION applications: App_1 and App_2
Activate App_1 and start Video streaming
Deactivate App_1 (streaming still continue since app has STREAMABLE state)
Activate App_2 and start Video streaming
App_1 and App_2 continue streaming data within StopStreamingTimeout timeout
App_1 stops streaming within StopStreamingTimeout timeout
Expected Behavior
Core does:
- switch streaming between apps and provides HMI with streaming data from App_2
- sends Navi.StopStream for App_1
- sends Navi.OnVideoDataStreaming(false)
- sends Navi.StartStream for App_2
- sends Navi.OnVideoDataStreaming(true)
- not unregister App_1 since timeout is not yet expired
Bug Report
Core crash during streaming switching
Occurrences
Rare
Reproduction Steps
StopStreamingTimeout
= 3000 andVideoDataStoppedTimeout
= 3000 in SDL .INI fileApp_1
andApp_2
App_1
and start Video streamingApp_1
(streaming still continue since app hasSTREAMABLE
state)App_2
and start Video streamingApp_1
andApp_2
continue streaming data withinStopStreamingTimeout
timeoutApp_1
stops streaming withinStopStreamingTimeout
timeoutExpected Behavior
Core does:
- switch streaming between apps and provides HMI with streaming data from App_2
- sends
Navi.StopStream
forApp_1
- sends
Navi.OnVideoDataStreaming(false)
- sends
Navi.StartStream
forApp_2
- sends
Navi.OnVideoDataStreaming(true)
- not unregister
App_1
since timeout is not yet expiredObserved Behavior
Core crash
OS & Version Information
Test Case, Sample Code, and / or Example App
The text was updated successfully, but these errors were encountered: