| Summary: | app-text/xpdf 3.02-r1 segmentation fault opening microtype.pdf | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Giampier <ste.buffaishere> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | loki_val |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| URL: | http://bugs.freedesktop.org/show_bug.cgi?id=17181 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Giampier
2008-09-15 22:03:17 UTC
This is the poppler bug in the URL field. Fixed in 0.9.0, supposedly.
Attaching full backtrace:
#0 Form::findWidgetByRef (this=0x0, aref={num = 510, gen = 0}) at Form.cc:1231
i = 0
#1 0xb7224cc4 in AnnotWidget::initialize (this=0xb64937b0, xrefA=0xb640bb50, catalog=0xb640bbc0, dict=0xb64930b8) at Annot.cc:1735
obj1 = {type = objNone, {booln = 0, intg = 0, real = -4.1027767926081216e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0,
ref = {num = 0, gen = -1222488949}, cmd = 0x0}}
#2 0xb7224fd4 in AnnotWidget (this=0xb64937b0, xrefA=0xb640bb50, dict=0xb64930b8, catalog=0xb640bbc0, obj=0xb6d90174) at Annot.cc:1714
No locals.
#3 0xb72273d2 in Annots::createAnnot (this=0xb640c400, xref=0xb640bb50, dict=0xb64930b8, catalog=0xb640bbc0, obj=0xb6d90174) at Annot.cc:3394
typeName = (GooString *) 0xb647a158
annot = <value optimized out>
obj1 = {type = objName, {booln = -1236718800, intg = -1236718800, real = 1.3206940420672912e-239, string = 0xb6492b30,
name = 0xb6492b30 "Widget", array = 0xb6492b30, dict = 0xb6492b30, stream = 0xb6492b30, ref = {num = -1236718800, gen = 240518169},
cmd = 0xb6492b30 "Widget"}}
#4 0xb72276e8 in Annots (this=0xb640c400, xref=0xb640bb50, catalog=0xb640bbc0, annotsObj=0xb6d9021c) at Annot.cc:3333
No locals.
#5 0xb728cb96 in Page::displaySlice (this=0xb6435858, out=0x8454a20, hDPI=72, vDPI=72, rotate=0, useMediaBox=0, crop=1, sliceX=0, sliceY=0,
sliceW=595, sliceH=842, printing=0, catalog=0xb640bbc0, abortCheckCbk=0, abortCheckCbkData=0x0, annotDisplayDecideCbk=0,
annotDisplayDecideCbkData=0x0) at Page.cc:421
gfx = (Gfx *) 0x846b400
obj = {type = objArray, {booln = -1237100584, intg = -1237100584, real = 1.510786891960729e-314, string = 0xb64357d8,
name = 0xb64357d8 "P�@��WC�\b", array = 0xb64357d8, dict = 0xb64357d8, stream = 0xb64357d8, ref = {num = -1237100584, gen = 0},
cmd = 0xb64357d8 "P�@��WC�\b"}}
annotList = (Annots *) 0xb640c400
i = <value optimized out>
#6 0xb7b09a04 in _poppler_page_render_to_pixbuf (page=0x8316790, src_x=0, src_y=0, src_width=595, src_height=842, scale=1, rotation=0, printing=0,
pixbuf=0x8453ea8) at poppler-page.cc:751
data = {cairo_data = 0xb55a9008 '�' <repeats 200 times>..., surface = 0x846a6e8, cairo = 0x846ba00}
#7 0x080555b5 in ePDFView::PDFDocument::renderPage (this=0x82d5980, pageNum=1) at PDFDocument.cxx:618
pageWidth = 595.27600000000007
pageHeight = 841.88999999999999
width = 595
height = 842
renderedPage = (ePDFView::DocumentPage *) 0x846b208
pixbuf = (GdkPixbuf *) 0x8453ea8
page = <value optimized out>
#8 0x08051fcd in ePDFView::JobRender::run (this=0x8346268) at JobRender.cxx:61
doc = (class ePDFView::IDocument *) 0x0
#9 0x080519df in ePDFView::IJob::dispatcher (data=0x0) at IJob.cxx:57
No locals.
#10 0xb7f52cdf in g_thread_create_proxy (data=0x82d4dd0) at gthread.c:635
__PRETTY_FUNCTION__ = "g_thread_create_proxy"
#11 0xb79ec150 in start_thread (arg=0xb6d90b90) at pthread_create.c:297
__res = <value optimized out>
__ignore1 = <value optimized out>
__ignore2 = <value optimized out>
pd = (struct pthread *) 0xb6d90b90
now = <value optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1214271500, 0, 4001536, -1227291480, -1751768272, 403948338}, mask_was_saved = 0}}, priv = {pad = {
0x0, 0x0, 0x0, 0xb79ec09b}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <value optimized out>
---Type <return> to continue, or q <return> to quit---
robust = <value optimized out>
#12 0xb78771de in clone () from /lib/libc.so.6
fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0,
mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0xb78b5520
*** This bug has been marked as a duplicate of bug 237793 *** |