After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 741364 - gnome-terminal crashes on editing preferences
gnome-terminal crashes on editing preferences
Status: RESOLVED INVALID
Product: gnome-terminal
Classification: Core
Component: general
3.14.x
Other Linux
: Normal critical
: ---
Assigned To: GNOME Terminal Maintainers
GNOME Terminal Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-12-10 22:02 UTC by Tamas Papp
Modified: 2014-12-14 20:06 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tamas Papp 2014-12-10 22:02:06 UTC
Edit -> Preferences -> Profile -> Default -> Edit

[ 829.863025] traps: gnome-terminal-[6746] general protection ip:4171de sp:7fff5db55b00 error:0 in gnome-terminal-server[400000+46000]

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: gnome-terminal 3.14.1-1ubuntu1
ProcVersionSignature: Ubuntu 3.16.0-25.33-generic 3.16.7
Uname: Linux 3.16.0-25-generic x86_64
ApportVersion: 2.14.7-0ubuntu10
Architecture: amd64
CurrentDesktop: Unity
Date: Wed Dec 10 18:30:28 2014
InstallationDate: Installed on 2013-03-23 (627 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130321)
SourcePackage: gnome-terminal
UpgradeStatus: Upgraded to vivid on 2013-05-03 (585 days ago)
Comment 1 Christopher M. Penalver 2014-12-10 22:14:04 UTC
Downstream report:
https://bugs.launchpad.net/bugs/1401192
Comment 2 Christian Persch 2014-12-11 20:23:11 UTC
Bug wasn't ripe for upstreaming; it's missing a backtrace, for example. See https://wiki.gnome.org/Apps/Terminal/ReportingBugs for more information.
Comment 3 Tamas Papp 2014-12-13 22:44:00 UTC
Christian, have you not been able to reproduce?

I cannot provide stracktrace because I should install packages with debug symbols for that and do debugging tasks, but I am not familiar enough with program debugging.
Comment 4 Egmont Koblinger 2014-12-13 23:07:35 UTC
Not sure about Christian (but as much as I know him, if he could reproduce he would have fixed it already).  I can't reproduce it either on Utopic with vte+gnome-terminal git master.
Comment 5 Tamas Papp 2014-12-13 23:27:26 UTC
I'm on Vivid.
BTW, I was able to reproduce it on a clean profile as well.
Comment 6 Christopher M. Penalver 2014-12-14 06:08:13 UTC
Confirmed in 15.04, gnome-terminal 3.14.1-1ubuntu1 (not a prior Ubuntu release/version of gnome-terminal) as per crash report:
https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1402341

