Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VSCode core dumps on latest Linux kernel #231204

Closed
harshil21 opened this issue Oct 13, 2024 · 2 comments
Closed

VSCode core dumps on latest Linux kernel #231204

harshil21 opened this issue Oct 13, 2024 · 2 comments
Assignees

Comments

@harshil21
Copy link

harshil21 commented Oct 13, 2024

Does this issue occur when all extensions are disabled?: Yes

  • VS Code Version:
$ code --version
1.94.2
384ff7382de624fb94dbaf6da11977bba1ecd427
x64
  • OS Version:
$ uname -a
Linux hoppingturtles 6.11.3-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 10 Oct 2024 20:11:06 +0000 x86_64 GNU/Linux

Steps to Reproduce:

  1. Fresh install latest VSCode on the latest linux kernel (yay -S visual-studio-code-bin)
  2. Try to launch VSCode
  3. It does not launch, even with --disable-extensions --disable-gpu --verbose.

Logs of journalctl -xe -r:

Logs
Process 30520 (code) of user 1000 dumped core.
                                                        
                                                        Stack trace of thread 30520:
                                                        #0  0x000070e8907791d4 n/a (libc.so.6 + 0x621d4)
                                                        #1  0x000070e89079f724 n/a (libc.so.6 + 0x88724)
                                                        #2  0x000070e890775e26 snprintf (libc.so.6 + 0x5ee26)
                                                        #3  0x00005bed6ad11fa2 n/a (code + 0x6754fa2)
                                                        #4  0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #5  0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #6  0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #7  0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #8  0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #9  0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #10 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #11 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #12 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #13 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #14 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #15 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #16 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #17 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #18 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #19 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #20 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #21 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #22 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #23 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #24 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #25 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #26 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #27 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #28 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #29 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #30 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #31 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #32 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #33 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #34 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #35 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #36 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #37 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #38 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #39 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #40 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #41 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #42 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #43 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #44 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #45 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #46 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #47 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #48 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #49 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #50 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #51 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #52 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #53 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #54 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #55 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #56 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #57 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #58 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #59 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #60 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #61 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #62 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        #63 0x00005bed6ad1216d n/a (code + 0x675516d)
                                                        
                                                        Stack trace of thread 30533:
                                                        #0  0x000070e8907a7a19 n/a (libc.so.6 + 0x90a19)
                                                        #1  0x000070e8907aa7e2 pthread_cond_timedwait (libc.so.6 + 0x937e2)
                                                        #2  0x00005bed69c0e8ad n/a (code + 0x56518ad)
                                                        #3  0x00005bed69c3597d n/a (code + 0x567897d)
                                                        #4  0x00005bed69bb7713 n/a (code + 0x55fa713)
                                                        #5  0x00005bed69bf60dd n/a (code + 0x56390dd)
                                                        #6  0x00005bed69bf4bac n/a (code + 0x5637bac)
                                                        #7  0x00005bed69bf56be n/a (code + 0x56386be)
                                                        #8  0x00005bed69bf534d n/a (code + 0x563834d)
                                                        #9  0x00005bed69bf525d n/a (code + 0x563825d)
                                                        #10 0x00005bed69c0eff5 n/a (code + 0x5651ff5)
                                                        #11 0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #12 0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30551:
                                                        #0  0x000070e890822bb0 ppoll (libc.so.6 + 0x10bbb0)
                                                        #1  0x000070e891b70227 n/a (libglib-2.0.so.0 + 0xc0227)
                                                        #2  0x000070e891b0ca55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55)
                                                        #3  0x000070e884e8e2fe n/a (libdconfsettings.so + 0x62fe)
                                                        #4  0x000070e891b41026 n/a (libglib-2.0.so.0 + 0x91026)
                                                        #5  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #6  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30528:
                                                        #0  0x000070e8908308b2 epoll_wait (libc.so.6 + 0x1198b2)
                                                        #1  0x00005bed69c32be0 n/a (code + 0x5675be0)
                                                        #2  0x00005bed69c32a77 n/a (code + 0x5675a77)
                                                        #3  0x00005bed69bd7f0d n/a (code + 0x561af0d)
                                                        #4  0x00005bed69b9d92d n/a (code + 0x55e092d)
                                                        #5  0x00005bed69bfc348 n/a (code + 0x563f348)
                                                        #6  0x00005bed69be577d n/a (code + 0x562877d)
                                                        #7  0x00005bed69bfc552 n/a (code + 0x563f552)
                                                        #8  0x00005bed69c0eff5 n/a (code + 0x5651ff5)
                                                        #9  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #10 0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30534:
                                                        #0  0x000070e8907a7a19 n/a (libc.so.6 + 0x90a19)
                                                        #1  0x000070e8907aa479 pthread_cond_wait (libc.so.6 + 0x93479)
                                                        #2  0x00005bed69c0e795 n/a (code + 0x5651795)
                                                        #3  0x00005bed69c3594f n/a (code + 0x567894f)
                                                        #4  0x00005bed69bb75ec n/a (code + 0x55fa5ec)
                                                        #5  0x00005bed69b76b64 n/a (code + 0x55b9b64)
                                                        #6  0x00005bed69bd7f0d n/a (code + 0x561af0d)
                                                        #7  0x00005bed69b9d92d n/a (code + 0x55e092d)
                                                        #8  0x00005bed69bfc348 n/a (code + 0x563f348)
                                                        #9  0x00005bed69bfc552 n/a (code + 0x563f552)
                                                        #10 0x00005bed69c0eff5 n/a (code + 0x5651ff5)
                                                        #11 0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #12 0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30527:
                                                        #0  0x000070e890818ac3 wait4 (libc.so.6 + 0x101ac3)
                                                        #1  0x00005bed69c28f10 n/a (code + 0x566bf10)
                                                        #2  0x00005bed69c2a930 n/a (code + 0x566d930)
                                                        #3  0x00005bed69c0eff5 n/a (code + 0x5651ff5)
                                                        #4  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #5  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30539:
                                                        #0  0x000070e8907a7a19 n/a (libc.so.6 + 0x90a19)
                                                        #1  0x000070e8907aa479 pthread_cond_wait (libc.so.6 + 0x93479)
                                                        #2  0x00005bed6673c589 uv_cond_wait (code + 0x217f589)
                                                        #3  0x00005bed6ddac0bc n/a (code + 0x97ef0bc)
                                                        #4  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #5  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30521:
                                                        #0  0x000070e89082263d __poll (libc.so.6 + 0x10b63d)
                                                        #1  0x00005bed6924e500 n/a (code + 0x4c91500)
                                                        #2  0x00005bed69c0eff5 n/a (code + 0x5651ff5)
                                                        #3  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #4  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30546:
                                                        #0  0x000070e890830750 epoll_pwait (libc.so.6 + 0x119750)
                                                        #1  0x00005bed66740ed9 n/a (code + 0x2183ed9)
                                                        #2  0x00005bed66730865 uv_run (code + 0x2173865)
                                                        #3  0x00005bed6dc5b1e8 n/a (code + 0x969e1e8)
                                                        #4  0x00005bed6de26347 n/a (code + 0x9869347)
                                                        #5  0x00005bed6de2a0f2 n/a (code + 0x986d0f2)
                                                        #6  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #7  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30544:
                                                        #0  0x000070e8907a7a19 n/a (libc.so.6 + 0x90a19)
                                                        #1  0x000070e8907aa479 pthread_cond_wait (libc.so.6 + 0x93479)
                                                        #2  0x00005bed6673c589 uv_cond_wait (code + 0x217f589)
                                                        #3  0x00005bed6672ce03 n/a (code + 0x216fe03)
                                                        #4  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #5  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30550:
                                                        #0  0x000070e890822bb0 ppoll (libc.so.6 + 0x10bbb0)
                                                        #1  0x000070e891b70227 n/a (libglib-2.0.so.0 + 0xc0227)
                                                        #2  0x000070e891b0e287 g_main_loop_run (libglib-2.0.so.0 + 0x5e287)
                                                        #3  0x000070e8919f4b44 n/a (libgio-2.0.so.0 + 0x113b44)
                                                        #4  0x000070e891b41026 n/a (libglib-2.0.so.0 + 0x91026)
                                                        #5  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #6  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30538:
                                                        #0  0x000070e8907a7a19 n/a (libc.so.6 + 0x90a19)
                                                        #1  0x000070e8907aa479 pthread_cond_wait (libc.so.6 + 0x93479)
                                                        #2  0x00005bed6673c589 uv_cond_wait (code + 0x217f589)
                                                        #3  0x00005bed6ddac0bc n/a (code + 0x97ef0bc)
                                                        #4  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #5  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30537:
                                                        #0  0x000070e890830750 epoll_pwait (libc.so.6 + 0x119750)
                                                        #1  0x00005bed66740ed9 n/a (code + 0x2183ed9)
                                                        #2  0x00005bed66730865 uv_run (code + 0x2173865)
                                                        #3  0x00005bed6ddae1dc n/a (code + 0x97f11dc)
                                                        #4  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #5  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30532:
                                                        #0  0x000070e8908308b2 epoll_wait (libc.so.6 + 0x1198b2)
                                                        #1  0x00005bed69c32be0 n/a (code + 0x5675be0)
                                                        #2  0x00005bed69c32a77 n/a (code + 0x5675a77)
                                                        #3  0x00005bed69bd7f0d n/a (code + 0x561af0d)
                                                        #4  0x00005bed69b9d92d n/a (code + 0x55e092d)
                                                        #5  0x00005bed69bfc348 n/a (code + 0x563f348)
                                                        #6  0x00005bed68bc233f n/a (code + 0x460533f)
                                                        #7  0x00005bed69bfc552 n/a (code + 0x563f552)
                                                        #8  0x00005bed69c0eff5 n/a (code + 0x5651ff5)
                                                        #9  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #10 0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30530:
                                                        #0  0x000070e8907a7a19 n/a (libc.so.6 + 0x90a19)
                                                        #1  0x000070e8907aa7e2 pthread_cond_timedwait (libc.so.6 + 0x937e2)
                                                        #2  0x00005bed69c0e8ad n/a (code + 0x56518ad)
                                                        #3  0x00005bed69c3597d n/a (code + 0x567897d)
                                                        #4  0x00005bed69bb7713 n/a (code + 0x55fa713)
                                                        #5  0x00005bed69bf60dd n/a (code + 0x56390dd)
                                                        #6  0x00005bed69bf4bac n/a (code + 0x5637bac)
                                                        #7  0x00005bed69bf56be n/a (code + 0x56386be)
                                                        #8  0x00005bed69bf537d n/a (code + 0x563837d)
                                                        #9  0x00005bed69bf5271 n/a (code + 0x5638271)
                                                        #10 0x00005bed69c0eff5 n/a (code + 0x5651ff5)
                                                        #11 0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #12 0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30531:
                                                        #0  0x000070e8907a7a19 n/a (libc.so.6 + 0x90a19)
                                                        #1  0x000070e8907aa7e2 pthread_cond_timedwait (libc.so.6 + 0x937e2)
                                                        #2  0x00005bed69c0e8ad n/a (code + 0x56518ad)
                                                        #3  0x00005bed69c3597d n/a (code + 0x567897d)
                                                        #4  0x00005bed69bb7713 n/a (code + 0x55fa713)
                                                        #5  0x00005bed69bf60dd n/a (code + 0x56390dd)
                                                        #6  0x00005bed69bf4bac n/a (code + 0x5637bac)
                                                        #7  0x00005bed69bf56be n/a (code + 0x56386be)
                                                        #8  0x00005bed69bf534d n/a (code + 0x563834d)
                                                        #9  0x00005bed69bf525d n/a (code + 0x563825d)
                                                        #10 0x00005bed69c0eff5 n/a (code + 0x5651ff5)
                                                        #11 0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #12 0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30529:
                                                        #0  0x000070e8907a7a19 n/a (libc.so.6 + 0x90a19)
                                                        #1  0x000070e8907aa7e2 pthread_cond_timedwait (libc.so.6 + 0x937e2)
                                                        #2  0x00005bed69c0e8ad n/a (code + 0x56518ad)
                                                        #3  0x00005bed69c3597d n/a (code + 0x567897d)
                                                        #4  0x00005bed69bb7713 n/a (code + 0x55fa713)
                                                        #5  0x00005bed69bf60dd n/a (code + 0x56390dd)
                                                        #6  0x00005bed69bf4bac n/a (code + 0x5637bac)
                                                        #7  0x00005bed69bf56be n/a (code + 0x56386be)
                                                        #8  0x00005bed69bf534d n/a (code + 0x563834d)
                                                        #9  0x00005bed69bf525d n/a (code + 0x563825d)
                                                        #10 0x00005bed69c0eff5 n/a (code + 0x5651ff5)
                                                        #11 0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #12 0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30545:
                                                        #0  0x000070e8907a7a19 n/a (libc.so.6 + 0x90a19)
                                                        #1  0x000070e8907aa479 pthread_cond_wait (libc.so.6 + 0x93479)
                                                        #2  0x00005bed6673c589 uv_cond_wait (code + 0x217f589)
                                                        #3  0x00005bed6672ce03 n/a (code + 0x216fe03)
                                                        #4  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #5  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30540:
                                                        #0  0x000070e8907a7a19 n/a (libc.so.6 + 0x90a19)
                                                        #1  0x000070e8907aa479 pthread_cond_wait (libc.so.6 + 0x93479)
                                                        #2  0x00005bed6673c589 uv_cond_wait (code + 0x217f589)
                                                        #3  0x00005bed6ddac0bc n/a (code + 0x97ef0bc)
                                                        #4  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #5  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30541:
                                                        #0  0x000070e8907a7a19 n/a (libc.so.6 + 0x90a19)
                                                        #1  0x000070e8907b3858 n/a (libc.so.6 + 0x9c858)
                                                        #2  0x00005bed6673c3b6 uv_sem_wait (code + 0x217f3b6)
                                                        #3  0x00005bed6de6e71c n/a (code + 0x98b171c)
                                                        #4  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #5  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30543:
                                                        #0  0x000070e8907a7a19 n/a (libc.so.6 + 0x90a19)
                                                        #1  0x000070e8907aa479 pthread_cond_wait (libc.so.6 + 0x93479)
                                                        #2  0x00005bed6673c589 uv_cond_wait (code + 0x217f589)
                                                        #3  0x00005bed6672ce03 n/a (code + 0x216fe03)
                                                        #4  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #5  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30548:
                                                        #0  0x000070e890822bb0 ppoll (libc.so.6 + 0x10bbb0)
                                                        #1  0x000070e891b70227 n/a (libglib-2.0.so.0 + 0xc0227)
                                                        #2  0x000070e891b0ca55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55)
                                                        #3  0x000070e891b0cab2 n/a (libglib-2.0.so.0 + 0x5cab2)
                                                        #4  0x000070e891b41026 n/a (libglib-2.0.so.0 + 0x91026)
                                                        #5  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #6  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30547:
                                                        #0  0x000070e89082e1fd syscall (libc.so.6 + 0x1171fd)
                                                        #1  0x000070e891b3ef20 g_cond_wait (libglib-2.0.so.0 + 0x8ef20)
                                                        #2  0x000070e891ad598c n/a (libglib-2.0.so.0 + 0x2598c)
                                                        #3  0x000070e891b45137 n/a (libglib-2.0.so.0 + 0x95137)
                                                        #4  0x000070e891b41026 n/a (libglib-2.0.so.0 + 0x91026)
                                                        #5  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #6  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30542:
                                                        #0  0x000070e8907a7a19 n/a (libc.so.6 + 0x90a19)
                                                        #1  0x000070e8907aa479 pthread_cond_wait (libc.so.6 + 0x93479)
                                                        #2  0x00005bed6673c589 uv_cond_wait (code + 0x217f589)
                                                        #3  0x00005bed6672ce03 n/a (code + 0x216fe03)
                                                        #4  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #5  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        
                                                        Stack trace of thread 30549:
                                                        #0  0x000070e89082e1fd syscall (libc.so.6 + 0x1171fd)
                                                        #1  0x000070e891b3fc37 g_cond_wait_until (libglib-2.0.so.0 + 0x8fc37)
                                                        #2  0x000070e891ad5955 n/a (libglib-2.0.so.0 + 0x25955)
                                                        #3  0x000070e891b45bfb n/a (libglib-2.0.so.0 + 0x95bfb)
                                                        #4  0x000070e891b41026 n/a (libglib-2.0.so.0 + 0x91026)
                                                        #5  0x000070e8907ab39d n/a (libc.so.6 + 0x9439d)
                                                        #6  0x000070e89083049c n/a (libc.so.6 + 0x11949c)
                                                        ELF object binary architecture: AMD x86-64

