smartdevicelink / sdl_core

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

Core crash during failed resumption #3910

Closed VjKlepikov closed 2 years ago

VjKlepikov commented 2 years ago

Bug Report

Core crash during fails resumption

Occurrences: ~0.1%

Reproduction Steps
  1. App is registered
  2. App added some resumption data
  3. Ignition On/Off
  4. App re-connected
  5. During resumption SDL sends requests to HMI
  6. HMI responds with late response to one of the requests
Expected Behavior

Core fails resumption and send RegisterAppInterfaceResponse(success=true,result_code=RESUME_FAILED) to mobile application

Observed Behavior

Core crash src/appMain/life_cycle_impl.cc:241 {anonymous}::sig_handler: SIGSEGV signal has been caught

OS & Version Information
Test Case, Sample Code, and / or Example App

./test_scripts/Resumption/Handling_errors_from_HMI/014_resume_one_rpc_late_response_ign_off.lua

Logs:

2022-04-21_11-10-13.135_failed.tar.gz

OlhaVorobiova commented 2 years ago

Luxoft is going to fix this issue

ShobhitAd commented 2 years ago

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