** Changed in: gtk Status: Unknown => Confirmed ** Changed in: gtk Importance: Unknown => Critical
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gtk+3.0 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+: Confirmed Status in gnome-terminal package in Ubuntu: Confirmed Status in gtk+3.0 package in Ubuntu: New 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/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp