My best debugging efforts (read adding printf("here!\n");fflush(stdout);)
has led me to line 160 in lib/pdf/pdf.cc:
delete i->outputDev;i->outputDev=0;
It seems that the last time I see my printf say here! is right before this
line.
My test pdf is located at http://www.irs.gov/pub/irs-pdf/fw4.pdf (first pdf
result in google for 'pdf')
On Fri, Nov 14, 2008 at 3:40 PM, Douglas Miller <[EMAIL PROTECTED]>wrote:
> I think I just remembered how to set parameters in gdb. Is this what you
> are looking for:
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x46f1256c in free () from /lib/libc.so.6
> (gdb) bt
> #0 0x46f1256c in free () from /lib/libc.so.6
> #1 0x080cafc4 in GFXOutputDev::~GFXOutputDev$delete ()
> #2 0x08051452 in pdf_doc_destroy ()
> #3 0x0804e7b2 in show_info ()
> #4 0x407a3000 in ?? ()
>
>
>
> On Fri, Nov 14, 2008 at 3:21 PM, Matthias Kramm <[EMAIL PROTECTED]> wrote:
>
>> On Fri, Nov 14, 2008 at 01:14:14PM -0600, Douglas Miller <
>> [EMAIL PROTECTED]> wrote:
>> > when I run pdf2swf -I <filename> it lists all of the pages and widths
>> and
>> > heights properly, but the program seg faults at the end of execution.
>>
>> Can't reproduce this. Would you happen to have a gdb backtrace?
>>
>> Greetings
>>
>> Matthias
>>
>>
>>
>>
>>
>