Bug: Intermittent SUMMARY: AddressSanitizer: SEGV (/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0+0x35f71) (BuildId: a6f6a14a5b22465dff9ccfbbadc9530fc9ea5e52) in g_type_check_instance_is_fundamentally_a
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2022-05-07 00:21:21+00:00
Resolved: 2023-04-11 17:03:33+00:00

**Filed by:** ctuns [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=377201671&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/L2QFtWXiQIC7_-akQDRX7g/runs/0/artifacts/public/logs/live_backing.log

---
```
[task 2022-05-06T23:48:52.084Z] 23:48:52     INFO - TEST-START | browser/components/shell/test/browser_420786.js
[task 2022-05-06T23:48:52.643Z] 23:48:52     INFO - GECKO(13561) | AddressSanitizer:DEADLYSIGNAL
[task 2022-05-06T23:48:52.645Z] 23:48:52     INFO - GECKO(13561) | =================================================================
[task 2022-05-06T23:48:52.646Z] 23:48:52    ERROR - GECKO(13561) | ==13561==ERROR: AddressSanitizer: SEGV on unknown address 0x000100000014 (pc 0x7ff9e9a69f71 bp 0x000000000003 sp 0x7ffe69f40d18 T0)
[task 2022-05-06T23:48:52.646Z] 23:48:52     INFO - GECKO(13561) | ==13561==The signal is caused by a READ memory access.
[task 2022-05-06T23:48:53.489Z] 23:48:53     INFO - GECKO(13561) |     #0 0x7ff9e9a69f71 in g_type_check_instance_is_fundamentally_a (/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0+0x35f71) (BuildId: a6f6a14a5b22465dff9ccfbbadc9530fc9ea5e52)
[task 2022-05-06T23:48:53.490Z] 23:48:53     INFO - GECKO(13561) |     #1 0x7ff9e9a48bcd in g_object_ref (/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0+0x14bcd) (BuildId: a6f6a14a5b22465dff9ccfbbadc9530fc9ea5e52)
[task 2022-05-06T23:48:53.492Z] 23:48:53     INFO - GECKO(13561) |     #2 0x7ff9e9a4ec04 in g_weak_ref_get (/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0+0x1ac04) (BuildId: a6f6a14a5b22465dff9ccfbbadc9530fc9ea5e52)
[task 2022-05-06T23:48:53.493Z] 23:48:53     INFO - GECKO(13561) |     #3 0x7ff9e9d94371  (/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0+0x10c371) (BuildId: cbe9bd6b0a4135558dc1fae93ad94d53b2427464)
[task 2022-05-06T23:48:53.494Z] 23:48:53     INFO - GECKO(13561) |     #4 0x7ff9e97693a4 in g_main_context_dispatch (/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x4c3a4) (BuildId: 1548dc39c875598d592047b1504f94c40a66684f)
[task 2022-05-06T23:48:53.495Z] 23:48:53     INFO - GECKO(13561) |     #5 0x7ff9e976976f  (/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x4c76f) (BuildId: 1548dc39c875598d592047b1504f94c40a66684f)
[task 2022-05-06T23:48:53.496Z] 23:48:53     INFO - GECKO(13561) |     #6 0x7ff9e97697fb in g_main_context_iteration (/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x4c7fb) (BuildId: 1548dc39c875598d592047b1504f94c40a66684f)
[task 2022-05-06T23:48:53.497Z] 23:48:53     INFO - GECKO(13561) |     #7 0x7ff9d2aaeeac in nsAppShell::ProcessNextNativeEvent(bool) /builds/worker/checkouts/gecko/widget/gtk/nsAppShell.cpp:384:26
[task 2022-05-06T23:48:53.498Z] 23:48:53     INFO - GECKO(13561) |     #8 0x7ff9d29559bb in nsBaseAppShell::DoProcessNextNativeEvent(bool) /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:120:17
[task 2022-05-06T23:48:53.498Z] 23:48:53     INFO - GECKO(13561) |     #9 0x7ff9d2956293 in nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:248:7
[task 2022-05-06T23:48:53.498Z] 23:48:53     INFO - GECKO(13561) |     #10 0x7ff9d295683c in non-virtual thunk to nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp
[task 2022-05-06T23:48:53.500Z] 23:48:53     INFO - GECKO(13561) |     #11 0x7ff9cae41eee in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1096:10
[task 2022-05-06T23:48:53.500Z] 23:48:53     INFO - GECKO(13561) |     #12 0x7ff9cae4c86c in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:465:10
[task 2022-05-06T23:48:53.503Z] 23:48:53     INFO - GECKO(13561) |     #13 0x7ff9cc3c7ef8 in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:85:21
[task 2022-05-06T23:48:53.504Z] 23:48:53     INFO - GECKO(13561) |     #14 0x7ff9cc25f581 in RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:380:10
[task 2022-05-06T23:48:53.504Z] 23:48:53     INFO - GECKO(13561) |     #15 0x7ff9cc25f581 in RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:373:3
[task 2022-05-06T23:48:53.505Z] 23:48:53     INFO - GECKO(13561) |     #16 0x7ff9cc25f581 in MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:355:3
[task 2022-05-06T23:48:53.506Z] 23:48:53     INFO - GECKO(13561) |     #17 0x7ff9d2955af7 in nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27
[task 2022-05-06T23:48:53.507Z] 23:48:53     INFO - GECKO(13561) |     #18 0x7ff9d73216d7 in nsAppStartup::Run() /builds/worker/checkouts/gecko/toolkit/components/startup/nsAppStartup.cpp:295:30
[task 2022-05-06T23:48:53.508Z] 23:48:53     INFO - GECKO(13561) |     #19 0x7ff9d754948e in XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5740:22
[task 2022-05-06T23:48:53.510Z] 23:48:53     INFO - GECKO(13561) |     #20 0x7ff9d754b1f5 in XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5925:8
[task 2022-05-06T23:48:53.511Z] 23:48:53     INFO - GECKO(13561) |     #21 0x7ff9d754bf33 in XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5992:21
[task 2022-05-06T23:48:53.512Z] 23:48:53     INFO - GECKO(13561) |     #22 0x55d06d4df241 in do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:225:22
[task 2022-05-06T23:48:53.514Z] 23:48:53     INFO - GECKO(13561) |     #23 0x55d06d4df241 in main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:395:16
[task 2022-05-06T23:48:53.515Z] 23:48:53     INFO - GECKO(13561) |     #24 0x7ff9eff0eb96 in __libc_start_main /tmp/glibc/csu/../csu/libc-start.c:310
[task 2022-05-06T23:48:53.516Z] 23:48:53     INFO - GECKO(13561) |     #25 0x55d06d41ec00 in _start (/builds/worker/workspace/build/application/firefox/firefox+0x59c00) (BuildId: 8732fcc48ac92b6437cf66af73828e27b8e78e5d)
[task 2022-05-06T23:48:53.517Z] 23:48:53     INFO - GECKO(13561) | AddressSanitizer can not provide additional info.
[task 2022-05-06T23:48:53.519Z] 23:48:53     INFO - GECKO(13561) | SUMMARY: AddressSanitizer: SEGV (/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0+0x35f71) (BuildId: a6f6a14a5b22465dff9ccfbbadc9530fc9ea5e52) in g_type_check_instance_is_fundamentally_a
[task 2022-05-06T23:48:53.520Z] 23:48:53     INFO - GECKO(13561) | ==13561==ABORTING
[task 2022-05-06T23:48:53.598Z] 23:48:53     INFO - GECKO(13561) | Exiting due to channel error.
[task 2022-05-06T23:48:53.600Z] 23:48:53     INFO - GECKO(13561) | Exiting due to channel error.
[task 2022-05-06T23:48:53.602Z] 23:48:53     INFO - GECKO(13561) | Exiting due to channel error.
[task 2022-05-06T23:48:53.605Z] 23:48:53     INFO - GECKO(13561) | Exiting due to channel error.
[task 2022-05-06T23:48:53.610Z] 23:48:53     INFO - GECKO(13561) | Exiting due to channel error.
[task 2022-05-06T23:48:53.612Z] 23:48:53     INFO - GECKO(13561) | Exiting due to channel error.
[task 2022-05-06T23:48:53.646Z] 23:48:53     INFO - TEST-INFO | Main app process: exit 0
[task 2022-05-06T23:48:53.648Z] 23:48:53     INFO - runtests.py | Application ran for: 0:00:10.770669
[task 2022-05-06T23:48:53.649Z] 23:48:53     INFO - zombiecheck | Reading PID log: /tmp/tmpdtmgw_41pidlog
[task 2022-05-06T23:48:53.650Z] 23:48:53     INFO - ==> process 13561 launched child process 13578
[task 2022-05-06T23:48:53.651Z] 23:48:53     INFO - ==> process 13561 launched child process 13637
[task 2022-05-06T23:48:53.652Z] 23:48:53     INFO - ==> process 13561 launched child process 13660
[task 2022-05-06T23:48:53.653Z] 23:48:53     INFO - ==> process 13561 launched child process 13693
[task 2022-05-06T23:48:53.654Z] 23:48:53     INFO - ==> process 13561 launched child process 13732
[task 2022-05-06T23:48:53.655Z] 23:48:53     INFO - ==> process 13561 launched child process 13757
[task 2022-05-06T23:48:53.657Z] 23:48:53     INFO - ==> process 13561 launched child process 13789
[task 2022-05-06T23:48:53.660Z] 23:48:53     INFO - zombiecheck | Checking for orphan process with PID: 13789
[task 2022-05-06T23:48:53.660Z] 23:48:53     INFO - zombiecheck | Checking for orphan process with PID: 13732
[task 2022-05-06T23:48:53.661Z] 23:48:53     INFO - zombiecheck | Checking for orphan process with PID: 13637
[task 2022-05-06T23:48:53.662Z] 23:48:53     INFO - zombiecheck | Checking for orphan process with PID: 13578
[task 2022-05-06T23:48:53.663Z] 23:48:53     INFO - zombiecheck | Checking for orphan process with PID: 13660
[task 2022-05-06T23:48:53.664Z] 23:48:53     INFO - zombiecheck | Checking for orphan process with PID: 13693
[task 2022-05-06T23:48:53.665Z] 23:48:53     INFO - zombiecheck | Checking for orphan process with PID: 13757
[task 2022-05-06T23:48:53.665Z] 23:48:53     INFO - Stopping web server
[task 2022-05-06T23:48:53.665Z] 23:48:53     INFO - Server shut down.
[task 2022-05-06T23:48:53.680Z] 23:48:53     INFO - Web server killed.
[task 2022-05-06T23:48:53.680Z] 23:48:53     INFO - Stopping web socket server
[task 2022-05-06T23:48:53.701Z] 23:48:53     INFO - Stopping ssltunnel
[task 2022-05-06T23:48:53.721Z] 23:48:53  WARNING - leakcheck | refcount logging is off, so leaks can't be detected!
[task 2022-05-06T23:48:53.721Z] 23:48:53     INFO - runtests.py | Running tests: end.
[task 2022-05-06T23:48:53.744Z] 23:48:53     INFO -  Failed to unload module: Module b'34\n' not loaded
[task 2022-05-06T23:48:53.750Z] 23:48:53     INFO -  Failed to unload module: Module b'35\n' not loaded
[task 2022-05-06T23:48:53.755Z] 23:48:53     INFO -  Failed to unload module: Module b'36\n' not loaded
[task 2022-05-06T23:48:53.761Z] 23:48:53     INFO -  Failed to unload module: Module b'37\n' not loaded
[task 2022-05-06T23:48:53.765Z] 23:48:53     INFO - Buffered messages logged at 23:48:52
[task 2022-05-06T23:48:53.766Z] 23:48:53     INFO - Entering test bound 
[task 2022-05-06T23:48:53.766Z] 23:48:53     INFO - TEST-PASS | browser/components/shell/test/browser_420786.js | image can be accessed synchronously from the parent process - true == true - 
```