| 17 Nov 2025 |
dramforever | well | 09:14:25 |
dramforever | there you go | 09:14:47 |
Yureka (she/her) | 3dab73159bc asahi,ail: fix multi-plane imports
84d8e6824be treewide: don't check before free
ed97f7791a1 asahi: enable virtgpu support
20dab5f819f asahi: enable virtgpu support | 09:15:40 |
Yureka (she/her) | * 3dab73159bc asahi,ail: fix multi-plane imports
84d8e6824be treewide: don't check before free
ed97f7791a1 asahi: enable virtgpu support
20dab5f819f asahi: enable virtgpu support
| 09:15:48 |
Yureka (she/her) | that's all the commits touching agx_batch.c in 25.2.6...25.3.0 | 09:16:04 |
dramforever | could be someone else passing a null pointer or something though | 09:16:51 |
dramforever | are you really sure it's not in coredumpctl | 09:16:59 |
Yureka (she/her) | it's not | 09:17:11 |
Yureka (she/her) | probably because firefox is handling it itself | 09:17:38 |
dramforever | they "should" still raise a signal in the signal handler so it's dumped anyway but what do i know.. | 09:18:34 |
vcunat | I do have lines in coredumpctl list from firefox. | 09:19:14 |
vcunat | Though maybe it depends how it crashes. | 09:20:26 |
vcunat | * Though maybe it depends how/where it crashes. | 09:20:42 |
dramforever | these are all the symbols in libgallium for reference
agx_upload_vbos
agx_draw_vbo
u_vbuf_draw_vbo
cso_draw_arrays
st_pbo_draw
try_pbo_upload_common
st_TexSubImage
texture_sub_image
texsubimage_err
_mesa_TexSubImage2D
| 09:25:58 |
dramforever | what does this mean? fiik | 09:26:12 |
Yureka (she/her) | i'll just submit a bug report in mesa | 09:26:35 |
Yureka (she/her) | https://gitlab.freedesktop.org/mesa/mesa/-/issues?show=eyJpaWQiOiIxNDMwOSIsImZ1bGxfcGF0aCI6Im1lc2EvbWVzYSIsImlkIjoxNDM4MzJ9 | 09:35:02 |
Yureka (she/her) | * | 09:36:52 |
K900 | Hmm supposedly Firefox records the minidumps in ~/.mozilla/profiles/.../pending | 09:40:00 |
K900 | And you can then breakpad minidump2core them and then gdb | 09:40:08 |
Yureka (she/her) | would this solve the problem of not having debug symbols? | 09:57:30 |
Yureka (she/her) | I guess in combination with some debuginfod | 09:57:40 |
K900 | Yeah | 10:07:20 |
K900 | nixseparatedebuginfod2 | 10:07:26 |
K900 | Courtesy of @symphorien | 10:07:32 |
Yureka (she/her) | where do I get minidump2core? | 13:31:58 |
Yureka (she/her) | ah, breakpad | 13:33:27 |
Yureka (she/her) |
[yuka@m1:~]$ file core
core: ELF 64-bit LSB core file, ARM aarch64, version 1 (SYSV), SVR4-style, from '/store/mz6j4kq2pr7h6483vsv2zpf77dl5ynmm-firefox-145.0/bin/.firefox-wrapped', real uid: 1000, effective uid: 1000, real gid: 100, effective gid: 100, platform: 'aarch64'
| 13:34:18 |
Yureka (she/her) | [yuka@m1:~]$ gdb core
[...]
"/home/yuka/core": not in executable format: file format not recognized
| 13:34:46 |
Yureka (she/her) | Ah I need to specify the binary and then the core | 13:35:30 |