[Okular-devel] [Bug 178539] Crash with chm files.

Jaroslav Franek jarin.franek at post.cz
Sun Dec 28 22:05:27 CET 2008


http://bugs.kde.org/show_bug.cgi?id=178539


Jaroslav Franek jarin franek post cz changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jarin.franek at post.cz




--- Comment #2 from Jaroslav Franek <jarin franek post cz>  2008-12-28 22:05:15 ---
Probably the same issue, see the backtrace. To trigger the issue open any chm
file and before it is displayed close the Ocular. Result: signal 11 and crash.

Fedora 10, KDE 4.1.3

Application: Okular (okular), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb8016770 (LWP 9691)]
[KCrash handler]
#6  Okular::Page::deletePixmap (this=0x0, id=2)
    at /usr/src/debug/kdegraphics-4.1.3/okular/core/page.cpp:620
#7  0x08ad2727 in Okular::Document::removeObserver (this=0x9c60c68, 
    pObserver=0x9c0e3d8)
    at /usr/src/debug/kdegraphics-4.1.3/okular/core/document.cpp:1729
#8  0x01008fa0 in ~Part (this=0x9c0e3c8)
    at /usr/src/debug/kdegraphics-4.1.3/okular/part.cpp:568
#9  0x0804e5aa in ~Shell (this=0x9bb2038)
    at /usr/src/debug/kdegraphics-4.1.3/okular/shell/shell.cpp:121
#10 0x06a8a17c in qDeleteInEventHandler (o=0x2) at kernel/qobject.cpp:3659
#11 0x06a8bb33 in QObject::event (this=0x9bb2038, e=0xa3cc3d8)
    at kernel/qobject.cpp:1139
#12 0x06df2d34 in QWidget::event (this=0x9bb2038, event=0xa3cc3d8)
    at kernel/qwidget.cpp:7551
#13 0x07145b07 in QMainWindow::event (this=0x9bb2038, event=0xa3cc3d8)
    at widgets/qmainwindow.cpp:1268
#14 0x07a0f7e8 in KMainWindow::event (this=0x9bb2038, ev=0xa3cc3d8)
    at /usr/src/debug/kdelibs-4.1.3/kdeui/widgets/kmainwindow.cpp:1073
#15 0x07a511bc in KXmlGuiWindow::event (this=0x9bb2038, ev=0xa3cc3d8)
    at /usr/src/debug/kdelibs-4.1.3/kdeui/xmlgui/kxmlguiwindow.cpp:133
#16 0x06d9b62c in QApplicationPrivate::notify_helper (this=0x9b33ae0, 
    receiver=0x9bb2038, e=0xa3cc3d8) at kernel/qapplication.cpp:3803
#17 0x06da353a in QApplication::notify (this=0xbfb43d58, receiver=0x9bb2038, 
    e=0xa3cc3d8) at kernel/qapplication.cpp:3768
#18 0x0794a71d in KApplication::notify (this=0xbfb43d58, receiver=0x9bb2038, 
    event=0xa3cc3d8)
    at /usr/src/debug/kdelibs-4.1.3/kdeui/kernel/kapplication.cpp:311
#19 0x06a7c1c1 in QCoreApplication::notifyInternal (this=0xbfb43d58, 
    receiver=0x9bb2038, event=0xa3cc3d8) at kernel/qcoreapplication.cpp:587
#20 0x06a7ce45 in QCoreApplication::sendEvent ()
    at ../../src/corelib/kernel/qcoreapplication.h:209
#21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, 
    data=0x9b2a4b8) at kernel/qcoreapplication.cpp:1198
#22 0x06a7d03d in QCoreApplication::sendPostedEvents (receiver=0x0, 
    event_type=0) at kernel/qcoreapplication.cpp:1091
#23 0x06aa6baf in QCoreApplication::sendPostedEvents ()
    at ../../src/corelib/kernel/qcoreapplication.h:214
#24 postEventSourceDispatch (s=0x9b35ed8)
    at kernel/qeventdispatcher_glib.cpp:205
#25 0x005a4238 in g_main_dispatch () at gmain.c:2144
#26 IA__g_main_context_dispatch (context=0x9b35e58) at gmain.c:2697
#27 0x005a78e3 in g_main_context_iterate (context=0x9b35e58, block=1, 
    dispatch=1, self=0x9b339d0) at gmain.c:2778
#28 0x005a7aa1 in IA__g_main_context_iteration (context=0x9b35e58, 
    may_block=1) at gmain.c:2841
#29 0x06aa67f8 in QEventDispatcherGlib::processEvents (this=0x9b33c28, flags=
      {i = 4}) at kernel/qeventdispatcher_glib.cpp:319
#30 0x06e34485 in QGuiEventDispatcherGlib::processEvents (this=0x9b33c28, 
    flags={i = 4}) at kernel/qguieventdispatcher_glib.cpp:198
#31 0x06a7a88a in QEventLoop::processEvents (this=0xbfb42ee8, flags={i = 4})
    at kernel/qeventloop.cpp:143
#32 0x06a7aa4a in QEventLoop::exec (this=0xbfb42ee8, flags={i = 0})
    at kernel/qeventloop.cpp:194
#33 0x0292cace in CHMGenerator::preparePageForSyncOperation (this=0x9eb2e88, 
    zoom=100, url=@0x9f23a0c)
    at
/usr/src/debug/kdegraphics-4.1.3/okular/generators/chm/generator_chm.cpp:170
#34 0x0292da04 in CHMGenerator::loadDocument (this=0x9eb2e88, 
    fileName=@0xbfb43448, pagesVector=@0x9c6296c)
    at
/usr/src/debug/kdegraphics-4.1.3/okular/generators/chm/generator_chm.cpp:133
#35 0x08ae290c in Okular::Document::openDocument (this=0x9c60c68, 
    docFile=@0xbfb43448, url=@0xbfb433c8, _mime=@0xbfb43468)
    at /usr/src/debug/kdegraphics-4.1.3/okular/core/document.cpp:1473
#36 0x0100ae5d in Part::openFile (this=0x9c0e3c8)
    at /usr/src/debug/kdegraphics-4.1.3/okular/part.cpp:845
#37 0x07f67cf3 in KParts::ReadOnlyPart::openUrl (this=0x9c0e3c8, 
    url=@0x9bb2088) at /usr/src/debug/kdelibs-4.1.3/kparts/part.cpp:557
#38 0x010056ec in Part::openUrl (this=0x9c0e3c8, url=@0x9bb2088)
    at /usr/src/debug/kdegraphics-4.1.3/okular/part.cpp:940
#39 0x0804e8a7 in Shell::openUrl (this=0x9bb2038, url=@0x9bb2088, page=0)
    at /usr/src/debug/kdegraphics-4.1.3/okular/shell/shell.cpp:132
#40 0x0804e9ab in Shell::delayedOpen (this=0x9bb2038)
    at /usr/src/debug/kdegraphics-4.1.3/okular/shell/shell.cpp:115
#41 0x0804fc4b in Shell::qt_metacall (this=0x9bb2038, 
    _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfb43658)
    at
/usr/src/debug/kdegraphics-4.1.3/i386-redhat-linux-gnu/okular/shell/shell.moc:90
#42 0x06a90df0 in QMetaObject::activate (sender=0x9ead698, 
    from_signal_index=4, to_signal_index=4, argv=0x0)
    at kernel/qobject.cpp:3031
#43 0x06a91b72 in QMetaObject::activate (sender=0x9ead698, m=0x6b62368, 
    local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3101
#44 0x06a97147 in QSingleShotTimer::timeout (this=0x9ead698)
    at .moc/release-shared/qtimer.moc:74
#45 0x06a9726c in QSingleShotTimer::timerEvent (this=0x9ead698)
    at kernel/qtimer.cpp:294
#46 0x06a8b8cf in QObject::event (this=0x9ead698, e=0xbfb43aec)
    at kernel/qobject.cpp:1120
#47 0x06d9b62c in QApplicationPrivate::notify_helper (this=0x9b33ae0, 
    receiver=0x9ead698, e=0xbfb43aec) at kernel/qapplication.cpp:3803
#48 0x06da346e in QApplication::notify (this=0xbfb43d58, receiver=0x9ead698, 
    e=0xbfb43aec) at kernel/qapplication.cpp:3393
#49 0x0794a71d in KApplication::notify (this=0xbfb43d58, receiver=0x9ead698, 
    event=0xbfb43aec)
    at /usr/src/debug/kdelibs-4.1.3/kdeui/kernel/kapplication.cpp:311
#50 0x06a7c1c1 in QCoreApplication::notifyInternal (this=0xbfb43d58, 
    receiver=0x9ead698, event=0xbfb43aec) at kernel/qcoreapplication.cpp:587
#51 0x06aaa081 in QCoreApplication::sendEvent ()
    at ../../src/corelib/kernel/qcoreapplication.h:209
#52 QTimerInfoList::activateTimers (this=0x9b36964)
    at kernel/qeventdispatcher_unix.cpp:557
#53 0x06aa68a0 in timerSourceDispatch (source=0x9b36930)
    at kernel/qeventdispatcher_glib.cpp:160
#54 0x005a4238 in g_main_dispatch () at gmain.c:2144
#55 IA__g_main_context_dispatch (context=0x9b35e58) at gmain.c:2697
#56 0x005a78e3 in g_main_context_iterate (context=0x9b35e58, block=1, 
    dispatch=1, self=0x9b339d0) at gmain.c:2778
#57 0x005a7aa1 in IA__g_main_context_iteration (context=0x9b35e58, 
    may_block=1) at gmain.c:2841
#58 0x06aa67f8 in QEventDispatcherGlib::processEvents (this=0x9b33c28, flags=
      {i = 4}) at kernel/qeventdispatcher_glib.cpp:319
#59 0x06e34485 in QGuiEventDispatcherGlib::processEvents (this=0x9b33c28, 
    flags={i = 4}) at kernel/qguieventdispatcher_glib.cpp:198
#60 0x06a7a88a in QEventLoop::processEvents (this=0xbfb43d10, flags={i = 4})
    at kernel/qeventloop.cpp:143
#61 0x06a7aa4a in QEventLoop::exec (this=0xbfb43d10, flags={i = 0})
    at kernel/qeventloop.cpp:194
#62 0x06a7d105 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#63 0x06d9b4a7 in QApplication::exec () at kernel/qapplication.cpp:3331
#64 0x0804d98f in main (argc=168790512, argv=0xa0f89f0)
    at /usr/src/debug/kdegraphics-4.1.3/okular/shell/main.cpp:58


-- 
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Okular-devel mailing list