If you can't see it, that means you don't have the permissions. Hence, please advise of your Launchpad ID, and I'll add you to the report so you may review.
Comment 7 Christian Persch 2014-12-14 09:23:26 UTC
Please post the backtrace *here* (see https://wiki.gnome.org/Apps/Terminal/ReportingBugs#Forwarding_bugs_from_other_bug_trackers ). I don't have a launchpad ID.
Comment 8 Christopher M. Penalver 2014-12-14 10:02:50 UTC


  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #4 g_signal_emit_valist
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #5 g_signal_emit
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #6 ??
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #7 ??
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #8 g_closure_invoke
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #9 ??
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #10 g_signal_emit_valist
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #11 g_signal_emit
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #12 ??
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #13 ??
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #14 ??
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #15 g_signal_emit_valist
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #16 g_signal_emit
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #17 ??
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #18 ??
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #19 gtk_main_do_event
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #20 ??
    from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
  • #21 g_main_context_dispatch
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #22 ??
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #23 g_main_context_iteration
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #24 g_application_run
    from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  • #25 ??
  • #26 __libc_start_main
    at libc-start.c line 287
  • #27 ??

Comment 9 Christian Persch 2014-12-14 10:09:59 UTC
That trace was generated without debug symbols, it's useless.
Comment 10 Egmont Koblinger 2014-12-14 12:39:11 UTC
I tried with a brand new user (still on Utopic, vte/g-t from git).  I was surprised to see that the profile is called Unnamed rather than Default, I think it's a bug.  No crash though.
Comment 11 Christopher M. Penalver 2014-12-14 19:03:43 UTC
Christian Persch, the backtrace link you posted doesn't apply to Ubuntu very well, as a service called apport runs by default, which preempts gdb. Hence, it would be much more efficient if the GNOME wiki referred Ubuntu folks to the article https://wiki.ubuntu.com/DebuggingGNOME , versus having them go on a wild goose chase.

Despite this, here's the backtrace:
GNU gdb (Ubuntu 7.8.1-1ubuntu2) 7.8.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
(gdb) #attach 2377
Attaching to process 2377
Reading symbols from /usr/lib/gnome-terminal/gnome-terminal-server...Reading symbols from /usr/lib/debug//usr/lib/gnome-terminal/gnome-terminal-server...done.
done.
Reading symbols from /usr/lib/libvte-2.91.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvte-2.91.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libdconf.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libdconf.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Reading symbols from /lib/x86_64-linux-gnu/libglib-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libglib-2.0.so.0
Reading symbols from /lib/x86_64-linux-gnu/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libuuid.so.1
Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libpthread-2.19.so...done.
done.
[New LWP 2382]
[New LWP 2379]
[New LWP 2378]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Loaded symbols for /lib/x86_64-linux-gnu/libpthread.so.0
Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libc-2.19.so...done.
done.
Loaded symbols for /lib/x86_64-linux-gnu/libc.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libcairo.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libcairo.so.2
Reading symbols from /lib/x86_64-linux-gnu/libm.so.6...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libm-2.19.so...done.
done.
Loaded symbols for /lib/x86_64-linux-gnu/libm.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libX11.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXi.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXfixes.so.3
Reading symbols from /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libfontconfig.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXinerama.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXinerama.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXrandr.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXrandr.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXcursor.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXcomposite.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXcomposite.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXdamage.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXdamage.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libwayland-client.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libwayland-client.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libmirclient.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libmirclient.so.8
Reading symbols from /usr/lib/x86_64-linux-gnu/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXext.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libthai.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libthai.so.0
Reading symbols from /lib/x86_64-linux-gnu/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libz.so.1
Reading symbols from /lib/x86_64-linux-gnu/libselinux.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libselinux.so.1
Reading symbols from /lib/x86_64-linux-gnu/libresolv.so.2...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libresolv-2.19.so...done.
done.
Loaded symbols for /lib/x86_64-linux-gnu/libresolv.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libffi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libffi.so.6
Reading symbols from /lib/x86_64-linux-gnu/libpcre.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libpcre.so.3
Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/ld-2.19.so...done.
done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libfreetype.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libfreetype.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libpixman-1.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpixman-1.so.0
Reading symbols from /lib/x86_64-linux-gnu/libpng12.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libpng12.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libxcb-render.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libxcb-render.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libxcb.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXrender.so.1
Reading symbols from /lib/x86_64-linux-gnu/librt.so.1...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/librt-2.19.so...done.
done.
Loaded symbols for /lib/x86_64-linux-gnu/librt.so.1
Reading symbols from /lib/x86_64-linux-gnu/libdl.so.2...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libdl-2.19.so...done.
done.
Loaded symbols for /lib/x86_64-linux-gnu/libdl.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libatspi.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libatspi.so.0
Reading symbols from /lib/x86_64-linux-gnu/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libdbus-1.so.3
Reading symbols from /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
Reading symbols from /lib/x86_64-linux-gnu/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libexpat.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libmircommon.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libmircommon.so.3
Reading symbols from /usr/lib/x86_64-linux-gnu/libmirprotobuf.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libmirprotobuf.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libboost_system.so.1.55.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libboost_system.so.1.55.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libprotobuf.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libprotobuf.so.9
Reading symbols from /usr/lib/x86_64-linux-gnu/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libstdc++.so.6
Reading symbols from /lib/x86_64-linux-gnu/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libgcc_s.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libdatrie.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libdatrie.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXau.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libgraphite2.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libgraphite2.so.3
Reading symbols from /lib/x86_64-linux-gnu/libudev.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libudev.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.55.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.55.0
Reading symbols from /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/liboverlay-scrollbar.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/liboverlay-scrollbar.so
Reading symbols from /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libunity-gtk-module.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libunity-gtk-module.so
Reading symbols from /usr/lib/x86_64-linux-gnu/libunity-gtk3-parser.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libunity-gtk3-parser.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
Reading symbols from /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
Reading symbols from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
Reading symbols from /usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so
Reading symbols from /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/theming-engines/libunico.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/theming-engines/libunico.so
Reading symbols from /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so
Reading symbols from /usr/lib/x86_64-linux-gnu/libcanberra-gtk3.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libcanberra-gtk3.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libcanberra.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libcanberra.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3
Reading symbols from /usr/lib/x86_64-linux-gnu/libtdb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libtdb.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libltdl.so.7...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libltdl.so.7
Reading symbols from /usr/lib/x86_64-linux-gnu/libvorbis.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libvorbis.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libogg.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libogg.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
Reading symbols from /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
Reading symbols from /usr/lib/x86_64-linux-gnu/librsvg-2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libcroco-0.6.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libcroco-0.6.so.3
Reading symbols from /usr/lib/x86_64-linux-gnu/libxml2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libxml2.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-xim.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-xim.so
0x00007f4c49af452d in poll () at ../sysdeps/unix/syscall-template.S:81
81	../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) continue
Continuing.

