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

Reply via email to