Package: mlterm Version: 3.0.6-1 Followup-For: Bug #640180 Hi, While the "screen yes" recipe doesn't bother mlterm here, I can reproducably make mlterm segfault by opening a non-empty file in vim and deleting several lines with the "dd" command. Moving my .mlterm/ and .vimrc out of the way doesn't change anything.
| $ unset MALLOC_CHECK_ | $ mlterm | Segmentation fault (core dumped) | $ gdb mlterm core | GNU gdb (GDB) 7.3-debian | Copyright (C) 2011 Free Software Foundation, Inc. | License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> | 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 "i486-linux-gnu". | For bug reporting instructions, please see: | <http://www.gnu.org/software/gdb/bugs/>... | Reading symbols from /usr/bin/mlterm...(no debugging symbols found)...done. | [New LWP 19560] | | warning: Can't read pathname for load map: Input/output error. | [Thread debugging using libthread_db enabled] | Core was generated by `mlterm'. | Program terminated with signal 11, Segmentation fault. | #0 0xb736de0a in malloc_consolidate (av=<optimized out>) at malloc.c:5161 | 5161 malloc.c: No such file or directory. | in malloc.c | (gdb) bt | #0 0xb736de0a in malloc_consolidate (av=<optimized out>) at malloc.c:5161 | #1 0xb7370035 in _int_malloc (av=<optimized out>, bytes=<optimized out>) at malloc.c:4373 | #2 0xb73724ac in *__GI___libc_malloc (bytes=504) at malloc.c:3660 | #3 0xb7835dfb in fribidi_get_par_embedding_levels () from /usr/lib/libfribidi.so.0 | #4 0x09883008 in ?? () | Backtrace stopped: previous frame inner to this frame (corrupt stack?) | (gdb) Please tell me if I can help any further (by runnning strace, providing corefiles, trying patches or whatever). Currently, mlterm is basically unusable for me. (Hence, I also considered upping the severity, but decided to leave that to the maintainer.) regards, Jan - System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (99, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.0.0-1-686-pae (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages mlterm depends on: ii libc6 2.13-16 ii libcairo2 1.10.2-6.1 ii libfontconfig1 2.8.0-3 ii libfribidi0 0.19.2-1 ii libgdk-pixbuf2.0-0 2.23.5-3 ii libglib2.0-0 2.28.6-1 ii libssh2-1 1.2.8-2 ii libx11-6 2:1.4.4-1 ii libxft2 2.2.0-3 ii mlterm-common 3.0.6-1 Versions of packages mlterm recommends: ii mlterm-tools 3.0.6-1 Versions of packages mlterm suggests: pn mlterm-im-m17nlib <none> pn mlterm-im-scim <none> pn mlterm-im-uim <none> pn t1-cyrillic <none> pn ttf-arphic-bsmi00lp <none> pn ttf-arphic-gbsn00lp <none> pn ttf-baekmuk <none> pn ttf-freefont 20100919-1 pn ttf-vlgothic <none> pn unifont <none> pn xfonts-efont-unicode <none> -- no debconf information -- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments
signature.asc
Description: Digital signature