A bit of a strange one this..... My Pi5 is crashing/hanging whenever my monitor powers down, both automatically (power management) or manually with the power button, but only seemingly when VSCode is running in the background. The desktop freezes, the mouse cursor is frozen, the keyboard unresponsive and unable to launch into a shell with CTRL+ALT+F2 etc. Strangely I can still SSH into the Pi remotely so it's almost as if the graphics have crashed but underlying processes are still running.
I'm running the KDE Plasma desktop on RPiOS and I haven't tested whether the same thing happens with the default LXDE.
Any ideas? VSCode is the only app I've identified that seems to trigger this.
The KDE crash report shows the latest entry for VSCode. Here is an example:
I'm running the KDE Plasma desktop on RPiOS and I haven't tested whether the same thing happens with the default LXDE.
Any ideas? VSCode is the only app I've identified that seems to trigger this.
The KDE crash report shows the latest entry for VSCode. Here is an example:
Code:
PID: 2853 (code) UID: 1000 (samwise) GID: 1000 (samwise) Signal: 5 (TRAP) Timestamp: Sat 2025-01-04 15:36:59 GMT (30min ago) Command Line: $'/usr/share/code/code --type=gpu-process --crashpad-handler-pid=0 --enable-crash-reporter=c2d30402-e1e0-4ac6-9b92-90e6eb4a9f53,no_channel --user-data-dir=/home/samwise/.config/Code --gpu-preferences=UAAAAAAAAAAgAAAEAAAAAAAAAAAAAAAAAABgAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAABAAAAAAAAAAEAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAA --shared-files --field-trial-handle=3,i,15565198767230654779,2391918580310420355,262144 --disable-features=CalculateNativeWinOcclusion,PlzDedicatedWorker,SpareRendererForSitePerProcess --variations-seed-version' Executable: /usr/share/code/code Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-code-2a513d938fba41f8822c751251183dd0.scope Unit: user@1000.service User Unit: app-code-2a513d938fba41f8822c751251183dd0.scope Slice: user-1000.slice Owner UID: 1000 (samwise) Boot ID: 7aefcb4929244d53b3f2f9bcf94247b5 Machine ID: 3620737afb3f489fa034718906375d60 Hostname: raspberrypi Storage: /var/lib/systemd/coredump/core.code.1000.7aefcb4929244d53b3f2f9bcf94247b5.2853.1736005019000000.zst (present) Size on Disk: 6.2M Message: Process 2853 (code) of user 1000 dumped core. Module libsystemd.so.0 from deb systemd-252.31-1~deb12u1.arm64 Stack trace of thread 2915: #0 0x00005555f7d5bec8 n/a (code + 0x717bec8) #1 0x00005555f7d5be40 n/a (code + 0x717be40) #2 0x00005555f7d5c58c n/a (code + 0x717c58c) #3 0x00005555f7db558c n/a (code + 0x71d558c) #4 0x00005555f7d9bde0 n/a (code + 0x71bbde0) #5 0x00005555f7de6578 n/a (code + 0x7206578) #6 0x00005555f7de58c8 n/a (code + 0x72058c8) #7 0x00005555f5f76300 n/a (code + 0x5396300) #8 0x00005555f5f2ed9c n/a (code + 0x534ed9c) #9 0x00005555f5f4c3fc n/a (code + 0x536c3fc) #10 0x00005555f5faabac n/a (code + 0x53cabac) #11 0x00005555f5f4ca84 n/a (code + 0x536ca84) #12 0x00005555f5f11458 n/a (code + 0x5331458) #13 0x00005555f5f6f998 n/a (code + 0x538f998) #14 0x00005555f5f6fb8c n/a (code + 0x538fb8c) #15 0x00005555f5f82630 n/a (code + 0x53a2630) #16 0x00007fff748dee90 start_thread (libc.so.6 + 0x7ee90) Stack trace of thread 2914: #0 0x00007fff74947cb4 __GI_epoll_pwait (libc.so.6 + 0xe7cb4) #1 0x00005555f5fa4820 n/a (code + 0x53c4820) #2 0x00005555f5fa4820 n/a (code + 0x53c4820) #3 0x00005555f5fa4674 n/a (code + 0x53c4674) #4 0x00005555f5f4ca84 n/a (code + 0x536ca84) #5 0x00005555f5f11458 n/a (code + 0x5331458) #6 0x00005555f5f6f998 n/a (code + 0x538f998) #7 0x00005555f7eeb1c8 n/a (code + 0x730b1c8) #8 0x00005555f5f6fb8c n/a (code + 0x538fb8c) #9 0x00005555f5f82630 n/a (code + 0x53a2630) #10 0x00007fff748dee90 start_thread (libc.so.6 + 0x7ee90) Stack trace of thread 2911: #0 0x00007fff74947cb4 __GI_epoll_pwait (libc.so.6 + 0xe7cb4) #1 0x00005555f5fa4820 n/a (code + 0x53c4820) #2 0x00005555f5fa4820 n/a (code + 0x53c4820) #3 0x00005555f5fa4674 n/a (code + 0x53c4674) #4 0x00005555f5f4ca84 n/a (code + 0x536ca84) #5 0x00005555f5f11458 n/a (code + 0x5331458) #6 0x00005555f5f6f998 n/a (code + 0x538f998) #7 0x00005555f5f59994 n/a (code + 0x5379994) #8 0x00005555f5f6fb8c n/a (code + 0x538fb8c) #9 0x00005555f5f82630 n/a (code + 0x53a2630) #10 0x00007fff748dee90 start_thread (libc.so.6 + 0x7ee90) Stack trace of thread 2913: #0 0x00007fff748db6f4 __futex_abstimed_wait_common64 (libc.so.6 + 0x7b6f4) #1 0x00007fff748de230 __pthread_cond_wait_common (libc.so.6 + 0x7e230) #2 0x00005555f5f81d30 n/a (code + 0x53a1d30) #3 0x00005555f5f81d30 n/a (code + 0x53a1d30) #4 0x00005555f5fa7658 n/a (code + 0x53c7658) #5 0x00005555f5f2b6a0 n/a (code + 0x534b6a0) #6 0x00005555f5f690ec n/a (code + 0x53890ec) #7 0x00005555f5f685a4 n/a (code + 0x53885a4) #8 0x00005555f5f68364 n/a (code + 0x5388364) #9 0x00005555f5f6825c n/a (code + 0x538825c) #10 0x00005555f5f82630 n/a (code + 0x53a2630) #11 0x00007fff748dee90 start_thread (libc.so.6 + 0x7ee90) Stack trace of thread 2912: #0 0x00007fff748db6f4 __futex_abstimed_wait_common64 (libc.so.6 + 0x7b6f4) #1 0x00007fff748de230 __pthread_cond_wait_common (libc.so.6 + 0x7e230) #2 0x00005555f5f81d30 n/a (code + 0x53a1d30) #3 0x00005555f5f81d30 n/a (code + 0x53a1d30) #4 0x00005555f5fa7658 n/a (code + 0x53c7658) #5 0x00005555f5f2b6a0 n/a (code + 0x534b6a0) #6 0x00005555f5f690ec n/a (code + 0x53890ec) #7 0x00005555f5f685a4 n/a (code + 0x53885a4) #8 0x00005555f5f68364 n/a (code + 0x5388364) #9 0x00005555f5f6825c n/a (code + 0x538825c) #10 0x00005555f5f82630 n/a (code + 0x53a2630) #11 0x00007fff748dee90 start_thread (libc.so.6 + 0x7ee90) Stack trace of thread 2910: #0 0x00007fff748db6f4 __futex_abstimed_wait_common64 (libc.so.6 + 0x7b6f4) #1 0x00007fff748de520 __pthread_cond_wait_common (libc.so.6 + 0x7e520) #2 0x00005555f5f81e40 n/a (code + 0x53a1e40) #3 0x00005555f5f81e40 n/a (code + 0x53a1e40) #4 0x00005555f5fa75f4 n/a (code + 0x53c75f4) #5 0x00005555f5f2b6a0 n/a (code + 0x534b6a0) #6 0x00005555f5eea804 n/a (code + 0x530a804) #7 0x00005555f5f4ca84 n/a (code + 0x536ca84) #8 0x00005555f5f11458 n/a (code + 0x5331458) #9 0x00005555f5f6f998 n/a (code + 0x538f998) #10 0x00005555f5f6fb8c n/a (code + 0x538fb8c) #11 0x00005555f5f82630 n/a (code + 0x53a2630) #12 0x00007fff748dee90 start_thread (libc.so.6 + 0x7ee90) Stack trace of thread 2853: #0 0x00007fff7493f98c __ioctl (libc.so.6 + 0xdf98c) #1 0x00007fff74d96f78 drmIoctl (libdrm.so.2 + 0x6f78) #2 0x00007fff63793e38 n/a (vc4_dri.so + 0xf23e38) #3 0x00007fff6379514c n/a (vc4_dri.so + 0xf2514c) #4 0x00007fff6379a4f4 n/a (vc4_dri.so + 0xf2a4f4) #5 0x00007fff62a15b80 n/a (vc4_dri.so + 0x1a5b80) #6 0x00007fff629e7f64 n/a (vc4_dri.so + 0x177f64) #7 0x00007fff629eb6bc n/a (vc4_dri.so + 0x17b6bc) #8 0x00007fff629f1908 n/a (vc4_dri.so + 0x181908) #9 0x00007fff717fbd24 n/a (libGLESv2.so + 0x48bd24) #10 0x00007fff717fbd24 n/a (libGLESv2.so + 0x48bd24) #11 0x00007fff716fecb0 n/a (libGLESv2.so + 0x38ecb0) #12 0x00007fff7167cc98 n/a (libGLESv2.so + 0x30cc98) #13 0x00007fff7150aca4 GL_TexSubImage2D (libGLESv2.so + 0x19aca4) #14 0x00005555f7b53db4 n/a (code + 0x6f73db4) #15 0x00005555f6c73098 n/a (code + 0x6093098) #16 0x00005555f6c72df4 n/a (code + 0x6092df4) #17 0x00005555f6b71b14 n/a (code + 0x5f91b14) #18 0x00005555f6b75718 n/a (code + 0x5f95718) #19 0x00005555f6c0f548 n/a (code + 0x602f548) #20 0x00005555f6b7493c n/a (code + 0x5f9493c) #21 0x00005555f6b62684 n/a (code + 0x5f82684) #22 0x00005555f6b621b4 n/a (code + 0x5f821b4) #23 0x00005555f6b62cf0 n/a (code + 0x5f82cf0) #24 0x00005555f6b60a0c n/a (code + 0x5f80a0c) #25 0x00005555f6b44ab8 n/a (code + 0x5f64ab8) #26 0x00005555f6c2aa6c n/a (code + 0x604aa6c) #27 0x00005555f7b4e354 n/a (code + 0x6f6e354) #28 0x00005555f7cab6d8 n/a (code + 0x70cb6d8) #29 0x00005555f7cad994 n/a (code + 0x70cd994) #30 0x00005555f7c851c4 n/a (code + 0x70a51c4) #31 0x00005555f7c82438 n/a (code + 0x70a2438) #32 0x00005555f7c821cc n/a (code + 0x70a21cc) #33 0x00005555f7c876b0 n/a (code + 0x70a76b0) #34 0x00005555f7c8a984 n/a (code + 0x70aa984) #35 0x00005555f72489c4 n/a (code + 0x66689c4) #36 0x00005555f5f2ed9c n/a (code + 0x534ed9c) #37 0x00005555f5f4c3fc n/a (code + 0x536c3fc) #38 0x00005555f5fab480 n/a (code + 0x53cb480) #39 0x00007fff7611774c g_main_context_dispatch (libglib-2.0.so.0 + 0x5774c) #40 0x0000002c00030600 n/a (n/a + 0x0) ELF object binary architecture: AARCH64Statistics: Posted by piggoy — Sat Jan 04, 2025 4:08 pm — Replies 2 — Views 60