Fontconfig error: No writable cache directories /var/cache/fontconfig /usr/local/google/home/vmiura/.cache/fontconfig /usr/local/google/home/vmiura/.fontconfig Fontconfig error: No writable cache directories /var/cache/fontconfig /usr/local/google/home/vmiura/.cache/fontconfig /usr/local/google/home/vmiura/.fontconfig Fontconfig error: No writable cache directories /var/cache/fontconfig /usr/local/google/home/vmiura/.cache/fontconfig /usr/local/google/home/vmiura/.fontconfig Fontconfig error: No writable cache directories /var/cache/fontconfig /usr/local/google/home/vmiura/.cache/fontconfig /usr/local/google/home/vmiura/.fontconfig [72426:72437:0407/070130.097609:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [72426:72442:0407/070130.099892:INFO:chromecast/external_mojo/public/cpp/external_mojo_broker.cc:439] Initializing external mojo broker at: /tmp/cast_mojo_broker [72426:72426:0407/070130.106439:INFO:chromecast/browser/cast_system_memory_pressure_evaluator.cc:156] AdjustMemoryFractions: critical_memory_fraction_=0.25, moderate_memory_fraction_=0.4 [72426:72426:0407/070130.116125:INFO:chromecast/graphics/cast_window_manager_aura.cc:190] Starting window manager, bounds: 0,0 1x1 [72426:72451:0407/070130.118324:INFO:chromecast/media/cma/backend/mixer/stream_mixer.cc:264] StreamMixer [72426:72442:0407/070130.118586:INFO:chromecast/external_mojo/public/cpp/external_mojo_broker.cc:247] Register service cast_browser [72426:72426:0407/070130.118928:INFO:chromecast/metrics/cast_metrics_service_client.cc:102] Metrics client ID set: 298b96a3-4ced-421e-9956-acce75802120 [72426:72451:0407/070130.119318:INFO:chromecast/media/cma/backend/mixer/stream_mixer.cc:290] Mixer health checker started [72426:72451:0407/070130.119475:WARNING:chromecast/media/cma/backend/mixer/post_processing_pipeline_parser.cc:98] No post-processing config found at /etc/cast_audio.json. [72426:72451:0407/070130.119585:WARNING:chromecast/media/cma/backend/mixer/post_processing_pipeline_parser.cc:178] No post-processor description found for "mix" in /etc/cast_audio.json. Using passthrough. [72426:72426:0407/070130.119743:INFO:chromecast/metrics/cast_metrics_service_client.cc:102] Metrics client ID set: 298b96a3-4ced-421e-9956-acce75802120 [72426:72451:0407/070130.119747:INFO:chromecast/media/cma/backend/mixer/mixer_pipeline.cc:91] 2 input channels to 'mix' group [72426:72457:0407/070130.119675:INFO:chromecast/media/cma/backend/mixer/stream_mixer.cc:114] Actual priority = 0, policy = 0 [72426:72451:0407/070130.120216:INFO:chromecast/media/cma/backend/mixer/post_processing_pipeline_impl.cc:59] Create pipeline for 2 input channels [72426:72451:0407/070130.120303:INFO:chromecast/media/cma/backend/mixer/post_processing_pipeline_impl.cc:119] Created pipeline with 2 output channels [72426:72451:0407/070130.120391:INFO:chromecast/media/cma/backend/mixer/filter_group.cc:69] Done creating postrender pipeline for mix [72426:72451:0407/070130.120480:WARNING:chromecast/media/cma/backend/mixer/post_processing_pipeline_parser.cc:178] No post-processor description found for "linearize" in /etc/cast_audio.json. Using passthrough. [72426:72451:0407/070130.120561:INFO:chromecast/media/cma/backend/mixer/mixer_pipeline.cc:112] 2 input channels to 'linearize' group [72426:72451:0407/070130.120634:INFO:chromecast/media/cma/backend/mixer/post_processing_pipeline_impl.cc:59] Create pipeline for 2 input channels [72426:72451:0407/070130.120688:INFO:chromecast/media/cma/backend/mixer/post_processing_pipeline_impl.cc:119] Created pipeline with 2 output channels [72426:72451:0407/070130.120765:INFO:chromecast/media/cma/backend/mixer/filter_group.cc:69] Done creating postrender pipeline for linearize [72426:72451:0407/070130.121137:WARNING:chromecast/media/cma/backend/volume_map.cc:54] No cast audio config found; using default volume map. [72426:72458:0407/070130.121114:INFO:chromecast/media/audio/net/audio_socket_service_uds.cc:61] Using endpoint /tmp/mixer-poc [72426:72451:0407/070130.121323:INFO:chromecast/media/cma/backend/saved_volumes.cc:65] No saved volumes found [72426:72451:0407/070130.121529:INFO:chromecast/media/cma/backend/saved_volumes.cc:72] Invalid JSON from /etc/cast_audio.json [72426:72460:0407/070130.124628:INFO:chromecast/media/cma/backend/volume_control.cc:352] System volume/mute change, new volume = 0.509091, new mute = 0 [72426:72426:0407/070130.131321:INFO:chromecast/cast_core/runtime/browser/runtime_service_impl.cc:151] Runtime service started: runtime_id=poc [72426:72426:0407/070130.131424:INFO:chromecast/cast_core/runtime/browser/runtime_service_impl.cc:537] Skipping runtime authentication as not requested [72426:72426:0407/070130.149542:INFO:chromecast/browser/cast_browser_main_parts.cc:753] Adding 0 supported codec profiles/levels [72426:72442:0407/070130.149705:INFO:chromecast/external_mojo/public/cpp/external_mojo_broker.cc:281] Request for chromecast:chromecast.mojom.GeneralAudienceBrowsingAPIKeySubject [72426:72442:0407/070130.160538:INFO:chromecast/external_mojo/public/cpp/external_mojo_broker.cc:352] chromecast not found [72426:72436:0407/070130.171690:ERROR:crypto/nss_util.cc:79] Failed to create /usr/local/google/home/vmiura/.local/share/pki/nssdb directory. [72426:72458:0407/070130.186248:INFO:chromecast/media/cma/backend/mixer/mixer_input_connection.cc:411] Create 0x7c6d12ccfd80 (default), content type: MEDIA, focus type: MEDIA, fill size: 1073741828, algorithm fill size: 240, channel count: 1, input sample rate: 48000, start threshold: 0, max queue size: 8192, pts_is_timestamp: 0 [72426:72451:0407/070130.186710:INFO:chromecast/media/cma/backend/mixer/stream_mixer.cc:690] Input source channel count = 1 [72426:72457:0407/070130.186813:INFO:chromecast/media/cma/backend/mixer/filter_group.cc:352] : 2ch@48000hz -> [GROUP]mix -> 2ch@48000hz [72426:72451:0407/070130.186866:INFO:chromecast/media/cma/backend/mixer/stream_mixer.cc:693] Dynamic channel count not enabled; using stereo [72426:72451:0407/070130.186915:INFO:chromecast/media/cma/backend/mixer/stream_mixer.cc:690] Input source channel count = 1 [72426:72457:0407/070130.186909:INFO:chromecast/media/cma/backend/mixer/filter_group.cc:352] [GROUP]mix: 2ch@48000hz -> [GROUP]linearize -> 2ch@48000hz [72426:72451:0407/070130.186985:INFO:chromecast/media/cma/backend/mixer/stream_mixer.cc:693] Dynamic channel count not enabled; using stereo [72426:72451:0407/070130.187035:INFO:chromecast/media/cma/backend/mixer/stream_mixer.cc:494] Start with 0 active inputs [72426:72451:0407/070130.187089:INFO:chromecast/media/cma/backend/mixer/stream_mixer.cc:547] Output 2 channels at 48000 samples per second [72426:72451:0407/070130.187126:INFO:chromecast/media/cma/backend/mixer/stream_mixer.cc:565] Using 2 loopback channels ================================================================= ==72426==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x7b8d12c4c570 at pc 0x55c67b62db20 bp 0x7b0cf4c3f970 sp 0x7b0cf4c3f968 WRITE of size 4 at 0x7b8d12c4c570 thread T24 (AudioIO) [72426:72438:0407/070130.189469:INFO:chromecast/net/connectivity_checker_impl.cc:171] Change check url=http://connectivitycheck.gstatic.com/generate_204 [72426:72438:0407/070130.189585:INFO:chromecast/net/connectivity_checker_impl.cc:175] Global connection is: Up [72426:72451:0407/070130.208149:INFO:chromecast/media/cma/backend/mixer/stream_mixer.cc:721] Add input 0x7c6d12ccfd88 to mix @ 48000 samples per second. Is primary source? = 1 [72426:72457:0407/070130.208152:INFO:chromecast/media/cma/backend/mixer/filter_group.cc:78] Creating prerender pipeline for mix [72426:72457:0407/070130.208565:INFO:chromecast/media/cma/backend/mixer/post_processing_pipeline_impl.cc:59] Create pipeline for 1 input channels [72426:72457:0407/070130.208666:INFO:chromecast/media/cma/backend/mixer/post_processing_pipeline_impl.cc:119] Created pipeline with 1 output channels [72426:72457:0407/070130.208745:INFO:chromecast/media/cma/backend/mixer/filter_group.cc:87] Done creating prerender pipeline for mix [72426:72451:0407/070130.209012:INFO:chromecast/media/cma/backend/mixer/mixer_input_connection.cc:896] 0x7c6d12ccfd80 Mixer read size: 960 [72426:72451:0407/070130.209153:INFO:chromecast/media/cma/backend/mixer/mixer_input_connection.cc:909] 0x7c6d12ccfd80 Updated start threshold: 1073742960 [72426:72451:0407/070130.209235:INFO:chromecast/media/cma/backend/mixer/mixer_input_connection.cc:913] 0x7c6d12ccfd80 Boost queue size to 1073742960 to allow stream to start [72426:72451:0407/070130.209327:INFO:chromecast/media/cma/backend/mixer/mixer_input.cc:458] default(0x7c6d12ccfd88): set volume limits to [0, 1] [72426:72451:0407/070130.209387:INFO:chromecast/media/cma/backend/mixer/mixer_input.cc:443] default(0x7c6d12ccfd88): type volume = 0.0562341, effective multiplier = 0.0562341 [72426:72451:0407/070130.209446:INFO:chromecast/media/cma/backend/mixer/mixer_input.cc:492] default(0x7c6d12ccfd88): mute volume = 1, effective multiplier = 0.0562341 [72426:72451:0407/070130.209500:INFO:chromecast/media/cma/backend/mixer/mixer_input.cc:471] default(0x7c6d12ccfd88): output limit = 1, effective multiplier = 0.0562341 #0 0x55c67b62db1f in chromecast::media::MixerInputConnection::HandleAudioData(char*, unsigned long, long) chromecast/media/cma/backend/mixer/mixer_input_connection.cc:128:36 #1 0x55c67b5cb332 in chromecast::media::AudioSocket::ParseAudio(char*, unsigned long) chromecast/media/audio/net/audio_socket.cc:365:21 #2 0x55c67b5ca9d1 in chromecast::media::AudioSocket::OnMessage(char*, unsigned long) chromecast/media/audio/net/audio_socket.cc:313:14 #3 0x55c67b5d34ae in chromecast::SmallMessageSocket::HandleCompletedMessages() chromecast/net/small_message_socket.cc:401:31 #4 0x55c67b5d3aa2 in chromecast::SmallMessageSocket::Read() chromecast/net/small_message_socket.cc:298:10 #5 0x55c67b5d4c80 in void base::internal::Invoker&&>, base::internal::BindState>, void ()>::RunImpl>, 0ul>(void (chromecast::SmallMessageSocket::*&&)(), std::__Cr::tuple>&&, std::__Cr::integer_sequence) base/functional/bind_internal.h:1069:14 #6 0x55c67d640906 in base::TaskAnnotator::RunTaskImpl(base::PendingTask&) base/functional/callback.h:155:12 #7 0x55c67d6b8979 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*) base/task/common/task_annotator.h:112:5 #8 0x55c67d6b77ea in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:340:40 #9 0x55c67d82e176 in base::MessagePumpEpoll::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_epoll.cc:224:55 #10 0x55c67d6ba087 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:644:12 #11 0x55c67d5d58e0 in base::RunLoop::Run(base::Location const&) base/run_loop.cc:135:14 #12 0x55c67d75334c in base::Thread::Run(base::RunLoop*) base/threading/thread.cc:355:13 #13 0x55c67d7538e7 in base::Thread::ThreadMain() base/threading/thread.cc:425:3 #14 0x55c67d7b13de in base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:102:13 #15 0x55c66f8c7c46 in asan_thread_start(void*) asan_interceptors.cpp 0x7b8d12c4c570 is located 0 bytes after 80-byte region [0x7b8d12c4c520,0x7b8d12c4c570) allocated by thread T24 (AudioIO) here: #0 0x55c66f8cade7 in posix_memalign (/chromium/chromium/src/out/cast_asan/cast_shell+0xcff7de7) (BuildId: e68cfa9bd3cfcedf) #1 0x55c67d51b3f2 in base::AlignedAlloc(unsigned long, unsigned long) base/memory/aligned_memory.cc:35:13 #2 0x55c67b5d5dec in chromecast::IOBufferPool::Internal::Preallocate(unsigned long) chromecast/net/io_buffer_pool.cc:189:24 #3 0x55c67b62af0e in chromecast::media::MixerInputConnection::CreateBufferPool(int) chromecast/media/cma/backend/mixer/mixer_input_connection.cc:457:17 #4 0x55c67b62931f in chromecast::media::MixerInputConnection::MixerInputConnection(chromecast::media::StreamMixer*, std::__Cr::unique_ptr>, chromecast::media::mixer_service::OutputStreamParams const&) chromecast/media/cma/backend/mixer/mixer_input_connection.cc:436:3 #5 0x55c67b64278b in chromecast::media::MixerServiceReceiver::CreateOutputStream(std::__Cr::unique_ptr>, chromecast::media::mixer_service::Generic const&) chromecast/media/cma/backend/mixer/mixer_service_receiver.cc:162:26 #6 0x55c67b678ee1 in chromecast::media::mixer_service::Receiver::InitialSocket::HandleMetadata(chromecast::media::mixer_service::Generic const&) chromecast/media/audio/mixer_service/receiver/receiver.cc #7 0x55c67b5c7ae6 in chromecast::media::mixer_service::MixerSocketImpl::AudioSocketExtension::ParseMetadata(char*, unsigned long) chromecast/media/audio/mixer_service/mixer_socket.cc:92:21 #8 0x55c67b5caaa3 in chromecast::media::AudioSocket::OnMessage(char*, unsigned long) chromecast/media/audio/net/audio_socket.cc:310:14 #9 0x55c67b5d34ae in chromecast::SmallMessageSocket::HandleCompletedMessages() chromecast/net/small_message_socket.cc:401:31 #10 0x55c67b5d3aa2 in chromecast::SmallMessageSocket::Read() chromecast/net/small_message_socket.cc:298:10 #11 0x55c67b5d4c80 in void base::internal::Invoker&&>, base::internal::BindState>, void ()>::RunImpl>, 0ul>(void (chromecast::SmallMessageSocket::*&&)(), std::__Cr::tuple>&&, std::__Cr::integer_sequence) base/functional/bind_internal.h:1069:14 #12 0x55c67d640906 in base::TaskAnnotator::RunTaskImpl(base::PendingTask&) base/functional/callback.h:155:12 #13 0x55c67d6b8979 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*) base/task/common/task_annotator.h:112:5 #14 0x55c67d6b77ea in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:340:40 #15 0x55c67d82e176 in base::MessagePumpEpoll::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_epoll.cc:224:55 #16 0x55c67d6ba087 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:644:12 #17 0x55c67d5d58e0 in base::RunLoop::Run(base::Location const&) base/run_loop.cc:135:14 #18 0x55c67d75334c in base::Thread::Run(base::RunLoop*) base/threading/thread.cc:355:13 #19 0x55c67d7538e7 in base::Thread::ThreadMain() base/threading/thread.cc:425:3 #20 0x55c67d7b13de in base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:102:13 #21 0x55c66f8c7c46 in asan_thread_start(void*) asan_interceptors.cpp Thread T24 (AudioIO) created by T19 (CastMediaThread) here: #0 0x55c66f8ada71 in pthread_create (/chromium/chromium/src/out/cast_asan/cast_shell+0xcfdaa71) (BuildId: e68cfa9bd3cfcedf) #1 0x55c67d7b0a32 in base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThreadBase::Delegate*, base::PlatformThreadHandle*, base::ThreadType, base::MessagePumpType) base/threading/platform_thread_posix.cc:153:13 #2 0x55c67d752588 in base::Thread::StartWithOptions(base::Thread::Options) base/threading/thread.cc:231:26 #3 0x55c67b6714b4 in chromecast::AudioIoThread::AudioIoThread() chromecast/media/audio/audio_io_thread.cc:23:17 #4 0x55c67b67133c in chromecast::AudioIoThread::Get() base/no_destructor.h:99:20 #5 0x55c67b64e8b7 in chromecast::media::StreamMixer::StreamMixer(std::__Cr::unique_ptr>, scoped_refptr, std::__Cr::basic_string, std::__Cr::allocator> const&, scoped_refptr) chromecast/media/cma/backend/mixer/stream_mixer.cc:282:25 #6 0x55c67b64df03 in chromecast::media::StreamMixer::StreamMixer(scoped_refptr) chromecast/media/cma/backend/mixer/stream_mixer.cc:232:7 #7 0x55c67b5af321 in base::NoDestructor::NoDestructor<>() base/no_destructor.h:99:20 #8 0x55c67b5af249 in chromecast::media::VolumeControl::Initialize(std::__Cr::vector, std::__Cr::allocator>, std::__Cr::allocator, std::__Cr::allocator>>> const&) chromecast/media/cma/backend/volume_control.cc:390:42 #9 0x55c67b691318 in chromecast::media::MediaResourceTracker::CallInitializeOnMediaThread() chromecast/media/common/media_resource_tracker.cc:95:3 #10 0x55c67b691d58 in void base::internal::Invoker, base::internal::BindState>, void ()>::RunImpl>, 0ul>(void (chromecast::media::MediaResourceTracker::*&&)(), std::__Cr::tuple>&&, std::__Cr::integer_sequence) base/functional/bind_internal.h:1069:14 #11 0x55c67d640906 in base::TaskAnnotator::RunTaskImpl(base::PendingTask&) base/functional/callback.h:155:12 #12 0x55c67d6b8979 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*) base/task/common/task_annotator.h:112:5 #13 0x55c67d6b77ea in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:340:40 #14 0x55c67d82e176 in base::MessagePumpEpoll::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_epoll.cc:224:55 #15 0x55c67d6ba087 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:644:12 #16 0x55c67d5d58e0 in base::RunLoop::Run(base::Location const&) base/run_loop.cc:135:14 #17 0x55c67d75334c in base::Thread::Run(base::RunLoop*) base/threading/thread.cc:355:13 #18 0x55c67d7538e7 in base::Thread::ThreadMain() base/threading/thread.cc:425:3 #19 0x55c67d7b13de in base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:102:13 #20 0x55c66f8c7c46 in asan_thread_start(void*) asan_interceptors.cpp Thread T19 (CastMediaThread) created by T0 (cast_shell) here: #0 0x55c66f8ada71 in pthread_create (/chromium/chromium/src/out/cast_asan/cast_shell+0xcfdaa71) (BuildId: e68cfa9bd3cfcedf) #1 0x55c67d7b0a32 in base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThreadBase::Delegate*, base::PlatformThreadHandle*, base::ThreadType, base::MessagePumpType) base/threading/platform_thread_posix.cc:153:13 #2 0x55c67d752588 in base::Thread::StartWithOptions(base::Thread::Options) base/threading/thread.cc:231:26 #3 0x55c6732f232f in chromecast::shell::CastContentBrowserClient::GetMediaTaskRunner() chromecast/browser/cast_content_browser_client.cc:228:26 #4 0x55c6732f2923 in chromecast::shell::CastContentBrowserClient::CreateAudioManager(media::AudioLogFactory*) chromecast/browser/cast_content_browser_client.cc:305:43 #5 0x55c673c714fc in content::BrowserMainLoop::InitializeAudio() content/browser/browser_main_loop.cc:1554:51 #6 0x55c673c6dbd8 in content::BrowserMainLoop::PostCreateThreadsImpl() content/browser/browser_main_loop.cc:1374:5 #7 0x55c673c6c994 in content::BrowserMainLoop::PostCreateThreads() content/browser/browser_main_loop.cc:980:3 #8 0x55c673c72cd8 in int base::internal::Invoker, base::internal::BindState>, int ()>::RunImpl>, 0ul>(int (content::BrowserMainLoop::*&&)(), std::__Cr::tuple>&&, std::__Cr::integer_sequence) base/functional/bind_internal.h:1069:14 #9 0x55c6701931d0 in base::OnceCallback::Run() && base/functional/callback.h:155:12 #10 0x55c6753301dc in content::StartupTaskRunner::RunAllTasksNow(bool) content/browser/startup_task_runner.cc:49:28 #11 0x55c673c6be79 in content::BrowserMainLoop::CreateStartupTasks() content/browser/browser_main_loop.cc:911:25 #12 0x55c673c77702 in content::BrowserMainRunnerImpl::Initialize(content::MainFunctionParams) content/browser/browser_main_runner_impl.cc:138:15 #13 0x55c673c6726d in content::BrowserMain(content::MainFunctionParams) content/browser/browser_main.cc:28:32 #14 0x55c67d32df89 in content::RunBrowserProcessMain(content::MainFunctionParams, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:696:10 #15 0x55c67d331122 in content::ContentMainRunnerImpl::RunBrowser(content::MainFunctionParams, bool) content/app/content_main_runner_impl.cc:1320:10 #16 0x55c67d3303b1 in content::ContentMainRunnerImpl::Run() content/app/content_main_runner_impl.cc:1150:12 #17 0x55c67d32bee4 in content::RunContentProcess(content::ContentMainParams, content::ContentMainRunner*) content/app/content_main.cc:358:36 #18 0x55c67d32c2f4 in content::ContentMain(content::ContentMainParams) content/app/content_main.cc:371:10 #19 0x55c66f904962 in main chromecast/app/cast_main.cc:13:10 #20 0x7f0d13d79249 (/lib/x86_64-linux-gnu/libc.so.6+0x27249) (BuildId: 6196744a316dbd57c0fd8968df1680aac482cec4) SUMMARY: AddressSanitizer: heap-buffer-overflow chromecast/media/cma/backend/mixer/mixer_input_connection.cc:128:36 in chromecast::media::MixerInputConnection::HandleAudioData(char*, unsigned long, long) Shadow bytes around the buggy address: 0x7b8d12c4c280: fa fa fa fa 00 00 00 00 01 fc 00 00 00 00 00 00 0x7b8d12c4c300: fa fa fa fa 00 00 00 00 00 00 00 00 00 00 00 fa 0x7b8d12c4c380: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fd 0x7b8d12c4c400: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fd 0x7b8d12c4c480: fa fa fa fa 00 00 00 00 00 00 00 00 00 00 00 00 =>0x7b8d12c4c500: fa fa fa fa 00 00 00 00 00 00 00 00 00 00[fa]fa 0x7b8d12c4c580: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7b8d12c4c600: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7b8d12c4c680: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7b8d12c4c700: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7b8d12c4c780: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb ==72426==ADDITIONAL INFO ==72426==Note: Please include this section with the ASan report. Task trace: #0 0x55c67b5d26c6 in chromecast::SmallMessageSocket::ReceiveMessages() chromecast/net/small_message_socket.cc:267:7 Command line: `./out/cast_asan/cast_shell --no-sandbox --disable-gpu --ozone-platform=headless --user-data-dir=/tmp/cast-poc-profile --mixer-service-endpoint=/tmp/mixer-poc --cast-core-runtime-id=poc --runtime-service-path=unix:/tmp/noop --disable-gpu-shader-disk-cache --disable-software-rasterizer --disable-gpu-compositing --ignore-gpu-blocklist --disable-gpu-early-init --enable-network-information-downlink-max --disallow-non-exact-resource-reuse --disable-pinch` ==72426==END OF ADDITIONAL INFO ==72426==ABORTING