Bug 3750

Summary: Crash with E4_abe_lp05.pdf
Product: poppler Reporter: Marco Pesenti Gritti <mpgritti>
Component: generalAssignee: Kristian Høgsberg <krh>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Marco Pesenti Gritti 2005-07-11 20:43:40 UTC
Original bug report:

http://bugzilla.gnome.org/show_bug.cgi?id=309326

#0  Splash::makeDashedPath (this=0x8d26360, xPath=0x8da2048) at Splash.cc:548
#1  0x00dd9c60 in Splash::stroke (this=0x8d26360, path=0x8df6de8) at Splash.cc:258
#2  0x00d5ae1d in SplashOutputDev::stroke (this=0x8d54e30, state=0x3920) at
SplashOutputDev.cc:729
#3  0x00d6dd9c in Gfx::opStroke (this=0x8d292c0, args=0xb7cfb1b0, numArgs=0) at
Gfx.cc:1115
#4  0x00d6bd03 in Gfx::execOp (this=0x8d292c0, cmd=0x3920, args=0xb7cfb1b0,
numArgs=Variable "numArgs" is not available.
) at Gfx.cc:660
#5  0x00d6bf2f in Gfx::go (this=0x8d292c0, topLevel=1) at Gfx.cc:551
#6  0x00d6c95f in Gfx::display (this=0x8d292c0, obj=0xb7cfb290, topLevel=1) at
Gfx.cc:523
#7  0x00da8571 in Page::displaySlice (this=0x8d54738, out=0x8d54e30,
hDPI=48.313540935516357, vDPI=48.313540935516357, rotate=0, crop=1, sliceX=0,
sliceY=0, sliceW=565,
    sliceH=399, links=0x0, catalog=0x8d53f30, abortCheckCbk=0,
abortCheckCbkData=0x0, annotDisplayDecideCbk=0, annotDisplayDecideCbkData=0x0)
at Page.cc:364
#8  0x002021eb in poppler_page_render_to_pixbuf (page=0x8d25f28, src_x=0,
src_y=0, src_width=565, src_height=399, scale=0.67102140188217163, pixbuf=0x8d26240)
    at poppler-page.cc:363

Error: Bad bounding box in Type 3 glyph
Error: Bad bounding box in Type 3 glyph
Error: Bad bounding box in Type 3 glyph
Error: Bad bounding box in Type 3 glyph
Error: Bad bounding box in Type 3 glyph
Error: Bad bounding box in Type 3 glyph
Error: Bad bounding box in Type 3 glyph
Error: Bad bounding box in Type 3 glyph
Error: Bad bounding box in Type 3 glyph
Error: Bad bounding box in Type 3 glyph
Error: Bad bounding box in Type 3 glyph
Error: Bad bounding box in Type 3 glyph
Error: Bad bounding box in Type 3 glyph
Error: Bad bounding box in Type 3 glyph
Error: Bad bounding box in Type 3 glyph
Comment 1 Kristian Høgsberg 2005-07-12 02:06:13 UTC
Link to PDF:

  http://lp2005.tsl.uu.se/~lp2005/LP2005/programme/presentationer/E4_abe_lp05.pdf
Comment 2 Albert Astals Cid 2005-07-22 00:30:51 UTC
Created attachment 3120 [details]
That's the actual image
Comment 3 Kristian Høgsberg 2005-07-22 10:35:21 UTC
(In reply to comment #2)
> Created an attachment (id=3120) [edit]
> This fixes the crash
> 

Looks good, please commit.  If there are other places like this where the
SplashXPath constructor can fail, go ahead and fix them too.
Comment 4 Albert Astals Cid 2005-07-22 20:37:25 UTC
Fix will be in new poppler release 

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.