https://bugs.kde.org/show_bug.cgi?id=197025
Summary: Okular crash on opening pdf (similar to 197024, 197022 and 197019, different backtrace) Product: okular Version: unspecified Platform: Unlisted Binaries OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: okular-devel@kde.org ReportedBy: moabi2...@gmail.com Application that crashed: okular Version of the application: 0.8.80 KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2)) Qt Version: 4.5.1 Operating System: Linux 2.6.29.5-186.fc11.i586 i686 Distribution: "Fedora release 11 (Leonidas)" What I was doing when the application crashed: Same as 197024, but with a different pdf file. -- Backtrace: Application: Okular (okular), signal: Aborted [Current thread is 1 (Thread 0xb7ef9780 (LWP 17122))] Thread 2 (Thread 0xb5122b70 (LWP 17123)): [KCrash Handler] #6 0x00cb3422 in __kernel_vsyscall () #7 0x00b167c1 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0x00b18092 in *__GI_abort () at abort.c:88 #9 0x00b5b25b in malloc_printerr (action=2, str=0x6 <Address 0x6 out of bounds>, ptr=0x9f48d08) at malloc.c:6201 #10 0x00b5efbb in *__GI___libc_free (mem=0x6) at malloc.c:3677 #11 0x002cf51d in ft_free (memory=0x9e68230, block=0x9f48d08) at builds/unix/ftsystem.c:158 #12 0x002d368a in ft_mem_free (memory=0x6, P=0x0) at /usr/src/debug/freetype-2.3.9/src/base/ftutil.c:171 #13 0x002d3b55 in ft_glyphslot_free_bitmap (slot=0x9f0c4c0) at /usr/src/debug/freetype-2.3.9/src/base/ftobjs.c:263 #14 0x002d66e3 in ft_glyphslot_clear (slot=<value optimized out>) at /usr/src/debug/freetype-2.3.9/src/base/ftobjs.c:309 #15 FT_Load_Glyph (slot=<value optimized out>) at /usr/src/debug/freetype-2.3.9/src/base/ftobjs.c:567 #16 0x0582e706 in SplashFTFont::makeGlyph(int, int, int, SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*) () from /usr/lib/libpoppler.so.4 #17 0x0582f63e in SplashFont::getGlyph(int, int, int, SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*) () from /usr/lib/libpoppler.so.4 #18 0x0582dcb6 in SplashFTFont::getGlyph(int, int, int, SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*) () from /usr/lib/libpoppler.so.4 #19 0x05822f40 in Splash::fillChar(double, double, int, SplashFont*) () from /usr/lib/libpoppler.so.4 #20 0x0575144e in SplashOutputDev::drawChar(GfxState*, double, double, double, double, double, double, unsigned int, int, unsigned int*, int) () from /usr/lib/libpoppler.so.4 #21 0x0578f08c in Gfx::doShowText(GooString*) () from /usr/lib/libpoppler.so.4 #22 0x05792212 in Gfx::opShowSpaceText(Object*, int) () from /usr/lib/libpoppler.so.4 #23 0x05787116 in Gfx::execOp(Object*, Object*, int) () from /usr/lib/libpoppler.so.4 #24 0x0578771e in Gfx::go(int) () from /usr/lib/libpoppler.so.4 #25 0x0578a216 in Gfx::display(Object*, int) () from /usr/lib/libpoppler.so.4 #26 0x057cfe90 in Page::displaySlice(OutputDev*, double, double, int, int, int, int, int, int, int, int, Catalog*, int (*)(void*), void*, int (*)(Annot*, void*), void*) () from /usr/lib/libpoppler.so.4 #27 0x057d37e7 in PDFDoc::displayPageSlice(OutputDev*, int, double, double, int, int, int, int, int, int, int, int, int (*)(void*), void*, int (*)(Annot*, void*), void*) () from /usr/lib/libpoppler.so.4 #28 0x01019338 in Poppler::Page::renderToImage(double, double, int, int, int, int, Poppler::Page::Rotation) const () from /usr/lib/libpoppler-qt4.so.3 #29 0x00fed598 in PDFPixmapGeneratorThread::run (this=0x9e7c230) at /usr/src/debug/kdegraphics-4.2.90/okular/generators/poppler/generator_pdf.cpp:1701 #30 0x023f221e in QThreadPrivate::start (arg=0x9e7c230) at thread/qthread_unix.cpp:189 #31 0x00115935 in start_thread (arg=0xb5122b70) at pthread_create.c:297 #32 0x00bc982e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb7ef9780 (LWP 17122)): #0 0x00cb3422 in __kernel_vsyscall () #1 0x00bbf276 in *__GI___poll (fds=0xc58ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x00cf4060 in _xcb_conn_wait (c=0x9b32818, cond=0x9b338ac, vector=0xbf963604, count=0xbf963608) at xcb_conn.c:306 #3 0x00cf45db in _xcb_out_send (c=0x9b32818, vector=0xbf963604, count=0xbf963608) at xcb_out.c:338 #4 0x00cf4977 in xcb_writev (c=0x9b32818, vector=0xbf963658, count=3, requests=324) at xcb_out.c:286 #5 0x0016cde9 in _XSend (dpy=0x9b4b2b0, data=0x9f45ba8 "bbcj\311\312\313\343\340\341\343\377\336\337\340\377\334\335\336\377\332\333\335\377\327\331\333\377\325\327\330\377\323\325\326\377\276\300\302\...@aao\313\314\315\343\342\343\344\377\340\341\343\377\336\337\340\377\334\335\336\377\332\333\335\377\327\331\333\377\325\327\330\377\323\325\326\377\321\323\325\377\274\275\277\347\344\345\346\377\342\343\344\377\340\341\343\377\336\337\340\377\334\335\336\377\332\333\335\377\327\331\333\377\325\327\330\377\323\325\326\377\321\323\325\377\317\321\323\377\344\345\346\377\342\343\344\377\340\341\343\377\336\337\340\377\334\335\336\377\332\333\335\377\327\331\333\377\325\327\330\377\323\325\326\377\321\323\325\377\317\321\323\377\344\345\346\377\342\343\344\377\340\341\343\377\336\337\340\377\334\335\336\377\332\333\335\377"..., size=6424) at xcb_io.c:332 #6 0x001595e5 in SendZImage (dest_scanline_pad=<value optimized out>, dest_bits_per_pixel=<value optimized out>, req_yoffset=<value optimized out>, req_xoffset=<value optimized out>, image=<value optimized out>, req=<value optimized out>, dpy=<value optimized out>) at PutImage.c:804 #7 PutImageRequest (dest_scanline_pad=<value optimized out>, dest_bits_per_pixel=<value optimized out>, req_yoffset=<value optimized out>, req_xoffset=<value optimized out>, image=<value optimized out>, req=<value optimized out>, dpy=<value optimized out>) at PutImage.c:872 #8 PutSubImage (dest_scanline_pad=<value optimized out>, dest_bits_per_pixel=<value optimized out>, req_yoffset=<value optimized out>, req_xoffset=<value optimized out>, image=<value optimized out>, req=<value optimized out>, dpy=<value optimized out>) at PutImage.c:910 #9 0x001597ab in XPutImage (dpy=0x9b4b2b0, d=121635353, gc=0x9f4d9a8, image=0x9f45b48, req_xoffset=0, req_yoffset=0, x=0, y=0, req_width=11, req_height=146) at PutImage.c:1029 #10 0x02a507c1 in QX11PixmapData::fromImage (this=0x9f0b9c0, i...@0xbf9662c0, flags={i = 20}) at image/qpixmap_x11.cpp:563 #11 0x02a3cc57 in QPixmap::fromImage (ima...@0xbf9662c0, flags={i = 20}) at image/qpixmap.cpp:1954 #12 0x02a8a2fe in QPaintEngine::drawImage (this=0x9c6d0d8, r...@0xbf9664f0, ima...@0xbf966694, s...@0xbf966510, flags={i = 20}) at painting/qpaintengine.cpp:617 #13 0x02b6fe19 in QX11PaintEngine::drawImage (this=0x9c6d0d8, r...@0xbf9664f0, ima...@0xbf966694, s...@0xbf966510, flags={i = 20}) at painting/qpaintengine_x11.cpp:1865 #14 0x02aa0184 in QPainterPrivate::draw_helper (this=0x9f37cd0, originalpa...@0xbf9668ec, op=<value optimized out>) at painting/qpainter.cpp:476 #15 0x02aa6349 in QPainter::drawPath (this=0xbf96982c, pa...@0xbf9668ec) at painting/qpainter.cpp:3195 #16 0x02aa8164 in QPainter::drawRoundedRect (this=0xbf96982c, re...@0xbf966ae0, xRadius=2, yRadius=2, mode=Qt::AbsoluteSize) at painting/qpainter.cpp:4051 #17 0x00e17ec2 in OxygenStyle::renderScrollBarHandle (this=0x9b59898, p=0xbf96982c, r...@0xbf968a04, p...@0xbf968af4, orientation=Qt::Vertical, hover=false) at /usr/src/debug/kdebase-runtime-4.2.90/kstyles/oxygen/oxygen.cpp:2540 #18 0x00e20af0 in OxygenStyle::drawKStylePrimitive (this=0x9b59898, widgetType=KStyle::WT_ScrollBar, primitive=8, opt=0xbf968e34, r...@0xbf968a04, p...@0xbf968af4, flags={i = 65537}, p=0xbf96982c, widget=0x9d67138, kOpt=0x0) at /usr/src/debug/kdebase-runtime-4.2.90/kstyles/oxygen/oxygen.cpp:1022 #19 0x03f62366 in KStyle::drawControl (this=0x9b59898, element=QStyle::CE_ScrollBarSlider, option=0xbf968e34, p=0xbf96982c, widget=0x9d67138) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kstyle.cpp:2257 #20 0x00e1409b in OxygenStyle::drawControl (this=0x9b59898, element=QStyle::CE_ScrollBarSlider, option=0xbf968e34, p=0xbf96982c, widget=0x9d67138) at /usr/src/debug/kdebase-runtime-4.2.90/kstyles/oxygen/oxygen.cpp:395 #21 0x02c9b430 in QCommonStyle::drawComplexControl (this=0x9b59898, cc=QStyle::CC_ScrollBar, opt=0xbf9697c4, p=0xbf96982c, widget=0x9d67138) at styles/qcommonstyle.cpp:3446 #22 0x03f5e74c in KStyle::drawComplexControl (this=0x9b59898, cc=QStyle::CC_ScrollBar, opt=0xbf9697c4, p=0xbf96982c, w=0x9d67138) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kstyle.cpp:3548 #23 0x00e13cb6 in OxygenStyle::drawComplexControl (this=0x9b59898, control=QStyle::CC_ScrollBar, option=0xbf9697c4, painter=0xbf96982c, widget=0x9d67138) at /usr/src/debug/kdebase-runtime-4.2.90/kstyles/oxygen/oxygen.cpp:302 #24 0x02dff618 in QScrollBar::paintEvent (this=0x9d67138) at widgets/qscrollbar.cpp:541 #25 0x029c4f5a in QWidget::event (this=0x9d67138, event=0xbf969cd4) at kernel/qwidget.cpp:7659 #26 0x02d55324 in QAbstractSlider::event (this=0x9d67138, e=0xbf969cd4) at widgets/qabstractslider.cpp:855 #27 0x02e0005a in QScrollBar::event (this=0x9d67138, event=0xbf969cd4) at widgets/qscrollbar.cpp:521 #28 0x02970444 in QApplicationPrivate::notify_helper (this=0x9b2ab00, receiver=0x9d67138, e=0xbf969cd4) at kernel/qapplication.cpp:4057 #29 0x02977abe in QApplication::notify (this=0xbf96b628, receiver=0x9d67138, e=0xbf969cd4) at kernel/qapplication.cpp:4022 #30 0x03f4f3da in KApplication::notify (this=0xbf96b628, receiver=0x9d67138, event=0xbf969cd4) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:302 #31 0x024e1fdb in QCoreApplication::notifyInternal (this=0xbf96b628, receiver=0x9d67138, event=0xbf969cd4) at kernel/qcoreapplication.cpp:610 #32 0x029cd6c5 in QCoreApplication::sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:216 #33 QWidgetPrivate::drawWidget (event=<value optimized out>, receiver=<value optimized out>) at kernel/qwidget.cpp:5052 #34 0x029cdeed in QWidgetPrivate::paintSiblingsRecursive (this=0x9d5e540, pdev=0x9b78534, siblin...@0x9d5e54c, index=1, r...@0xbf96a088, offs...@0xbf96a080, flags=4, sharedPainter=0x0, backingStore=0x9b61d88) at kernel/qwidget.cpp:5162 #35 0x029cd2b6 in QWidgetPrivate::drawWidget (this=0x9d5e540, pdev=0x9b78534, r...@0xbf96a088, offs...@0xbf96a080, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b61d88) at kernel/qwidget.cpp:5101 #36 0x029cdeed in QWidgetPrivate::paintSiblingsRecursive (this=0x9d5d518, pdev=0x9b78534, siblin...@0x9d5d524, index=51, r...@0xbf96a2a8, offs...@0xbf96a2a0, flags=4, sharedPainter=0x0, backingStore=0x9b61d88) at kernel/qwidget.cpp:5162 #37 0x029cd2b6 in QWidgetPrivate::drawWidget (this=0x9d5d518, pdev=0x9b78534, r...@0xbf96a2a8, offs...@0xbf96a2a0, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b61d88) at kernel/qwidget.cpp:5101 #38 0x029cdeed in QWidgetPrivate::paintSiblingsRecursive (this=0x9c7bc60, pdev=0x9b78534, siblin...@0x9c7bc6c, index=5, r...@0xbf96a4c8, offs...@0xbf96a4c0, flags=4, sharedPainter=0x0, backingStore=0x9b61d88) at kernel/qwidget.cpp:5162 #39 0x029cd2b6 in QWidgetPrivate::drawWidget (this=0x9c7bc60, pdev=0x9b78534, r...@0xbf96a4c8, offs...@0xbf96a4c0, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b61d88) at kernel/qwidget.cpp:5101 #40 0x029cdeed in QWidgetPrivate::paintSiblingsRecursive (this=0x9c34828, pdev=0x9b78534, siblin...@0x9c34834, index=3, r...@0xbf96a6e8, offs...@0xbf96a6e0, flags=4, sharedPainter=0x0, backingStore=0x9b61d88) at kernel/qwidget.cpp:5162 #41 0x029cd2b6 in QWidgetPrivate::drawWidget (this=0x9c34828, pdev=0x9b78534, r...@0xbf96a6e8, offs...@0xbf96a6e0, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b61d88) at kernel/qwidget.cpp:5101 #42 0x029cdeed in QWidgetPrivate::paintSiblingsRecursive (this=0x9bf3b00, pdev=0x9b78534, siblin...@0x9bf3b0c, index=2, r...@0xbf96a908, offs...@0xbf96a900, flags=4, sharedPainter=0x0, backingStore=0x9b61d88) at kernel/qwidget.cpp:5162 #43 0x029cd2b6 in QWidgetPrivate::drawWidget (this=0x9bf3b00, pdev=0x9b78534, r...@0xbf96a908, offs...@0xbf96a900, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b61d88) at kernel/qwidget.cpp:5101 #44 0x029cdeed in QWidgetPrivate::paintSiblingsRecursive (this=0x9b66910, pdev=0x9b78534, siblin...@0x9b6691c, index=22, r...@0xbf96abe0, offs...@0x9b61dac, flags=4, sharedPainter=0x0, backingStore=0x9b61d88) at kernel/qwidget.cpp:5162 #45 0x029cd2b6 in QWidgetPrivate::drawWidget (this=0x9b66910, pdev=0x9b78534, r...@0xbf96abe0, offs...@0x9b61dac, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b61d88) at kernel/qwidget.cpp:5101 #46 0x02b89168 in QWidgetBackingStore::sync (this=0x9b61d88) at painting/qbackingstore.cpp:1268 #47 0x029be556 in QWidgetPrivate::syncBackingStore (this=0x9b66910) at kernel/qwidget.cpp:1602 #48 0x029c5734 in QWidget::event (this=0x9b8a5f0, event=0x9e60cd0) at kernel/qwidget.cpp:7799 #49 0x02dbf377 in QMainWindow::event (this=0x9b8a5f0, event=0x9e60cd0) at widgets/qmainwindow.cpp:1402 #50 0x04034854 in KMainWindow::event (this=0x9b8a5f0, ev=0x9e60cd0) at /usr/src/debug/kdelibs-4.2.90/kdeui/widgets/kmainwindow.cpp:1094 #51 0x0407b95f in KXmlGuiWindow::event (this=0x9b8a5f0, ev=0x9e60cd0) at /usr/src/debug/kdelibs-4.2.90/kdeui/xmlgui/kxmlguiwindow.cpp:131 #52 0x02970444 in QApplicationPrivate::notify_helper (this=0x9b2ab00, receiver=0x9b8a5f0, e=0x9e60cd0) at kernel/qapplication.cpp:4057 #53 0x02977abe in QApplication::notify (this=0xbf96b628, receiver=0x9b8a5f0, e=0x9e60cd0) at kernel/qapplication.cpp:4022 #54 0x03f4f3da in KApplication::notify (this=0xbf96b628, receiver=0x9b8a5f0, event=0x9e60cd0) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:302 #55 0x024e1fdb in QCoreApplication::notifyInternal (this=0xbf96b628, receiver=0x9b8a5f0, event=0x9e60cd0) at kernel/qcoreapplication.cpp:610 #56 0x024e2ad8 in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213 #57 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1247 #58 0x024e2cad in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140 #59 0x0250d0af in QCoreApplication::sendPostedEvents () at kernel/qcoreapplication.h:218 #60 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:209 #61 0x00d44d78 in g_main_dispatch (context=<value optimized out>) at gmain.c:1814 #62 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2367 #63 0x00d48310 in g_main_context_iterate (context=0x9b2ce98, block=<value optimized out>, dispatch=1, self=0x9b2acc0) at gmain.c:2445 #64 0x00d48443 in IA__g_main_context_iteration (context=0x9b2ce98, may_block=1) at gmain.c:2508 #65 0x0250ccdc in QEventDispatcherGlib::processEvents (this=0x9b2aac0, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:324 #66 0x02a0f305 in QGuiEventDispatcherGlib::processEvents (this=0x9b2aac0, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202 #67 0x024e05c9 in QEventLoop::processEvents (this=0xbf96b524, flags={i = 36}) at kernel/qeventloop.cpp:149 #68 0x024e0a12 in QEventLoop::exec (this=0xbf96b524, flags={i = 0}) at kernel/qeventloop.cpp:200 #69 0x024e2d6f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #70 0x029702c7 in QApplication::exec () at kernel/qapplication.cpp:3526 #71 0x0804e559 in main (argc=2, argv=0xbf96b814) at /usr/src/debug/kdegraphics-4.2.90/okular/shell/main.cpp:81 Reported using DrKonqi -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Okular-devel mailing list Okular-devel@kde.org https://mail.kde.org/mailman/listinfo/okular-devel