[Okular-devel] [okular] [Bug 322127] New: Okular crashes on CHM files

shani grawcho at gmail.com
Mon Jul 8 17:35:08 UTC 2013


https://bugs.kde.org/show_bug.cgi?id=322127

            Bug ID: 322127
           Summary: Okular crashes on CHM files
    Classification: Unclassified
           Product: okular
           Version: 0.16.4
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: okular-devel at kde.org
          Reporter: grawcho at gmail.com

Application: okular (0.16.4)
KDE Platform Version: 4.10.4
Qt Version: 4.8.4
Operating System: Linux 3.8.0-25-generic x86_64
Distribution: Ubuntu 13.04

-- Information about the crash:
- What I was doing when the application crashed: i opend a large *.chm file and
the aplication crashed when i tried to scrol down pages. the content looked ok
but the loading of more pages seemed to had grind it to a halt. 
i run kubuntu 13.04 and KDE 4.10.4
plus my swappiness is configured to 10% with a deadline io scheduler and
fifo_batch configured to 1 manually (i think this might cause issues), though
it takes a long time to load with noop as well

-- Backtrace:
Application: Okular (okular), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc908e2d7c0 (LWP 8011))]

Thread 3 (Thread 0x7fc8f275e700 (LWP 8014)):
#0  0x00007fc905e603cd in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fc902aa21dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc902aa2304 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc906860036 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007fc90683038f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007fc906830618 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007fc906732410 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007fc906811edf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007fc906734bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007fc902f74f8e in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007fc905e6ce1d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7fc8ebfff700 (LWP 8017)):
#0  0x00007fc902f7905e in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fc9067350a7 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007fc90672864f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007fc906734bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007fc902f74f8e in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fc905e6ce1d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7fc908e2d7c0 (LWP 8011)):
[KCrash Handler]
#5  0x000000000459b2d0 in ?? ()
#6  0x00007fc90721a8ec in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#7  0x00007fc90721d25b in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#8  0x00007fc907f27af6 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#9  0x00007fc90683163e in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007fc90726c6b4 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#11 0x00007fc90726d446 in QWidgetPrivate::render(QPaintDevice*, QPoint const&,
QRegion const&, QFlags<QWidget::RenderFlag>, bool) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#12 0x00007fc90726d709 in QWidget::render(QPaintDevice*, QPoint const&, QRegion
const&, QFlags<QWidget::RenderFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x00007fc8f15308f2 in ?? () from /usr/lib/libkhtml.so.5
#14 0x00007fc8f1530ef2 in ?? () from /usr/lib/libkhtml.so.5
#15 0x00007fc8f1515c37 in ?? () from /usr/lib/libkhtml.so.5
#16 0x00007fc8f1519caf in khtml::RenderLayer::paintLayer(khtml::RenderLayer*,
QPainter*, QRect const&, bool) () from /usr/lib/libkhtml.so.5
#17 0x00007fc8f1519ff0 in khtml::RenderLayer::paintLayer(khtml::RenderLayer*,
QPainter*, QRect const&, bool) () from /usr/lib/libkhtml.so.5
#18 0x00007fc8f151a10e in khtml::RenderLayer::paintLayer(khtml::RenderLayer*,
QPainter*, QRect const&, bool) () from /usr/lib/libkhtml.so.5
#19 0x00007fc8f13a9a23 in KHTMLView::paint(QPainter*, QRect const&, int, bool*)
() from /usr/lib/libkhtml.so.5
#20 0x00007fc8f1d4bc8a in ?? () from /usr/lib/kde4/okularGenerator_chmlib.so
#21 0x00007fc9068460ef in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#22 0x00007fc8f13b0654 in KHTMLView::timerEvent(QTimerEvent*) () from
/usr/lib/libkhtml.so.5
#23 0x00007fc90684b3ec in QObject::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#24 0x00007fc9072671ca in QWidget::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#25 0x00007fc90761a466 in QFrame::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#26 0x00007fc90769aa2b in QAbstractScrollArea::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#27 0x00007fc8f13bbfa2 in KHTMLView::event(QEvent*) () from
/usr/lib/libkhtml.so.5
#28 0x00007fc90721a8ec in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#29 0x00007fc90721d25b in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#30 0x00007fc907f27af6 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#31 0x00007fc90683163e in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#32 0x00007fc906862b72 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#33 0x00007fc90685f9a4 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#34 0x00007fc902aa1f05 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fc902aa2248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fc902aa2304 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007fc906860016 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#38 0x00007fc9072c013e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#39 0x00007fc90683038f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#40 0x00007fc906830618 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#41 0x00007fc906835cf6 in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#42 0x000000000040809e in ?? ()
#43 0x00007fc905d94ea5 in __libc_start_main () from
/lib/x86_64-linux-gnu/libc.so.6
#44 0x0000000000408ce9 in _start ()

Possible duplicates by query: bug 322106, bug 322049, bug 321940, bug 321900,
bug 321875.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list