Cuneiform crash
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cuneiform for Linux |
New
|
Undecided
|
Unassigned | ||
cuneiform (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Ubuntu 10.04 lucid
$ cuneiform -f text -l rus out.bmp
Cuneiform for Linux 0.7.0
*** buffer overflow detected ***: cuneiform terminated
======= Backtrace: =========
/lib/tls/
/lib/tls/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
cuneiform[
/lib/tls/
cuneiform[
======= Memory map: ========
08048000-0804c000 r-xp 00000000 08:06 8827 /usr/bin/cuneiform
0804c000-0804d000 r--p 00003000 08:06 8827 /usr/bin/cuneiform
0804d000-0804e000 rw-p 00004000 08:06 8827 /usr/bin/cuneiform
09cef000-0a43a000 rw-p 00000000 00:00 0 [heap]
b0e4a000-b101c000 rw-p 00000000 00:00 0
b3739000-b3b1c000 rw-p 00000000 00:00 0
b3c1b000-b3ced000 rw-p 00000000 00:00 0
b3cee000-b6d75000 rw-p 00000000 00:00 0
b6d75000-b6d99000 r-xp 00000000 08:06 13066 /lib/tls/
b6d99000-b6d9a000 r--p 00023000 08:06 13066 /lib/tls/
b6d9a000-b6d9b000 rw-p 00024000 08:06 13066 /lib/tls/
b6d9b000-b6d9d000 r-xp 00000000 08:06 13065 /lib/tls/
b6d9d000-b6d9e000 r--p 00001000 08:06 13065 /lib/tls/
b6d9e000-b6d9f000 rw-p 00002000 08:06 13065 /lib/tls/
b6d9f000-b6da2000 r-xp 00000000 08:06 416746 /usr/lib/
b6da2000-b6da3000 r--p 00002000 08:06 416746 /usr/lib/
b6da3000-b6da4000 rw-p 00003000 08:06 416746 /usr/lib/
b6da4000-b6db5000 r-xp 00000000 08:06 416737 /usr/lib/
b6db5000-b6db6000 r--p 00010000 08:06 416737 /usr/lib/
b6db6000-b6db7000 rw-p 00011000 08:06 416737 /usr/lib/
b6db7000-b6dbd000 rw-p 00000000 00:00 0
b6dbd000-b6dc2000 r-xp 00000000 08:06 416353 /usr/lib/
b6dc2000-b6dc3000 r--p 00004000 08:06 416353 /usr/lib/
b6dc3000-b6dc4000 rw-p 00005000 08:06 416353 /usr/lib/
b6dc4000-b6dcd000 r-xp 00000000 08:06 416430 /usr/lib/
b6dcd000-b6dce000 r--p 00008000 08:06 416430 /usr/lib/
b6dce000-b6dcf000 rw-p 00009000 08:06 416430 /usr/lib/
b6dcf000-b6de0000 r-xp 00000000 08:06 416635 /usr/lib/
b6de0000-b6de1000 r--p 00011000 08:06 416635 /usr/lib/
b6de1000-b6de2000 rw-p 00012000 08:06 416635 /usr/lib/
b6de2000-b6df4000 rw-p 00000000 00:00 0
b6df4000-b6e06000 r-xp 00000000 08:06 416629 /usr/lib/
b6e06000-b6e07000 r--p 00011000 08:06 416629 /usr/lib/
b6e07000-b6e08000 rw-p 00012000 08:06 416629 /usr/lib/
b6e08000-b6e1a000 rw-p 00000000 00:00 0
b6e1a000-b6e1b000 r-xp 00000000 08:06 416502 /usr/lib/
b6e1b000-b6e1c000 r--p 00000000 08:06 416502 /usr/lib/
b6e1c000-b6e1d000 rw-p 00001000 08:06 416502 /usr/lib/
b6e1d000-b6e5e000 rw-p 00000000 00:00 0
b6e5e000-b6e64000 r-xp 00000000 08:06 416537 /usr/lib/
b6e64000-b6e65000 r--p 00005000 08:06 416537 /usr/lib/
b6e65000-b6e66000 rw-p 00006000 08:06 416537 /usr/lib/
b6e66000-b6e69000 rw-p 00000000 00:00 0
b6e69000-b6e6a000 r-xp 00000000 08:06 416417 /usr/lib/
b6e6a000-b6e6b000 r--p 00000000 08:06 416417 /usr/lib/
b6e6b000-b6e6c000 rw-p 00001000 08:06 416417 /usr/lib/
b6e6c000-b6e84000 r-xp 00000000 08:06 416443 /usr/lib/
b6e84000-b6e85000 r--p 00017000 08:06 416443 /usr/lib/
b6e85000-b6e89000 rw-p 00018000 08:06 416443 /usr/lib/
b6e89000-b6e8c000 rw-p 00000000 00:00 0
b6e8c000-b6e90000 r-xp 00000000 08:06 416514 /usr/lib/
b6e90000-b6e91000 r--p 00003000 08:06 416514 /usr/lib/
b6e91000-b6e92000 rw-p 00004000 08:06 416514 /usr/lib/
b6e92000-b6ed3000 rw-p 00000000 00:00 0
b6ed3000-b6edb000 r-xp 00000000 08:06 416435 /usr/lib/
b6edb000-b6edc000 r--p 00007000 08:06 416435 /usr/lib/
b6edc000-b6edd000 rw-p 00008000 08:06 416435 /usr/lib/
b6edd000-b6eef000 rw-p 00000000 00:00 0
b6eef000-b6f14000 r-xp 00000000 08:06 416476 /usr/lib/
b6f14000-b6f15000 r--p 00024000 08:06 416476 /usr/lib/
b6f15000-b6f17000 rw-p 00025000 08:06 416476 /usr/lib/
b6f17000-b6f36000 rw-p 00000000 00:00 0
b6f36000-b6f3f000 r-xp 00000000 08:06 416462 /usr/lib/
b6f3f000-b6f40000 r--p 00008000 08:06 416462 /usr/lib/
b6f40000-b6f41000 rw-p 00009000 08:06 416462 /usr/lib/
b6f41000-b6f84000 rw-p 00000000 00:00 0
b6f84000-b6f9c000 r-xp 00000000 08:06 416483 /usr/lib/
b6f9c000-b6f9d000 r--p 00017000 08:06 416483 /usr/lib/
b6f9d000-b6f9e000 rw-p 00018000 08:06 416483 /usr/lib/
b6f9e000-b6fa3000 rw-p 00000000 00:00 0
b6fa3000-b6faa000 r-xp 00000000 08:06 416700 /usr/lib/
b6faa000-b6fab000 r--p 00006000 08:06 416700 /usr/lib/
b6fab000-b6fac000 rw-p 00007000 08:06 416700 /usr/lib/
b6fac000-b6fca000 r-xp 00000000 08:06 416543 /usr/lib/
b6fca000-b6fcb000 r--p 0001d000 08:06 416543 /usr/lib/
b6fcb000-b6fcc000 rw-p 0001e000 08:06 416543 /usr/lib/
b6fcc000-b6fce000 rw-p 00000000 00:00 0
b6fce000-b6fdc000 r-xp 00000000 08:06 416524 /usr/lib/
b6fdc000-b6fdd000 r--p 0000d000 08:06 416524 /usr/lib/
b6fdd000-b6fde000 rw-p 0000e000 08:06 416524 /usr/lib/
affects: | ubuntu → cuneiform (Ubuntu) |
Changed in cuneiform (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
I had crashing problems under 10.10 too, but with newest code from repository it works with no such problems. We need probably newer packages right now - even if they would be not perfect, they are at least perfectly usable.