Package: ksystemlog
Version: 4:16.08.3-1
Severity: normal
Tags: upstream
Dear Maintainer,
Steps to reproduce:
1. Run ksystemlog
2. Click "Kernel log"
3. Ctrl-T to open a new tab.
4. Click X to close window.
5. Get a "Segmentation fault" message and/or core dump.
Reported for version 16.08.3, but also reproducible in Debian sid (17.08.3).
Full backtrace attached. Core dumps available upon request, though they
are 53M-57M in size.
Sincerely,
Nathaniel Beaver
-- System Information:
Debian Release: 9.3
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500,
'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored:
LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages ksystemlog depends on:
ii kio 5.28.0-2
ii libc6 2.24-11+deb9u1
ii libkf5archive5 5.28.0-2
ii libkf5completion5 5.28.0-1
ii libkf5configcore5 5.28.0-2
ii libkf5configgui5 5.28.0-2
ii libkf5configwidgets5 5.28.0-2
ii libkf5coreaddons5 5.28.0-2
ii libkf5i18n5 5.28.0-2
ii libkf5iconthemes5 5.28.0-2
ii libkf5itemviews5 5.28.0-1
ii libkf5kiocore5 5.28.0-2
ii libkf5kiowidgets5 5.28.0-2
ii libkf5service-bin 5.28.0-1
ii libkf5service5 5.28.0-1
ii libkf5textwidgets5 5.28.0-1
ii libkf5widgetsaddons5 5.28.0-3
ii libkf5xmlgui5 5.28.0-1
ii libqt5core5a 5.7.1+dfsg-3+b1
ii libqt5gui5 5.7.1+dfsg-3+b1
ii libqt5printsupport5 5.7.1+dfsg-3+b1
ii libqt5widgets5 5.7.1+dfsg-3+b1
ii libstdc++6 6.3.0-18
ksystemlog recommends no packages.
ksystemlog suggests no packages.
-- no debconf information
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/ksystemlog...Reading symbols from
/usr/lib/debug/.build-id/85/1d723e61f2e0df70add30b9c69b17497a1514e.debug...done.
done.
[New LWP 8620]
[New LWP 8621]
[New LWP 8622]
[New LWP 8624]
[New LWP 8623]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `ksystemlog'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 QAction::setEnabled (this=0x5621eb95d230, b=b@entry=false) at
kernel/qaction.cpp:1029
1029 kernel/qaction.cpp: No such file or directory.
[Current thread is 1 (Thread 0x7fc8e9fa7d40 (LWP 8620))]
No locals.
this = 0x5621eb95d230
b = false
Id Target Id Frame
* 1 Thread 0x7fc8e9fa7d40 (LWP 8620) QAction::setEnabled
(this=0x5621eb95d230, b=b@entry=false) at kernel/qaction.cpp:1029
2 Thread 0x7fc8e779e700 (LWP 8621) 0x00007fc8f412e6ad in poll () at
../sysdeps/unix/syscall-template.S:84
3 Thread 0x7fc8ddb53700 (LWP 8622) 0x00007fc8f412e6ad in poll () at
../sysdeps/unix/syscall-template.S:84
4 Thread 0x7fc8d79c0700 (LWP 8624) 0x00007fc8f412e6ad in poll () at
../sysdeps/unix/syscall-template.S:84
5 Thread 0x7fc8dd352700 (LWP 8623) 0x00007fc8f412e6ad in poll () at
../sysdeps/unix/syscall-template.S:84
Thread 5 (Thread 0x7fc8dd352700 (LWP 8623)):
#0 0x00007fc8f412e6ad in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007fc8efc7e9f6 in g_main_context_poll (priority=<optimized out>,
n_fds=2, fds=0x7fc8d00010c0, timeout=<optimized out>, context=0x5621eb144bb0)
at ././glib/gmain.c:4228
poll_func = 0x7fc8efc8e840 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = 2
fds = 0x7fc8d00010c0
#2 0x00007fc8efc7e9f6 in g_main_context_iterate (context=0x5621eb144bb0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
././glib/gmain.c:3924
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = 2
fds = 0x7fc8d00010c0
#3 0x00007fc8efc7ed82 in g_main_loop_run (loop=0x5621eb144b40) at
././glib/gmain.c:4125
__func__ = "g_main_loop_run"
#4 0x00007fc8dfa3f656 in gdbus_shared_thread_func (user_data=0x5621eb144b80)
at ././gio/gdbusprivate.c:247
data = 0x5621eb144b80
#5 0x00007fc8efca63d5 in g_thread_proxy (data=0x5621eb0ef680) at
././glib/gthread.c:784
thread = 0x5621eb0ef680
#6 0x00007fc8f194b494 in start_thread (arg=0x7fc8dd352700) at
pthread_create.c:333
__res = <optimized out>
pd = 0x7fc8dd352700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140500681434880,
-4584190539189004679, 0, 140730010761039, 0, 140501131644992,
4607205045152175737, 4607268005826844281}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc8f4137aff in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 4 (Thread 0x7fc8d79c0700 (LWP 8624)):
#0 0x00007fc8f412e6ad in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007fc8efc7e9f6 in g_main_context_poll (priority=<optimized out>,
n_fds=3, fds=0x7fc8cc001e20, timeout=<optimized out>, context=0x7fc8cc000990)
at ././glib/gmain.c:4228
poll_func = 0x7fc8efc8e840 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 3
allocated_nfds = 3
fds = 0x7fc8cc001e20
#2 0x00007fc8efc7e9f6 in g_main_context_iterate
(context=context@entry=0x7fc8cc000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 3
allocated_nfds = 3
fds = 0x7fc8cc001e20
#3 0x00007fc8efc7eb0c in g_main_context_iteration (context=0x7fc8cc000990,
may_block=may_block@entry=1) at ././glib/gmain.c:3990
retval = <optimized out>
#4 0x00007fc8f4a4304f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fc8cc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
d = 0x7fc8cc0008e0
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#5 0x00007fc8f49ec9ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fc8d79bfcd0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
d = 0x7fc8cc001d90
locker = {val = 94703678329312}
ref = {d = 0x7fc8cc001d90, locker = @0x7fc8d79bfc50, exceptionCaught =
true}
#6 0x00007fc8f481a0f3 in QThread::exec() (this=this@entry=0x7fc8f7fd0d60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:507
d = 0x5621eb1b1170
locker = {val = 94703678329312}
eventLoop = {<QObject> = {_vptr.QObject = 0x7fc8f4c383b8 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata =
0x7fc8f4b5dd60 <qt_meta_stringdata_QObject>, data = 0x7fc8f4b5dc40
<qt_meta_data_QObject>, static_metacall = 0x7fc8f4a22480
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fc8cc001d90},
static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc8f4ba5b40
<qt_meta_stringdata_Qt>, data = 0x7fc8f4ba3080 <qt_meta_data_Qt>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static
staticMetaObject = {d = {superdata = 0x7fc8f4c2f880
<QObject::staticMetaObject>, stringdata = 0x7fc8f4bbcee0
<qt_meta_stringdata_QEventLoop>, data = 0x7fc8f4bbce80
<qt_meta_data_QEventLoop>, static_metacall = 0x7fc8f4a93ec0
<QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#7 0x00007fc8f7f5b6d5 in QDBusConnectionManager::run() (this=0x7fc8f7fd0d60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
locker = <optimized out>
#8 0x00007fc8f481eda8 in QThreadPrivate::start(void*) (arg=0x7fc8f7fd0d60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc8f481de40
<QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc8f7fd0d60 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>, __do_it = 1,
__cancel_type = <optimized out>}
thr = 0x7fc8f7fd0d60 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>
data = 0x5621eb1d7960
#9 0x00007fc8f194b494 in start_thread (arg=0x7fc8d79c0700) at
pthread_create.c:333
__res = <optimized out>
pd = 0x7fc8d79c0700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140500587513600,
-4584190539189004679, 0, 140730010765647, 0, 140501131644992,
4607184385285740153, 4607268005826844281}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#10 0x00007fc8f4137aff in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 3 (Thread 0x7fc8ddb53700 (LWP 8622)):
#0 0x00007fc8f412e6ad in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007fc8efc7e9f6 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fc8d80008c0, timeout=<optimized out>, context=0x5621eb144330)
at ././glib/gmain.c:4228
poll_func = 0x7fc8efc8e840 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = 1
fds = 0x7fc8d80008c0
#2 0x00007fc8efc7e9f6 in g_main_context_iterate
(context=context@entry=0x5621eb144330, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = 1
fds = 0x7fc8d80008c0
#3 0x00007fc8efc7eb0c in g_main_context_iteration (context=0x5621eb144330,
may_block=may_block@entry=1) at ././glib/gmain.c:3990
retval = <optimized out>
#4 0x00007fc8efc7eb51 in glib_worker_main (data=<optimized out>) at
././glib/gmain.c:5783
#5 0x00007fc8efca63d5 in g_thread_proxy (data=0x5621eb0ef630) at
././glib/gthread.c:784
thread = 0x5621eb0ef630
#6 0x00007fc8f194b494 in start_thread (arg=0x7fc8ddb53700) at
pthread_create.c:333
__res = <optimized out>
pd = 0x7fc8ddb53700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140500689827584,
-4584190539189004679, 0, 140730010760687, 0, 140501131644992,
4607206146274416249, 4607268005826844281}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc8f4137aff in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 2 (Thread 0x7fc8e779e700 (LWP 8621)):
#0 0x00007fc8f412e6ad in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007fc8ef2a7150 in poll (__timeout=-1, __nfds=1, __fds=0x7fc8e779dc00)
at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
ret = <optimized out>
fd = {fd = 3, events = 1, revents = 0}
#2 0x00007fc8ef2a7150 in _xcb_conn_wait (c=c@entry=0x5621eb09a520,
cond=cond@entry=0x5621eb09a560, vector=vector@entry=0x0, count=count@entry=0x0)
at ../../src/xcb_conn.c:479
ret = <optimized out>
fd = {fd = 3, events = 1, revents = 0}
#3 0x00007fc8ef2a8ee9 in xcb_wait_for_event (c=0x5621eb09a520) at
../../src/xcb_in.c:693
#4 0x00007fc8e9cfcb69 in QXcbEventReader::run() (this=0x5621eb0a4c00) at
qxcbconnection.cpp:1343
event = <optimized out>
#5 0x00007fc8f481eda8 in QThreadPrivate::start(void*) (arg=0x5621eb0a4c00) at
thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc8f481de40
<QThreadPrivate::finish(void*)>, __cancel_arg = 0x5621eb0a4c00, __do_it = 1,
__cancel_type = <optimized out>}
thr = 0x5621eb0a4c00
data = 0x5621eb0a4eb0
#6 0x00007fc8f194b494 in start_thread (arg=0x7fc8e779e700) at
pthread_create.c:333
__res = <optimized out>
pd = 0x7fc8e779e700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140500853712640,
-4584190539189004679, 0, 140730010764959, 0, 140501131644992,
4607288030362785401, 4607268005826844281}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc8f4137aff in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 1 (Thread 0x7fc8e9fa7d40 (LWP 8620)):
#0 0x00007fc8f57c0bf9 in QAction::setEnabled(bool) (this=0x5621eb95d230,
b=b@entry=false) at kernel/qaction.cpp:1029
#1 0x00005621e94a226e in KSystemLog::MainWindow::updateSelection()
(this=this@entry=0x5621eb1dcd70) at ./src/mainWindow.cpp:321
currentLogManager = <optimized out>
selection = false
#2 0x00005621e94a4a79 in KSystemLog::MainWindow::changeCurrentTab()
(this=0x5621eb1dcd70) at ./src/mainWindow.cpp:503
currentManager = 0x5621eb915940
enabledReloading = <optimized out>
enabledAction = <optimized out>
#3 0x00007fc8f4a1a95e in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffe424cfbb0, r=0x5621eb1dcd70, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
obj = {d = 0x5621eb48d640}
receiver = 0x5621eb1dcd70
receiverInSameThread = <optimized out>
sw = {receiver = 0x5621eb1dcd70, previousSender = 0x0, currentSender =
{sender = 0x5621eb4882f0, signal = 7, ref = 1}, switched = true}
c = 0x5621eb4102b0
last = 0x5621eb4102b0
locker = {val = 140501076665592}
connectionLists = {connectionLists = 0x5621eb504ee0}
list = <optimized out>
currentThreadId = 0x7fc8e9fa7d40
signal_index = 7
empty_argv = {0x0}
#4 0x00007fc8f4a1a95e in QMetaObject::activate(QObject*, int, int, void**)
(sender=0x5621eb4882f0, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe424cfbb0)
at kernel/qobject.cpp:3723
obj = {d = 0x5621eb48d640}
receiver = 0x5621eb1dcd70
receiverInSameThread = <optimized out>
sw = {receiver = 0x5621eb1dcd70, previousSender = 0x0, currentSender =
{sender = 0x5621eb4882f0, signal = 7, ref = 1}, switched = true}
c = 0x5621eb4102b0
last = 0x5621eb4102b0
locker = {val = 140501076665592}
connectionLists = {connectionLists = 0x5621eb504ee0}
list = <optimized out>
currentThreadId = 0x7fc8e9fa7d40
signal_index = 7
empty_argv = {0x0}
#5 0x00007fc8f4a1af07 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=<optimized out>, m=m@entry=0x7fc8f5cae460
<QTabWidget::staticMetaObject>, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x7ffe424cfbb0) at kernel/qobject.cpp:3602
#6 0x00007fc8f596277e in QTabWidget::currentChanged(int) (this=<optimized
out>, _t1=<optimized out>) at .moc/moc_qtabwidget.cpp:320
_a = {0x0, 0x7ffe424cfbac}
#7 0x00007fc8f5962b5d in QTabWidgetPrivate::_q_showTab(int) (this=<optimized
out>, index=<optimized out>) at widgets/qtabwidget.cpp:745
#8 0x00007fc8f5964bc7 in QTabWidget::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>) at .moc/moc_qtabwidget.cpp:174
_t = <optimized out>
#9 0x00007fc8f4a1a5e9 in QMetaObject::activate(QObject*, int, int, void**)
(sender=sender@entry=0x5621eb490620, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe424cfd40)
at kernel/qobject.cpp:3740
method_relative = 6
callFunction = 0x7fc8f5964aa0 <QTabWidget::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>
receiver = 0x5621eb4882f0
receiverInSameThread = <optimized out>
sw = {receiver = 0x5621eb4882f0, previousSender = 0x7ffe424cff20,
currentSender = {sender = 0x5621eb490620, signal = 7, ref = 1}, switched = true}
c = 0x5621eb40f110
last = 0x5621eb40f110
locker = {val = 140501076665640}
connectionLists = {connectionLists = 0x5621eb40f160}
list = <optimized out>
currentThreadId = 0x7fc8e9fa7d40
signal_index = 7
empty_argv = {0x0}
#10 0x00007fc8f4a1af07 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x5621eb490620, m=m@entry=0x7fc8f5cae160
<QTabBar::staticMetaObject>, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x7ffe424cfd40) at kernel/qobject.cpp:3602
#11 0x00007fc8f5957eee in QTabBar::currentChanged(int)
(this=this@entry=0x5621eb490620, _t1=<optimized out>, _t1@entry=0) at
.moc/moc_qtabbar.cpp:332
_a = {0x0, 0x7ffe424cfd3c}
#12 0x00007fc8f595c485 in QTabBar::setCurrentIndex(int)
(this=this@entry=0x5621eb490620, index=0) at widgets/qtabbar.cpp:1341
oldIndex = <optimized out>
#13 0x00007fc8f595f673 in QTabBar::removeTab(int) (this=0x5621eb490620,
index=0) at widgets/qtabbar.cpp:1048
newIndex = -1
#14 0x00007fc8f59636a8 in QTabWidgetPrivate::_q_removeTab(int) (this=<optimized
out>, index=0) at widgets/qtabwidget.cpp:751
#15 0x00007fc8f5964baf in QTabWidget::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>) at .moc/moc_qtabwidget.cpp:175
_t = <optimized out>
#16 0x00007fc8f4a1a5e9 in QMetaObject::activate(QObject*, int, int, void**)
(sender=0x5621eb506110, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe424cffa0)
at kernel/qobject.cpp:3740
method_relative = 7
callFunction = 0x7fc8f5964aa0 <QTabWidget::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>
receiver = 0x5621eb4882f0
receiverInSameThread = <optimized out>
sw = {receiver = 0x5621eb4882f0, previousSender = 0x0, currentSender =
{sender = 0x5621eb506110, signal = 8, ref = 1}, switched = true}
c = 0x5621eb4c8ef0
last = 0x5621eb4c8ef0
locker = {val = 140501076665592}
connectionLists = {connectionLists = 0x5621eb4c8f40}
list = <optimized out>
currentThreadId = 0x7fc8e9fa7d40
signal_index = 8
empty_argv = {0x0}
#17 0x00007fc8f4a1af07 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=<optimized out>, m=m@entry=0x7fc8f5cad620
<QStackedWidget::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe424cffa0)
at kernel/qobject.cpp:3602
#18 0x00007fc8f5955a11 in QStackedWidget::widgetRemoved(int) (this=<optimized
out>, _t1=<optimized out>) at .moc/moc_qstackedwidget.cpp:220
_a = {0x0, 0x7ffe424cff9c}
#19 0x00007fc8f5955d4b in QStackedWidget::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>) at .moc/moc_qstackedwidget.cpp:99
_t = <optimized out>
#20 0x00007fc8f4a1a5e9 in QMetaObject::activate(QObject*, int, int, void**)
(sender=sender@entry=0x5621eb4c6900, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe424d0130)
at kernel/qobject.cpp:3740
method_relative = 1
callFunction = 0x7fc8f5955c90
<QStackedWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>
receiver = 0x5621eb506110
receiverInSameThread = <optimized out>
sw = {receiver = 0x5621eb506110, previousSender = 0x0, currentSender =
{sender = 0x5621eb4c6900, signal = 3, ref = 1}, switched = true}
c = 0x5621eb544cb0
last = 0x5621eb544cb0
locker = {val = 140501076666432}
connectionLists = {connectionLists = 0x5621eb544d00}
list = <optimized out>
currentThreadId = 0x7fc8e9fa7d40
signal_index = 3
empty_argv = {0x0}
#21 0x00007fc8f4a1af07 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x5621eb4c6900, m=m@entry=0x7fc8f5c9f400
<QStackedLayout::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe424d0130)
at kernel/qobject.cpp:3602
#22 0x00007fc8f57ecefe in QStackedLayout::widgetRemoved(int)
(this=this@entry=0x5621eb4c6900, _t1=<optimized out>, _t1@entry=0) at
.moc/moc_qstackedlayout.cpp:214
_a = {0x0, 0x7ffe424d012c}
#23 0x00007fc8f57edb75 in QStackedLayout::takeAt(int) (this=0x5621eb4c6900,
index=0) at kernel/qstackedlayout.cpp:280
#24 0x00007fc8f57e6167 in removeWidgetRecursively(QLayoutItem*, QObject*)
(li=<optimized out>, w=0x5621eb95a780) at kernel/qlayout.cpp:558
lay = 0x5621eb4c6900
i = 0
child = 0x5621eb97e320
#25 0x00007fc8f57e80e0 in QLayout::widgetEvent(QEvent*) (this=<optimized out>,
e=e@entry=0x7ffe424d0400) at kernel/qlayout.cpp:616
c = 0x7ffe424d0400
#26 0x00007fc8f57c4b5a in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x5621eb506110, e=0x7ffe424d0400) at
kernel/qapplication.cpp:3790
layout = <optimized out>
widget = 0x5621eb506110
consumed = <optimized out>
this = <optimized out>
e = 0x7ffe424d0400
receiver = 0x5621eb506110
#27 0x00007fc8f57cc341 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffe424d0f50, receiver=0x5621eb506110, e=0x7ffe424d0400) at
kernel/qapplication.cpp:3556
w = 0x5621eb506110
extra = <optimized out>
isProxyWidget = <optimized out>
res = false
#28 0x00007fc8f49ee9e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x5621eb506110, event=event@entry=0x7ffe424d0400) at
kernel/qcoreapplication.cpp:988
selfRequired = true
result = false
cbdata = {0x5621eb506110, 0x7ffe424d0400, 0x7ffe424d038f}
d = <optimized out>
threadData = 0x5621eb0884f0
scopeLevelCounter = {threadData = 0x5621eb0884f0}
#29 0x00007fc8f4a21a4f in QCoreApplication::sendEvent(QObject*, QEvent*)
(event=0x7ffe424d0400, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
e = {<QEvent> = {_vptr.QEvent = 0x7fc8f4c355b8 <vtable for
QChildEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata =
0x7fc8f4bbd8c0 <qt_meta_stringdata_QEvent>, data = 0x7fc8f4bbd300
<qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}, d = 0x0, t = 71, posted = 0, spont = 0, m_accept = 1,
reserved = 0}, c = 0x5621eb95a780}
parentD = 0x5621eb4c6b10
q = 0x5621eb95a780
#30 0x00007fc8f4a21a4f in QObjectPrivate::setParent_helper(QObject*)
(this=this@entry=0x5621eb95a8d0, o=o@entry=0x0) at kernel/qobject.cpp:1996
e = {<QEvent> = {_vptr.QEvent = 0x7fc8f4c355b8 <vtable for
QChildEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata =
0x7fc8f4bbd8c0 <qt_meta_stringdata_QEvent>, data = 0x7fc8f4bbd300
<qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}, d = 0x0, t = 71, posted = 0, spont = 0, m_accept = 1,
reserved = 0}, c = 0x5621eb95a780}
parentD = 0x5621eb4c6b10
q = 0x5621eb95a780
#31 0x00007fc8f4a221d3 in QObject::~QObject() (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1048
d = <optimized out>
#32 0x00007fc8f5807c53 in QWidget::~QWidget() (this=0x5621eb95a780,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1555
#33 0x00005621e94c5add in View::~View() (this=0x5621eb95a780,
__in_chrg=<optimized out>) at ./src/lib/view.cpp:117
#34 0x00005621e94c5add in View::~View() (this=0x5621eb95a780,
__in_chrg=<optimized out>) at ./src/lib/view.cpp:122
#35 0x00005621e94c026c in TabLogManager::~TabLogManager() (this=0x5621eb97ca20,
__in_chrg=<optimized out>) at ./src/tabLogManager.cpp:51
#36 0x00005621e94c02a9 in TabLogManager::~TabLogManager() (this=0x5621eb97ca20,
__in_chrg=<optimized out>) at ./src/tabLogManager.cpp:56
#37 0x00005621e94bd5a4 in TabLogViewsWidget::~TabLogViewsWidget()
(this=0x5621eb4882f0, __in_chrg=<optimized out>) at
./src/tabLogViewsWidget.cpp:95
tabLogManager = 0x5621eb97ca20
_container_ = {c = {<QListSpecialMethods<TabLogManager*>> = {<No data
fields>}, {p = {static shared_null = {ref = {atomic = {_q_value =
{<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data
fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x5621eb97ca60},
d = 0x5621eb97ca60}}, i = {i = 0x5621eb97ca70}, e = {i = 0x5621eb97ca80},
control = 1}
copy = {<QListSpecialMethods<TabLogManager*>> = {<No data fields>}, {p
= {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>>
= {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin =
0, end = 0, array = {0x0}}, d = 0x5621eb97ca60}, d = 0x5621eb97ca60}}
#38 0x00005621e94bd629 in TabLogViewsWidget::~TabLogViewsWidget()
(this=0x5621eb4882f0, __in_chrg=<optimized out>) at
./src/tabLogViewsWidget.cpp:99
#39 0x00007fc8f4a18e11 in QObjectPrivate::deleteChildren()
(this=this@entry=0x5621eb1a74a0) at kernel/qobject.cpp:1970
i = 4
#40 0x00007fc8f5807bdb in QWidget::~QWidget() (this=0x5621eb1dcd70,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1694
blocked = <optimized out>
#41 0x00007fc8f7540bbe in KMainWindow::~KMainWindow() (this=0x5621eb1dcd70,
__in_chrg=<optimized out>) at ./src/kmainwindow.cpp:395
#42 0x00005621e94a20f3 in KSystemLog::MainWindow::~MainWindow()
(this=0x5621eb1dcd70, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
./src/mainWindow.cpp:236
#43 0x00005621e94a2139 in KSystemLog::MainWindow::~MainWindow()
(this=0x5621eb1dcd70, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
./src/mainWindow.cpp:245
#44 0x00007fc8f4a1b4d0 in QObject::event(QEvent*)
(this=this@entry=0x5621eb1dcd70, e=e@entry=0x5621eb93a4f0) at
kernel/qobject.cpp:1254
#45 0x00007fc8f580c46b in QWidget::event(QEvent*)
(this=this@entry=0x5621eb1dcd70, event=event@entry=0x5621eb93a4f0) at
kernel/qwidget.cpp:9225
#46 0x00007fc8f590b92b in QMainWindow::event(QEvent*)
(this=this@entry=0x5621eb1dcd70, event=event@entry=0x5621eb93a4f0) at
widgets/qmainwindow.cpp:1543
#47 0x00007fc8f7543097 in KMainWindow::event(QEvent*)
(this=this@entry=0x5621eb1dcd70, ev=ev@entry=0x5621eb93a4f0) at
./src/kmainwindow.cpp:867
#48 0x00007fc8f7587bb5 in KXmlGuiWindow::event(QEvent*) (this=0x5621eb1dcd70,
ev=0x5621eb93a4f0) at ./src/kxmlguiwindow.cpp:118
ret = <optimized out>
#49 0x00007fc8f57c4b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x5621eb1dcd70, e=0x5621eb93a4f0) at
kernel/qapplication.cpp:3799
consumed = <optimized out>
this = <optimized out>
e = 0x5621eb93a4f0
receiver = 0x5621eb1dcd70
#50 0x00007fc8f57cc341 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffe424d0f50, receiver=0x5621eb1dcd70, e=0x5621eb93a4f0) at
kernel/qapplication.cpp:3556
w = 0x5621eb1dcd70
extra = <optimized out>
isProxyWidget = <optimized out>
res = false
#51 0x00007fc8f49ee9e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x5621eb1dcd70, event=event@entry=0x5621eb93a4f0) at
kernel/qcoreapplication.cpp:988
selfRequired = true
result = false
cbdata = {0x5621eb1dcd70, 0x5621eb93a4f0, 0x7ffe424d0b4f}
d = <optimized out>
threadData = 0x5621eb0884f0
scopeLevelCounter = {threadData = 0x5621eb0884f0}
#52 0x00007fc8f49f116d in QCoreApplication::sendEvent(QObject*, QEvent*)
(event=0x5621eb93a4f0, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
e = 0x5621eb93a4f0
pe = <optimized out>
r = <optimized out>
unlocker = {m = <synthetic pointer><error reading variable>}
event_deleter = {d = 0x5621eb93a4f0}
locker = {val = 94703677113632}
startOffset = 0
i = @0x5621eb088514: 4
cleanup = {receiver = 0x0, event_type = 0, data = 0x5621eb0884f0,
exceptionCaught = true}
#53 0x00007fc8f49f116d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0,
data=0x5621eb0884f0) at kernel/qcoreapplication.cpp:1649
e = 0x5621eb93a4f0
pe = <optimized out>
r = <optimized out>
unlocker = {m = <synthetic pointer><error reading variable>}
event_deleter = {d = 0x5621eb93a4f0}
locker = {val = 94703677113632}
startOffset = 0
i = @0x5621eb088514: 4
cleanup = {receiver = 0x0, event_type = 0, data = 0x5621eb0884f0,
exceptionCaught = true}
#54 0x00007fc8f49f15d8 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1503
data = <optimized out>
#55 0x00007fc8f4a42c43 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x5621eb115e40) at kernel/qeventdispatcher_glib.cpp:276
source = 0x5621eb115e40
#56 0x00007fc8efc7e7f7 in g_main_dispatch (context=0x7fc8e00016f0) at
././glib/gmain.c:3203
dispatch = 0x7fc8f4a42c30 <postEventSourceDispatch(GSource*,
GSourceFunc, gpointer)>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = <optimized out>
need_destroy = <optimized out>
source = 0x5621eb115e40
current = 0x5621eb0cc8c0
i = 0
#57 0x00007fc8efc7e7f7 in g_main_context_dispatch
(context=context@entry=0x7fc8e00016f0) at ././glib/gmain.c:3856
#58 0x00007fc8efc7ea60 in g_main_context_iterate
(context=context@entry=0x7fc8e00016f0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929
max_priority = 0
timeout = 0
some_ready = 1
nfds = 4
allocated_nfds = 7
fds = <optimized out>
#59 0x00007fc8efc7eb0c in g_main_context_iteration (context=0x7fc8e00016f0,
may_block=may_block@entry=1) at ././glib/gmain.c:3990
retval = <optimized out>
#60 0x00007fc8f4a4304f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x5621eb1e59a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
d = 0x5621eb115cc0
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#61 0x00007fc8f49ec9ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffe424d0e40, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:212
d = 0x5621eb981860
locker = {val = 94703677113824}
ref = {d = 0x5621eb981860, locker = @0x7ffe424d0dc0, exceptionCaught =
true}
#62 0x00007fc8f49f513c in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1261
threadData = 0x5621eb0884f0
eventLoop = {<QObject> = {_vptr.QObject = 0x7fc8f4c383b8 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata =
0x7fc8f4b5dd60 <qt_meta_stringdata_QObject>, data = 0x7fc8f4b5dc40
<qt_meta_data_QObject>, static_metacall = 0x7fc8f4a22480
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x5621eb981860},
static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc8f4ba5b40
<qt_meta_stringdata_Qt>, data = 0x7fc8f4ba3080 <qt_meta_data_Qt>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static
staticMetaObject = {d = {superdata = 0x7fc8f4c2f880
<QObject::staticMetaObject>, stringdata = 0x7fc8f4bbcee0
<qt_meta_stringdata_QEventLoop>, data = 0x7fc8f4bbce80
<qt_meta_data_QEventLoop>, static_metacall = 0x7fc8f4a93ec0
<QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#63 0x00005621e94a0657 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ./src/main.cpp:107
app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> =
{_vptr.QObject = 0x7fc8f5c9e128 <vtable for QApplication+16>, static
staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc8f4b5dd60
<qt_meta_stringdata_QObject>, data = 0x7fc8f4b5dc40 <qt_meta_data_QObject>,
static_metacall = 0x7fc8f4a22480 <QObject::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}},
d_ptr = {d = 0x5621eb088a30}, static staticQtMetaObject = {d = {superdata =
0x0, stringdata = 0x7fc8f4ba5b40 <qt_meta_stringdata_Qt>, data = 0x7fc8f4ba3080
<qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata =
0x0}}}, static staticMetaObject = {d = {superdata = 0x7fc8f4c2f880
<QObject::staticMetaObject>, stringdata = 0x7fc8f4bbd0c0
<qt_meta_stringdata_QCoreApplication>, data = 0x7fc8f4bbcfa0
<qt_meta_data_QCoreApplication>, static_metacall = 0x7fc8f4a94040
<QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self =
0x7ffe424d0f50}, static staticMetaObject = {d = {superdata = 0x7fc8f4c38500
<QCoreApplication::staticMetaObject>, stringdata = 0x7fc8f55a1fa0
<qt_meta_stringdata_QGuiApplication>, data = 0x7fc8f55a1d60
<qt_meta_data_QGuiApplication>, static_metacall = 0x7fc8f522b810
<QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject
= {d = {superdata = 0x7fc8f5655420 <QGuiApplication::staticMetaObject>,
stringdata = 0x7fc8f5b545e0 <qt_meta_stringdata_QApplication>, data =
0x7fc8f5b54460 <qt_meta_data_QApplication>, static_metacall = 0x7fc8f57c99f0
<QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
about = {d = 0x5621eb18a300}
parser = {d = 0x5621eb1e1000}