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

Attachment: signature.asc
Description: Digital signature

Reply via email to