Bug 18603 - evince-thumbnailer crashed with SIGSEGV in Form::findWidgetByRef()
Summary: evince-thumbnailer crashed with SIGSEGV in Form::findWidgetByRef()
Status: RESOLVED FIXED
Alias: None
Product: poppler
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Hardware: x86 (IA32) All
: medium critical
Assignee: poppler-bugs
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-18 11:42 UTC by Pedro Villavicencio
Modified: 2008-11-18 11:49 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Pedro Villavicencio 2008-11-18 11:42:14 UTC
this report has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/poppler/+bug/288429

"evince crashes with the following pdf:

http://launchpadlibrarian.net/19468834/bowdengas.LabelGenerationServlet

"

.
Thread 1 (process 23427):
#0  Form::findWidgetByRef (this=0x0, aref={num = 41, gen = 0}) at Form.cc:1231
	i = 0
#1  0xb6fcff84 in AnnotWidget::initialize (this=0x96e45a8, xrefA=0x960a278, catalog=0x960a2e8, 
    dict=0x96e3900) at Annot.cc:1735
	obj1 = {type = objNone, {booln = 0, intg = 0, real = 2.999345074789527e-263, string = 0x0, 
    name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 158218496}, cmd = 0x0}}
#2  0xb6fd0294 in AnnotWidget (this=0x96e45a8, xrefA=0x960a278, dict=0x96e3900, catalog=0x960a2e8, 
    obj=0xbf916894) at Annot.cc:1714
No locals.
#3  0xb6fd26b2 in Annots::createAnnot (this=0x96cded8, xref=0x960a278, dict=0x96e3900, 
    catalog=0x960a2e8, obj=0xbf916894) at Annot.cc:3394
	typeName = (GooString *) 0x96692e0
	annot = <value optimized out>
	obj1 = {type = objName, {booln = 158219384, intg = 158219384, real = 278.47998946248072, 
    string = 0x96e3c78, name = 0x96e3c78 "Widget", array = 0x96e3c78, dict = 0x96e3c78, 
    stream = 0x96e3c78, ref = {num = 158219384, gen = 1081173934}, cmd = 0x96e3c78 "Widget"}}
#4  0xb6fd29ca in Annots (this=0x96cded8, xref=0x960a278, catalog=0x960a2e8, annotsObj=0xbf91693c)
    at Annot.cc:3333
No locals.
#5  0xb7038666 in Page::displaySlice (this=0x960afe8, out=0x960c500, hDPI=15.058823529411764, 
    vDPI=15.058823529411764, rotate=0, useMediaBox=0, crop=1, sliceX=0, sliceY=0, sliceW=128, 
    sliceH=165, printing=0, catalog=0x960a2e8, abortCheckCbk=0, abortCheckCbkData=0x0, 
    annotDisplayDecideCbk=0, annotDisplayDecideCbkData=0x0) at Page.cc:421
	gfx = (Gfx *) 0x9645e98
	obj = {type = objArray, {booln = 158146448, intg = 158146448, 
    real = 1.5428969385246546e-263, string = 0x96d1f90, name = 0x96d1f90 "x¢`\tèzm\t\b", 
    array = 0x96d1f90, dict = 0x96d1f90, stream = 0x96d1f90, ref = {num = 158146448, 
      gen = 157227008}, cmd = 0x96d1f90 "x¢`\tèzm\t\b"}}
	annotList = (Annots *) 0x96cded8
	i = <value optimized out>
#6  0xb72e62f6 in _poppler_page_render_to_pixbuf (page=0x95e2118, src_x=0, src_y=0, src_width=128, 
    src_height=165, scale=0.20915032679738563, rotation=0, printing=0, pixbuf=0x960ba48)
    at poppler-page.cc:751
	data = {cairo_data = 0x9630f00 'ÿ' <repeats 200 times>..., surface = 0x960d8c0, 
  cairo = 0x9645b08}
#7  0xb731308d in pdf_document_thumbnails_get_thumbnail (document_thumbnails=0x95e2200, 
    rc=0x9620c00, border=0) at ev-poppler.cc:1262
	pixbuf = (GdkPixbuf *) 0x960ba48
	border_pixbuf = <value optimized out>
#8  0xb7fe10f2 in ev_document_thumbnails_get_thumbnail (document=0x95e2200, rc=0x9620c00, border=0)
    at ev-document-thumbnails.c:58
	__PRETTY_FUNCTION__ = "ev_document_thumbnails_get_thumbnail"
#9  0x08048f21 in evince_thumbnail_pngenc_get (document=0x95e2200, 
    thumbnail=0xbf918c28 "/tmp/.gnome_thumbnail.0ZWNJU", size=<value optimized out>)
    at evince-thumbnailer.c:75
	rc = (EvRenderContext *) 0x9620c00
	width = 612
	height = 792
	pixbuf = <value optimized out>
	page = (EvPage *) 0x95e53c0
#10 0x080491a7 in main (argc=) at evince-thumbnailer.c:210
	document = (EvDocument *) 0x95e2200
	input = <value optimized out>
	output = 0xbf918c28 "/tmp/.gnome_thumbnail.0ZWNJU"
	size = 128
	uri = 0x95edc28 "8Ö`\t"
	file = (GFile *) 0x95ebe40"
Comment 1 Albert Astals Cid 2008-11-18 11:49:21 UTC
You are running an old poppler version.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.