Sane lib crashes with "buffer overflow detected"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Simple Scan |
Invalid
|
Undecided
|
Unassigned | ||
sane-backends (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: simple-scan
derosa@bowman:~$ simple-scan
*** buffer overflow detected ***: simple-scan terminated
======= Backtrace: =========
/lib/tls/
/lib/tls/
/lib/tls/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
simple-
/lib/libglib-
/lib/tls/
/lib/tls/
======= Memory map: ========
00110000-00159000 r-xp 00000000 08:05 824342 /usr/lib/
00159000-00161000 r--p 00049000 08:05 824342 /usr/lib/
00161000-00163000 rw-p 00051000 08:05 824342 /usr/lib/
00163000-0016a000 r-xp 00000000 08:05 1835047 /lib/tls/
0016a000-0016b000 r--p 00006000 08:05 1835047 /lib/tls/
0016b000-0016c000 rw-p 00007000 08:05 1835047 /lib/tls/
0016c000-00176000 r-xp 00000000 08:05 1835127 /lib/libudev.
00176000-00177000 r--p 00009000 08:05 1835127 /lib/libudev.
00177000-00178000 rw-p 0000a000 08:05 1835127 /lib/libudev.
00178000-00182000 r-xp 00000000 08:05 824631 /usr/lib/
00182000-00183000 r--p 00009000 08:05 824631 /usr/lib/
00183000-00184000 rw-p 0000a000 08:05 824631 /usr/lib/
00184000-00199000 r-xp 00000000 08:05 1835045 /lib/tls/
00199000-0019a000 r--p 00014000 08:05 1835045 /lib/tls/
0019a000-0019b000 rw-p 00015000 08:05 1835045 /lib/tls/
0019b000-0019d000 rw-p 00000000 00:00 0
0019d000-00230000 r-xp 00000000 08:05 824756 /usr/lib/
00230000-00232000 r--p 00093000 08:05 824756 /usr/lib/
00232000-00233000 rw-p 00095000 08:05 824756 /usr/lib/
00233000-002aa000 r-xp 00000000 08:05 824482 /usr/lib/
002aa000-002ac000 r--p 00076000 08:05 824482 /usr/lib/
002ac000-002ad000 rw-p 00078000 08:05 824482 /usr/lib/
002ad000-002af000 r-xp 00000000 08:05 824663 /usr/lib/
002af000-002b0000 r--p 00001000 08:05 824663 /usr/lib/
002b0000-002b1000 rw-p 00002000 08:05 824663 /usr/lib/
002b1000-002b3000 r-xp 00000000 08:05 824674 /usr/lib/
002b3000-002b4000 r--p 00001000 08:05 824674 /usr/lib/
002b4000-002b5000 rw-p 00002000 08:05 824674 /usr/lib/
002b5000-002b9000 r-xp 00000000 08:05 817026 /usr/lib/
002b9000-002ba000 r--p 00003000 08:05 817026 /usr/lib/
002ba000-002bb000 rw-p 00004000 08:05 817026 /usr/lib/
002bb000-002bd000 r-xp 00000000 08:05 1835034 /lib/tls/
002bd000-002be000 r--p 00001000 08:05 1835034 /lib/tls/
002be000-002bf000 rw-p 00002000 08:05 1835034 /lib/tls/
002bf000-002c4000 r-xp 00000000 08:05 825107 /usr/lib/
002c4000-002c5000 r--p 00005000 08:05 825107 /usr/lib/
002c5000-002c6000 rw-p 00006000 08:05 825107 /usr/lib/
002c6000-002fd000 r-xp 00000000 08:05 1835070 /lib/libdbus-
002fd000-002fe000 r--p 00036000 08:05 1835070 /lib/libdbus-
002fe000-002ff000 rw-p 00037000 08:05 1835070 /lib/libdbus-
002ff000-00318000 r-xp 00000000 08:05 824272 /usr/lib/
00318000-00319000 ---p 00019000 08:05 824272 /usr/lib/
00319000-0031a000 r--p 00019000 08:05 824272 /usr/lib/
0031a000-0031b000 rw-p 0001a000 08:05 824272 /usr/lib/
0031b000-00340000 r-xp 00000000 08:05 824632 /usr/lib/
00340000-00341000 r--p 00024000 08:05 824632 /usr/lib/
00341000-00342000 rw-p 00025000 08:05 824632 /usr/lib/
00342000-00350000 r-xp 00000000 08:05 816847 /usr/lib/
00350000-00351000 r--p 0000d000 08:05 816847 /usr/lib/
00351000-00352000 rw-p 0000e000 08:05 816847 /usr/lib/
00352000-0035a000 r-xp 00000000 08:05 824480 /usr/lib/
0035a000-0035b000 r--p 00007000 08:05 824480 /usr/lib/
0035b000-0035c000 rw-p 00008000 08:05 824480 /usr/lib/
0035c000-00377000 r-xp 00000000 08:05 1839434 /lib/ld-2.11.1.so
00377000-00378000 r--p 0001a000 08:05 1839434 /lib/ld-2.11.1.so
00378000-00379000 rw-p 0001b000 08:05 1839434 /lib/ld-2.11.1.so
00379000-00746000 r-xp 00000000 08:05 824755 /usr/lib/
00746000-0074a000 r--p 003cd000 08:05 824755 /usr/lib/
0074a000-0074c000 rw-p 003d1000 08:05 824755 /usr/lib/
0074c000-0074e000 rw-p 00000000 00:00 0
0074e000-00751000 r-xp 00000000 08:05 824474 /usr/lib/
00751000-00752000 r--p 00002000 08:05 824474 /usr/lib/
00752000-00753000 rw-p 00003000 08:05 824474 /usr/lib/
00754000-00794000 r-xp 00000000 08:05 824630 /usr/lib/
00794000-00795000 ---p 00040000 08:05 824630 /usr/lib/
00795000-00796000 r--p 00040000 08:05 824630 /usr/lib/
00796000-00797000 rw-p 00041000 08:05 824630 /usr/lib/
00797000-007c5000 r-xp 00000000 08:05 818589 /usr/lib/
007c5000-007c6000 r--p 0002d000 08:05 818589 /usr/lib/
007c6000-007c7000 rw-p 0002e000 08:05 818589 /usr/lib/
007c7000-007d3000 r-xp 00000000 08:05 817038 /usr/lib/
007d3000-007d4000 r--p 0000c000 08:05 817038 /usr/lib/
007d4000-007d5000 rw-p 0000d000 08:05 817038 /usr/lib/
007d5000-007db000 r-xp 00000000 08:05 824686 /usr/lib/
007db000-007dc000 r--p 00005000 08:05 824686 /usr/lib/
007dc000-007dd000 rw-p 00006000 08:05 824686 /usr/lib/
007dd000-007e5000 r-xp 00000000 08:05 824449 /usr/lib/
007e5000-007e6000 r--p 00007000 08:05 824449 /usr/lib/
007e6000-007e7000 rw-p 00008000 08:05 824449 /usr/lib/
007e7000-007fb000 r-xp 00000000 08:05 824447 /usr/lib/
derosa@bowman:~$
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: simple-scan 1.0.2-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.32-21-generic i686
Architecture: i386
Date: Fri Apr 30 13:36:36 2010
DriverPackageVe
libsane 1.0.20-13ubuntu2
libsane-extras N/A
hplip 3.10.2-2ubuntu2
hpoj N/A
MachineType: Acer Veriton M670G/M670
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, user)
LANG=es_ES.utf8
SHELL=/bin/bash
SourcePackage: simple-scan
dmi.bios.date: 11/20/2008
dmi.bios.vendor: Acer
dmi.bios.version: R01-A2
dmi.board.name: EQ45M
dmi.board.vendor: Acer
dmi.chassis.type: 3
dmi.chassis.vendor: Acer
dmi.modalias: dmi:bvnAcer:
dmi.product.name: Veriton M670G/M670
dmi.sys.vendor: Acer
summary: |
- Simple scan crashes with "buffer overflow detected" + Sane lib crashes with "buffer overflow detected" |
Changed in sane-backends (Ubuntu): | |
status: | Confirmed → Invalid |
I think this may be related directly to SANE, as othre applications as xsane and scanimage show the same behavior.
Also, this happens regardless the scanner is connected or not.