Bug 12598 - Segmentation fault
: Segmentation fault
Status: NEW
: Sisyphus
(All bugs in Sisyphus/tetex-core)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-08-21 07:47 by
Modified: 2013-07-05 12:00 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-08-21 07:47:30
[07:37:04 root@localhost ~]# pdfinfo /mnt/win_h/X5_Russian.pdf
Title:          X5_Rus_manual_2.1R.indd
Creator:        Adobe InDesign CS (3.0)
Producer:       Adobe PDF Library 6.0
CreationDate:   Fri Jul  7 12:28:51 2006
ModDate:        Tue Aug 21 07:04:49 2007
Tagged:         yes
Pages:          62
Encrypted:      no
Page size:      382.677 x 552.756 pts
File size:      13004710 bytes
Optimized:      yes
PDF version:    1.6
[07:38:57 root@localhost ~]# gdb --args pdftosrc /mnt/win_h/X5_Russian.pdf
GNU gdb 6.6-alt1 (ALT Linux)
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-alt-linux"...
(no debugging symbols found)
Using host libthread_db library "/lib64/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/pdftosrc /mnt/win_h/X5_Russian.pdf
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
pdftosrc version 2.01
Error: PDF version 1.6 -- xpdf supports version 1.4 (continuing anyway)

Program received signal SIGSEGV, Segmentation fault.
0x0000000000401bb2 in __gxx_personality_v0 ()
(gdb) bt full
#0  0x0000000000401bb2 in __gxx_personality_v0 ()
No symbol table info available.
#1  0x00002aefd7fd5c14 in __libc_start_main () from /lib64/libc.so.6
No symbol table info available.
#2  0x0000000000401a1a in __gxx_personality_v0 ()
No symbol table info available.
#3  0x00007fffd32179f8 in ?? ()
No symbol table info available.
#4  0x0000000000000000 in ?? ()
No symbol table info available.
------- Comment #1 From 2007-11-12 16:00:21 -------
(In reply to comment #0)
> [07:38:57 root@localhost ~]# gdb --args pdftosrc /mnt/win_h/X5_Russian.pdf

[victor@localhost ~]$ rpmquery -f `which pdftosrc`
tetex-core-2.0-alt3
------- Comment #2 From 2007-11-18 12:05:04 -------
(In reply to comment #1)
> (In reply to comment #0)
> > [07:38:57 root@localhost ~]# gdb --args pdftosrc /mnt/win_h/X5_Russian.pdf
> 
> [victor@localhost ~]$ rpmquery -f `which pdftosrc`
> tetex-core-2.0-alt3
> 

[11:49:52 user@dima ~]$ rpmquery -f `which pdftosrc`
tetex-core-2.0-alt3
[11:53:48 user@dima ~]$ gdb --args pdftosrc /mnt/win_h/X5_Russian.pdf
GNU gdb 6.6-alt1 (ALT Linux)
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-alt-linux"...
(no debugging symbols found)
Using host libthread_db library "/lib64/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/pdftosrc /mnt/win_h/X5_Russian.pdf
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
pdftosrc version 2.01
Error: PDF version 1.6 -- xpdf supports version 1.4 (continuing anyway)

Program received signal SIGSEGV, Segmentation fault.
0x0000000000401f14 in __gxx_personality_v0 ()
(gdb) bt full
#0  0x0000000000401f14 in __gxx_personality_v0 ()
No symbol table info available.
#1  0x0000000000401a2b in __gxx_personality_v0 ()
No symbol table info available.
#2  0x00002aaaab1efc14 in __libc_start_main () from /lib64/libc.so.6
No symbol table info available.
#3  0x0000000000401719 in __gxx_personality_v0 ()
No symbol table info available.
#4  0x00007fff589f32d8 in ?? ()
No symbol table info available.
#5  0x0000000000000000 in ?? ()
No symbol table info available.

Могу куда-нибудь выложить pdf файл ~13М
------- Comment #3 From 2007-11-19 15:19:41 -------
(In reply to comment #2)
> (In reply to comment #1)
> > (In reply to comment #0)
> > > [07:38:57 root@localhost ~]# gdb --args pdftosrc /mnt/win_h/X5_Russian.pdf
> > 
> > [victor@localhost ~]$ rpmquery -f `which pdftosrc`
> > tetex-core-2.0-alt3
> > 
> 
> [11:49:52 user@dima ~]$ rpmquery -f `which pdftosrc`
> tetex-core-2.0-alt3

Судя по тому, что Вы снова показали трассировку из gdb, Вы не поняли моего
комментария. Вы повесили багрепорт на пакет xpdf-utils, в котором показали
сегфолт программы pdftosrc. Но программы pdftosrc нет в пакете xpdf-utils! Это
программа из пакета tetex-core!
------- Comment #4 From 2007-11-19 19:24:23 -------
(In reply to comment #3)
> > [11:49:52 user@dima ~]$ rpmquery -f `which pdftosrc`
> > tetex-core-2.0-alt3
> 
> Судя по тому, что Вы снова показали трассировку из gdb, Вы не поняли моего
> комментария. Вы повесили багрепорт на пакет xpdf-utils, в котором показали
> сегфолт программы pdftosrc. Но программы pdftosrc нет в пакете xpdf-utils! Это
> программа из пакета tetex-core!
Мне показалось, что вы запросили версию пакета.
Убедительная просьба в следующий раз изъесняться понятней.
Перенаправьте, пожалуйста, моё сообщение в правильный пакет, я не знаю как это
сделать. Спасибо!
------- Comment #5 From 2007-11-20 17:01:03 -------
(In reply to comment #4)
> Перенаправьте, пожалуйста, моё сообщение в правильный пакет, я не знаю как это
> сделать. Спасибо!

Перевесил на ментейнера tetex-core. 

------- Comment #6 From 2008-06-13 13:00:39 -------
*** This bug has been confirmed by popular vote. ***
------- Comment #7 From 2009-07-04 21:57:59 -------
Это ещё актуально?
------- Comment #8 From 2009-07-17 04:32:31 -------
А ничего не поменялось
------- Comment #9 From 2013-07-05 12:00:16 -------
У меня не падал, но использовать в TeX некоторые pdf высокой версии напрямую не
удаётся, я вместо них подсовываю сконвертированный в более низкий формат PDF: 

(например, правило make)

# Workaround unsupported PDF format:
%_pdf14.pdf: %.pdf
    pdf2ps -dLanguageLevel=3 $< - | ps2pdf - $@

tetex-core-2.0-alt10