xfce4-terminal segfaults in terminal_screen_get_size()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xfce4-terminal |
Confirmed
|
Unknown
|
|||
xfce4-terminal (Ubuntu) |
Fix Released
|
Medium
|
Lionel Le Folgoc |
Bug Description
Binary package hint: xfce4-terminal
Source package: https:/
$ lsb_release -rd
Description: Ubuntu 9.04
Release: 9.04
$ uname -a
Linux ailiev 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:58:03 UTC 2009 x86_64 GNU/Linux
$ apt-cache policy xfce4-terminal
xfce4-terminal:
Installed: 0.2.10-1ubuntu2
Candidate: 0.2.10-1ubuntu2
Version table:
*** 0.2.10-1ubuntu2 0
500 http://
100 /var/lib/
NOTE: The X server is running in Xinerama mode with two displays, nvidia proprietary drivers.
Steps to reproduce:
1. Start a xterm instance
2. Type 'xfce4-terminal'
Result: Segmentation fault
Expected result: Program to be started normally
Here's a backtrace:
$ gdb /usr/local/
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
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-
(gdb) run
Starting program: /usr/local/
[Thread debugging using libthread_db enabled]
[New Thread 0x7f530ccb67d0 (LWP 31958)]
Xlib: extension "RANDR" missing on display ":0.0".
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f530ccb67d0 (LWP 31958)]
0x0000000000419c01 in terminal_
at terminal-
1100 *width_chars = VTE_TERMINAL (screen-
(gdb) bt
#0 0x0000000000419c01 in terminal_
height_
#1 0x0000000000422462 in terminal_
#2 0x0000000000423079 in terminal_
page_num=<value optimized out>, window=0x13da090) at terminal-
#3 0x00007f530aac027d in g_closure_invoke () from /usr/lib/
#4 0x00007f530aad5e3b in ?? () from /usr/lib/
#5 0x00007f530aad7432 in g_signal_
#6 0x00007f530aad7953 in g_signal_emit () from /usr/lib/
#7 0x00007f530b52fdae in ?? () from /usr/lib/
#8 0x0000000000420cb1 in terminal_window_add (window=0x13da090, screen=0x13bd050) at terminal-
#9 0x000000000040f7b8 in terminal_
#10 0x000000000040facb in terminal_
error=<value optimized out>) at terminal-app.c:483
#11 0x000000000040ec39 in main (argc=1, argv=0x7fff14ce
(gdb)
Changed in xfce4-terminal: | |
status: | Unknown → Confirmed |
This bug is reproduced also on x86 architecture.