bug-libextractor
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-libextractor] Buffer overflow detected


From: David Earl
Subject: Re: [bug-libextractor] Buffer overflow detected
Date: Wed, 28 Oct 2015 17:01:28 +0000

Hello, is there anybody there...

I'm still getting dozens of these crashes each day.

On Sat, 17 Oct 2015 at 16:27 David Earl <address@hidden> wrote:
Hello,

I have recently started getting crashes from /usr/bin/extract used as part of a much larger system. See output below. 

This is on Debian Jessie, and it reports v1.3 (which appears to be the most recent packaged version available for Debian).

It is failing on a number of simple text files. The one to which this log refers is 3106 bytes long and is a plain text file. But other similar files have also failed in the last few days. However, when I run the same file manually from the command file it runs without problems.

The only slightly interesting thing I can see about the file is that it has a few (correctly encoded) utf8 characters in it - some en-dashes by the look of it.

Hope the traceback might be helpful. Is there anything I can do to work round at the moment?

I'd rather not put the file concerned on a mailing list (and I don't know whether this list accepts attachments), but I'm happy to supply it privately if it helps. But as I say, it's happened on a number of different plain text files.

David
------------------------------------
*** buffer overflow detected ***: /usr/bin/extract terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x731ff)[0x7fcf3e4ba1ff]
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7fcf3e53d4c7]
/lib/x86_64-linux-gnu/libc.so.6(+0xf46e0)[0x7fcf3e53b6e0]
/lib/x86_64-linux-gnu/libc.so.6(+0xf6437)[0x7fcf3e53d437]
/usr/lib/x86_64-linux-gnu/libextractor.so.3(EXTRACTOR_IPC_channel_recv_+0x79)[0x7fcf3ee1fd99]
/usr/lib/x86_64-linux-gnu/libextractor.so.3(+0x90d2)[0x7fcf3ee220d2]
/usr/lib/x86_64-linux-gnu/libextractor.so.3(EXTRACTOR_extract+0xf4)[0x7fcf3ee22644]
/usr/bin/extract[0x401b99]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7fcf3e468b45]
/usr/bin/extract[0x402098]
======= Memory map: ========
00400000-00404000 r-xp 00000000 08:03 5248854                            /usr/bin/extract
00603000-00604000 r--p 00003000 08:03 5248854                            /usr/bin/extract
00604000-00605000 rw-p 00004000 08:03 5248854                            /usr/bin/extract
01079000-0109a000 rw-p 00000000 00:00 0                                  [heap]
7fcf3dbfc000-7fcf3dc12000 r-xp 00000000 08:03 12582917                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7fcf3dc12000-7fcf3de11000 ---p 00016000 08:03 12582917                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7fcf3de11000-7fcf3de12000 rw-p 00015000 08:03 12582917                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7fcf3de12000-7fcf3de21000 r-xp 00000000 08:03 12582972                   /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7fcf3de21000-7fcf3e020000 ---p 0000f000 08:03 12582972                   /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7fcf3e020000-7fcf3e021000 r--p 0000e000 08:03 12582972                   /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7fcf3e021000-7fcf3e022000 rw-p 0000f000 08:03 12582972                   /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7fcf3e022000-7fcf3e03c000 r-xp 00000000 08:03 12582924                   /lib/x86_64-linux-gnu/libz.so.1.2.8
7fcf3e03c000-7fcf3e23b000 ---p 0001a000 08:03 12582924                   /lib/x86_64-linux-gnu/libz.so.1.2.8
7fcf3e23b000-7fcf3e23c000 r--p 00019000 08:03 12582924                   /lib/x86_64-linux-gnu/libz.so.1.2.8
7fcf3e23c000-7fcf3e23d000 rw-p 0001a000 08:03 12582924                   /lib/x86_64-linux-gnu/libz.so.1.2.8
7fcf3e23d000-7fcf3e246000 r-xp 00000000 08:03 5251536                    /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0
7fcf3e246000-7fcf3e445000 ---p 00009000 08:03 5251536                    /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0
7fcf3e445000-7fcf3e446000 r--p 00008000 08:03 5251536                    /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0
7fcf3e446000-7fcf3e447000 rw-p 00009000 08:03 5251536                    /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0
7fcf3e447000-7fcf3e5e6000 r-xp 00000000 08:03 12586283                   /lib/x86_64-linux-gnu/libc-2.19.so
7fcf3e5e6000-7fcf3e7e6000 ---p 0019f000 08:03 12586283                   /lib/x86_64-linux-gnu/libc-2.19.so
7fcf3e7e6000-7fcf3e7ea000 r--p 0019f000 08:03 12586283                   /lib/x86_64-linux-gnu/libc-2.19.so
7fcf3e7ea000-7fcf3e7ec000 rw-p 001a3000 08:03 12586283                   /lib/x86_64-linux-gnu/libc-2.19.so
7fcf3e7ec000-7fcf3e7f0000 rw-p 00000000 00:00 0
7fcf3e7f0000-7fcf3e808000 r-xp 00000000 08:03 12586276                   /lib/x86_64-linux-gnu/libpthread-2.19.so
7fcf3e808000-7fcf3ea07000 ---p 00018000 08:03 12586276                   /lib/x86_64-linux-gnu/libpthread-2.19.so
7fcf3ea07000-7fcf3ea08000 r--p 00017000 08:03 12586276                   /lib/x86_64-linux-gnu/libpthread-2.19.so
7fcf3ea08000-7fcf3ea09000 rw-p 00018000 08:03 12586276                   /lib/x86_64-linux-gnu/libpthread-2.19.so
7fcf3ea09000-7fcf3ea0d000 rw-p 00000000 00:00 0
7fcf3ea0d000-7fcf3ea10000 r-xp 00000000 08:03 12586268                   /lib/x86_64-linux-gnu/libdl-2.19.so
7fcf3ea10000-7fcf3ec0f000 ---p 00003000 08:03 12586268                   /lib/x86_64-linux-gnu/libdl-2.19.so
7fcf3ec0f000-7fcf3ec10000 r--p 00002000 08:03 12586268                   /lib/x86_64-linux-gnu/libdl-2.19.so
7fcf3ec10000-7fcf3ec11000 rw-p 00003000 08:03 12586268                   /lib/x86_64-linux-gnu/libdl-2.19.so
7fcf3ec11000-7fcf3ec18000 r-xp 00000000 08:03 12586277                   /lib/x86_64-linux-gnu/librt-2.19.so
7fcf3ec18000-7fcf3ee17000 ---p 00007000 08:03 12586277                   /lib/x86_64-linux-gnu/librt-2.19.so
7fcf3ee17000-7fcf3ee18000 r--p 00006000 08:03 12586277                   /lib/x86_64-linux-gnu/librt-2.19.so
7fcf3ee18000-7fcf3ee19000 rw-p 00007000 08:03 12586277                   /lib/x86_64-linux-gnu/librt-2.19.so
7fcf3ee19000-7fcf3ee27000 r-xp 00000000 08:03 5253191                    /usr/lib/x86_64-linux-gnu/libextractor.so.3.1.3
7fcf3ee27000-7fcf3f026000 ---p 0000e000 08:03 5253191                    /usr/lib/x86_64-linux-gnu/libextractor.so.3.1.3
7fcf3f026000-7fcf3f028000 r--p 0000d000 08:03 5253191                    /usr/lib/x86_64-linux-gnu/libextractor.so.3.1.3
7fcf3f028000-7fcf3f029000 rw-p 0000f000 08:03 5253191                    /usr/lib/x86_64-linux-gnu/libextractor.so.3.1.3
7fcf3f029000-7fcf3f049000 r-xp 00000000 08:03 12586266                   /lib/x86_64-linux-gnu/ld-2.19.so
7fcf3f234000-7fcf3f23a000 rw-p 00000000 00:00 0
7fcf3f241000-7fcf3f242000 rw-p 00000000 00:00 0
7fcf3f242000-7fcf3f246000 -w-s 00000000 00:11 5108642                    /dev/shm/LE-9882-1804289383
7fcf3f246000-7fcf3f249000 rw-p 00000000 00:00 0
7fcf3f249000-7fcf3f24a000 r--p 00020000 08:03 12586266                   /lib/x86_64-linux-gnu/ld-2.19.so
7fcf3f24a000-7fcf3f24b000 rw-p 00021000 08:03 12586266                   /lib/x86_64-linux-gnu/ld-2.19.so
7fcf3f24b000-7fcf3f24c000 rw-p 00000000 00:00 0
7ffd3c539000-7ffd3c55a000 rw-p 00000000 00:00 0                          [stack]
7ffd3c563000-7ffd3c565000 r-xp 00000000 00:00 0                          [vdso]
7ffd3c565000-7ffd3c567000 r--p 00000000 00:00 0                          [vvar]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]


reply via email to

[Prev in Thread] Current Thread [Next in Thread]