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

--- Comment #8 from Rahul Chowdhury <rahul...@gmail.com> ---
(In reply to Waqar Ahmed from comment #6)
> Unable to reproduce but a full stacktrace may be more helpful (the top 5
> functions are missing...)
> 
> Can you maybe try to do the following:
> - `gdb kate`
> - make it crash
> - go back to terminal and type: bt
> - copy the backtrace and paste here.
> 
> Alternatively, you can try the following as well:
> - Run Kate
> - Make it crash
> - once crashed, run the following command immediately:
>  coredumpctl debug
> 
> Copy the backtrace here

Here is a backtrace from gdb. If I am missing any additional debug symbols
kindly let me know. Hope it helps.


rahul@IABLR-LT106:~$ gdb kate
GNU gdb (Ubuntu 11.1-0ubuntu2) 11.1
Copyright (C) 2021 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:
<https://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 kate...
Reading symbols from
/usr/lib/debug/.build-id/e3/85f6ce8444c56b6381a2ecd7991d6245455933.debug...
(gdb) r
Starting program: /usr/bin/kate 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffec0ba640 (LWP 33641)]
[New Thread 0x7fffead2c640 (LWP 33647)]
Hspell: can't open /usr/share/hspell/hebrew.wgz.sizes.
kf.sonnet.clients.hspell: HSpellDict::HSpellDict: Init failed
Hspell: can't open /usr/share/hspell/hebrew.wgz.sizes.
kf.sonnet.clients.hspell: HSpellDict::HSpellDict: Init failed
PluginXmlCheck()
[New Thread 0x7fffe3fff640 (LWP 33649)]
[New Thread 0x7fffe3184640 (LWP 33650)]
[New Thread 0x7fffe2983640 (LWP 33651)]
[New Thread 0x7fffca797640 (LWP 33652)]
[Detaching after fork from child process 33654]
[Detaching after fork from child process 33656]
[Detaching after fork from child process 33660]
[Detaching after fork from child process 33661]
[Detaching after fork from child process 33662]
Qt: Session management error: networkIdsList argument is NULL
[Thread 0x7fffe2983640 (LWP 33651) exited]
[Thread 0x7fffe3184640 (LWP 33650) exited]

Thread 1 "kate" received signal SIGSEGV, Segmentation fault.
0x00005555555a2bcb in
qDeleteAll<__gnu_cxx::__normal_iterator<KateMDI::ToolView* const*,
std::vector<KateMDI::ToolView*, std::allocator<KateMDI::ToolView*> > > >
(end=..., begin=0x555556ff8020) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:320
320             delete *begin;
(gdb) bt
#0  0x00005555555a2bcb in
qDeleteAll<__gnu_cxx::__normal_iterator<KateMDI::ToolView* const*,
std::vector<KateMDI::ToolView*, std::allocator<KateMDI::ToolView*> > > >
(end=..., begin=0x555556ff8020)
    at /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:320
#1  qDeleteAll<std::vector<KateMDI::ToolView*,
std::allocator<KateMDI::ToolView*> > > (c=std::vector of length 1, capacity 32
= {...}) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:328
#2  KateMDI::MainWindow::~MainWindow (__vtt_parm=<optimized out>,
this=<optimized out>, this=<optimized out>, __vtt_parm=<optimized out>) at
./kate/katemdi.cpp:778
#3  KateMainWindow::~KateMainWindow (this=<optimized out>, this=<optimized
out>) at ./kate/katemainwindow.cpp:203
#4  0x00005555555a305d in KateMainWindow::~KateMainWindow (this=<optimized
out>, this=<optimized out>) at ./kate/katemainwindow.cpp:203
#5  0x00007ffff5ff8543 in QObject::event (this=0x55555694f760,
e=0x5555578dc4c0) at kernel/qobject.cpp:1301
#6  0x00007ffff7779dcd in KXmlGuiWindow::event (this=0x55555694f760,
ev=0x5555578dc4c0) at ./src/kxmlguiwindow.cpp:219
#7  0x00007ffff6af76b3 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55555694f760, e=0x5555578dc4c0) at
kernel/qapplication.cpp:3632
#8  0x00007ffff5fcb1ba in QCoreApplication::notifyInternal2
(receiver=0x55555694f760, event=0x5555578dc4c0) at
kernel/qcoreapplication.cpp:1063
#9  0x00007ffff5fce2a7 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x555555650ec0) at
kernel/qcoreapplication.cpp:1817
#10 0x00007ffff6024f57 in postEventSourceDispatch (s=0x555555747cd0) at
kernel/qeventdispatcher_glib.cpp:277
#11 0x00007ffff3f9b8bb in g_main_dispatch (context=0x7fffe4005000) at
../../../glib/gmain.c:3337
#12 g_main_context_dispatch (context=0x7fffe4005000) at
../../../glib/gmain.c:4055
#13 0x00007ffff3feef08 in g_main_context_iterate.constprop.0
(context=context@entry=0x7fffe4005000, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4131
#14 0x00007ffff3f99003 in g_main_context_iteration (context=0x7fffe4005000,
may_block=1) at ../../../glib/gmain.c:4196
#15 0x00007ffff60245a8 in QEventDispatcherGlib::processEvents
(this=0x5555557574d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#16 0x00007ffff5fc9aeb in QEventLoop::exec (this=this@entry=0x7fffffffd700,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#17 0x00007ffff5fd2074 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#18 0x00007ffff63a5d00 in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1867
#19 0x00007ffff6af7629 in QApplication::exec () at kernel/qapplication.cpp:2824
#20 0x00005555555924ee in main (argc=<optimized out>, argv=<optimized out>) at
./kate/main.cpp:699
(gdb)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to