[okular] [Bug 447363] Kile crashes in Okular::Page::formFields() when rapidly switching between tabs using the keyboard shortcut
Nate Graham
bugzilla_noreply at kde.org
Thu Feb 3 14:50:15 GMT 2022
https://bugs.kde.org/show_bug.cgi?id=447363
--- Comment #7 from Nate Graham <nate at kde.org> ---
Now this is the backtrace:
Thread 1 "kile" received signal SIGSEGV, Segmentation fault.
QMapNode<Okular::DocumentObserver const*, Okular::TilesManager*>::lowerBound
(akey=<optimized out>, this=<optimized out>) at
/usr/include/qt5/QtCore/qmap.h:155
155 n = n->leftNode();
(gdb) bt
#0 QMapNode<Okular::DocumentObserver const*,
Okular::TilesManager*>::lowerBound (
akey=<optimized out>, this=<optimized out>) at
/usr/include/qt5/QtCore/qmap.h:155
#1 QMapData<Okular::DocumentObserver const*, Okular::TilesManager*>::findNode
(
this=<optimized out>, this=<optimized out>, akey=<synthetic pointer>:
<optimized out>)
at /usr/include/qt5/QtCore/qmap.h:288
#2 QMap<Okular::DocumentObserver const*, Okular::TilesManager*>::value (
adefaultValue=<optimized out>, akey=<synthetic pointer>: <optimized out>,
this=<optimized out>)
at /usr/include/qt5/QtCore/qmap.h:665
#3 Okular::PagePrivate::tilesManager (this=<optimized out>,
observer=0x186f620)
at /home/nate/kde/src/okular/core/page.cpp:996
#4 0x00007fffd2daae7f in Okular::PixmapRequestPrivate::tilesManager
(this=<optimized out>)
at /home/nate/kde/src/okular/core/generator.cpp:657
#5 0x00007fffd2d91c42 in Okular::DocumentPrivate::sendGeneratorPixmapRequest
(this=0x7fffcc002c00)
at /home/nate/kde/src/okular/core/document.cpp:1290
#6 0x00007ffff5488726 in QtPrivate::QSlotObjectBase::call (a=0x7fffffffd220,
r=<optimized out>,
this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#7 QSingleShotTimer::timerEvent (this=0x541ca40) at kernel/qtimer.cpp:320
#8 0x00007ffff547bedf in QObject::event (this=0x541ca40, e=0x7fffffffd370)
at kernel/qobject.cpp:1336
#9 0x00007ffff5f26443 in QApplicationPrivate::notify_helper (this=<optimized
out>,
receiver=0x541ca40, e=0x7fffffffd370) at kernel/qapplication.cpp:3632
#10 0x00007ffff54517d8 in QCoreApplication::notifyInternal2
(receiver=0x541ca40,
event=0x7fffffffd370) at kernel/qcoreapplication.cpp:1064
#11 0x00007ffff54a1ea3 in QTimerInfoList::activateTimers (this=0x469380)
at kernel/qtimerinfo_unix.cpp:643
#12 0x00007ffff54a27ac in timerSourceDispatch (source=<optimized out>)
at kernel/qeventdispatcher_glib.cpp:183
#13 0x00007ffff321005f in g_main_dispatch (context=0x46a7a0) at
../glib/gmain.c:3381
#14 g_main_context_dispatch (context=0x46a7a0) at ../glib/gmain.c:4099
#15 0x00007ffff3265298 in g_main_context_iterate.constprop.0
(context=context at entry=0x46a7a0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
../glib/gmain.c:4175
#16 0x00007ffff320d853 in g_main_context_iteration (context=0x46a7a0,
may_block=1)
at ../glib/gmain.c:4240
#17 0x00007ffff54a2bb8 in QEventDispatcherGlib::processEvents (this=0x46ad30,
flags=...)
at kernel/qeventdispatcher_glib.cpp:423
#18 0x00007ffff54501e2 in QEventLoop::exec (this=this at entry=0x7fffffffd610,
flags=...,
flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#19 0x00007ffff5458724 in QCoreApplication::exec ()
at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#20 0x00007ffff5897c40 in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1860
#21 0x00007ffff5f263b9 in QApplication::exec () at kernel/qapplication.cpp:2824
#22 0x00007ffff7e32c1b in kdemain (argc=<optimized out>, argv=<optimized out>)
at /home/nate/kde/src/kile/src/main.cpp:203
#23 0x00007ffff4768560 in __libc_start_call_main (main=main at entry=0x401040
<main>,
argc=argc at entry=1, argv=argv at entry=0x7fffffffd8d8) at
../sysdeps/nptl/libc_start_call_main.h:58
#24 0x00007ffff476860c in __libc_start_main_impl (main=0x401040 <main>, argc=1,
argv=0x7fffffffd8d8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>,
stack_end=0x7fffffffd8c8) at ../csu/libc-start.c:409
#25 0x0000000000401075 in _start ()
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Okular-devel
mailing list