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