Anybody else met the same issue? I just bumped the Cobalt porting from 22.lts.3 to 22.lts.6. Then meet a crash when running yts pages. Not often, only see twice during a month, but the stack are the same. It looks like cobalt is fetching some resources of web page, then the crash happened.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000007fa855644c in aarch64_fallback_frame_state (fs=0x7f8935b1d0, context=0x7f8935ae10)
at ./md-unwind-support.h:74
74 ./md-unwind-support.h: No such file or directory.
[Current thread is 1 (LWP 13)]
(gdb) bt
#0 0x0000007fa855644c in aarch64_fallback_frame_state (fs=0x7f8935b1d0, context=0x7f8935ae10)
at ./md-unwind-support.h:74
#1 uw_frame_state_for (context=context@entry=0x7f8935ae10, fs=fs@entry=0x7f8935b1d0)
at ../../../../build/gcc-8.3.0/libgcc/unwind-dw2.c:1265
#2 0x0000007fa8557848 in _Unwind_Backtrace (trace=0x7fa84c15d0 <backtrace_helper>, trace_argument=0x7f8935b878)
at ../../../../build/gcc-8.3.0/libgcc/unwind.inc:302
#3 0x0000007fa84c1778 in __GI___backtrace (array=array@entry=0x7f8935bb00, size=size@entry=256)
at ../sysdeps/x86_64/backtrace.c:111
#4 0x0000007faa14c4f8 in SbSystemGetStack (out_stack=out_stack@entry=0x7f8935bb00, stack_size=stack_size@entry=256)
at ../../starboard/shared/linux/system_get_stack.cc:59
#5 0x0000007faa152d90 in SbLogRawDumpStack (frames_to_skip=frames_to_skip@entry=2)
at ../../starboard/shared/starboard/log_raw_dump_stack.cc:29
#6 0x0000007faa14faf0 in starboard::shared::signal::DumpStackSignalSafe (signal_id=<optimized out>)
at ../../starboard/shared/signal/signal_internal.h:74
#7 starboard::shared::signal::(anonymous namespace)::Crash (signal_id=<optimized out>)
at ../../starboard/shared/signal/crash_signals.cc:39
#8 <signal handler called>
#9 0x0000007fa855644c in aarch64_fallback_frame_state (fs=0x7f8935da40, context=0x7f8935d680)
at ./md-unwind-support.h:74
#10 uw_frame_state_for (context=context@entry=0x7f8935d680, fs=fs@entry=0x7f8935da40)
at ../../../../build/gcc-8.3.0/libgcc/unwind-dw2.c:1265
#11 0x0000007fa8557848 in _Unwind_Backtrace (trace=0x7fa84c15d0 <backtrace_helper>, trace_argument=0x7f8935e0e8)
at ../../../../build/gcc-8.3.0/libgcc/unwind.inc:302
#12 0x0000007fa84c1778 in __GI___backtrace (array=array@entry=0x7f8935e370, size=size@entry=256)
at ../sysdeps/x86_64/backtrace.c:111
#13 0x0000007faa14c4f8 in SbSystemGetStack (out_stack=out_stack@entry=0x7f8935e370, stack_size=stack_size@entry=256)
at ../../starboard/shared/linux/system_get_stack.cc:59
#14 0x0000007faa152d90 in SbLogRawDumpStack (frames_to_skip=frames_to_skip@entry=2)
at ../../starboard/shared/starboard/log_raw_dump_stack.cc:29
#15 0x0000007faa14faf0 in starboard::shared::signal::DumpStackSignalSafe (signal_id=<optimized out>)
at ../../starboard/shared/signal/signal_internal.h:74
#16 starboard::shared::signal::(anonymous namespace)::Crash (signal_id=<optimized out>)
--Type <RET> for more, q to quit, c to continue without paging--
at ../../starboard/shared/signal/crash_signals.cc:39
#17 <signal handler called>
#18 0x0000000000000025 in ?? ()
#19 0x0000007fa9f11600 in base::RepeatingCallback<void (net::LoadTimingInfo const&)>::Run(net::LoadTimingInfo const&) const & (args#0=..., this=0x7f641be520) at ../../base/callback_internal.h:155
#20 net::URLRequest::OnHeadersComplete (this=0x7f641bdf80) at ../../net/url_request/url_request.cc:1161
#21 0x0000007fa9f1d1a8 in net::URLRequestJob::NotifyHeadersComplete (this=this@entry=0x7f641c8400)
at ../../net/url_request/url_request_job.cc:400
#22 0x0000007fa9f1a7a4 in net::URLRequestHttpJob::NotifyHeadersComplete (this=this@entry=0x7f641c8400)
at ../../net/url_request/url_request_http_job.cc:526
#23 0x0000007fa9f1a9c8 in net::URLRequestHttpJob::SaveCookiesAndNotifyHeadersComplete (this=this@entry=0x7f641c8400,
result=result@entry=0) at ../../net/url_request/url_request_http_job.cc:813
#24 0x0000007fa9f1afe0 in net::URLRequestHttpJob::OnStartCompleted (this=0x7f641c8400, result=<optimized out>)
at ../../net/url_request/url_request_http_job.cc:1037
#25 0x0000007fa9dc30ec in base::OnceCallback<void (int)>::Run(int) && (args#0=<optimized out>, this=0x7f893603e0)
at ../../base/callback_internal.h:155
#26 net::HttpNetworkTransaction::DoCallback (this=<optimized out>, rv=<optimized out>)
at ../../net/http/http_network_transaction.cc:652
#27 0x0000007fa9de4acc in base::OnceCallback<void (int)>::Run(int) && (args#0=<optimized out>, this=0x7f89360420)
at ../../base/memory/scoped_refptr.h:190
#28 net::HttpStreamParser::OnIOComplete (this=<optimized out>, result=<optimized out>)
at ../../net/http/http_stream_parser.cc:396
#29 0x0000007fa9d51cb0 in base::OnceCallback<void (int)>::Run(int) && (this=<optimized out>, args#0=<optimized out>)
at ../../base/callback_internal.h:155
#30 0x0000007fa9e45ec4 in net::TCPClientSocket::DidCompleteReadWrite(base::OnceCallback<void (int)>, int) (
this=<optimized out>, callback=..., result=<optimized out>) at ../../net/socket/tcp_client_socket.cc:416
#31 0x0000007fa9e45efc in net::TCPClientSocket::DidCompleteRead(base::OnceCallback<void (int)>, int) (
this=<optimized out>, callback=..., result=<optimized out>) at ../../base/memory/scoped_refptr.h:190
#32 0x0000007fa9e46b68 in base::internal::FunctorTraits<void (net::TCPClientSocket::*)(base::OnceCallback<void (int)>, int), void>::Invoke<void (net::TCPClientSocket::*)(base::OnceCallback<void (int)>, int), net::TCPClientSocket*, base::OnceCallback<void (int)>, int>(void (net::TCPClientSocket::*)(base::OnceCallback<void (int)>, int), net::TCPClientSocket*&&, base::OnceCallback<void (int)>&&, int&&) (receiver_ptr=<optimized out>, method=<optimized out>)
--Type <RET> for more, q to quit, c to continue without paging--
at ../../base/memory/scoped_refptr.h:190
#33 base::internal::InvokeHelper<false, void>::MakeItSo<void (net::TCPClientSocket::*)(base::OnceCallback<void (int)>, int), net::TCPClientSocket*, base::OnceCallback<void (int)>, int>(void (net::TCPClientSocket::*&&)(base::OnceCallback<void (int)>, int), net::TCPClientSocket*&&, base::OnceCallback<void (int)>&&, int&&) (functor=<optimized out>)
at ../../base/bind_internal.h:618
#34 base::internal::Invoker<base::internal::BindState<void (net::TCPClientSocket::*)(base::OnceCallback<void (int)>, int), base::internal::UnretainedWrapper<net::TCPClientSocket>, base::OnceCallback<void (int)> >, void (int)>::RunImpl<void (net::TCPClientSocket::*)(base::OnceCallback<void (int)>, int), std::tuple<base::internal::UnretainedWrapper<net::TCPClientSocket>, base::OnceCallback<void (int)> >, 0ul, 1ul>(void (net::TCPClientSocket::*&&)(base::OnceCallback<void (int)>, int), std::tuple<base::internal::UnretainedWrapper<net::TCPClientSocket>, base::OnceCallback<void (int)> >&&, std::integer_sequence<unsigned long, 0ul, 1ul>, int&&) (unbound_args#0=<synthetic pointer>, bound=...,
functor=<optimized out>) at ../../base/bind_internal.h:691
#35 base::internal::Invoker<base::internal::BindState<void (net::TCPClientSocket::*)(base::OnceCallback<void (int)>, int), base::internal::UnretainedWrapper<net::TCPClientSocket>, base::OnceCallback<void (int)> >, void (int)>::RunOnce(base::internal::BindStateBase*, int) (base=<optimized out>, unbound_args#0=<optimized out>)
at ../../base/bind_internal.h:660
#36 0x0000007fa9d51cb0 in base::OnceCallback<void (int)>::Run(int) && (this=this@entry=0x7f89360560,
args#0=args#0@entry=1227) at ../../base/callback_internal.h:155
#37 0x0000007fa9e485c8 in net::TCPSocketStarboard::RetryRead (this=0x7f64017d40, rv=1227)
at ../../base/memory/scoped_refptr.h:190
#38 0x0000007fa9d51cb0 in base::OnceCallback<void (int)>::Run(int) && (this=this@entry=0x7f893605c8,
args#0=args#0@entry=0) at ../../base/callback_internal.h:155
#39 0x0000007fa9e483ac in net::TCPSocketStarboard::DidCompleteRead (this=this@entry=0x7f64017d40)
at ../../net/socket/tcp_socket_starboard.cc:523
#40 0x0000007fa9e48500 in net::TCPSocketStarboard::OnSocketReadyToRead (socket=<optimized out>, this=0x7f64017d40)
at ../../net/socket/tcp_socket_starboard.cc:292
#41 net::TCPSocketStarboard::OnSocketReadyToRead (this=0x7f64017d40, socket=<optimized out>)
at ../../net/socket/tcp_socket_starboard.cc:280
#42 0x0000007fa9f65e2c in base::MessagePumpIOStarboard::SocketWatcher::OnSocketReadyToRead (pump=0x7f64001c30,
socket=<optimized out>, this=0x7f64017d58) at ../../base/message_loop/message_pump_io_starboard.cc:80
#43 base::MessagePumpIOStarboard::SocketWatcher::OnSocketReadyToRead (this=0x7f64017d58, socket=0x7f641c8870,
pump=0x7f64001c30) at ../../base/message_loop/message_pump_io_starboard.cc:74
--Type <RET> for more, q to quit, c to continue without paging--
#44 0x0000007fa9f65f88 in base::MessagePumpIOStarboard::OnSocketWaiterNotification (waiter=<optimized out>,
socket=0x7f641c8870, context=<optimized out>, ready_interests=1) at ../../base/memory/weak_ptr.h:259
#45 0x0000007faa15e34c in event_process_active (base=<optimized out>) at ../../third_party/libevent/event.c:429
#46 event_base_loop (base=0x7f64001d70, flags=flags@entry=0) at ../../third_party/libevent/event.c:571
#47 0x0000007faa14ae84 in SbSocketWaiterPrivate::WaitTimed (this=this@entry=0x7f64001c90, duration=249301)
at ../../starboard/shared/libevent/socket_waiter_internal.cc:279
#48 0x0000007faa14b5b0 in SbSocketWaiterWaitTimed (waiter=waiter@entry=0x7f64001c90, duration=<optimized out>)
at ../../starboard/shared/libevent/socket_waiter_wait_timed.cc:25
#49 0x0000007fa9f658bc in base::MessagePumpIOStarboard::Run (this=0x7f64001c30, delegate=0xff74f0)
at ../../base/message_loop/message_pump_io_starboard.cc:220
#50 0x0000007fa9f7bb10 in base::RunLoop::Run (this=0x7f893608c8) at ../../base/run_loop.cc:103
#51 base::RunLoop::Run (this=0x7f893608c8) at ../../base/run_loop.cc:86
#52 0x0000007fa9fb2070 in base::Thread::ThreadMain (this=0xff71f0) at ../../base/threading/thread.cc:351
#53 0x0000007fa9faf428 in base::(anonymous namespace)::ThreadFunc (params=<optimized out>)
at ../../base/threading/platform_thread_starboard.cc:44
#54 0x0000007faa14f380 in (anonymous namespace)::ThreadFunc (context=0xff7820)
at ../../starboard/shared/pthread/thread_create.cc:73
#55 0x0000007fac699eb0 in start_thread (arg=0x7fcfd92426) at pthread_create.c:463
#56 0x0000007fa84b467c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
I want to know if it's a known issue or someone else also met it.