Your message dated Thu, 21 Jul 2016 01:47:25 +0200
with message-id <[email protected]>
and subject line eresi was removed from Debian in 2012
has caused the Debian Bug report #590728,
regarding elfsh: segfaults on certain binary
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
590728: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=590728
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: elfsh
Version: 1:0.8a25-2
Severity: important


Hello!

elfsh segfaults when trying to load binary from this crackme:
http://crackmes.de/users/intsig/easy_math/

It seems that latest svn revision(1430) doesn't have this problem. I manually 
build eresi with 
../configure --enable-32 && make


Here is the log of debian version:

------
DEBUG: List frames allocated at 0xb756be40 does not exists in hash : CREATING 


         The ELF shell 0.81 (32 bits built) .::. 

                 .::. This software is under the General Public License V.2 
                         .::. Please visit http://www.gnu.org 


                          [*] No configuration in ~/.eresirc 

                           [*] Type help for regular commands 

                           (elfsh-0.81-a8-dev@local) load easymath


                           SHT @ 0x0x9d45830
                           IDX[0]: .interp
                           IDX[1]: .text
                           IDX[2]: .data
                           IDX[3]: .dynamic
                           IDX[4]: .note-ABI.tag
                           @0x00000210 => SECT SIZE: 71 113 bytes
                           READ: 113 bytes
                           *** glibc detected *** elfsh32: malloc(): memory 
corruption: 0x09d465d8 ***
                           ======= Backtrace: =========
                           /lib/i686/cmov/libc.so.6(+0x6b321)[0xb73d1321]
                           /lib/i686/cmov/libc.so.6(+0x6e125)[0xb73d4125]
                           
/lib/i686/cmov/libc.so.6(__libc_calloc+0xab)[0xb73d549b]
                           /usr/lib/libelfsh32.so.0(+0x3993f)[0xb76a693f]
                           
/usr/lib/libelfsh32.so.0(elfsh_rebuild_sht+0x52)[0xb76a9692]
                           
/usr/lib/libelfsh32.so.0(elfsh_get_sht+0x168)[0xb7697448]
                           
/usr/lib/libelfsh32.so.0(elfsh_read_obj+0x448)[0xb76a3ec8]
                           
/usr/lib/libelfsh32.so.0(elfsh_map_obj+0x59)[0xb76a40e9]
                           
/usr/lib/libstderesi32.so.0(revm_file_load+0x13e)[0xb760e51f]
                           
/usr/lib/libstderesi32.so.0(cmd_load+0x3a9)[0xb760efaf]
                           /usr/lib/librevm32.so.0(revm_execmd+0xec)[0xb7557de1]
                           /usr/lib/librevm32.so.0(revm_loop+0x40c)[0xb75571a8]
                           /usr/lib/librevm32.so.0(revm_run+0xa0)[0xb7556d93]
                           elfsh32(esh_main+0x8f)[0x80494a0]
                           elfsh32(main+0x2e)[0x80494d4]
                           
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0xb737cc76]
                           elfsh32[0x8048f91]
                           ======= Memory map: ========
                           08048000-0804b000 r-xp 00000000 08:23 308869     
/usr/bin/elfsh32
                           0804b000-0804c000 rw-p 00002000 08:23 308869     
/usr/bin/elfsh32
                           09c09000-09d53000 rw-p 00000000 00:00 0          
[heap]
                           b6f00000-b6f21000 rw-p 00000000 00:00 0 
                           b6f21000-b7000000 ---p 00000000 00:00 0 
                           b7065000-b71da000 r--p 00000000 08:23 267277     
/usr/lib/locale/locale-archive
                           b71da000-b71dc000 rw-p 00000000 00:00 0 
                           b71dc000-b71ef000 r-xp 00000000 08:23 263398     
/usr/lib/libz.so.1.2.3.4
                           b71ef000-b71f0000 rw-p 00013000 08:23 263398     
/usr/lib/libz.so.1.2.3.4
                           b71f0000-b720d000 r-xp 00000000 08:23 155        
/lib/libgcc_s.so.1
                           b720d000-b720e000 rw-p 0001c000 08:23 155        
/lib/libgcc_s.so.1
                           b720e000-b734b000 r-xp 00000000 08:23 266753     
/usr/lib/i686/cmov/libcrypto.so.0.9.8
                           b734b000-b7363000 rw-p 0013c000 08:23 266753     
/usr/lib/i686/cmov/libcrypto.so.0.9.8
                           b7363000-b7366000 rw-p 00000000 00:00 0 
                           b7366000-b74a6000 r-xp 00000000 08:23 7091       
/lib/i686/cmov/libc-2.11.2.so
                           b74a6000-b74a7000 ---p 00140000 08:23 7091       
/lib/i686/cmov/libc-2.11.2.so
                           b74a7000-b74a9000 r--p 00140000 08:23 7091       
/lib/i686/cmov/libc-2.11.2.so
                           b74a9000-b74aa000 rw-p 00142000 08:23 7091       
/lib/i686/cmov/libc-2.11.2.so
                           b74aa000-b74ad000 rw-p 00000000 00:00 0 
                           b74ad000-b74e4000 r-xp 00000000 08:23 170        
/lib/libncurses.so.5.7
                           b74e4000-b74e7000 rw-p 00036000 08:23 170        
/lib/libncurses.so.5.7
                           b74e7000-b74e8000 rw-p 00000000 00:00 0 
                           b74e8000-b7516000 r-xp 00000000 08:23 770        
/lib/libreadline.so.5.2
                           b7516000-b751a000 rw-p 0002e000 08:23 770        
/lib/libreadline.so.5.2
                           b751a000-b751b000 rw-p 00000000 00:00 0 
                           b751b000-b751d000 r-xp 00000000 08:23 7083       
