Skip to content

Crash when exiting one tab #872

@ryonakano

Description

@ryonakano

What Happened?

Terminal crashes when 2 tabs are open and exiting one tab.

Steps to Reproduce

  1. Open 2 tabs in Terminal
  2. Type exit and press Enter in one tab (you need to do this twice for some reason, which is another issue: Requires exit twice to close one tab #873)
  3. See the other tab is closed (because Terminal crashes according to journalctl)

Expected Behavior

Terminal doesn't crash when you close one tab.

OS Version

8.x Early Access

Session Type

Classic Session (X11, This is the default)

Software Version

Latest release (I have run all updates)

Log Output

6月 01 09:46:08 elementary-8-daily kernel: traps: x-terminal-emul[11824] general protection fault ip:700f03f18cd8 sp:7fff71c557d8 error:0 in libgobject-2.0.so.0.8000.0[700f03eeb000+37000]
 6月 01 09:46:08 elementary-8-daily systemd[1]: Started [email protected] - Process Core Dump (PID 11915/UID 0).
 6月 01 09:46:08 elementary-8-daily systemd-coredump[11916]: [🡕] Process 11824 (x-terminal-emul) of user 1000 dumped core.
                                                              
                                                              Module libzstd.so.1 from deb libzstd-1.5.5+dfsg2-2build1.1.amd64
                                                              Module libgcc_s.so.1 from deb gcc-14-14.2.0-4ubuntu2~24.04.amd64
                                                              Module libstdc++.so.6 from deb gcc-14-14.2.0-4ubuntu2~24.04.amd64
                                                              Module libsystemd.so.0 from deb systemd-255.4-1ubuntu8.6.amd64
                                                              Stack trace of thread 11824:
                                                              #0  0x0000700f03f18cd8 g_type_check_instance_is_a (libgobject-2.0.so.0 + 0x3ccd8)
                                                              #1  0x0000700f031f2243 hdy_tab_page_set_tooltip (libhandy-1.so.0 + 0x4d243)
                                                              #2  0x00005c0e993f84d0 n/a (io.elementary.terminal + 0x194d0)
                                                              #3  0x0000700f03f9d532 n/a (libglib-2.0.so.0 + 0x5e532)
                                                              #4  0x0000700f03f9c49e n/a (libglib-2.0.so.0 + 0x5d49e)
                                                              #5  0x0000700f03ffb737 n/a (libglib-2.0.so.0 + 0xbc737)
                                                              #6  0x0000700f03f9ba63 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca63)
                                                              #7  0x0000700f03df387d g_application_run (libgio-2.0.so.0 + 0xe787d)
                                                              #8  0x00005c0e993ecd45 n/a (io.elementary.terminal + 0xdd45)
                                                              #9  0x0000700f02e2a1ca __libc_start_call_main (libc.so.6 + 0x2a1ca)
                                                              #10 0x0000700f02e2a28b __libc_start_main_impl (libc.so.6 + 0x2a28b)
                                                              #11 0x00005c0e993ecd95 n/a (io.elementary.terminal + 0xdd95)
                                                              
                                                              Stack trace of thread 11827:
                                                              #0  0x0000700f02f2725d syscall (libc.so.6 + 0x12725d)
                                                              #1  0x0000700f03ff54ad g_cond_wait (libglib-2.0.so.0 + 0xb64ad)
                                                              #2  0x0000700f03f6653b n/a (libglib-2.0.so.0 + 0x2753b)
                                                              #3  0x0000700f03fcbb73 n/a (libglib-2.0.so.0 + 0x8cb73)
                                                              #4  0x0000700f03fcad92 n/a (libglib-2.0.so.0 + 0x8bd92)
                                                              #5  0x0000700f02e9caa4 start_thread (libc.so.6 + 0x9caa4)
                                                              #6  0x0000700f02f29c3c __clone3 (libc.so.6 + 0x129c3c)
                                                              
                                                              Stack trace of thread 11828:
                                                              #0  0x0000700f02f1b4cd __GI___poll (libc.so.6 + 0x11b4cd)
                                                              #1  0x0000700f03ffb68e n/a (libglib-2.0.so.0 + 0xbc68e)
                                                              #2  0x0000700f03f9ba63 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca63)
                                                              #3  0x0000700f03f9bab9 n/a (libglib-2.0.so.0 + 0x5cab9)
                                                              #4  0x0000700f03fcad92 n/a (libglib-2.0.so.0 + 0x8bd92)
                                                              #5  0x0000700f02e9caa4 start_thread (libc.so.6 + 0x9caa4)
                                                              #6  0x0000700f02f29c3c __clone3 (libc.so.6 + 0x129c3c)
                                                              
                                                              Stack trace of thread 11830:
                                                              #0  0x0000700f02f1b4cd __GI___poll (libc.so.6 + 0x11b4cd)
                                                              #1  0x0000700f03ffb68e n/a (libglib-2.0.so.0 + 0xbc68e)
                                                              #2  0x0000700f03f9ba63 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca63)
                                                              #3  0x0000700efafb4595 n/a (libdconfsettings.so + 0x7595)
                                                              #4  0x0000700f03fcad92 n/a (libglib-2.0.so.0 + 0x8bd92)
                                                              #5  0x0000700f02e9caa4 start_thread (libc.so.6 + 0x9caa4)
                                                              #6  0x0000700f02f29c3c __clone3 (libc.so.6 + 0x129c3c)
                                                              
                                                              Stack trace of thread 11831:
                                                              #0  0x0000700f02f2725d syscall (libc.so.6 + 0x12725d)
                                                              #1  0x0000700f03ff54ad g_cond_wait (libglib-2.0.so.0 + 0xb64ad)
                                                              #2  0x0000700f03f6653b n/a (libglib-2.0.so.0 + 0x2753b)
                                                              #3  0x0000700f03f6659c g_async_queue_pop (libglib-2.0.so.0 + 0x2759c)
                                                              #4  0x0000700f02a8c0fb n/a (libpangoft2-1.0.so.0 + 0xc0fb)
                                                              #5  0x0000700f03fcad92 n/a (libglib-2.0.so.0 + 0x8bd92)
                                                              #6  0x0000700f02e9caa4 start_thread (libc.so.6 + 0x9caa4)
                                                              #7  0x0000700f02f29c3c __clone3 (libc.so.6 + 0x129c3c)
                                                              
                                                              Stack trace of thread 11829:
                                                              #0  0x0000700f02f1b4cd __GI___poll (libc.so.6 + 0x11b4cd)
                                                              #1  0x0000700f03ffb68e n/a (libglib-2.0.so.0 + 0xbc68e)
                                                              #2  0x0000700f03f9cf87 g_main_loop_run (libglib-2.0.so.0 + 0x5df87)
                                                              #3  0x0000700f03e26542 n/a (libgio-2.0.so.0 + 0x11a542)
                                                              #4  0x0000700f03fcad92 n/a (libglib-2.0.so.0 + 0x8bd92)
                                                              #5  0x0000700f02e9caa4 start_thread (libc.so.6 + 0x9caa4)
                                                              #6  0x0000700f02f29c3c __clone3 (libc.so.6 + 0x129c3c)
                                                              ELF object binary architecture: AMD x86-64
 6月 01 09:46:08 elementary-8-daily systemd[1]: [email protected]: Deactivated successfully.
 6月 01 09:46:08 elementary-8-daily systemd[1265]: app-gnome-x\x2dterminal\x2demulator-11824.scope: Consumed 1.301s CPU time.

Hardware Info

I use KVM on virt-manager

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions