Bug#536663: gnome-terminal: crashes on startup
Greg Kochanski
gpk at kochanski.org
Sun Jul 12 08:47:01 UTC 2009
Package: gnome-terminal
Version: 2.26.2-2
Severity: important
When I try to start gnome-terminal, it does this:
$ gnome-terminal
**
ERROR:terminal-app.c:1432:terminal_app_init: assertion failed: (app->default_pro
file_id != NULL)
Aborted
$
Running it under gdb gives this stack trace:
Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb70b6740 (LWP 626)]
0xb7efb424 in __kernel_vsyscall ()
(gdb) bt
#0 0xb7efb424 in __kernel_vsyscall ()
#1 0xb763c680 in raise () from /lib/i686/cmov/libc.so.6
#2 0xb763fd68 in abort () from /lib/i686/cmov/libc.so.6
#3 0xb77faa2c in g_assertion_message () from /usr/lib/libglib-2.0.so.0
#4 0xb77fb04d in g_assertion_message_expr () from /usr/lib/libglib-2.0.so.0
#5 0x0805dc64 in ?? ()
#6 0x00000000 in ?? ()
(gdb)
and strace gnome-terminal gives this:
open("/dev/urandom", O_RDONLY|O_LARGEFILE) = 12
fstat64(12, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), ...}) = 0
ioctl(12, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfbc7030) = -1 EINVAL (Invalid argument)
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f54000
read(12, "\4\0272\4\206\251\276\324\231<\232\211\36ZC\350p\303\240u\233\330\266\230\354\244\326\rf\362\277[\n"..., 4096) = 4096
close(12) = 0
munmap(0xb6f54000, 4096) = 0
gettimeofday({1247388187, 320672}, NULL) = 0
gettimeofday({1247388187, 320840}, NULL) = 0
gettimeofday({1247388187, 320922}, NULL) = 0
getuid32() = 1000
socket(PF_FILE, SOCK_STREAM, 0) = 12
fcntl64(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl64(12, F_SETFD, FD_CLOEXEC) = 0
getuid32() = 1000
connect(12, {sa_family=AF_FILE, path="/tmp/orbit-gpk/linc-7eb2-0-4619dd423b054"...}, 43) = 0
writev(12, [{"GIOP\1\2\1\0T\0\0\0"..., 12}, {"\240r\274\277\3\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0|\202|\200\312\366h\250\300+((("..., 84}], 2) = 96
poll([{fd=8, events=POLLIN}, {fd=12, events=POLLIN|POLLPRI}], 2, -1) = 1 ([{fd=12, revents=POLLIN}])
...
poll([{fd=8, events=POLLIN}, {fd=12, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}], 4, -1) = 1 ([{fd=12, revents=POLLIN}])
read(12, "GIOP\1\2\1\1(\0\0\0"..., 12) = 12
read(12, "`s\274\277\0\0\0\0\1\0\0\0\1\0\0\0\f\0\0\0\1\1\1\1\1\0\1\5\t\1\1\0\0"..., 40) = 40
writev(12, [{"GIOP\1\2\1\0\226\0\0\0"..., 12}, {"\340r\274\277\3\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0|\202|\200\312\366h\250\300+((("..., 44}, {"\35\0\0\0all_entries_with_schema_name\0"..., 36}, {"\1\0\0\0\1\0\0\0\f\0\0\0\1\1\1\1\1\0\1\5\t\1\1\0\0\0\0\0\31\0\0\0/"..., 70}], 4) = 162
poll([{fd=8, events=POLLIN}, {fd=12, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}], 4, -1) = 1 ([{fd=12, revents=POLLIN}])
read(12, "GIOP\1\2\1\1\373\t\0\0"..., 12) = 12
read(12, "\340r\274\277\0\0\0\0\1\0\0\0\1\0\0\0\f\0\0\0\1\1\1\1\1\0\1\5\t\1\1\0\0"..., 2555) = 2555
open("/usr/lib/gconv/ISO8859-1.so", O_RDONLY) = 15
read(15, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\3\0\0004\0\0\0\364"..., 512) = 512
fstat64(15, {st_mode=S_IFREG|0644, st_size=9476, ...}) = 0
mmap2(NULL, 8220, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 15, 0) = 0xb6f52000
mmap2(0xb6f53000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 15, 0x1) = 0xb6f53000
close(15) = 0
mprotect(0xb6f53000, 4096, PROT_READ) = 0
brk(0x83e1000) = 0x83e1000
brk(0x83d9000) = 0x83d9000
write(2, "**\nERROR:terminal-app.c:1432:term"..., 100**
ERROR:terminal-app.c:1432:terminal_app_init: assertion failed: (app->default_profile_id != NULL)
) = 100
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(664, 664, SIGABRT) = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'testing-proposed-updates'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages gnome-terminal depends on:
pn gnome-terminal-data <none> (no description available)
ii libatk1.0-0 1.26.0-1 The ATK accessibility toolkit
ii libc6 2.9-12 GNU C Library: Shared libraries
ii libdbus-glib-1-2 0.80-4 simple interprocess messaging syst
ii libgconf2-4 2.26.2-1 GNOME configuration database syste
ii libglib2.0-0 2.20.1-2 The GLib library of C routines
ii libgtk2.0-0 2.16.1-2 The GTK+ graphical user interface
ii libice6 2:1.0.5-1 X11 Inter-Client Exchange library
ii libpango1.0-0 1.24.0-3+b1 Layout and rendering of internatio
ii libsm6 2:1.1.0-2 X11 Session Management library
ii libstartup-notification0 0.10-1 library for program launch feedbac
ii libvte9 1:0.20.5-1 Terminal emulator widget for GTK+
ii libx11-6 2:1.2.1-1 X11 client-side library
Versions of packages gnome-terminal recommends:
ii gvfs 1.2.2-2 userspace virtual filesystem - ser
ii yelp 2.24.0-2 Help browser for GNOME 2
gnome-terminal suggests no packages.
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list