/lib/i686/cmov/libdl-2.11.2.so
                           b751d000-b751e000 r--p 00001000 08:23 7083       
/lib/i686/cmov/libdl-2.11.2.so
                           b751e000-b751f000 rw-p 00002000 08:23 7083       
/lib/i686/cmov/libdl-2.11.2.so
                           b751f000-b7563000 r-xp 00000000 08:23 322649     
/usr/lib/librevm32.so.0
                           b7563000-b7564000 rw-p 00044000 08:23 322649     
/usr/lib/librevm32.so.0
                           b7564000-b756c000 rw-p 00000000 00:00 0 
                           b756c000-b757a000 r-xp 00000000 08:23 322612     
/usr/lib/libaspect32.so.0
                           b757a000-b757b000 rw-p 0000d000 08:23 322612     
/usr/lib/libaspect32.so.0
                           b757b000-b7585000 rw-p 00000000 00:00 0 
                           b7585000-b7589000 r-xp 00000000 08:23 322644     
/usr/lib/libui32.so.0
                           b7589000-b758a000 rw-p 00003000 08:23 322644     
/usr/lib/libui32.so.0
                           b758a000-b758b000 rw-p 00000000 00:00 0 
                           b758b000-b75c9000 r-xp 00000000 08:23 322608     
/usr/lib/libasm.so.0
                           b75c9000-b75cc000 rw-p 0003e000 08:23 322608     
/usr/lib/libasm.so.0
                           b75cc000-b75cd000 rw-p 00000000 00:00 0 
                           b75cd000-b75e2000 r-xp 00000000 08:23 7080       
/lib/i686/cmov/libpthread-2.11.2.so
                           b75e2000-b75e3000 r--p 00014000 08:23 7080       
/lib/i686/cmov/libpthread-2.11.2.so
                           b75e3000-b75e4000 rw-p 00015000 08:23 7080       
/lib/i686/cmov/libpthread-2.11.2.so
                           b75e4000-b75e6000 rw-p 00000000 00:00 0 
                           b75e6000-b75f5000 r-xp 00000000 08:23 322637     
/usr/lib/libmjollnir32.so.0
                           b75f5000-b75f6000 rw-p 0000e000 08:23 322637     
/usr/lib/libmjollnir32.so.0
                           b75f6000-b7654000 r-xp 00000000 08:23 322656     
/usr/lib/libstderesi32.so.0
                           b7654000-b7657000 rw-p 0005e000 08:23 322656     
/usr/lib/libstderesi32.so.0
                           b7657000-b765d000 rw-p 00000000 00:00 0 
                           b765d000-b7666000 r-xp 00000000 08:23 322630     
/usr/lib/libetrace32.so.0
                           b7666000-b7668000 rw-p 00009000 08:23 322630     
/usr/lib/libetrace32.so.0
                           b7668000-b766d000 rw-p 00000000 00:00 0 
                           b766d000-b76ec000 r-xp 00000000 08:23 322619     
/usr/lib/libelfsh32.so.0
                           b76ec000-b76ed000 rw-p 0007e000 08:23 322619     
/usr/lib/libelfsh32.so.0
                           b76ed000-b76ef000 rw-p 00000000 00:00 0 
                           b76ef000-b7708000 r-xp 00000000 08:23 322625     
/usr/lib/libedfmt32.so.0
                           b7708000-b7709000 rw-p 00018000 08:23 322625     
/usr/lib/libedfmt32.so.0
                           b7709000-b7712000 rw-p 00000000 00:00 0 
                           b7719000-b7720000 r--s 00000000 08:23 262061     
/usr/lib/gconv/gconv-modules.cache
                           b7720000-b7723000 rw-p 00000000 00:00 0 
                           b7723000-b7724000 r-xp 00000000 00:00 0          
[vdso]
                           b7724000-b773f000 r-xp 00000000 08:23 510        
/lib/ld-2.11.2.so
                           b773f000-b7740000 r--p 0001a000 08:23 510        
/lib/ld-2.11.2.so
                           b7740000-b7741000 rw-p 0001b000 08:23 510        
/lib/ld-2.11.2.so
                           bfaf4000-bfb09000 rw-p 00000000 00:00 0          
[stack]
                           Аварийный останов
------


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages elfsh depends on:
ii  libasm0                   1:0.8a25-3     Disassembling engine provided to t
ii  libaspect0                1:0.8a25-3     The ERESI aspect library
ii  libc6                     2.11.2-2       Embedded GNU C Library: Shared lib
ii  libedfmt0                 1:0.8a25-3     The ERESI debug format library
ii  libelfsh0                 1:0.8a25-3     The ELF shell library
ii  libetrace0                1:0.8a25-3     The ERESI tracer library
ii  libmjollnir0              1:0.8a25-3     Flow analysis and fingerprinting c
ii  libncurses5               5.7+20100313-2 shared libraries for terminal hand
ii  libreadline5              5.2-7          GNU readline and history libraries
ii  librevm0                  1:0.8a25-3     The Reverse Engineering Vector Mac
ii  libstderesi0              1:0.8a25-3     The ERESI standard library
ii  libui0                    1:0.8a25-3     The ERESI user interface

elfsh recommends no packages.

elfsh suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Version: 1:0.8a25-3.1+rm

eresi was last released with Debian 6.0 (squeeze) in
February 2011 and removed from Debian sid/unstable in 2012 (see
http://bugs.debian.org/654780 for details on the removal). Since
support for squeeze and squeeze-LTS has now ended, I'm closing all the
remaining bugs reported against this package.

Andreas

--- End Message ---

Reply via email to