LINUX.ORG.RU

[debian][evince][djvu] Ошибка сегментирования

 , ,


0

0

Есть debian 6. Ставил с mini.iso, метапакет gnome-core.

Не открываются *.djvu а именно только книги с оглавлением.

zimet ~ $ evince book.djvu
Ошибка сегментирования

Пробовал обновить из тэстинга libdjvulibre21, ибо грешил на неё. Но нет...

Какую мне бочку сделать чтоб взлетело?


В Gentoo нормально открывается. Может strace/gdb чего полезного скажут... Или, может ошибка уже исправлена, в багтрекере Debian не смотрели?

backbone ★★★★★
()
Ответ на: комментарий от Zimet

Нормально открывается в Evince 2.30.3-2 (у меня testing, но Evince стоит из stable по причине версии GTK+). Попробуй для начала strace'ом выяснить, где оно примерно падает.

GotF ★★★★★
()

Подтверждаю глюк. Никогда раньше не сталкивался с djvu, но вот сейчас скачал файл, и таки действительно, Evince валится с ошибкой сегментирования.

Polugnom ★★★★★
()

libdjvulibre из репов, пробовал поставить из тестинга всё так-же.

[Thread debugging using libthread_db enabled]
[New Thread 0xb3746b70 (LWP 6503)]
[New Thread 0xb2cffb70 (LWP 6504)]
[Thread 0xb2cffb70 (LWP 6504) exited]
[New Thread 0xb2cffb70 (LWP 6505)]
[New Thread 0xb246fb70 (LWP 6506)]
[Thread 0xb2cffb70 (LWP 6505) exited]
[Thread 0xb3746b70 (LWP 6503) exited]
[New Thread 0xb3746b70 (LWP 6507)]
[New Thread 0xb2cffb70 (LWP 6508)]
[Thread 0xb2cffb70 (LWP 6508) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb3746b70 (LWP 6507)]
0xb1c052f4 in miniexp_cons () from /usr/lib/libdjvulibre.so.21
Zimet
() автор топика
Ответ на: комментарий от Zimet

strace

open("/mnt/data/\320\240\320\260\320\267\320\275\320\276\320\265/\320\247\321\202\320\270\320\262\320\276/\320\241\321\202\321\200\320\260\321\203\321\201\321\202\321\200\321\203\320\277 \320\221. \320\257\320\267\321\213\320\272 \320\237\321\200\320\276\320\263\321\200\320\260\320\274\320\274\320\270\321\200\320\276\320\262\320\260\320\275\320\270\321\217 \320\241++ - 2011.djvu", O_RDONLY|O_LARGEFILE) = 16
fstat64(16, {st_mode=S_IFREG|0644, st_size=9273905, ...}) = 0
fstat64(16, {st_mode=S_IFREG|0644, st_size=9273905, ...}) = 0
mmap2(NULL, 9273905, PROT_READ, MAP_SHARED, 16, 0) = 0xaed21000
close(16)                               = 0
munmap(0xaed21000, 9273905)             = 0
brk(0x9d99000)                          = 0x9d99000
futex(0x9bfa1ac, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x9bc3140, 2) = 1
futex(0x9bc3140, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0xb6ce73a0, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xb6ce73a0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0xb6ce73a0, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xb6ce73a0, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xb6ce73a0, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xb6ce73a0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0xb6ce73a0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0xb6ce73a0, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xb6ce73a0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0xb6ce73a0, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xb6ce73a0, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xb6ce73a0, FUTEX_WAKE_PRIVATE, 1) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Ошибка сегментирования

Zimet
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.