** Changed in: gtk
Status: Confirmed => Expired
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-terminal in Ubuntu.
https://bugs.launchpad.net/bugs/1637333
Title:
gnome-terminal crashes when tab is dragged onto another tab's terminal
area
Status in GNOME Terminal:
Confirmed
Status in GTK+:
Expired
Status in gnome-terminal package in Ubuntu:
Confirmed
Status in gtk+3.0 package in Ubuntu:
Confirmed
Bug description:
This bug occurs when I drag an existing terminal tab out of the tab
bar and drop it onto the text area of the open terminal. Usually
occurs by accident, to be honest (when I don't mean to drag the tab at
all, for instance) but it's 100% reproducible intentionally.
I found several old bug reports on similar issues, but they were
either not detailed enough to figure out if they were exactly the same
or were closed as duplicates of a bug that no longer exists
(https://bugs.launchpad.net/ubuntu/+source/gnome-
terminal/+bug/1442826).
Apport generated a report (title: gnome-terminal-server crashed with
SIGABRT in g_assertion_message()) for me and then helpfully explained
that the bug had already been filed. It redirected me to a bug that
doesn't exist (https://bugs.launchpad.net/bugs/1595907) though, so I'm
refiling it here.
1. Ubuntu release:
spyro@julep:~$ lsb_release -rd
Description: Ubuntu 16.04.1 LTS
Release: 16.04
2. Package version:
spyro@julep:~$ apt-cache policy gnome-terminal
gnome-terminal:
Installed: 3.20.2-1ubuntu3~ubuntu16.04.1
Candidate: 3.20.2-1ubuntu3~ubuntu16.04.1
Version table:
*** 3.20.2-1ubuntu3~ubuntu16.04.1 500
500 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu
xenial/main amd64 Packages
100 /var/lib/dpkg/status
3.18.3-1ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
spyro@julep:~$
3. Expected behavior: Tab should split into a new window (as it does
if you drop it onto someplace that's not a gnome-terminal window). At
the worst, it should go back to where it was on the tab bar instead of
crashing.
4. Actual behavior: The whole gnome-terminal window crashes, losing
any activity or work on other tabs. Other open gnome-terminal windows
also crash and close.
From /var/log/syslog:
Oct 27 14:54:03 julep org.gnome.Terminal[2217]:
(gnome-terminal-server:30721): G
Lib-GObject-CRITICAL **: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
Oct 27 14:54:03 julep org.gnome.Terminal[2217]:
(gnome-terminal-server:30721): G
tk-CRITICAL **: gtk_container_get_focus_child: assertion 'GTK_IS_CONTAINER
(cont
ainer)' failed
Oct 27 14:54:03 julep org.gnome.Terminal[2217]:
(gnome-terminal-server:30721): G
Lib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)'
failed
Oct 27 14:54:03 julep org.gnome.Terminal[2217]:
(gnome-terminal-server:30721): G
tk-CRITICAL **: gtk_container_get_focus_child: assertion 'GTK_IS_CONTAINER
(cont
ainer)' failed
Oct 27 14:54:03 julep org.gnome.Terminal[2217]: **
Oct 27 14:54:03 julep org.gnome.Terminal[2217]:
Gtk:ERROR:/build/gtk+3.0-j0Vp0u/
gtk+3.0-3.20.8/./gtk/gtkwidget.c:5830:gtk_widget_get_frame_clock: assertion
fail
ed: (window != NULL)
Oct 27 14:54:06 julep /usr/lib/gdm3/gdm-x-session[2197]: Activating service
name
='org.gnome.Contacts.SearchProvider'
Oct 27 14:54:06 julep /usr/lib/gdm3/gdm-x-session[2197]: Activating service
name
='org.gnome.Documents'
Oct 27 14:54:06 julep /usr/lib/gdm3/gdm-x-session[2197]: Activating service
name
='org.gnome.Nautilus'
I've also saved the apport-generated crash report if that would be
helpful to upload.
To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-terminal/+bug/1637333/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp