https://bugs.kde.org/show_bug.cgi?id=427908
Bug ID: 427908 Summary: Crash on zoom Product: kile Version: 2.9.93 Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: michel.lud...@kdemail.net Reporter: ed...@gmx.fr Target Milestone: --- Application: kile (2.9.93) Qt Version: 5.15.1 Frameworks Version: 5.75.0 Operating System: Linux 5.3.18-lp152.44-default x86_64 Windowing system: X11 Distribution: "openSUSE Leap 15.2" -- Information about the crash: - What I was doing when the application crashed: .tex file opened, preview visible in the right panel. Hit the "Zoom" button (located to the top right). The crash can be reproduced every time. -- Backtrace: Application: Kile (kile), signal: Segmentation fault [New LWP 932] [New LWP 933] [New LWP 934] [New LWP 935] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". 0x00007fd8db0076db in __GI___poll (fds=0x7ffd3370de38, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 29 return SYSCALL_CANCEL (poll, fds, nfds, timeout); [Current thread is 1 (Thread 0x7fd8dba46980 (LWP 931))] Thread 5 (Thread 0x7fd8b6df3700 (LWP 935)): #0 0x00007fd8d3e2387d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x562bb640fc04) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x562bb640fbb0, cond=0x562bb640fbd8) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x562bb640fbd8, mutex=0x562bb640fbb0) at pthread_cond_wait.c:655 #3 0x00007fd8d46f4d0b in QWaitConditionPrivate::wait (deadline=..., this=0x562bb640fbb0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x562bb64265b8, mutex=mutex@entry=0x562bb64265b0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fd8db52f47c in KileParser::ParserThread::run (this=0x562bb6426580) at /usr/src/debug/kile-2.9.93-lp152.39.3.x86_64/src/parser/parserthread.cpp:169 #6 0x00007fd8d46ee38c in QThreadPrivate::start (arg=0x562bb6426580) at thread/qthread_unix.cpp:329 #7 0x00007fd8d3e1d4f9 in start_thread (arg=0x7fd8b6df3700) at pthread_create.c:465 #8 0x00007fd8db011fbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fd8b75f4700 (LWP 934)): #0 0x00007fd8d3e2387d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x562bb6481550) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x562bb6481500, cond=0x562bb6481528) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x562bb6481528, mutex=0x562bb6481500) at pthread_cond_wait.c:655 #3 0x00007fd8d46f4d0b in QWaitConditionPrivate::wait (deadline=..., this=0x562bb6481500) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x562bb6426528, mutex=mutex@entry=0x562bb6426520, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fd8db52f47c in KileParser::ParserThread::run (this=0x562bb64264f0) at /usr/src/debug/kile-2.9.93-lp152.39.3.x86_64/src/parser/parserthread.cpp:169 #6 0x00007fd8d46ee38c in QThreadPrivate::start (arg=0x562bb64264f0) at thread/qthread_unix.cpp:329 #7 0x00007fd8d3e1d4f9 in start_thread (arg=0x7fd8b75f4700) at pthread_create.c:465 #8 0x00007fd8db011fbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fd8b7fff700 (LWP 933)): #0 0x00007fd8db0076db in __GI___poll (fds=0x7fd8b00031e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fd8cbfaa779 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fd8b00031e0, timeout=<optimized out>, context=0x7fd8b0000bd0) at ../glib/gmain.c:4253 #2 g_main_context_iterate (context=context@entry=0x7fd8b0000bd0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3949 #3 0x00007fd8cbfaa88c in g_main_context_iteration (context=0x7fd8b0000bd0, may_block=may_block@entry=1) at ../glib/gmain.c:4015 #4 0x00007fd8d4946d1b in QEventDispatcherGlib::processEvents (this=0x7fd8b0000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fd8d48e2dea in QEventLoop::exec (this=this@entry=0x7fd8b7ffec00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232 #6 0x00007fd8d46ece77 in QThread::exec (this=this@entry=0x7fd8d61d1da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:547 #7 0x00007fd8d5f59185 in QDBusConnectionManager::run (this=0x7fd8d61d1da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #8 0x00007fd8d46ee38c in QThreadPrivate::start (arg=0x7fd8d61d1da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329 #9 0x00007fd8d3e1d4f9 in start_thread (arg=0x7fd8b7fff700) at pthread_create.c:465 #10 0x00007fd8db011fbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fd8be95d700 (LWP 932)): #0 0x00007fd8db0076db in __GI___poll (fds=fds@entry=0x7fd8be95cb38, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fd8ce111307 in poll (__timeout=-1, __nfds=1, __fds=0x7fd8be95cb38) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0x562bb61f7e50, cond=cond@entry=0x562bb61f7e90, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:479 #3 0x00007fd8ce112f3a in xcb_wait_for_event (c=c@entry=0x562bb61f7e50) at xcb_in.c:697 #4 0x00007fd8c10c9d90 in QXcbEventQueue::run (this=0x562bb61ec5c0) at qxcbeventqueue.cpp:228 #5 0x00007fd8d46ee38c in QThreadPrivate::start (arg=0x562bb61ec5c0) at thread/qthread_unix.cpp:329 #6 0x00007fd8d3e1d4f9 in start_thread (arg=0x7fd8be95d700) at pthread_create.c:465 #7 0x00007fd8db011fbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fd8dba46980 (LWP 931)): [KCrash Handler] #4 PageViewAnnotator::selectTool (this=this@entry=0x0, toolID=toolID@entry=-1) at /usr/src/debug/okular-20.08.2-lp152.1.1.x86_64/ui/pageviewannotator.cpp:961 #5 0x00007fd8b633267e in PageViewAnnotator::detachAnnotation (this=0x0) at /usr/src/debug/okular-20.08.2-lp152.1.1.x86_64/ui/pageviewannotator.cpp:1060 #6 0x00007fd8d4921c87 in QtPrivate::QSlotObjectBase::call (a=0x7ffd3370e7e0, r=0x562bb66a3ae0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #7 doActivate<false> (sender=0x562bb688b770, signal_index=7, argv=0x7ffd3370e7e0) at kernel/qobject.cpp:3886 #8 0x00007fd8d491b142 in QMetaObject::activate (sender=sender@entry=0x562bb688b770, m=m@entry=0x7fd8d5f121a0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7ffd3370e7e0) at kernel/qobject.cpp:3946 #9 0x00007fd8d5828072 in QAction::toggled (this=this@entry=0x562bb688b770, _t1=<optimized out>, _t1@entry=false) at .moc/moc_qaction.cpp:389 #10 0x00007fd8d582a58c in QAction::setChecked (this=0x562bb688b770, b=b@entry=false) at kernel/qaction.cpp:976 #11 0x00007fd8d582b985 in QActionGroupPrivate::_q_actionChanged (this=0x562bb688b5b0) at kernel/qactiongroup.cpp:80 #12 0x00007fd8d582be89 in QActionGroup::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qactiongroup.cpp:142 #13 0x00007fd8d4921a69 in doActivate<false> (sender=0x7fd8b8005c20, signal_index=3, argv=0x7ffd3370e930) at kernel/qobject.cpp:3898 #14 0x00007fd8d491b142 in QMetaObject::activate (sender=sender@entry=0x7fd8b8005c20, m=m@entry=0x7fd8d5f121a0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946 #15 0x00007fd8d5827fb0 in QAction::changed (this=this@entry=0x7fd8b8005c20) at .moc/moc_qaction.cpp:369 #16 0x00007fd8d5829b27 in QActionPrivate::sendDataChanged (this=this@entry=0x562bb68040b0) at kernel/qaction.cpp:121 #17 0x00007fd8d582a573 in QAction::setChecked (this=this@entry=0x7fd8b8005c20, b=<optimized out>) at kernel/qaction.cpp:974 #18 0x00007fd8d582a658 in QAction::activate (this=0x7fd8b8005c20, event=<optimized out>) at kernel/qaction.cpp:1158 #19 0x00007fd8d591b8fb in QAbstractButtonPrivate::click (this=0x562bb7aa8a70) at widgets/qabstractbutton.cpp:398 #20 0x00007fd8d591bb5d in QAbstractButton::mouseReleaseEvent (this=0x562bb7aa85f0, e=0x7ffd3370ef60) at widgets/qabstractbutton.cpp:1044 #21 0x00007fd8d5a0ef2a in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:622 #22 0x00007fd8d586ed18 in QWidget::event (this=0x562bb7aa85f0, event=0x7ffd3370ef60) at kernel/qwidget.cpp:9019 #23 0x00007fd8d591cd2b in QAbstractButton::event (this=this@entry=0x562bb7aa85f0, e=e@entry=0x7ffd3370ef60) at widgets/qabstractbutton.cpp:1001 #24 0x00007fd8d5a0efc4 in QToolButton::event (this=0x562bb7aa85f0, event=0x7ffd3370ef60) at widgets/qtoolbutton.cpp:1012 #25 0x00007fd8d582e5ac in QApplicationPrivate::notify_helper (this=this@entry=0x562bb61be690, receiver=receiver@entry=0x562bb7aa85f0, e=e@entry=0x7ffd3370ef60) at kernel/qapplication.cpp:3630 #26 0x00007fd8d5835930 in QApplication::notify (this=<optimized out>, receiver=0x562bb7aa85f0, e=0x7ffd3370ef60) at kernel/qapplication.cpp:3074 #27 0x00007fd8d48e4563 in QCoreApplication::notifyInternal2 (receiver=0x562bb7aa85f0, event=0x7ffd3370ef60) at kernel/qcoreapplication.cpp:1063 #28 0x00007fd8d48e474e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x562bb7aa85f0, event=event@entry=0x7ffd3370ef60) at kernel/qcoreapplication.cpp:1470 #29 0x00007fd8d583491f in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x562bb7aa85f0, event=event@entry=0x7ffd3370ef60, alienWidget=0x562bb7aa85f0, nativeWidget=0x562bb62bbe60, buttonDown=buttonDown@entry=0x7fd8d5f419b0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614 #30 0x00007fd8d588950c in QWidgetWindow::handleMouseEvent (this=this@entry=0x562bb68b9920, event=event@entry=0x7ffd3370f3d0) at kernel/qwidgetwindow.cpp:683 #31 0x00007fd8d588c57d in QWidgetWindow::event (this=0x562bb68b9920, event=0x7ffd3370f3d0) at kernel/qwidgetwindow.cpp:300 #32 0x00007fd8d582e5ac in QApplicationPrivate::notify_helper (this=this@entry=0x562bb61be690, receiver=receiver@entry=0x562bb68b9920, e=e@entry=0x7ffd3370f3d0) at kernel/qapplication.cpp:3630 #33 0x00007fd8d58353a0 in QApplication::notify (this=0x7ffd3370f970, receiver=0x562bb68b9920, e=0x7ffd3370f3d0) at kernel/qapplication.cpp:3154 #34 0x00007fd8d48e4563 in QCoreApplication::notifyInternal2 (receiver=0x562bb68b9920, event=0x7ffd3370f3d0) at kernel/qcoreapplication.cpp:1063 #35 0x00007fd8d48e474e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x562bb68b9920, event=event@entry=0x7ffd3370f3d0) at kernel/qcoreapplication.cpp:1470 #36 0x00007fd8d4f103d3 in QGuiApplicationPrivate::processMouseEvent (e=0x562bb8a1c980) at kernel/qguiapplication.cpp:2277 #37 0x00007fd8d4f11735 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x562bb8a1c980) at kernel/qguiapplication.cpp:2002 #38 0x00007fd8d4ee94fb in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1175 #39 0x00007fd8c10cad6a in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #40 0x00007fd8cbfaa464 in g_main_dispatch (context=0x7fd8b8004f60) at ../glib/gmain.c:3216 #41 g_main_context_dispatch (context=context@entry=0x7fd8b8004f60) at ../glib/gmain.c:3881 #42 0x00007fd8cbfaa800 in g_main_context_iterate (context=context@entry=0x7fd8b8004f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3954 #43 0x00007fd8cbfaa88c in g_main_context_iteration (context=0x7fd8b8004f60, may_block=may_block@entry=1) at ../glib/gmain.c:4015 #44 0x00007fd8d4946cfc in QEventDispatcherGlib::processEvents (this=0x562bb62a9370, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #45 0x00007fd8d48e2dea in QEventLoop::exec (this=this@entry=0x7ffd3370f770, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232 #46 0x00007fd8d48ec5e7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1371 #47 0x00007fd8d4f0501c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867 #48 0x00007fd8d582e505 in QApplication::exec () at kernel/qapplication.cpp:2822 #49 0x00007fd8db51dd41 in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kile-2.9.93-lp152.39.3.x86_64/src/main.cpp:203 #50 0x00007fd8daf3a34a in __libc_start_main (main=0x562bb5c807d0 <main>, argc=2, argv=0x7ffd3370fb38, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd3370fb28) at ../csu/libc-start.c:308 #51 0x0000562bb5c8080a in _start () at ../sysdeps/x86_64/start.S:120 [Inferior 1 (process 931) detached] Possible duplicates by query: bug 427575, bug 426596, bug 426162, bug 426090, bug 425786. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.