░░ Subject: Process 30520 (code) dumped core
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ Documentation: man:core(5)
░░ 
░░ Process 30520 (code) crashed and dumped core.
░░ 
░░ This usually indicates a programming error in the crashing program and
░░ should be reported to its vendor as a bug.
Oct 12 21:05:02 hoppingturtles systemd-coredump[30552]: Process 30520 (code) of user 1000 terminated abnormally with signal 11/SEGV, processing...
Oct 12 21:05:02 hoppingturtles kernel: Code: 84 00 00 00 00 00 f3 0f 1e fa 55 48 89 e5 41 57 41 56 49 89 fe 41 55 49 89 d5 41 54 53 48 89 f3 48 89 d
f 48 81 ec f8 04 00 00 <48> 89 b5 f8 fa ff ff be 25 00 00 00 89 8d 20 fb ff ff 64 48 8b 04
Oct 12 21:05:02 hoppingturtles kernel: code[30520]: segfault at 7fff7a288fc8 ip 000070e8907791d4 sp 00007fff7a288fb0 error 6 in libc.so.6[621d4,70e8
9073b000+171000] likely on CPU 4 (core 4, socket 0)

It was working fine yesterday, but I believe it stopped working after I upgraded my linux kernel.

@harshil21
Copy link
Author

Running gdb to inspect the core dump:

coredumpctl gdb 3173
Core was generated by `/opt/visual-studio-code/code'.
Program terminated with signal SIGSEGV, Segmentation fault.
Downloading source file /usr/src/debug/glibc/glibc/stdio-common/../string/bits/string_fortified.h
#0  0x000079202422d5f3 in __GI_memcpy (__dest=0x1280008fac00, __src=0x128000943360, __len=41) at ../string/bits/string_fortified.h:29                                                        
29	 return __builtin___memcpy_chk (__dest, __src, __len,
[Current thread is 1 (Thread 0x7920184deec0 (LWP 3173))]
(gdb) bt
#0  0x000079202422d5f3 in __GI_memcpy (__dest=0x1280008fac00, __src=0x128000943360, __len=41) at ../string/bits/string_fortified.h:29
#1  __printf_buffer_write (buf=buf@entry=0x7ffd4fe58560, s=s@entry=0x128000943360 "/home/harshil//.local/share/icons/default", count=count@entry=41)
    at /usr/src/debug/glibc/glibc/stdio-common/Xprintf_buffer_write.c:39
#2  0x0000792024236659 in __printf_buffer (buf=buf@entry=0x7ffd4fe58560, format=0x60ef911f4b45 "%s/%s/%s", ap=0x7ffd4fe58630, mode_flags=0)
    at /usr/src/debug/glibc/glibc/stdio-common/vfprintf-process-arg.c:501
#3  0x000079202425c724 in __vsnprintf_internal (string=<optimized out>, maxlen=<optimized out>, format=<optimized out>, args=args@entry=0x7ffd4fe58630, mode_flags=mode_flags@entry=0)
    at vsnprintf.c:96
#4  0x0000792024232e26 in __GI___snprintf (s=<optimized out>, maxlen=<optimized out>, format=<optimized out>) at snprintf.c:31
#5  0x000060ef96b6cb3b in ??? ()
#6  0x0000000000000029 in ??? ()
#7  0x0000128000943360 in ??? ()
#8  0x0000128000f31ef0 in ??? ()
#9  0x000060ef91494baf in ??? ()
#10 0x0000000000000013 in ??? ()
#11 0x0000000000000007 in ??? ()
#12 0x00007ffd4fe58830 in ??? ()
#13 0x000060ef96b6bff4 in ??? ()
#14 0x00007ffd4fe58760 in ??? ()
#15 0x0000128000943360 in ??? ()
#16 0x00001280009489f0 in ??? ()
#17 0x000060ef96b6b760 in wl_cursor_theme_load ()

Unfortuantely I don't know C, so I can't debug further. But it seems like some kind of buffer overflow according to ChatGPT. I can help with more debugging if needed.

@harshil21
Copy link
Author

Found the main issue: nwg-piotr/nwg-look#74 (comment)

I don't know how that happens, but hey electron stuff.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants
@ulugbekna @harshil21 and others