Repo steps - on chrome for chromeos on linux, enroll a hotrod device. I see this crash after the app restarts:
Crash stack:
[15632:15632:0816/140125.189904:FATAL:serial_io_handler.cc(243)] Check failed: (sequence_checker_).CalledOnValidSequence().
#0 0x7f6269fc683d base::debug::StackTrace::StackTrace()
#1 0x7f6269fc4dbc base::debug::StackTrace::StackTrace()
#2 0x7f626a04e27d logging::LogMessage::~LogMessage()
#3 0x559605bd9967 device::SerialIoHandler::CancelRead()
#4 0x559601c118dc extensions::SerialConnection::~SerialConnection()
#5 0x559601c11b69 extensions::SerialConnection::~SerialConnection()
#6 0x559601d871fa extensions::ViscaWebcam::~ViscaWebcam()
#7 0x559601d87239 extensions::ViscaWebcam::~ViscaWebcam()
#8 0x559601d92bff base::RefCounted<>::Release()
#9 0x559601d92ba9 scoped_refptr<>::Release()
#10 0x559601d92b8a scoped_refptr<>::~scoped_refptr()
#11 0x559601d9cfa5 std::__1::__tuple_leaf<>::~__tuple_leaf()
#12 0x559601d9cf53 _ZNSt3__112__tuple_implINS_15__tuple_indicesIJLm0ELm1ELm2ELm3ELm4EEEEJN4base7WeakPtrIN10extensions16WebcamPrivateAPIEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESD_13scoped_refptrINS5_11ViscaWebcamEENS3_8CallbackIFvRKSD_bELNS3_8internal8CopyModeE1ELNSL_10RepeatModeE1EEEEED2Ev
#13 0x559601d9cf15 _ZNSt3__15tupleIJN4base7WeakPtrIN10extensions16WebcamPrivateAPIEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESB_13scoped_refptrINS3_11ViscaWebcamEENS1_8CallbackIFvRKSB_bELNS1_8internal8CopyModeE1ELNSJ_10RepeatModeE1EEEEED2Ev
#14 0x559601d9cee3 _ZN4base8internal9BindStateIMN10extensions16WebcamPrivateAPIEFvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_13scoped_refptrINS2_6WebcamEERKNS_8CallbackIFvSC_bELNS0_8CopyModeE1ELNS0_10RepeatModeE1EEEbEJNS_7WeakPtrIS3_EESA_SA_SD_INS2_11ViscaWebcamEESK_EED2Ev
#15 0x559601d9ce67 _ZN4base8internal9BindStateIMN10extensions16WebcamPrivateAPIEFvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_13scoped_refptrINS2_6WebcamEERKNS_8CallbackIFvSC_bELNS0_8CopyModeE1ELNS0_10RepeatModeE1EEEbEJNS_7WeakPtrIS3_EESA_SA_SD_INS2_11ViscaWebcamEESK_EE7DestroyEPKNS0_13BindStateBaseE
#16 0x7f6269f76fe5 base::internal::BindStateBaseRefCountTraits::Destruct()
#17 0x7f6269f779f8 base::RefCountedThreadSafe<>::Release()
#18 0x7f6269f779b5 scoped_refptr<>::Release()
#19 0x7f6269f7795a scoped_refptr<>::~scoped_refptr()
#20 0x7f6269f77455 base::internal::CallbackBase<>::~CallbackBase()
#21 0x5596011f18a5 base::internal::CallbackBase<>::~CallbackBase()
#22 0x5596011f1055 base::Callback<>::~Callback()
#23 0x559601894f33 _ZN4base8internal9BindStateINS_8CallbackIFvRKNS_8OptionalIN14UpdateManifest7ResultsEEEELNS0_8CopyModeE1ELNS0_10RepeatModeE1EEEJNS_9nullopt_tEEED2Ev
#24 0x559601894eb7 _ZN4base8internal9BindStateINS_8CallbackIFvRKNS_8OptionalIN14UpdateManifest7ResultsEEEELNS0_8CopyModeE1ELNS0_10RepeatModeE1EEEJNS_9nullopt_tEEE7DestroyEPKNS0_13BindStateBaseE
#25 0x7f6269f76fe5 base::internal::BindStateBaseRefCountTraits::Destruct()
#26 0x7f6269f779f8 base::RefCountedThreadSafe<>::Release()
#27 0x7f6269f779b5 scoped_refptr<>::Release()
#28 0x7f6269f7795a scoped_refptr<>::~scoped_refptr()
#29 0x7f6269f77455 base::internal::CallbackBase<>::~CallbackBase()
#30 0x7f6269f6c445 base::internal::CallbackBase<>::~CallbackBase()
#31 0x7f6269f7497a _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE0ELNS2_10RepeatModeE0EE3RunEv
#32 0x7f6269fcb19d base::debug::TaskAnnotator::RunTask()
#33 0x7f626a078f25 base::MessageLoop::RunTask()
#34 0x7f626a079187 base::MessageLoop::DeferOrRunPendingTask()
#35 0x7f626a079e74 base::MessageLoop::DoWork()
#36 0x7f626a082003 base::MessagePumpLibevent::Run()
#37 0x7f626a0787d6 base::MessageLoop::Run()
#38 0x7f626a1295e7 base::RunLoop::Run()
#39 0x5596038e7195 ChromeBrowserMainParts::MainMessageLoopRun()
#40 0x7f6263ab4b9b content::BrowserMainLoop::RunMainMessageLoopParts()
#41 0x7f6263abcac5 content::BrowserMainRunnerImpl::Run()
#42 0x7f6263aa905b content::BrowserMain()
#43 0x7f62655a9c89 content::RunNamedProcessTypeMain()
#44 0x7f62655ac636 content::ContentMainRunnerImpl::Run()
#45 0x7f62655a759d content::ContentServiceManagerMainDelegate::RunEmbedderProcess()
#46 0x7f626a8a8f9c service_manager::Main()
#47 0x7f62655a8bdb content::ContentMain()
#48 0x5596011ea724 ChromeMain
#49 0x5596011ea5e2 main
#50 0x7f624f26ef45 __libc_start_main
#51 0x5596011ea4c4 <unknown>
Comment 1 by harpreet@chromium.org
, Aug 17 2017Labels: Proj-Hotrod