Bug 29753

Summary: random crash while quitting epdfview
Product: poppler Reporter: Stanislav Brabec <sbrabec>
Component: generalAssignee: poppler-bugs <poppler-bugs>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: ARM   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Stanislav Brabec 2010-08-23 09:11:26 UTC
Following backtrace was found in a core file after issuing quit command in epdfview.

The crash appeared just one time and it is not easily reproducible.

epdfview-0.1.7+svnr346, poppper-0.12.3

Thread 2 (Thread 2908):
#0  0x00000000 in ?? ()
#1  0x00000000 in ?? ()

Thread 1 (Thread 2909):
#0  0x00000000 in ?? ()
#1  0x40c6b00c in Page::displaySlice (this=0x227248, out=0xf2200, hDPI=72, vDPI=72, rotate=0, useMediaBox=0, crop=1, sliceX=0, sliceY=0, sliceW=842, sliceH=595, printing=0, catalog=0x2117f0, abortCheckCbk=0, abortCheckCbkData=0x0, annotDisplayDecideCbk=0, annotDisplayDecideCbkData=0x0) at Page.cc:458
#2  0x4012ddb4 in _poppler_page_render_to_pixbuf (page=0xf1ea0, src_x=0, src_y=0, src_width=842, src_height=595, scale=1, rotation=0, printing=0, pixbuf=0x228408) at poppler-page.cc:778
#3  0x4012ea58 in poppler_page_render_to_pixbuf (page=0xf1ea0, src_x=0, src_y=0, src_width=842, src_height=595, scale=1, rotation=0, pixbuf=0x228408) at poppler-page.cc:817
#4  0x00016758 in ePDFView::PDFDocument::renderPage (this=0x6eef8, pageNum=<value optimized out>) at PDFDocument.cxx:620
#5  0x00012ac0 in ePDFView::JobRender::run (this=0x2ff1b8) at JobRender.cxx:61
#6  0x00012368 in ePDFView::IJob::dispatcher (data=<value optimized out>) at IJob.cxx:59
#7  0x4009e7c4 in g_thread_create_proxy (data=0x227248) at gthread.c:1893
#8  0x4089d51c in start_thread (arg=<value optimized out>) at pthread_create.c:299
#9  0x40b27228 in clone () from /lib/libc.so.6
#10 0x40b27228 in clone () from /lib/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
No symbol table info available.
#1  0x40c6b00c in Page::displaySlice (this=0x227248, out=0xf2200, hDPI=72, vDPI=72, rotate=0, useMediaBox=0, crop=1, sliceX=0, sliceY=0, sliceW=842, sliceH=595, printing=0, catalog=0x2117f0, abortCheckCbk=0, abortCheckCbkData=0x0, annotDisplayDecideCbk=0, annotDisplayDecideCbkData=0x0) at Page.cc:458
458	Page.cc: no such file or directory.
	in Page.cc
gfx = 0x0
obj = {type = objNone, {booln = 0, intg = 0, real = 1, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 1072693248}, cmd = 0x0}}
annotList = 0x0
i = 0
$1 = (class OutputDev *) 0xf2200
$2 = {_vptr.OutputDev = 0x22fc00, defCTM = {0, 1, 1, 0, -0, -0}, defICTM = {-0, 1, 1, -0, -0, -0}, profileHash = 0x0}
Comment 1 Albert Astals Cid 2010-08-23 14:50:19 UTC
We don't develop epdfview, the poppler version is not supported anymore, the backtrace is useless and you don't have a way to reproduce thebug. I'm sorry but i'm closing this bug.

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.