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