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

Segfault occured when copying text from one terminal pane into another #2181

Open
ElliotKillick opened this issue Aug 5, 2023 · 0 comments

Comments

@ElliotKillick
Copy link

ElliotKillick commented Aug 5, 2023

I only had two terminal panes opened and one session. This is the first time this has ever happened. Fedora 38. Both terminals had vim open in them. I was moving pretty fast so maybe some kind of race condition?

Tilix version: 1.9.5
VTE version: 0.72
GTK Version: 3.24.38

If a Tilix developer wants the core dump then let me know.

$ coredumpctl info
Hint: You are currently not seeing messages from other users and the system.
      Users in groups 'adm', 'systemd-journal', 'wheel' can see all messages.
      Pass -q to turn off this notice.
           PID: 75957 (tilix)
           UID: 1000 (user)
           GID: 1000 (user)
        Signal: 11 (SEGV)
     Timestamp: Sat 2023-08-05 02:23:22 EDT (47s ago)
  Command Line: /usr/bin/tilix --gapplication-service
    Executable: /usr/bin/tilix
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-dbus\x2d:1.2\x2dcom.gexperts.Tilix.slice/dbus-:1.2-com.gexperts.Tilix@2.service
          Unit: user@1000.service
     User Unit: dbus-:1.2-com.gexperts.Tilix@2.service
         Slice: user-1000.slice
     Owner UID: 1000 (user)
       Boot ID: REDACTED
    Machine ID: REDACTED
      Hostname: REDACTED
       Storage: /var/lib/systemd/coredump/core.tilix.1000.4ae99ed8ab294e36a0b33b9b2aeddcf9.75957.1691216602000000.zst (present)
  Size on Disk: 2.3M
       Message: Process 75957 (tilix) of user 1000 dumped core.
                
                Module libpixbufloader-svg.so from rpm librsvg2-2.56.2-1.fc38.x86_64
                Module libdconfsettings.so from rpm dconf-0.40.0-8.fc38.x86_64
                Module libpk-gtk-module.so from rpm PackageKit-1.2.6-6.fc38.x86_64
                Module libogg.so.0 from rpm libogg-1.3.5-5.fc38.x86_64
                Module libvorbis.so.0 from rpm libvorbis-1.3.7-7.fc38.x86_64
                Module libltdl.so.7 from rpm libtool-2.4.7-6.fc38.x86_64
                Module libtdb.so.1 from rpm libtdb-1.4.8-1.fc38.x86_64
                Module libvorbisfile.so.3 from rpm libvorbis-1.3.7-7.fc38.x86_64
                Module libgthread-2.0.so.0 from rpm glib2-2.76.3-1.fc38.x86_64
                Module libgvfscommon.so from rpm gvfs-1.50.5-1.fc38.x86_64
                Module libgvfsdbus.so from rpm gvfs-1.50.5-1.fc38.x86_64
                Module libsecret-1.so.0 from rpm libsecret-0.20.5-3.fc38.x86_64
                Module librsvg-2.so.2 from rpm librsvg2-2.56.2-1.fc38.x86_64
                Module libbrotlicommon.so.1 from rpm brotli-1.0.9-11.fc38.x86_64
                Module libbrotlidec.so.1 from rpm brotli-1.0.9-11.fc38.x86_64
                Module libbz2.so.1 from rpm bzip2-1.0.8-13.fc38.x86_64
                Module libjson-glib-1.0.so.0 from rpm json-glib-1.6.6-4.fc38.x86_64
                Module libdbus-1.so.3 from rpm dbus-1.14.8-1.fc38.x86_64
                Module libatspi.so.0 from rpm at-spi2-core-2.48.3-1.fc38.x86_64
                Module libjpeg.so.62 from rpm libjpeg-turbo-2.1.4-2.fc38.x86_64
                Module libxml2.so.2 from rpm libxml2-2.10.4-1.fc38.x86_64
                Module libgraphite2.so.3 from rpm graphite2-1.3.14-11.fc38.x86_64
                Module libdatrie.so.1 from rpm libdatrie-0.2.13-5.fc38.x86_64
                Module libblkid.so.1 from rpm util-linux-2.38.1-4.fc38.x86_64
                Module libpixman-1.so.0 from rpm pixman-0.42.2-1.fc38.x86_64
                Module libxcb-shm.so.0 from rpm libxcb-1.13.1-11.fc38.x86_64
                Module libxcb-render.so.0 from rpm libxcb-1.13.1-11.fc38.x86_64
                Module libXrender.so.1 from rpm libXrender-0.9.11-2.fc38.x86_64
                Module libfreetype.so.6 from rpm freetype-2.13.0-2.fc38.x86_64
                Module libpng16.so.16 from rpm libpng-1.6.37-14.fc38.x86_64
                Module libXinerama.so.1 from rpm libXinerama-1.1.5-2.fc38.x86_64
                Module libXrandr.so.2 from rpm libXrandr-1.5.2-10.fc38.x86_64
                Module libXcomposite.so.1 from rpm libXcomposite-0.4.5-9.fc38.x86_64
                Module libXdamage.so.1 from rpm libXdamage-1.1.5-9.fc38.x86_64
                Module libXcursor.so.1 from rpm libXcursor-1.2.1-3.fc38.x86_64
                Module libXext.so.6 from rpm libXext-1.3.5-2.fc38.x86_64
                Module libwayland-egl.so.1 from rpm wayland-1.22.0-1.fc38.x86_64
                Module libwayland-cursor.so.0 from rpm wayland-1.22.0-1.fc38.x86_64
                Module libxkbcommon.so.0 from rpm libxkbcommon-1.5.0-2.fc38.x86_64
                Module libXfixes.so.3 from rpm libXfixes-6.0.0-5.fc38.x86_64
                Module libwayland-client.so.0 from rpm wayland-1.22.0-1.fc38.x86_64
                Module libtracker-sparql-3.0.so.0 from rpm tracker-3.5.3-1.fc38.x86_64
                Module libcloudproviders.so.0 from rpm libcloudproviders-0.3.1-7.fc38.x86_64
                Module libatk-bridge-2.0.so.0 from rpm at-spi2-core-2.48.3-1.fc38.x86_64
                Module libXi.so.6 from rpm libXi-1.8.1-1.fc38.x86_64
                Module libepoxy.so.0 from rpm libepoxy-1.5.10-3.fc38.x86_64
                Module libgdk_pixbuf-2.0.so.0 from rpm gdk-pixbuf2-2.42.10-2.fc38.x86_64
                Module libcairo-gobject.so.2 from rpm cairo-1.17.8-4.fc38.x86_64
                Module libfontconfig.so.1 from rpm fontconfig-2.14.2-1.fc38.x86_64
                Module libpangoft2-1.0.so.0 from rpm pango-1.50.14-1.fc38.x86_64
                Module liblz4.so.1 from rpm lz4-1.9.4-2.fc38.x86_64
                Module libzstd.so.1 from rpm zstd-1.5.5-1.fc38.x86_64
                Module liblzma.so.5 from rpm xz-5.4.1-1.fc38.x86_64
                Module libcap.so.2 from rpm libcap-2.48-6.fc38.x86_64
                Module libicudata.so.72 from rpm icu-72.1-2.fc38.x86_64
                Module libgmp.so.10 from rpm gmp-6.2.1-4.fc38.x86_64
                Module libhogweed.so.6 from rpm nettle-3.8-3.fc38.x86_64
                Module libnettle.so.8 from rpm nettle-3.8-3.fc38.x86_64
                Module libtasn1.so.6 from rpm libtasn1-4.19.0-2.fc38.x86_64
                Module libunistring.so.5 from rpm libunistring-1.1-3.fc38.x86_64
                Module libidn2.so.0 from rpm libidn2-2.3.4-2.fc38.x86_64
                Module libp11-kit.so.0 from rpm p11-kit-0.24.1-6.fc38.x86_64
                Module libharfbuzz.so.0 from rpm harfbuzz-7.1.0-1.fc38.x86_64
                Module libthai.so.0 from rpm libthai-0.1.29-4.fc38.x86_64
                Module libffi.so.8 from rpm libffi-3.4.4-2.fc38.x86_64
                Module libselinux.so.1 from rpm libselinux-3.5-1.fc38.x86_64
                Module libmount.so.1 from rpm util-linux-2.38.1-4.fc38.x86_64
                Module libgmodule-2.0.so.0 from rpm glib2-2.76.3-1.fc38.x86_64
                Module libcairo.so.2 from rpm cairo-1.17.8-4.fc38.x86_64
                Module libatk-1.0.so.0 from rpm at-spi2-core-2.48.3-1.fc38.x86_64
                Module libpangocairo-1.0.so.0 from rpm pango-1.50.14-1.fc38.x86_64
                Module libgdk-3.so.0 from rpm gtk3-3.24.38-1.fc38.x86_64
                Module libgtk-3.so.0 from rpm gtk3-3.24.38-1.fc38.x86_64
                Module libz.so.1 from rpm zlib-1.2.13-3.fc38.x86_64
                Module libsystemd.so.0 from rpm systemd-253.5-1.fc38.x86_64
                Module libpcre2-8.so.0 from rpm pcre2-10.42-1.fc38.1.x86_64
                Module libicuuc.so.72 from rpm icu-72.1-2.fc38.x86_64
                Module libgnutls.so.30 from rpm gnutls-3.8.0-2.fc38.x86_64
                Module libfribidi.so.0 from rpm fribidi-1.0.12-3.fc38.x86_64
                Module libpango-1.0.so.0 from rpm pango-1.50.14-1.fc38.x86_64
                Module libglib-2.0.so.0 from rpm glib2-2.76.3-1.fc38.x86_64
                Module libgobject-2.0.so.0 from rpm glib2-2.76.3-1.fc38.x86_64
                Module libgio-2.0.so.0 from rpm glib2-2.76.3-1.fc38.x86_64
                Module libvte-2.91.so.0 from rpm vte291-0.72.2-1.fc38.x86_64
                Module libXau.so.6 from rpm libXau-1.0.11-2.fc38.x86_64
                Module libxcb.so.1 from rpm libxcb-1.13.1-11.fc38.x86_64
                Module libX11.so.6 from rpm libX11-1.8.6-1.fc38.x86_64
                Stack trace of thread 75957:
                #0  0x0000000001e01040 n/a (n/a + 0x0)
                #1  0x00007aac74a249f0 gtk_menu_tracker_new.constprop.0 (libgtk-3.so.0 + 0x4249f0)
                #2  0x00007aac74866a6a gtk_popover_bind_model (libgtk-3.so.0 + 0x266a6a)
                #3  0x000000000060b2f6 _D2gx5tilix8terminalQj8Terminal18showContextPopoverMFC3gdk5EventQgZv (tilix + 0x20b2f6)
                #4  0x000000000060a848 _D2gx5tilix8terminalQj8Terminal21onTerminalButtonPressMFC3gdk5EventQgC3gtk6WidgetQhZb (tilix + 0x20a848)
                #5  0x00007aac76cf3d52 _D7gobject8DClosureQj__T17d_closure_marshalTDFC3gdk5EventQgC3gtk6WidgetQhZbZQCaUPSQDc1c5types8GClosurePSQDyQwQw6GValuekQrPvQcZv (libgtkd-3.so.0 + 0x8f3d52)
                #6  0x00007aac757324ea g_closure_invoke (libgobject-2.0.so.0 + 0x144ea)
                #7  0x00007aac75760e16 signal_emit_unlocked_R.isra.0 (libgobject-2.0.so.0 + 0x42e16)
                #8  0x00007aac757517e2 g_signal_emit_valist (libgobject-2.0.so.0 + 0x337e2)
                #9  0x00007aac75751f33 g_signal_emit (libgobject-2.0.so.0 + 0x33f33)
                #10 0x00007aac74971174 gtk_widget_event_internal.part.0.lto_priv.0 (libgtk-3.so.0 + 0x371174)
                #11 0x00007aac74808580 propagate_event.lto_priv.0 (libgtk-3.so.0 + 0x208580)
                #12 0x00007aac7480911a gtk_main_do_event (libgtk-3.so.0 + 0x20911a)
                #13 0x00007aac75059427 _gdk_event_emit (libgdk-3.so.0 + 0x3a427)
                #14 0x00007aac750b282e gdk_event_source_dispatch.lto_priv.1 (libgdk-3.so.0 + 0x9382e)
                #15 0x00007aac7563139c g_main_context_dispatch (libglib-2.0.so.0 + 0x5c39c)
                #16 0x00007aac7568f438 g_main_context_iterate.isra.0 (libglib-2.0.so.0 + 0xba438)
                #17 0x00007aac7562ea23 g_main_context_iteration (libglib-2.0.so.0 + 0x59a23)
                #18 0x00007aac75865ffd g_application_run (libgio-2.0.so.0 + 0xe7ffd)
                #19 0x00000000006a75b8 _Dmain (tilix + 0x2a75b8)
                #20 0x00007aac75da0e0d _D2rt6dmain212_d_run_main2UAAamPUQgZiZ6runAllMFZv (libdruntime-ldc-shared.so.102 + 0xe6e0d)
                #21 0x00007aac75da0c27 _d_run_main2 (libdruntime-ldc-shared.so.102 + 0xe6c27)
                #22 0x00007aac75da0a7d _d_run_main (libdruntime-ldc-shared.so.102 + 0xe6a7d)
                #23 0x00007aac75b03b4a __libc_start_call_main (libc.so.6 + 0x27b4a)
                #24 0x00007aac75b03c0b __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x27c0b)
                #25 0x0000000000557b75 _start (tilix + 0x157b75)
                
                Stack trace of thread 75958:
                #0  0x00007aac75be6b5d syscall (libc.so.6 + 0x10ab5d)
                #1  0x00007aac756865ee g_cond_wait (libglib-2.0.so.0 + 0xb15ee)
                #2  0x00007aac755fc04b g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x2704b)
                #3  0x00007aac75661473 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x8c473)
                #4  0x00007aac7565f893 g_thread_proxy (libglib-2.0.so.0 + 0x8a893)
                #5  0x00007aac75b68907 start_thread (libc.so.6 + 0x8c907)
                #6  0x00007aac75bee870 __clone3 (libc.so.6 + 0x112870)
                
                Stack trace of thread 75959:
                #0  0x00007aac75be135d __poll (libc.so.6 + 0x10535d)
                #1  0x00007aac7568f3a9 g_main_context_iterate.isra.0 (libglib-2.0.so.0 + 0xba3a9)
                #2  0x00007aac7562ea23 g_main_context_iteration (libglib-2.0.so.0 + 0x59a23)
                #3  0x00007aac7562ea79 glib_worker_main (libglib-2.0.so.0 + 0x59a79)
                #4  0x00007aac7565f893 g_thread_proxy (libglib-2.0.so.0 + 0x8a893)
                #5  0x00007aac75b68907 start_thread (libc.so.6 + 0x8c907)
                #6  0x00007aac75bee870 __clone3 (libc.so.6 + 0x112870)
                
                Stack trace of thread 75960:
                #0  0x00007aac75be135d __poll (libc.so.6 + 0x10535d)
                #1  0x00007aac7568f3a9 g_main_context_iterate.isra.0 (libglib-2.0.so.0 + 0xba3a9)
                #2  0x00007aac7563099f g_main_loop_run (libglib-2.0.so.0 + 0x5b99f)
                #3  0x00007aac758984b2 gdbus_shared_thread_func.lto_priv.0 (libgio-2.0.so.0 + 0x11a4b2)
                #4  0x00007aac7565f893 g_thread_proxy (libglib-2.0.so.0 + 0x8a893)
                #5  0x00007aac75b68907 start_thread (libc.so.6 + 0x8c907)
                #6  0x00007aac75bee870 __clone3 (libc.so.6 + 0x112870)
                
                Stack trace of thread 75962:
                #0  0x00007aac75be135d __poll (libc.so.6 + 0x10535d)
                #1  0x00007aac7568f3a9 g_main_context_iterate.isra.0 (libglib-2.0.so.0 + 0xba3a9)
                #2  0x00007aac7562ea23 g_main_context_iteration (libglib-2.0.so.0 + 0x59a23)
                #3  0x00007aac6e6a05c5 dconf_gdbus_worker_thread (libdconfsettings.so + 0x75c5)
                #4  0x00007aac7565f893 g_thread_proxy (libglib-2.0.so.0 + 0x8a893)
                #5  0x00007aac75b68907 start_thread (libc.so.6 + 0x8c907)
                #6  0x00007aac75bee870 __clone3 (libc.so.6 + 0x112870)
                ELF object binary architecture: AMD x86-64
@ElliotKillick ElliotKillick changed the title Segfault occured when copy text from terminal pane into another Segfault occured when copying text from one terminal pane into another Aug 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant