The difference in the package libfontconfig1 between version 2.10.2-2 and 2.11.0-1 is that /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 is now linked again /lib/x86_64-linux-gnu/libpthread.so.0. Also in the xpdf build the macro MULTITHREADED is not set the resulting binary /usr/bin/xpdf.real contains symbols "pthread_mutex_*" (from the inclusion of " /usr/include/poppler/goo/GooMutex.h") and is also linked against /lib/x86_64-linux-gnu/libpthread.so.0 (as is libpoppler.so.19).
With gdb I get the following backtrace: (gdb) bt #0 0x00007ffff65121e5 in raise () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff6515398 in abort () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007ffff650b272 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #3 0x00007ffff650b322 in __assert_fail () from /lib/x86_64-linux-gnu/libc.so.6 #4 0x00007ffff3e1adc9 in pthread_mutex_lock () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007ffff7738d08 in GlobalParams::getProfileCommands (this=0x657010) at GlobalParams.cc:1627 #6 0x00007ffff771482f in Gfx::Gfx (this=0x72c110, xrefA=<optimized out>, outA= 0x6e1e20, pageNum=1, resDict=0x71d090, catalogA=0x713f00, hDPI=90, vDPI=90, box=0x7fffffffe030, cropBox=0x71cc40, rotate=0, abortCheckCbkA=0x0, abortCheckCbkDataA=0x0) at Gfx.cc:544 #7 0x00007ffff77505bf in Page::createGfx (this=this@entry=0x6eca00, out=out@entry=0x6e1e20, hDPI=hDPI@entry=90, vDPI=vDPI@entry=90, rotate=rotate@entry=0, useMediaBox=useMediaBox@entry=false, crop=true, sliceX=sliceX@entry=0, sliceY=sliceY@entry=0, sliceW=sliceW@entry=765, sliceH=sliceH@entry=990, printing=printing@entry=false, catalog=catalog@entry=0x713f00, abortCheckCbk=abortCheckCbk@entry=0x0, abortCheckCbkData=abortCheckCbkData@entry=0x0, annotDisplayDecideCbk=annotDisplayDecideCbk@entry=0x0, annotDisplayDecideCbkData=annotDisplayDecideCbkData@entry=0x0) at Page.cc:449 #8 0x00007ffff77507eb in Page::displaySlice (this=0x6eca00, out=0x6e1e20, hDPI=90, vDPI=90, rotate=0, useMediaBox=<optimized out>, crop=<optimized out>, sliceX=0, sliceY=0, sliceW=765, sliceH=990, printing=false, catalog=0x713f00, abortCheckCbk=0x0, abortCheckCbkData=0x0, annotDisplayDecideCbk=0x0, annotDisplayDecideCbkData=0x0) at Page.cc:478 #9 0x00000000004188c1 in PDFCore::needTile (this=0x6e1240, page=0x72bfa0, x=0, y=0) at build/PDFCore.cc:896 #10 0x0000000000417c5f in PDFCore::update (this=0x6e1240, topPageA=1, scrollXA=0, scrollYA=-1, zoomA=125, rotateA=0, force=true, addToHist=true, adjustScrollX=true) at build/PDFCore.cc:718 #11 0x000000000041ff95 in XPDFCore::update (this=0x6e1240, topPageA=1, scrollXA=0, scrollYA=-1, zoomA=125, rotateA=0, force=true, addToHist=true, adjustScrollX=true) at build/XPDFCore.cc:290 #12 0x0000000000415e69 in PDFCore::displayPage (this=0x6e1240, topPageA=1, zoomA=125, rotateA=0, scrollToTop=true, addToHist=true) at build/PDFCore.cc:301 #13 0x0000000000428706 in XPDFViewer::displayPage (this=0x6ba170, pageA=1, zoomA=125, rotateA=0, scrollToTop=true, addToHist=true) at build/XPDFViewer.cc:476 #14 0x0000000000427eca in XPDFViewer::XPDFViewer (this=0x6ba170, appA=0x66fdc0, fileName=0x6b7170, pageA=1, destName=0x0, fullScreen=false, ownerPassword=0x0, userPassword=0x0) at build/XPDFViewer.cc:315 #15 0x000000000041e431 in XPDFApp::open (this=0x66fdc0, fileName=0x6b7170, page=1, ownerPassword=0x0, userPassword=0x0) at build/XPDFApp.cc:228 #16 0x0000000000438aa7 in main (argc=2, argv=0x7fffffffe628) at build/xpdf.cc:313 It leads to line 1627 in poppler's GlobalParams.cc which contains the call lockGlobalParams; This should be an empty macro if MULTITHREADED is not defined (see lines 86 - 100 in GlobalParams.cc). Any comments so far? Best regards, jvp -- -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org