Bug: Intermittent application crashed [@ llvmpipe_is_resource_referenced] | single tracking bug
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2025-01-12 10:45:05+00:00
Resolved: 2025-02-03 12:13:52+00:00

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

---
```
TEST-START | browser/components/translations/tests/browser/browser_translations_select_telemetry_change_both_languages_together.js
[task 2025-01-12T10:04:48.659Z] 10:04:48     INFO - GECKO(2996) | console.log: Translations: "Mocking RemoteSettings for the translations engine."
[task 2025-01-12T10:04:48.675Z] 10:04:48     INFO - GECKO(2996) | [Child 3121: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 7039d3aa9c00 == 2 [pid = 3121] [id = 141]
[task 2025-01-12T10:04:48.676Z] 10:04:48     INFO - GECKO(2996) | [Child 3121: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 3 (7039d32f7c00) [pid = 3121] [serial = 376] [outer = 0]
[task 2025-01-12T10:04:48.676Z] 10:04:48     INFO - GECKO(2996) | [Child 3121: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 4 (7039d3aa5c00) [pid = 3121] [serial = 377] [outer = 7039d32f7c00]
[task 2025-01-12T10:04:48.733Z] 10:04:48     INFO - GECKO(2996) | [Child 3121: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 5 (7039d3aa5000) [pid = 3121] [serial = 378] [outer = 7039d32f7c00]
[task 2025-01-12T10:04:48.837Z] 10:04:48     INFO - GECKO(2996) | ExceptionHandler::GenerateDump attempting to generate:/tmp/tmpozlsm0y1.mozrunner/minidumps/75dcd714-d26c-fc70-df1b-e0625f2cf208.dmp
[task 2025-01-12T10:04:48.850Z] 10:04:48     INFO - GECKO(2996) | ExceptionHandler::GenerateDump cloned child 14619
[task 2025-01-12T10:04:48.850Z] 10:04:48     INFO - GECKO(2996) | ExceptionHandler::WaitForContinueSignal waiting for continue signal...
[task 2025-01-12T10:04:48.850Z] 10:04:48     INFO - GECKO(2996) | ExceptionHandler::SendContinueSignalToChild sent continue signal to child
[task 2025-01-12T10:04:48.999Z] 10:04:48     INFO - GECKO(2996) | ExceptionHandler::GenerateDump minidump generation succeeded
[task 2025-01-12T10:04:49.040Z] 10:04:49     INFO - GECKO(2996) | [Child 14577, IPC I/O Child] WARNING: [F006814FA54AA627.1436912408D2D3C7]: Dropping message '<null>'; no connection to unknown peer 1.1: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:364
[task 2025-01-12T10:04:49.040Z] 10:04:49     INFO - GECKO(2996) | [Child 14476, IPC I/O Child] WARNING: [B3A88D0F2A43855B.A1A4E7C80FE18D4D]: Dropping message '<null>'; no connection to unknown peer 1.1: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:364
[task 2025-01-12T10:04:49.040Z] 10:04:49     INFO - GECKO(2996) | [Child 14552, IPC I/O Child] WARNING: [BC19577E78D147D.506D6D7FEF209771]: Dropping message '<null>'; no connection to unknown peer 1.1: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:364
[task 2025-01-12T10:04:49.040Z] 10:04:49     INFO - GECKO(2996) | Exiting due to channel error.
<...>
 INFO - GECKO(2996) | Exiting due to channel error.
[task 2025-01-12T10:04:49.064Z] 10:04:49     INFO - TEST-INFO | Main app process: exit 11
[task 2025-01-12T10:04:49.065Z] 10:04:49    ERROR - TEST-UNEXPECTED-FAIL | ShutdownLeaks | process() called before end of test suite
[task 2025-01-12T10:04:49.065Z] 10:04:49     INFO - TEST-INFO | Confirming we saw 948 DOCSHELL created and 933 destroyed log strings.
[task 2025-01-12T10:04:49.065Z] 10:04:49     INFO - TEST-INFO | Confirming we saw 2868 DOMWINDOW created and 2823 destroyed log strings.
[task 2025-01-12T10:04:49.066Z] 10:04:49     INFO - Buffered messages logged at 10:04:48
[task 2025-01-12T10:04:49.066Z] 10:04:49     INFO - Entering test bound test_select_translations_panel_change_from_and_to_languages_before_retranslation
[task 2025-01-12T10:04:49.067Z] 10:04:49     INFO - Loading test page starting at url: https://example.com/browser/toolkit/components/translations/tests/browser/translations-tester-select.html
[task 2025-01-12T10:04:49.067Z] 10:04:49     INFO - Buffered messages finished
[task 2025-01-12T10:04:49.068Z] 10:04:49     INFO - runtests.py | Application ran for: 0:09:57.485255
[task 2025-01-12T10:04:49.068Z] 10:04:49     INFO - zombiecheck | Reading PID log: /tmp/tmpttq3ez8tpidlog
[task 2025-01-12T10:04:49.068Z] 10:04:49     INFO - ==> process 2996 launched child process 3075
[task 2025-01-12T10:04:49.069Z] 10:04:49     INFO - zombiecheck | Checking for orphan process with PID: 3075
[task 2025-01-12T10:04:49.069Z] 10:04:49     INFO - mozcrash Copy/paste: /task_173667454720712/fetches/minidump-stackwalk/minidump-stackwalk --symbols-url=https://symbols.mozilla.org/ --cyborg=/tmp/tmpnprw4wcb/75dcd714-d26c-fc70-df1b-e0625f2cf208.trace /tmp/tmpozlsm0y1.mozrunner/minidumps/75dcd714-d26c-fc70-df1b-e0625f2cf208.dmp /task_173667454720712/build/symbols
[task 2025-01-12T10:04:56.011Z] 10:04:56     INFO - mozcrash Saved minidump as /task_173667454720712/build/blobber_upload_dir/75dcd714-d26c-fc70-df1b-e0625f2cf208.dmp
[task 2025-01-12T10:04:56.011Z] 10:04:56     INFO - mozcrash Saved app info as /task_173667454720712/build/blobber_upload_dir/75dcd714-d26c-fc70-df1b-e0625f2cf208.extra
[task 2025-01-12T10:04:56.547Z] 10:04:56     INFO - PROCESS-CRASH | application crashed [@ llvmpipe_is_resource_referenced] | browser/components/translations/tests/browser/browser_translations_select_telemetry_change_both_languages_together.js 
[task 2025-01-12T10:04:56.547Z] 10:04:56     INFO - Process type: main
[task 2025-01-12T10:04:56.547Z] 10:04:56     INFO - Process pid: 3050
[task 2025-01-12T10:04:56.547Z] 10:04:56     INFO - Crash dump filename: /tmp/tmpozlsm0y1.mozrunner/minidumps/75dcd714-d26c-fc70-df1b-e0625f2cf208.dmp
[task 2025-01-12T10:04:56.548Z] 10:04:56     INFO - Operating system: Linux
[task 2025-01-12T10:04:56.548Z] 10:04:56     INFO -                   6.5.0-1025-gcp #27~22.04.1-Ubuntu SMP Tue Jul 16 23:03:39 UTC 2024
[task 2025-01-12T10:04:56.548Z] 10:04:56     INFO - CPU: amd64
[task 2025-01-12T10:04:56.548Z] 10:04:56     INFO -      family 6 model 85 stepping 7
[task 2025-01-12T10:04:56.548Z] 10:04:56     INFO -      4 CPUs
[task 2025-01-12T10:04:56.548Z] 10:04:56     INFO - Linux Ubuntu 22.04 - jammy (Ubuntu 22.04.4 LTS)
[task 2025-01-12T10:04:56.548Z] 10:04:56     INFO - 
[task 2025-01-12T10:04:56.548Z] 10:04:56     INFO - Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2025-01-12T10:04:56.548Z] 10:04:56     INFO - Crash address: 0x00000000294ac894
[task 2025-01-12T10:04:56.548Z] 10:04:56     INFO - Crashing instruction: `test dword [rsi + 0x54], 0xc04b`
[task 2025-01-12T10:04:56.548Z] 10:04:56     INFO - Memory accessed by instruction:
[task 2025-01-12T10:04:56.548Z] 10:04:56     INFO -   0. Address: 0x00000000294ac894
[task 2025-01-12T10:04:56.548Z] 10:04:56     INFO -      Size: 4
[task 2025-01-12T10:04:56.548Z] 10:04:56     INFO - No instruction pointer update by instruction
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO - Process uptime: not available
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO - 
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO - Linux memory map count: 3379
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO - 
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO - Thread 25 Renderer (crashed) - tid: 3050
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -  0  libgallium_dri.so!llvmpipe_is_resource_referenced [lp_texture.c : 837 + 0x0]
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -      rax = 0x0000750a5a5924c8    rdx = 0x0000000000000000
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -      rcx = 0x0000000000000000    rbx = 0x0000000000000000
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -      rsi = 0x00000000294ac840    rdi = 0x0000750a5a592000
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -      rbp = 0x0000750a5a664728    rsp = 0x0000750a5a1c1f38
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -       r8 = 0x0000000000000000     r9 = 0x0000000000000000
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -      r10 = 0x0000750a5a1c2020    r11 = 0x0000000000000000
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -      r12 = 0x00000000294ac840    r13 = 0x0000000000000000
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -      r14 = 0x0000750a5a592000    r15 = 0x0000750a5a664700
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -      rip = 0x0000750a56913254
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -     Found by: given as instruction pointer in context
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -  1  libgallium_dri.so!llvmpipe_flush_resource [lp_flush.c : 127 + 0xd]
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -      rbx = 0x0000000000000000    rbp = 0x0000750a5a664728
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -      rsp = 0x0000750a5a1c1f40    r12 = 0x00000000294ac840
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -      r13 = 0x0000000000000000    r14 = 0x0000750a5a592000
[task 2025-01-12T10:04:56.549Z] 10:04:56     INFO -      r15 = 0x0000750a5a664700    rip = 0x0000750a5691489e
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -     Found by: call frame info
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -  2  libgallium_dri.so!llvmpipe_set_sampler_views [lp_state_sampler.c : 165 + 0x25]
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -      rbx = 0x0000000000000000    rbp = 0x0000000000000003
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -      rsp = 0x0000750a5a1c1fa0    r12 = 0x0000750a22fb4dd0
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -      r13 = 0x0000750a5a592000    r14 = 0x0000750a5a1c2020
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -      r15 = 0x0000000000000003    rip = 0x0000750a569457f3
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -     Found by: call frame info
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -  3  libgallium_dri.so!update_textures [st_atom_texture.c : 287 + 0xe]
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -      rbx = 0x0000750a4843e000    rbp = 0x0000000000000005
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -      rsp = 0x0000750a5a1c2010    r12 = 0x0000000000000000
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -      r13 = 0x0000000000000280    r14 = 0x0000750a5a592000
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -      r15 = 0x0000750a5a1c2020    rip = 0x0000750a565d3c6b
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -     Found by: call frame info
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -  4  libgallium_dri.so!st_validate_state [st_util.h : 129]
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -     Found by: inlining
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -  5  libgallium_dri.so!prepare_draw [st_draw.c : 88 + 0x54]
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -      rbx = 0x008000112c088800    rbp = 0x008000112c088c00
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -      rsp = 0x0000750a5a1c2170    r12 = 0x0000000000000001
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -      r13 = 0x0000750a58120d00    r14 = 0x0000750a4843e000
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -      r15 = 0x0000000000000400    rip = 0x0000750a56372b56
[task 2025-01-12T10:04:56.550Z] 10:04:56     INFO -     Found by: call frame info
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -  6  libgallium_dri.so!st_draw_gallium [st_draw.c : 141 + 0x7]
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      rbx = 0x0000750a5a1c21f4    rbp = 0x0000750a5a1c2200
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      rsp = 0x0000750a5a1c21b0    r12 = 0x0000750a48455000
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      r13 = 0x0000000000000001    r14 = 0x0000000000000000
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      r15 = 0x0000750a4843e000    rip = 0x0000750a56372eca
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -     Found by: call frame info
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -  7  libgallium_dri.so!_mesa_validated_drawrangeelements [draw.c : 1701 + 0x5]
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      rbx = 0x0000750a5686d5d0    rbp = 0x0000000000000000
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      rsp = 0x0000750a5a1c21f0    r12 = 0x000000000000000c
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      r13 = 0x0000000000001403    r14 = 0x0000000000000003
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      r15 = 0x0000000000000000    rip = 0x0000750a564fe2f0
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -     Found by: call frame info
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -  8  libgallium_dri.so!_mesa_DrawElementsInstanced [draw.c : 1884 + 0x2e]
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      rbx = 0x0000000000000006    rbp = 0x0000750a48455000
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      rsp = 0x0000750a5a1c2250    r12 = 0x0000000000000004
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      r13 = 0x0000000000001403    r14 = 0x0000000000000003
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      r15 = 0x0000000000000000    rip = 0x0000750a564fff69
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -     Found by: call frame info
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -  9  libxul.so!<gleam::gl::ErrorReactingGl<F> as gleam::gl::Gl>::draw_elements_instanced [gl.rs:44910f21eb087422dbc3e28ac1e819797bc45f0b : 98 + 0x8]
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      rbx = 0x0000750a73ad29c8    rbp = 0x0000750a5a1c2340
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      rsp = 0x0000750a5a1c22c0    r12 = 0x0000000000000002
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      r13 = 0x0000000000000003    r14 = 0x0000750a4305c860
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -      r15 = 0x0000750a43036010    rip = 0x0000750a7232c223
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO -     Found by: call frame info
[task 2025-01-12T10:04:56.551Z] 10:04:56     INFO - 10  libxul.so!webrender::device::gl::Device::draw_indexed_triangles_instanced_u16 [gl.rs:44910f21eb087422dbc3e28ac1e819797bc45f0b : 3749 + 0x19]
[task 2025-01-12T10:04:56.552Z] 10:04:56     INFO -      rbx = 0x0000000000000003    rbp = 0x0000750a5a1c2380
<...>
```