Public bug reported:
https://launchpad.net/malone/bugs/29441

Affects: gedit (Ubuntu)
       Severity: Normal
       Priority: (none set)
         Status: Unconfirmed

Description:
Using the Flight 3 LiveCD, I get reproducible segfaults when GEdit is
launched, either from the command line or menu item. The segfault
happens before any part of GEdit starts up / is visible.

Attached is the last couple lines of the strace; don't know if it's much
help. I can post more info if you guys need it, but I've reproduced this
on 3 different computers so I think it should be quite consistently
reproducible.


fstat64(19, {st_mode=S_IFREG|0644, st_size=2681, ...}) = 0
read(19, "", 4096)                      = 0
close(19)                               = 0
munmap(0xb6c33000, 4096)                = 0
close(18)                               = 0
close(17)                               = 0
futex(0x81f1910, FUTEX_WAKE, 1)         = 0
stat64("/usr/lib/python24.zip/encodings", 0xbf89393c) = -1 ENOENT (No such file 
or directory)
open("/usr/lib/python24.zip/encodings.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/python24.zip/encodingsmodule.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python24.zip/encodings.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/python24.zip/encodings.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
stat64("/usr/lib/python2.4/encodings", {st_mode=S_IFDIR|0755, st_size=4738, 
...}) = 0
stat64("/usr/lib/python2.4/encodings/__init__.py", {st_mode=S_IFREG|0644, 
st_size=4817, ...}) = 0
stat64("/usr/lib/python2.4/encodings/__init__", 0xbf8934ec) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/python2.4/encodings/__init__.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/encodings/__init__module.so", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/encodings/__init__.py", O_RDONLY|O_LARGEFILE) = 17
fstat64(17, {st_mode=S_IFREG|0644, st_size=4817, ...}) = 0
open("/usr/lib/python2.4/encodings/__init__.pyc", O_RDONLY|O_LARGEFILE) = 18
fstat64(18, {st_mode=S_IFREG|0644, st_size=3845, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb6c33000
read(18, "[EMAIL PROTECTED]"..., 4096) = 3845
fstat64(18, {st_mode=S_IFREG|0644, st_size=3845, ...}) = 0
read(18, "", 4096)                      = 0
close(18)                               = 0
munmap(0xb6c33000, 4096)                = 0
stat64("/usr/lib/python2.4/encodings", {st_mode=S_IFDIR|0755, st_size=4738, 
...}) = 0
stat64("/usr/lib/python2.4/encodings/codecs", 0xbf8923fc) = -1 ENOENT (No such 
file or directory)
open("/usr/lib/python2.4/encodings/codecs.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/encodings/codecsmodule.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/encodings/codecs.py", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/encodings/codecs.pyc", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
stat64("/usr/lib/python24.zip/codecs", 0xbf8923fc) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/python24.zip/codecs.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/python24.zip/codecsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/python24.zip/codecs.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/python24.zip/codecs.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No 
such file or directory)
stat64("/usr/lib/python2.4/codecs", 0xbf8923fc) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/python2.4/codecs.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such 
file or directory)
open("/usr/lib/python2.4/codecsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/python2.4/codecs.py", O_RDONLY|O_LARGEFILE) = 18
fstat64(18, {st_mode=S_IFREG|0644, st_size=26228, ...}) = 0
open("/usr/lib/python2.4/codecs.pyc", O_RDONLY|O_LARGEFILE) = 19
fstat64(19, {st_mode=S_IFREG|0644, st_size=24609, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb6c33000
read(19, "[EMAIL PROTECTED]"..., 4096) = 4096
fstat64(19, {st_mode=S_IFREG|0644, st_size=24609, ...}) = 0
brk(0x8249000)                          = 0x8249000
read(19, "\0\0t\0\0Z\1\0d\1\0d\2\0\204\1\0Z\2\0d\3\0\204\0\0Z\3\0"..., 20480) = 
20480
read(19, "\1\f\1\f\1\f\1\f\1\20\1\16\2\6\1\6\1\6\1\6\1\v\4\6\1\7"..., 4096) = 
33read(19, "", 4096)                      = 0
close(19)                               = 0
munmap(0xb6c33000, 4096)                = 0
close(18)                               = 0
stat64("/usr/lib/python2.4/encodings/exceptions", 0xbf8923fc) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/python2.4/encodings/exceptions.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/encodings/exceptionsmodule.so", O_RDONLY|O_LARGEFILE) 
= -1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/encodings/exceptions.py", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/encodings/exceptions.pyc", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
stat64("/usr/lib/python2.4/encodings/types", 0xbf8923fc) = -1 ENOENT (No such 
file or directory)
open("/usr/lib/python2.4/encodings/types.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/python2.4/encodings/typesmodule.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/encodings/types.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/python2.4/encodings/types.pyc", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
stat64("/usr/lib/python2.4/encodings/aliases", 0xbf8923fc) = -1 ENOENT (No such 
file or directory)
open("/usr/lib/python2.4/encodings/aliases.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/encodings/aliasesmodule.so", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/encodings/aliases.py", O_RDONLY|O_LARGEFILE) = 18
fstat64(18, {st_mode=S_IFREG|0644, st_size=13996, ...}) = 0
open("/usr/lib/python2.4/encodings/aliases.pyc", O_RDONLY|O_LARGEFILE) = 19
fstat64(19, {st_mode=S_IFREG|0644, st_size=8452, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb6c33000
read(19, "[EMAIL PROTECTED]"..., 4096) = 4096
fstat64(19, {st_mode=S_IFREG|0644, st_size=8452, ...}) = 0
read(19, "58t\f\0\0\0windows_1258t\3\0\0\000424t\5\0\0\0"..., 4096) = 4096
read(19, "\0utf_16let\2\0\0\0u7t\5\0\0\0utf_7t\4\0\0\0u"..., 4096) = 260
read(19, "", 4096)                      = 0
close(19)                               = 0
munmap(0xb6c33000, 4096)                = 0
close(18)                               = 0
close(17)                               = 0
futex(0x81f1910, FUTEX_WAKE, 1)         = 0
stat64("/usr/lib/python2.4/encodings/utf_8", 0xbf8935bc) = -1 ENOENT (No such 
file or directory)
open("/usr/lib/python2.4/encodings/utf_8.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/python2.4/encodings/utf_8module.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/encodings/utf_8.py", O_RDONLY|O_LARGEFILE) = 17
fstat64(17, {st_mode=S_IFREG|0644, st_size=535, ...}) = 0
open("/usr/lib/python2.4/encodings/utf_8.pyc", O_RDONLY|O_LARGEFILE) = 18
fstat64(18, {st_mode=S_IFREG|0644, st_size=1016, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb6c33000
read(18, "[EMAIL PROTECTED]"..., 4096) = 1016
fstat64(18, {st_mode=S_IFREG|0644, st_size=1016, ...}) = 0
read(18, "", 4096)                      = 0
close(18)                               = 0
munmap(0xb6c33000, 4096)                = 0
close(17)                               = 0
futex(0x81f1910, FUTEX_WAKE, 1)         = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 
0ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 
0rt_sigaction(SIGINT, {SIG_DFL}, NULL, 8) = 0
readlink("gedit", 0xbf893b6b, 1024)     = -1 ENOENT (No such file or directory)
getcwd("/home/ubuntu", 4096)            = 13
lstat64("/home/ubuntu/gedit", 0xbf8932cc) = -1 ENOENT (No such file or 
directory)
futex(0x81f1910, FUTEX_WAKE, 1)         = 0
stat64("pygtk", 0xbf89390c)             = -1 ENOENT (No such file or directory)
open("pygtk.so", O_RDONLY|O_LARGEFILE)  = -1 ENOENT (No such file or directory)
open("pygtkmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or 
directory)
open("pygtk.py", O_RDONLY|O_LARGEFILE)  = -1 ENOENT (No such file or directory)
open("pygtk.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python24.zip/pygtk", 0xbf89390c) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/python24.zip/pygtk.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/python24.zip/pygtkmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/python24.zip/pygtk.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/python24.zip/pygtk.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No 
such file or directory)
stat64("/usr/lib/python2.4/pygtk", 0xbf89390c) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/python2.4/pygtk.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such 
file or directory)
open("/usr/lib/python2.4/pygtkmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/python2.4/pygtk.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such 
file or directory)
open("/usr/lib/python2.4/pygtk.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such 
file or directory)
stat64("/usr/lib/python2.4/plat-linux2/pygtk", 0xbf89390c) = -1 ENOENT (No such 
file or directory)
open("/usr/lib/python2.4/plat-linux2/pygtk.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/plat-linux2/pygtkmodule.so", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/plat-linux2/pygtk.py", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/plat-linux2/pygtk.pyc", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
stat64("/usr/lib/python2.4/lib-tk/pygtk", 0xbf89390c) = -1 ENOENT (No such file 
or directory)
open("/usr/lib/python2.4/lib-tk/pygtk.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/python2.4/lib-tk/pygtkmodule.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/lib-tk/pygtk.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/python2.4/lib-tk/pygtk.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
stat64("/usr/lib/python2.4/lib-dynload/pygtk", 0xbf89390c) = -1 ENOENT (No such 
file or directory)
open("/usr/lib/python2.4/lib-dynload/pygtk.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/lib-dynload/pygtkmodule.so", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/lib-dynload/pygtk.py", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/lib-dynload/pygtk.pyc", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
stat64("/usr/local/lib/python2.4/site-packages/pygtk", 0xbf89390c) = -1 ENOENT 
(No such file or directory)
open("/usr/local/lib/python2.4/site-packages/pygtk.so", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/local/lib/python2.4/site-packages/pygtkmodule.so", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/python2.4/site-packages/pygtk.py", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/local/lib/python2.4/site-packages/pygtk.pyc", O_RDONLY|O_LARGEFILE) 
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.4/site-packages/pygtk", 0xbf89390c) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/python2.4/site-packages/pygtk.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/pygtkmodule.so", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/pygtk.py", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/pygtk.pyc", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
stat64("/usr/lib/python2.4/site-packages/HTMLgen/pygtk", 0xbf89390c) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/HTMLgen/pygtk.so", O_RDONLY|O_LARGEFILE) 
= -1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/HTMLgen/pygtkmodule.so", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/HTMLgen/pygtk.py", O_RDONLY|O_LARGEFILE) 
= -1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/HTMLgen/pygtk.pyc", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.4/site-packages/Numeric/pygtk", 0xbf89390c) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/Numeric/pygtk.so", O_RDONLY|O_LARGEFILE) 
= -1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/Numeric/pygtkmodule.so", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/Numeric/pygtk.py", O_RDONLY|O_LARGEFILE) 
= -1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/Numeric/pygtk.pyc", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.4/site-packages/PIL/pygtk", 0xbf89390c) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/python2.4/site-packages/PIL/pygtk.so", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/PIL/pygtkmodule.so", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/PIL/pygtk.py", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/PIL/pygtk.pyc", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.4/site-packages/cairo/pygtk", 0xbf89390c) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/python2.4/site-packages/cairo/pygtk.so", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/cairo/pygtkmodule.so", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/cairo/pygtk.py", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/cairo/pygtk.pyc", O_RDONLY|O_LARGEFILE) 
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.4/site-packages/gtk-2.0/pygtk", 0xbf89390c) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/gtk-2.0/pygtk.so", O_RDONLY|O_LARGEFILE) 
= -1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/gtk-2.0/pygtkmodule.so", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/gtk-2.0/pygtk.py", O_RDONLY|O_LARGEFILE) 
= -1 ENOENT (No such file or directory)
open("/usr/lib/python2.4/site-packages/gtk-2.0/pygtk.pyc", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
futex(0x81f1910, FUTEX_WAKE, 1)         = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
write(3, "\33\0\2\0\0\0\0\0", 8)        = 8
write(3, " \0\2\0\0\0\0\0", 8)          = 8
write(3, "+\0\1\0", 4)                  = 4
read(3, "n\2R\0\267H9\366\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0"..., 32) = 32
read(3, "n\2R\0\rI9\366\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \1"..., 32) = 32
read(3, "\1\2U\0\0\0\0\0O\0 \2\4\0\0\0\4\0\0\0\0\0\0\0\f\222\33"..., 32) = 32
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
child_tidptr=0xb6ef8708) = 8054
waitpid(8054, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 8054
--- SIGCHLD (Child exited) @ 0 (0) ---
exit_group(1)                           = ?

--
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to