You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
all instances crash when a tab is dragged outside of his window to create a new window with it #1022
Describe the bug
all instances crash when a tab is dragged outside of his window to create a new window with it
it doesn't happen all the time, i don't know why, but most of the time the crash occur.
To Reproduce
Steps to reproduce the behavior:
launch terminator
launch another instance (same arguments)
create a new tab on instance 1
drag it outside
Expected behavior
it shouldn't crash, especially the others terminator windows.
$ uname -a
Linux darkArch 6.16.5-zen1-1-zen #1 ZEN SMP PREEMPT_DYNAMIC Thu, 04 Sep 2025 23:17:59 +0000 x86_64 GNU/Linux
# Session :
wayland KDE
$ pacman -Qi terminator vte3 vte-common gtk3 python python-gobject | egrep '^(Name|Version|Build Date|Packager)'
Name : terminator
Version : 2.1.5-1
Packager : Christian Heusel gromit@archlinux.org
Build Date : jeu. 22 mai 2025 09:47:03
Name : vte3
Version : 0.80.3-1
Packager : Jan Alexander Steffens (heftig) heftig@archlinux.org
Build Date : sam. 28 juin 2025 21:20:50
Name : vte-common
Version : 0.80.3-1
Packager : Jan Alexander Steffens (heftig) heftig@archlinux.org
Build Date : sam. 28 juin 2025 21:20:50
Name : gtk3
Version : 1:3.24.50-1
Packager : Jan Alexander Steffens (heftig) heftig@archlinux.org
Build Date : jeu. 07 août 2025 18:22:50
Name : python
Version : 3.13.7-1
Packager : Jelle van der Waa jelle@archlinux.org
Build Date : ven. 15 août 2025 14:34:02
Name : python-gobject
Version : 3.52.3-3
Packager : Jan Alexander Steffens (heftig) heftig@archlinux.org
Build Date : lun. 24 mars 2025 04:47:09
Config probably irrelevant (bug happen without) $HOME/.config/terminator/config: config.txt
(i only added the .txt extension to github allow me to send this file)
hi,
Can I have your distro, graphical environment, display technology, and terminator version?
I only tested it on Wayland, and my 2 computers (with this bug) use the same linux configuration
Would be nice to have a stack trace, to know where it crashes (whether in Terminator itself or some lower layer).
GNOME Terminal disabled dragging a tab out of its window because it used to crash somewhere deep inside Gtk. Gtk devs then added some fix which stopped it from crashing most of the time, but according to my vague memories from a decade ago, I could still find some corner case to get it crash occasionally, and unfortunately they didn't care about spending more time in fixing those crashes, so it's probably still unfixed in Gtk 3 (otherwise we should really re-enable that feature).
Would be nice to have a stack trace, to know where it crashes (whether in Terminator itself or some lower layer).
GNOME Terminal disabled dragging a tab out of its window because it used to crash somewhere deep inside Gtk. Gtk devs then added some fix which stopped it from crashing most of the time, but according to my vague memories from a decade ago, I could still find some corner case to get it crash occasionally, and unfortunately they didn't care about spending more time in fixing those crashes, so it's probably still unfixed in Gtk 3 (otherwise we should really re-enable that feature).
Thanks – I'm sure Matt will take a closer look (he's Terminator's developer, not me), but a quick glance suggests that it indeed crashes somewhere deep down in Gtk. Which could still mean that Terminator is somehow using Gtk incorrectly, but also could mean that there's a bug in Gtk.
Just reproduced "accidently" 🤦 on fedora 43 KDE. happens kinda intermediately in my system, seems to be dependent on where you are dragging it to, as if it tries to paste it.
on a side note, I can't seem to find a way to drag a window back into being a tab. is there any way doing so? I would be thankful if anyone knows how.
Activity
mattrose commentedon Sep 15, 2025
I'm having trouble reproducing this issue.
remi-remi commentedon Sep 16, 2025
hi,
Can I have your distro, graphical environment, display technology, and terminator version?
I only tested it on Wayland, and my 2 computers (with this bug) use the same linux configuration
egmontkob commentedon Sep 17, 2025
Would be nice to have a stack trace, to know where it crashes (whether in Terminator itself or some lower layer).
GNOME Terminal disabled dragging a tab out of its window because it used to crash somewhere deep inside Gtk. Gtk devs then added some fix which stopped it from crashing most of the time, but according to my vague memories from a decade ago, I could still find some corner case to get it crash occasionally, and unfortunately they didn't care about spending more time in fixing those crashes, so it's probably still unfixed in Gtk 3 (otherwise we should really re-enable that feature).
GNOME Terminal commit 1 and commit 2 might link to relevant further info.
remi-remi commentedon Sep 17, 2025
thx, i think i got what you wanted to see (after line 39),
added to the original message as 'gdb.log'
im not used to these tools so does not hesitate to ask more information
egmontkob commentedon Sep 17, 2025
Thanks – I'm sure Matt will take a closer look (he's Terminator's developer, not me), but a quick glance suggests that it indeed crashes somewhere deep down in Gtk. Which could still mean that Terminator is somehow using Gtk incorrectly, but also could mean that there's a bug in Gtk.
evakhoni commentedon Jan 13, 2026
Just reproduced "accidently" 🤦 on fedora 43 KDE. happens kinda intermediately in my system, seems to be dependent on where you are dragging it to, as if it tries to paste it.
on a side note, I can't seem to find a way to drag a window back into being a tab. is there any way doing so? I would be thankful if anyone knows how.
Fix crash when dragging a tab out of a window, add Detach Tab action