[Okular-devel] [Bug 298142] New: Okular crashed while reloading dvi file
marko.gabriel.cz at gmail.com
marko.gabriel.cz at gmail.com
Sat Apr 14 19:44:21 UTC 2012
https://bugs.kde.org/show_bug.cgi?id=298142
Bug ID: 298142
Severity: crash
Version: unspecified
Priority: NOR
Assignee: okular-devel at kde.org
Summary: Okular crashed while reloading dvi file
Classification: Unclassified
OS: Linux
Reporter: marko.gabriel.cz at gmail.com
Hardware: Ubuntu Packages
Status: UNCONFIRMED
Component: general
Product: okular
Application: okular (0.14.2)
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.1
Operating System: Linux 3.0.0-17-generic i686
Distribution: Ubuntu 11.10
-- Information about the crash:
- What I was doing when the application crashed:
Okular crashed while reloading of dvi created by latex. I recompiled the latex
file at least 10 times before without crash.
-- Backtrace:
Application: Okular (okular), signal: Segmentation fault
[Current thread is 1 (Thread 0xb76eb930 (LWP 7508))]
Thread 2 (Thread 0xb426fb70 (LWP 7512)):
#0 0x08579e1f in get_thread_data () at thread/qthread_unix.cpp:174
#1 QThreadData::current () at thread/qthread_unix.cpp:200
#2 0x086c2187 in postEventSourcePrepare (s=0x94eeab8, timeout=0xb426f10c) at
kernel/qeventdispatcher_glib.cpp:256
#3 0x0717e88c in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#4 0x0717f637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5 0x0717fc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#6 0x086c2a97 in QEventDispatcherGlib::processEvents (this=0x9995fe0,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7 0x0868e5ed in QEventLoop::processEvents (this=0xb426f2a0, flags=...) at
kernel/qeventloop.cpp:149
#8 0x0868e889 in QEventLoop::exec (this=0xb426f2a0, flags=...) at
kernel/qeventloop.cpp:204
#9 0x085779dc in QThread::exec (this=0x99c9e68) at thread/qthread.cpp:501
#10 0x0866bb5d in QInotifyFileSystemWatcherEngine::run (this=0x99c9e68) at
io/qfilesystemwatcher_inotify.cpp:248
#11 0x0857ae70 in QThreadPrivate::start (arg=0x99c9e68) at
thread/qthread_unix.cpp:298
#12 0x05b23d31 in start_thread (arg=0xb426fb70) at pthread_create.c:304
#13 0x00c7a46e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further
Thread 1 (Thread 0xb76eb930 (LWP 7508)):
[KCrash Handler]
#7 Okular::Document::closeDocument (this=0x95c0688) at
../core/document.cpp:1804
#8 0x03edce47 in Okular::Part::closeUrl (this=0x9571370) at ../part.cpp:1337
#9 0x0053b9ca in KParts::ReadOnlyPart::openUrl (this=0x9571370, url=...) at
../../kparts/part.cpp:545
#10 0x03ed19ef in Okular::Part::slotDoFileDirty (this=0x9571370) at
../part.cpp:1465
#11 0x03eddf95 in Okular::Part::qt_metacall (this=0x9571370,
_c=QMetaObject::InvokeMetaMethod, _id=63, _a=0xbf8880d0) at ./part.moc:268
#12 0x08696d7d in metacall (argv=0xbf8880d0, idx=78,
cl=QMetaObject::InvokeMetaMethod, object=0x9571370) at
kernel/qmetaobject.cpp:245
#13 QMetaObject::metacall (object=0x9571370, cl=QMetaObject::InvokeMetaMethod,
idx=78, argv=0xbf8880d0) at kernel/qmetaobject.cpp:240
#14 0x086a6a9d in QMetaObject::activate (sender=0x9867db8, m=0x87ed4b8,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3566
#15 0x086f97d5 in QTimer::timeout (this=0x9867db8) at
.moc/release-shared/moc_qtimer.cpp:148
#16 0x086af646 in QTimer::timerEvent (this=0x9867db8, e=0xbf8885dc) at
kernel/qtimer.cpp:280
#17 0x086aaba4 in QObject::event (this=0x9867db8, e=0xbf8885dc) at
kernel/qobject.cpp:1157
#18 0x0111f9f4 in notify_helper (e=0xbf8885dc, receiver=0x9867db8,
this=0x93ee3c8) at kernel/qapplication.cpp:4559
#19 QApplicationPrivate::notify_helper (this=0x93ee3c8, receiver=0x9867db8,
e=0xbf8885dc) at kernel/qapplication.cpp:4531
#20 0x01124e2d in QApplication::notify (this=0xbf8885dc, receiver=0x9867db8,
e=0xbf8885dc) at kernel/qapplication.cpp:4288
#21 0x00955371 in KApplication::notify (this=0xbf88a3c0, receiver=0x9867db8,
event=0xbf8885dc) at ../../kdeui/kernel/kapplication.cpp:311
#22 0x0868fa5e in QCoreApplication::notifyInternal (this=0xbf88a3c0,
receiver=0x9867db8, event=0xbf8885dc) at kernel/qcoreapplication.cpp:876
#23 0x086c4b30 in sendEvent (event=0xbf8885dc, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#24 QTimerInfoList::activateTimers (this=0x93f06bc) at
kernel/qeventdispatcher_unix.cpp:611
#25 0x086c2218 in timerSourceDispatch (source=0x93f0688) at
kernel/qeventdispatcher_glib.cpp:186
#26 timerSourceDispatch (source=0x93f0688) at
kernel/qeventdispatcher_glib.cpp:180
#27 0x0717f25f in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#28 0x0717f990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#29 0x0717fc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#30 0x086c2a37 in QEventDispatcherGlib::processEvents (this=0x93cdef0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#31 0x011d528a in QGuiEventDispatcherGlib::processEvents (this=0x93cdef0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x08694183 in QCoreApplication::processEvents (flags=...) at
kernel/qcoreapplication.cpp:1063
#33 0x0820040b in fontPool::locateFonts (this=0xa6508b8, makePK=false,
locateTFMonly=false, virtualFontsFound=0xbf88898f) at
../../../generators/dvi/fontpool.cpp:322
#34 0x082012c9 in fontPool::locateFonts (this=0xa6508b8) at
../../../generators/dvi/fontpool.cpp:205
#35 0x081d6080 in dviRenderer::setFile (this=0xa650898, fname=..., base=...) at
../../../generators/dvi/dviRenderer.cpp:524
#36 0x081d0e07 in DviGenerator::loadDocument (this=0x992c280, fileName=...,
pagesVector=...) at ../../../generators/dvi/generator_dvi.cpp:113
#37 0x04402af0 in Okular::DocumentPrivate::openDocumentInternal
(this=0x95b7c88, offer=..., isstdin=false, docFile=..., filedata=...) at
../core/document.cpp:675
#38 0x0440b160 in Okular::Document::openDocument (this=0x95c0688, docFile=...,
url=..., _mime=...) at ../core/document.cpp:1632
#39 0x03edc534 in Okular::Part::openFile (this=0x9571370) at ../part.cpp:1151
#40 0x0053b41e in KParts::ReadOnlyPartPrivate::openLocalFile (this=0x95714d8)
at ../../kparts/part.cpp:590
#41 0x0053bad5 in KParts::ReadOnlyPart::openUrl (this=0x9571370, url=...) at
../../kparts/part.cpp:554
#42 0x03ed19ef in Okular::Part::slotDoFileDirty (this=0x9571370) at
../part.cpp:1465
#43 0x03eddf95 in Okular::Part::qt_metacall (this=0x9571370,
_c=QMetaObject::InvokeMetaMethod, _id=63, _a=0xbf889160) at ./part.moc:268
#44 0x08696d7d in metacall (argv=0xbf889160, idx=78,
cl=QMetaObject::InvokeMetaMethod, object=0x9571370) at
kernel/qmetaobject.cpp:245
#45 QMetaObject::metacall (object=0x9571370, cl=QMetaObject::InvokeMetaMethod,
idx=78, argv=0xbf889160) at kernel/qmetaobject.cpp:240
#46 0x086a6a9d in QMetaObject::activate (sender=0x9867db8, m=0x87ed4b8,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3566
#47 0x086f97d5 in QTimer::timeout (this=0x9867db8) at
.moc/release-shared/moc_qtimer.cpp:148
#48 0x086af646 in QTimer::timerEvent (this=0x9867db8, e=0xbf88966c) at
kernel/qtimer.cpp:280
#49 0x086aaba4 in QObject::event (this=0x9867db8, e=0xbf88966c) at
kernel/qobject.cpp:1157
#50 0x0111f9f4 in notify_helper (e=0xbf88966c, receiver=0x9867db8,
this=0x93ee3c8) at kernel/qapplication.cpp:4559
#51 QApplicationPrivate::notify_helper (this=0x93ee3c8, receiver=0x9867db8,
e=0xbf88966c) at kernel/qapplication.cpp:4531
#52 0x01124e2d in QApplication::notify (this=0xbf88966c, receiver=0x9867db8,
e=0xbf88966c) at kernel/qapplication.cpp:4288
#53 0x00955371 in KApplication::notify (this=0xbf88a3c0, receiver=0x9867db8,
event=0xbf88966c) at ../../kdeui/kernel/kapplication.cpp:311
#54 0x0868fa5e in QCoreApplication::notifyInternal (this=0xbf88a3c0,
receiver=0x9867db8, event=0xbf88966c) at kernel/qcoreapplication.cpp:876
#55 0x086c4b30 in sendEvent (event=0xbf88966c, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#56 QTimerInfoList::activateTimers (this=0x93f06bc) at
kernel/qeventdispatcher_unix.cpp:611
#57 0x086c2218 in timerSourceDispatch (source=0x93f0688) at
kernel/qeventdispatcher_glib.cpp:186
#58 timerSourceDispatch (source=0x93f0688) at
kernel/qeventdispatcher_glib.cpp:180
#59 0x0717f25f in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#60 0x0717f990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#61 0x0717fc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#62 0x086c2a37 in QEventDispatcherGlib::processEvents (this=0x93cdef0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#63 0x011d528a in QGuiEventDispatcherGlib::processEvents (this=0x93cdef0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#64 0x0868e5ed in QEventLoop::processEvents (this=0xbf889900, flags=...) at
kernel/qeventloop.cpp:149
#65 0x0868e889 in QEventLoop::exec (this=0xbf889900, flags=...) at
kernel/qeventloop.cpp:204
#66 0x04404d86 in Okular::Document::closeDocument (this=0x95c0688) at
../core/document.cpp:1765
#67 0x03edce47 in Okular::Part::closeUrl (this=0x9571370) at ../part.cpp:1337
#68 0x0053b9ca in KParts::ReadOnlyPart::openUrl (this=0x9571370, url=...) at
../../kparts/part.cpp:545
#69 0x03ed19ef in Okular::Part::slotDoFileDirty (this=0x9571370) at
../part.cpp:1465
#70 0x03eddf95 in Okular::Part::qt_metacall (this=0x9571370,
_c=QMetaObject::InvokeMetaMethod, _id=63, _a=0xbf889bb0) at ./part.moc:268
#71 0x08696d7d in metacall (argv=0xbf889bb0, idx=78,
cl=QMetaObject::InvokeMetaMethod, object=0x9571370) at
kernel/qmetaobject.cpp:245
#72 QMetaObject::metacall (object=0x9571370, cl=QMetaObject::InvokeMetaMethod,
idx=78, argv=0xbf889bb0) at kernel/qmetaobject.cpp:240
#73 0x086a6a9d in QMetaObject::activate (sender=0x9867db8, m=0x87ed4b8,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3566
#74 0x086f97d5 in QTimer::timeout (this=0x9867db8) at
.moc/release-shared/moc_qtimer.cpp:148
#75 0x086af646 in QTimer::timerEvent (this=0x9867db8, e=0xbf88a0bc) at
kernel/qtimer.cpp:280
#76 0x086aaba4 in QObject::event (this=0x9867db8, e=0xbf88a0bc) at
kernel/qobject.cpp:1157
#77 0x0111f9f4 in notify_helper (e=0xbf88a0bc, receiver=0x9867db8,
this=0x93ee3c8) at kernel/qapplication.cpp:4559
#78 QApplicationPrivate::notify_helper (this=0x93ee3c8, receiver=0x9867db8,
e=0xbf88a0bc) at kernel/qapplication.cpp:4531
#79 0x01124e2d in QApplication::notify (this=0xbf88a0bc, receiver=0x9867db8,
e=0xbf88a0bc) at kernel/qapplication.cpp:4288
#80 0x00955371 in KApplication::notify (this=0xbf88a3c0, receiver=0x9867db8,
event=0xbf88a0bc) at ../../kdeui/kernel/kapplication.cpp:311
#81 0x0868fa5e in QCoreApplication::notifyInternal (this=0xbf88a3c0,
receiver=0x9867db8, event=0xbf88a0bc) at kernel/qcoreapplication.cpp:876
#82 0x086c4b30 in sendEvent (event=0xbf88a0bc, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#83 QTimerInfoList::activateTimers (this=0x93f06bc) at
kernel/qeventdispatcher_unix.cpp:611
#84 0x086c2218 in timerSourceDispatch (source=0x93f0688) at
kernel/qeventdispatcher_glib.cpp:186
#85 timerSourceDispatch (source=0x93f0688) at
kernel/qeventdispatcher_glib.cpp:180
#86 0x0717f25f in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#87 0x0717f990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#88 0x0717fc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#89 0x086c2a37 in QEventDispatcherGlib::processEvents (this=0x93cdef0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#90 0x011d528a in QGuiEventDispatcherGlib::processEvents (this=0x93cdef0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#91 0x0868e5ed in QEventLoop::processEvents (this=0xbf88a334, flags=...) at
kernel/qeventloop.cpp:149
#92 0x0868e889 in QEventLoop::exec (this=0xbf88a334, flags=...) at
kernel/qeventloop.cpp:204
#93 0x08693f9a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#94 0x0111d854 in QApplication::exec () at kernel/qapplication.cpp:3820
#95 0x0804dfb0 in main (argc=0, argv=0x992d210) at ../../shell/main.cpp:85
This bug may be a duplicate of or related to bug 241313.
Possible duplicates by query: bug 294213, bug 293845, bug 284776, bug 282965,
bug 274072.
Reported using DrKonqi
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Okular-devel
mailing list