smartdevicelink / sdl_core

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

SDL core dump during streaming on Ignition OFF #3893

Open VjKlepikov opened 2 years ago

VjKlepikov commented 2 years ago

Bug Report

SDL core dump during streaming on Ignition OFF

Occurrence: 0.1%
Reproduction Steps
  1. SDL and HMI are started
  2. App is registered
  3. Video service is started
  4. Audio service is started
  5. HMI sends IGNITION_OFF to SDL SDL->HMI: BasicCommunication.OnExitAllApplications:{"reason":"IGNITION_OFF"}}
Expected Behavior

SDL starts the ignition off sequence

  1. SDL sends to HMI OnSDLClose and stops working SDL->HMI: BasicCommunication.OnSDLClose:{}
Observed Behavior

SDL starts the ignition off sequence

  1. SDL does not sends to HMI OnSDLClose and stops working SDL->HMI: BasicCommunication.OnSDLClose:{} Core dump is observed
OS & Version Information

OS/Version: Ubuntu 18.04 SDL Core Version: release/8.1.0 (25e47c7) (also reproduced in 8.0.0)

Test Case, Sample Code, and / or Example App

./test_scripts/Defects/6_1/1409_SDL_does_not_send_EndService_for_Video_Audio_Service_upon_IGNITION_OFF.lua

Logs:

LogsCrash_H.zip