Package: emacs23 Version: 23.2+1-4 Severity: important Just after I started Emacs 23 on an XML file, it crashed:
ypig:~/wd/db> gdb /usr/bin/emacs core GNU gdb (GDB) 7.1-debian [...] Core was generated by `emacs bookmarks.xml'. Program terminated with signal 11, Segmentation fault. #0 0x00007feac2ddc457 in kill () at ../sysdeps/unix/syscall-template.S:82 82 ../sysdeps/unix/syscall-template.S: No such file or directory. in ../sysdeps/unix/syscall-template.S (gdb) bt #0 0x00007feac2ddc457 in kill () at ../sysdeps/unix/syscall-template.S:82 #1 0x00000000004e4651 in ?? () #2 <signal handler called> #3 *__GI_getenv (name=0x7feac4a7b28f "KB_CHARSET") at getenv.c:84 #4 0x00007feac49f2f9d in _XkbGetCharset () from /usr/lib/libX11.so.6 #5 0x00007feac49f0825 in XkbTranslateKeySym () from /usr/lib/libX11.so.6 #6 0x00007feac49f10c4 in XLookupString () from /usr/lib/libX11.so.6 #7 0x00007feac49c8a0c in _XimLocalFilter () from /usr/lib/libX11.so.6 #8 0x00000000004add23 in ?? () #9 0x00007feac82696fc in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #10 0x00007feac826af98 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #11 0x00007feac826b38e in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #12 0x00007feac5fee6c2 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #13 0x00007feac5ff2538 in ?? () from /lib64/libglib-2.0.so.0 #14 0x00007feac5ff26ec in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #15 0x00007feac85f74f1 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0 #16 0x00000000004a907c in ?? () #17 0x00000000004eab43 in ?? () #18 0x00000000004eac5a in ?? () #19 0x00000000005a3615 in ?? () #20 0x000000000055a6b1 in ?? () #21 0x000000000055bb3e in ?? () #22 0x000000000055a6b1 in ?? () #23 0x00000000005950f2 in ?? () #24 0x000000000055c6cf in ?? () #25 0x000000000055a463 in ?? () #26 0x000000000055bb3e in ?? () #27 0x000000000055a6b1 in ?? () #28 0x00000000005950f2 in ?? () #29 0x000000000055c6cf in ?? () #30 0x000000000055a463 in ?? () #31 0x000000000055bb3e in ?? () #32 0x000000000055a6b1 in ?? () #33 0x00000000005950f2 in ?? () #34 0x000000000055c6cf in ?? () #35 0x000000000055a463 in ?? () #36 0x00000000005950f2 in ?? () #37 0x000000000055c218 in ?? () #38 0x000000000055cdc0 in ?? () #39 0x0000000000594233 in ?? () #40 0x000000000055c6cf in ?? () #41 0x000000000055c834 in ?? () #42 0x000000000055bf13 in ?? () #43 0x000000000055c4a7 in ?? () #44 0x000000000055c2aa in ?? () #45 0x000000000055c2aa in ?? () #46 0x000000000055c0bc in ?? () #47 0x000000000055c4a7 in ?? () #48 0x000000000055d0e8 in ?? () #49 0x000000000055c2aa in ?? () #50 0x000000000055c4a7 in ?? () #51 0x000000000055c737 in ?? () #52 0x000000000055a463 in ?? () #53 0x000000000055bc75 in ?? () #54 0x000000000055a6b1 in ?? () #55 0x00000000005950f2 in ?? () #56 0x000000000055c6cf in ?? () #57 0x000000000055a463 in ?? () #58 0x00000000005950f2 in ?? () #59 0x000000000055c6cf in ?? () #60 0x000000000055a463 in ?? () #61 0x000000000055b70a in ?? () #62 0x0000000000563a6e in ?? () #63 0x0000000000563cf8 in ?? () #64 0x000000000055a62f in ?? () #65 0x00000000005950f2 in ?? () #66 0x000000000055c218 in ?? () #67 0x0000000000559a3a in ?? () #68 0x0000000000594279 in ?? () #69 0x000000000055c6cf in ?? () #70 0x000000000055a463 in ?? () #71 0x00000000005950f2 in ?? () #72 0x000000000055c6cf in ?? () #73 0x000000000055a463 in ?? () #74 0x00000000005950f2 in ?? () #75 0x000000000055c6cf in ?? () #76 0x000000000055a463 in ?? () #77 0x000000000055c138 in ?? () #78 0x000000000055cdc0 in ?? () #79 0x0000000000594233 in ?? () #80 0x000000000055c6cf in ?? () #81 0x000000000055a463 in ?? () #82 0x000000000055b8a5 in ?? () #83 0x000000000055ba1e in ?? () #84 0x000000000055a6b1 in ?? () #85 0x00000000005950f2 in ?? () #86 0x000000000055c6cf in ?? () #87 0x000000000055a463 in ?? () #88 0x00000000005950f2 in ?? () #89 0x000000000055c6cf in ?? () #90 0x000000000055a463 in ?? () #91 0x00000000005950f2 in ?? () #92 0x000000000055c6cf in ?? () #93 0x000000000055a463 in ?? () #94 0x00000000005950f2 in ?? () #95 0x000000000055c6cf in ?? () #96 0x000000000055a463 in ?? () #97 0x00000000005950f2 in ?? () #98 0x000000000055c6cf in ?? () #99 0x000000000055a463 in ?? () #100 0x00000000005950f2 in ?? () #101 0x000000000055c6cf in ?? () #102 0x000000000055a463 in ?? () #103 0x00000000005950f2 in ?? () #104 0x000000000055c6cf in ?? () #105 0x000000000055c834 in ?? () #106 0x000000000055bf13 in ?? () #107 0x000000000055990f in ?? () #108 0x00000000004efe36 in ?? () #109 0x0000000000559a3a in ?? () #110 0x00000000004efeb9 in ?? () #111 0x00000000004f02aa in ?? () #112 0x00000000004f03e7 in ?? () #113 0x00000000004e380c in ?? () #114 0x00007feac2dc8c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff3ed11118) at libc-start.c:228 #115 0x0000000000413aa9 in ?? () #116 0x00007fff3ed11118 in ?? () #117 0x000000000000001c in ?? () #118 0x0000000000000002 in ?? () #119 0x00007fff3ed12f5d in ?? () #120 0x00007fff3ed12f63 in ?? () #121 0x0000000000000000 in ?? () This bug is not reproducible, but if this is like Emacs 22, it could occur from time to time. I wonder whether it is due to a race condition. Moreover, are there any security implications? i.e. could someone write a file that triggers the bug, with possible arbitrary code execution? -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/8 CPU cores) Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages emacs23 depends on: ii emacs23-bin-common 23.2+1-4 The GNU Emacs editor's shared, arc ii libasound2 1.0.23-1 shared library for ALSA applicatio ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit ii libc6 2.11.2-2 Embedded GNU C Library: Shared lib ii libcairo2 1.8.10-5 The Cairo 2D vector graphics libra ii libdbus-1-3 1.2.24-3 simple interprocess messaging syst ii libfontconfig1 2.8.0-2.1 generic font configuration library ii libfreetype6 2.4.2-1 FreeType 2 font engine, shared lib ii libgconf2-4 2.28.1-3 GNOME configuration database syste ii libgif4 4.1.6-9 library for GIF images (library) ii libglib2.0-0 2.24.1-1 The GLib library of C routines ii libgpm2 1.20.4-3.3 General Purpose Mouse - shared lib ii libgtk2.0-0 2.20.1-1 The GTK+ graphical user interface ii libice6 2:1.0.6-1 X11 Inter-Client Exchange library ii libjpeg62 6b1-1 The Independent JPEG Group's JPEG ii libm17n-0 1.6.1-1 a multilingual text processing lib ii libncurses5 5.7+20100313-2 shared libraries for terminal hand ii libotf0 0.9.11-1 A Library for handling OpenType Fo ii libpango1.0-0 1.28.1-1 Layout and rendering of internatio ii libpng12-0 1.2.44-1 PNG library - runtime ii librsvg2-2 2.26.3-1 SAX-based renderer library for SVG ii libsm6 2:1.1.1-1 X11 Session Management library ii libtiff4 3.9.4-3 Tag Image File Format (TIFF) libra ii libx11-6 2:1.3.3-3 X11 client-side library ii libxft2 2.1.14-2 FreeType-based font drawing librar ii libxpm4 1:3.5.8-1 X11 pixmap library ii libxrender1 1:0.9.6-1 X Rendering Extension client libra ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime emacs23 recommends no packages. Versions of packages emacs23 suggests: ii emacs23-common-non-dfsg 23.2+1-1 GNU Emacs shared, architecture ind -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org