Program received signal SIGSEGV, Segmentation fault.
0x00000000004171de in terminal_mdi_container_get_active_screen (
    container=0xffff004780228080) at terminal-mdi-container.c:121
121	terminal-mdi-container.c: No such file or directory.
(gdb) backtrace full

Thread 1 (Thread 0x7f4c4bfc4a00 (LWP 2377))

  • #0 terminal_mdi_container_get_active_screen
    at terminal-mdi-container.c line 121
  • #1 terminal_profile_edit
    at profile-editor.c line 857
  • #2 terminal_app_edit_profile
    at terminal-app.c line 602
  • #3 profile_list_edit_button_clicked_cb
    at terminal-prefs.c line 429
  • #4 ??
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #5 g_signal_emit_valist
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #6 g_signal_emit
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #7 ??
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #8 ??
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #9 g_closure_invoke
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #10 ??
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #11 g_signal_emit_valist
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #12 g_signal_emit
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #13 ??
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #14 ??
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #15 ??
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #16 g_signal_emit_valist
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #17 g_signal_emit
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #18 ??
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #19 ??
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #20 gtk_main_do_event
    from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  • #21 ??
    from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
  • #22 g_main_context_dispatch
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #23 ??
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #24 g_main_context_iteration
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #25 g_application_run
    from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  • #26 main
    at server.c line 144
A debugging session is active.

	Inferior 1 [process 2377] will be detached.

Quit anyway? (y or n) Detaching from program: /usr/lib/gnome-terminal/gnome-terminal-server, process 2377
Comment 12 Christian Persch 2014-12-14 20:03:03 UTC
Caused by the ubuntu's variant of the 'restore transparency' patch. -> INVALID
Comment 13 Egmont Koblinger 2014-12-14 20:06:27 UTC
VMware + Vivid + IceWM:

The Ubuntu package crashes for me. When clicking on the Edit button, it says

(gnome-terminal-server:12345): GLib-GObject-WARNING **: invalid cast from 'GtkDialog' to 'TerminalWindow'
Segmentation fault (core dumped)

If I compile gnome-terminal manually from 3.14.1 tarball or git gnome-3-14 branch, it works fine for me.  [./(autogen.sh|configure) --prefix=/usr --libexecdir=/usr/lib/gnome-terminal --enable-distro-packaging && make && sudo make install]

Christopher, at this moment I believe you should verify if manually compiling-installing gnome-terminal behaves correctly for you too, and in case you should do a binary search to see which patch or compile option of gnome-terminal breaks it.

(ChPe has found the cause in the mean time, but I'm submitting this comment anyway.)