Bug 458525 - Kate crash on save - every time
Summary: Kate crash on save - every time
Status: RESOLVED WORKSFORME
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: Open/save dialogs (show other bugs)
Version: 5.96.0
Platform: Manjaro Linux
: NOR crash
Target Milestone: ---
Assignee: KIO Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-30 22:00 UTC by Richard Hornby
Modified: 2022-12-02 05:16 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Coredumpctl output for kate segfault core dump. (52.92 KB, application/octet-stream)
2022-11-02 00:02 UTC, Richard Hornby
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Hornby 2022-08-30 22:00:28 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***
RESPONSE - have tried to understand steps to attach this, but failed. Installed debuginfod but cannot go further without help.

STEPS TO REPRODUCE
1. Create a file in Kate
2. Save the file (OR Save As OR Close then Save before closing)
3. 

OBSERVED RESULT Kate crashes without saving the file


EXPECTED RESULT Kate saves the file without closing


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.24.6
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5

ADDITIONAL INFORMATION
Intel MacBook Pro 2016 15in  8x i7-4980 15.5Gb
Kernel 5.15.60-1-MANJARO (64-bit)
Graphics X11
Comment 1 Waqar Ahmed 2022-08-30 22:32:45 UTC
To get a backtrace, make Kate crash and then enter the following in the Terminal:

coredumpctl debug

Once the above finishes, you will get a (gdb) prompt. Type and enter:

bt full

Copy this output and paste.
Comment 2 Waqar Ahmed 2022-08-30 22:38:21 UTC
You may have to install gdb

sudo pacman -S gdb
Comment 3 Richard Hornby 2022-08-31 08:15:54 UTC
Here you go:


(gdb) 
(gdb) bt full
#0  0x00007ff4676f48d1 in KDirModel::data(QModelIndex const&, int) const ()
   from /usr/lib/libKF5KIOWidgets.so.5
No symbol table info available.
#1  0x00007ff465d91091 in QSortFilterProxyModel::data(QModelIndex const&, int) const ()
   from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007ff467705183 in ?? () from /usr/lib/libKF5KIOWidgets.so.5
No symbol table info available.
#3  0x00007ff4676df0d5 in ?? () from /usr/lib/libKF5KIOWidgets.so.5
No symbol table info available.
#4  0x00007ff4676e315f in ?? () from /usr/lib/libKF5KIOWidgets.so.5
No symbol table info available.
#5  0x00007ff4676e392c in KFileItemDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib/libKF5KIOWidgets.so.5
No symbol table info available.
#6  0x00007ff466b3ca6a in QTreeViewPrivate::widthHintForIndex(QModelIndex const&, int, QStyleOptionViewItem const&, int) const () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#7  0x00007ff466b465d3 in QTreeView::sizeHintForColumn(int) const () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#8  0x00007ff466ae2af6 in ?? () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#9  0x00007ff466ae9db7 in QHeaderView::viewportEvent(QEvent*) () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#10 0x00007ff465db7742 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
   from /usr/lib/libQt5Core.so.5
--Type <RET> for more, q to quit, c to continue without paging--
No symbol table info available.
#11 0x00007ff46686bb2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#12 0x00007ff465db7ad8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
   from /usr/lib/libQt5Core.so.5
No symbol table info available.
#13 0x00007ff46689f084 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) ()
   from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#14 0x00007ff46689f95c in QWidget::setGeometry(QRect const&) () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#15 0x00007ff4669554c6 in QAbstractScrollAreaPrivate::layoutChildren_helper(bool*, bool*) ()
   from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#16 0x00007ff466955a7f in QAbstractScrollAreaPrivate::layoutChildren() ()
   from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#17 0x00007ff4669567f8 in QAbstractScrollArea::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#18 0x00007ff46686bb3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#19 0x00007ff465db7ad8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
   from /usr/lib/libQt5Core.so.5
No symbol table info available.
--Type <RET> for more, q to quit, c to continue without paging--
#20 0x00007ff46689f084 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) ()
   from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#21 0x00007ff46689f95c in QWidget::setGeometry(QRect const&) () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#22 0x00007ff466b494b5 in QTreeView::updateGeometries() () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#23 0x00007ff466b3fe69 in QTreeView::timerEvent(QTimerEvent*) () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#24 0x00007ff465ddb3e6 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#25 0x00007ff466950813 in QFrame::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#26 0x00007ff46686bb3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#27 0x00007ff465db7ad8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
   from /usr/lib/libQt5Core.so.5
No symbol table info available.
#28 0x00007ff465e01b73 in QTimerInfoList::activateTimers() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#29 0x00007ff465e0216a in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#30 0x00007ff4640cac6b in g_main_dispatch (context=0x7ff45c005010) at ../glib/glib/gmain.c:3417
        dispatch = 0x7ff465e02140
        prev_source = 0x559de2b93c60
--Type <RET> for more, q to quit, c to continue without paging--
        begin_time_nsec = 61936250550
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = 0x0
        need_destroy = <optimized out>
        source = 0x559de2b8ec90
        current = 0x559de3718310
        i = 2
        __func__ = <optimized out>
#31 g_main_context_dispatch (context=0x7ff45c005010) at ../glib/glib/gmain.c:4135
No locals.
#32 0x00007ff464121001 in g_main_context_iterate.constprop.0 (context=context@entry=0x7ff45c005010, 
    block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4211
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = 12
        allocated_nfds = <optimized out>
        fds = <optimized out>
        begin_time_nsec = 61900242892
#33 0x00007ff4640c8392 in g_main_context_iteration (context=0x7ff45c005010, may_block=1)
    at ../glib/glib/gmain.c:4276
        retval = <optimized out>
#34 0x00007ff465e0232c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
No symbol table info available.
#35 0x00007ff465db027c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQt5Core.so.5
No symbol table info available.
#36 0x00007ff466a6657b in QDialog::exec() () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#37 0x00007ff466a66487 in QDialog::exec() () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#38 0x00007ff466a75a8e in QFileDialog::getSaveFileUrl(QWidget*, QString const&, QUrl const&, QString const&, QString*, QFlags<QFileDialog::Option>, QStringList const&) () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#39 0x00007ff4678ba8ca in KTextEditor::DocumentPrivate::getSaveFileUrl(QString const&) ()
   from /usr/lib/libKF5TextEditor.so.5
No symbol table info available.
#40 0x00007ff4678cadb4 in KTextEditor::DocumentPrivate::documentSaveAs() ()
   from /usr/lib/libKF5TextEditor.so.5
No symbol table info available.
#41 0x00007ff467851bf3 in ?? () from /usr/lib/libKF5TextEditor.so.5
No symbol table info available.
#42 0x00007ff465de8378 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#43 0x00007ff46685eec7 in QAction::triggered(bool) () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#44 0x00007ff4668648e7 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
--Type <RET> for more, q to quit, c to continue without paging--
#45 0x00007ff4668649ae in QAction::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#46 0x00007ff46686bb3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#47 0x00007ff465db7ad8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
   from /usr/lib/libQt5Core.so.5
No symbol table info available.
#48 0x00007ff4661c10cd in QShortcutMap::dispatchEvent(QKeyEvent*) () from /usr/lib/libQt5Gui.so.5
No symbol table info available.
#49 0x00007ff4661b7947 in QShortcutMap::tryShortcut(QKeyEvent*) () from /usr/lib/libQt5Gui.so.5
No symbol table info available.
#50 0x00007ff4661770e8 in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) () from /usr/lib/libQt5Gui.so.5
No symbol table info available.
#51 0x00007ff46618c9e2 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () from /usr/lib/libQt5Gui.so.5
No symbol table info available.
#52 0x00007ff466175935 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5
No symbol table info available.
#53 0x00007ff460b0da30 in ?? () from /usr/lib/libQt5XcbQpa.so.5
No symbol table info available.
#54 0x00007ff4640cac6b in g_main_dispatch (context=0x7ff45c005010) at ../glib/glib/gmain.c:3417
        dispatch = 0x7ff460b0da10
        prev_source = 0x0
        begin_time_nsec = 61858383062
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = 0x0
        need_destroy = <optimized out>
        source = 0x559de2b93c60
        current = 0x559de3718310
        i = 1
        __func__ = <optimized out>
#55 g_main_context_dispatch (context=0x7ff45c005010) at ../glib/glib/gmain.c:4135
No locals.
#56 0x00007ff464121001 in g_main_context_iterate.constprop.0 (context=context@entry=0x7ff45c005010, 
    block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4211
        max_priority = 2147483647
        timeout = 497
        some_ready = 1
        nfds = 12
        allocated_nfds = <optimized out>
        fds = <optimized out>
        begin_time_nsec = 61503046370
#57 0x00007ff4640c8392 in g_main_context_iteration (context=0x7ff45c005010, may_block=1)
    at ../glib/glib/gmain.c:4276
        retval = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
#58 0x00007ff465e0232c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQt5Core.so.5
No symbol table info available.
#59 0x00007ff465db027c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQt5Core.so.5
No symbol table info available.
#60 0x00007ff465dbada9 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#61 0x0000559de10937da in ?? ()
No symbol table info available.
#62 0x00007ff4657302d0 in ?? () from /usr/lib/libc.so.6
No symbol table info available.
#63 0x00007ff46573038a in __libc_start_main () from /usr/lib/libc.so.6
No symbol table info available.
#64 0x0000559de1095c55 in ?? ()
No symbol table info available.
(gdb)  bt full


Tks
R









> On 30 Aug 2022, at 23:38, Waqar Ahmed <bugzilla_noreply@kde.org> wrote:
> 
> https://bugs.kde.org/show_bug.cgi?id=458525
> 
> --- Comment #2 from Waqar Ahmed <waqar.17a@gmail.com> ---
> You may have to install gdb
> 
> sudo pacman -S gdb
> 
> -- 
> You are receiving this mail because:
> You are on the CC list for the bug.
> You reported the bug.
Comment 4 Richard Hornby 2022-09-03 16:20:39 UTC
Any update on this pls?

Tks R

Sent from my iPhone

> On 31 Aug 2022, at 09:15, Richard Hornby <r.f.hornby@btinternet.com> wrote:
> 
> Here you go:
> 
> 
> (gdb) 
> (gdb) bt full
> #0  0x00007ff4676f48d1 in KDirModel::data(QModelIndex const&, int) const ()
>   from /usr/lib/libKF5KIOWidgets.so.5
> No symbol table info available.
> #1  0x00007ff465d91091 in QSortFilterProxyModel::data(QModelIndex const&, int) const ()
>   from /usr/lib/libQt5Core.so.5
> No symbol table info available.
> #2  0x00007ff467705183 in ?? () from /usr/lib/libKF5KIOWidgets.so.5
> No symbol table info available.
> #3  0x00007ff4676df0d5 in ?? () from /usr/lib/libKF5KIOWidgets.so.5
> No symbol table info available.
> #4  0x00007ff4676e315f in ?? () from /usr/lib/libKF5KIOWidgets.so.5
> No symbol table info available.
> #5  0x00007ff4676e392c in KFileItemDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib/libKF5KIOWidgets.so.5
> No symbol table info available.
> #6  0x00007ff466b3ca6a in QTreeViewPrivate::widthHintForIndex(QModelIndex const&, int, QStyleOptionViewItem const&, int) const () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #7  0x00007ff466b465d3 in QTreeView::sizeHintForColumn(int) const () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #8  0x00007ff466ae2af6 in ?? () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #9  0x00007ff466ae9db7 in QHeaderView::viewportEvent(QEvent*) () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #10 0x00007ff465db7742 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
>   from /usr/lib/libQt5Core.so.5
> --Type <RET> for more, q to quit, c to continue without paging--
> No symbol table info available.
> #11 0x00007ff46686bb2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
>   from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #12 0x00007ff465db7ad8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
>   from /usr/lib/libQt5Core.so.5
> No symbol table info available.
> #13 0x00007ff46689f084 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) ()
>   from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #14 0x00007ff46689f95c in QWidget::setGeometry(QRect const&) () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #15 0x00007ff4669554c6 in QAbstractScrollAreaPrivate::layoutChildren_helper(bool*, bool*) ()
>   from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #16 0x00007ff466955a7f in QAbstractScrollAreaPrivate::layoutChildren() ()
>   from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #17 0x00007ff4669567f8 in QAbstractScrollArea::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #18 0x00007ff46686bb3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
>   from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #19 0x00007ff465db7ad8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
>   from /usr/lib/libQt5Core.so.5
> No symbol table info available.
> --Type <RET> for more, q to quit, c to continue without paging--
> #20 0x00007ff46689f084 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) ()
>   from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #21 0x00007ff46689f95c in QWidget::setGeometry(QRect const&) () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #22 0x00007ff466b494b5 in QTreeView::updateGeometries() () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #23 0x00007ff466b3fe69 in QTreeView::timerEvent(QTimerEvent*) () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #24 0x00007ff465ddb3e6 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
> No symbol table info available.
> #25 0x00007ff466950813 in QFrame::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #26 0x00007ff46686bb3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
>   from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #27 0x00007ff465db7ad8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
>   from /usr/lib/libQt5Core.so.5
> No symbol table info available.
> #28 0x00007ff465e01b73 in QTimerInfoList::activateTimers() () from /usr/lib/libQt5Core.so.5
> No symbol table info available.
> #29 0x00007ff465e0216a in ?? () from /usr/lib/libQt5Core.so.5
> No symbol table info available.
> #30 0x00007ff4640cac6b in g_main_dispatch (context=0x7ff45c005010) at ../glib/glib/gmain.c:3417
>        dispatch = 0x7ff465e02140
>        prev_source = 0x559de2b93c60
> --Type <RET> for more, q to quit, c to continue without paging--
>        begin_time_nsec = 61936250550
>        was_in_call = 0
>        user_data = 0x0
>        callback = 0x0
>        cb_funcs = 0x0
>        cb_data = 0x0
>        need_destroy = <optimized out>
>        source = 0x559de2b8ec90
>        current = 0x559de3718310
>        i = 2
>        __func__ = <optimized out>
> #31 g_main_context_dispatch (context=0x7ff45c005010) at ../glib/glib/gmain.c:4135
> No locals.
> #32 0x00007ff464121001 in g_main_context_iterate.constprop.0 (context=context@entry=0x7ff45c005010, 
>    block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4211
>        max_priority = 0
>        timeout = 0
>        some_ready = 1
>        nfds = 12
>        allocated_nfds = <optimized out>
>        fds = <optimized out>
>        begin_time_nsec = 61900242892
> #33 0x00007ff4640c8392 in g_main_context_iteration (context=0x7ff45c005010, may_block=1)
>    at ../glib/glib/gmain.c:4276
>        retval = <optimized out>
> #34 0x00007ff465e0232c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
> from /usr/lib/libQt5Core.so.5
> No symbol table info available.
> #35 0x00007ff465db027c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
>   from /usr/lib/libQt5Core.so.5
> No symbol table info available.
> #36 0x00007ff466a6657b in QDialog::exec() () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #37 0x00007ff466a66487 in QDialog::exec() () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #38 0x00007ff466a75a8e in QFileDialog::getSaveFileUrl(QWidget*, QString const&, QUrl const&, QString const&, QString*, QFlags<QFileDialog::Option>, QStringList const&) () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #39 0x00007ff4678ba8ca in KTextEditor::DocumentPrivate::getSaveFileUrl(QString const&) ()
>   from /usr/lib/libKF5TextEditor.so.5
> No symbol table info available.
> #40 0x00007ff4678cadb4 in KTextEditor::DocumentPrivate::documentSaveAs() ()
>   from /usr/lib/libKF5TextEditor.so.5
> No symbol table info available.
> #41 0x00007ff467851bf3 in ?? () from /usr/lib/libKF5TextEditor.so.5
> No symbol table info available.
> #42 0x00007ff465de8378 in ?? () from /usr/lib/libQt5Core.so.5
> No symbol table info available.
> #43 0x00007ff46685eec7 in QAction::triggered(bool) () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #44 0x00007ff4668648e7 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> --Type <RET> for more, q to quit, c to continue without paging--
> #45 0x00007ff4668649ae in QAction::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #46 0x00007ff46686bb3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
>   from /usr/lib/libQt5Widgets.so.5
> No symbol table info available.
> #47 0x00007ff465db7ad8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
>   from /usr/lib/libQt5Core.so.5
> No symbol table info available.
> #48 0x00007ff4661c10cd in QShortcutMap::dispatchEvent(QKeyEvent*) () from /usr/lib/libQt5Gui.so.5
> No symbol table info available.
> #49 0x00007ff4661b7947 in QShortcutMap::tryShortcut(QKeyEvent*) () from /usr/lib/libQt5Gui.so.5
> No symbol table info available.
> #50 0x00007ff4661770e8 in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) () from /usr/lib/libQt5Gui.so.5
> No symbol table info available.
> #51 0x00007ff46618c9e2 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () from /usr/lib/libQt5Gui.so.5
> No symbol table info available.
> #52 0x00007ff466175935 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5
> No symbol table info available.
> #53 0x00007ff460b0da30 in ?? () from /usr/lib/libQt5XcbQpa.so.5
> No symbol table info available.
> #54 0x00007ff4640cac6b in g_main_dispatch (context=0x7ff45c005010) at ../glib/glib/gmain.c:3417
>        dispatch = 0x7ff460b0da10
>        prev_source = 0x0
>        begin_time_nsec = 61858383062
>        was_in_call = 0
>        user_data = 0x0
>        callback = 0x0
>        cb_funcs = 0x0
>        cb_data = 0x0
>        need_destroy = <optimized out>
>        source = 0x559de2b93c60
>        current = 0x559de3718310
>        i = 1
>        __func__ = <optimized out>
> #55 g_main_context_dispatch (context=0x7ff45c005010) at ../glib/glib/gmain.c:4135
> No locals.
> #56 0x00007ff464121001 in g_main_context_iterate.constprop.0 (context=context@entry=0x7ff45c005010, 
>    block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4211
>        max_priority = 2147483647
>        timeout = 497
>        some_ready = 1
>        nfds = 12
>        allocated_nfds = <optimized out>
>        fds = <optimized out>
>        begin_time_nsec = 61503046370
> #57 0x00007ff4640c8392 in g_main_context_iteration (context=0x7ff45c005010, may_block=1)
>    at ../glib/glib/gmain.c:4276
>        retval = <optimized out>
> --Type <RET> for more, q to quit, c to continue without paging--
> #58 0x00007ff465e0232c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
>   from /usr/lib/libQt5Core.so.5
> No symbol table info available.
> #59 0x00007ff465db027c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
>   from /usr/lib/libQt5Core.so.5
> No symbol table info available.
> #60 0x00007ff465dbada9 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
> No symbol table info available.
> #61 0x0000559de10937da in ?? ()
> No symbol table info available.
> #62 0x00007ff4657302d0 in ?? () from /usr/lib/libc.so.6
> No symbol table info available.
> #63 0x00007ff46573038a in __libc_start_main () from /usr/lib/libc.so.6
> No symbol table info available.
> #64 0x0000559de1095c55 in ?? ()
> No symbol table info available.
> (gdb)  bt full
> 
> 
> Tks
> R
> 
> 
> 
> 
> 
> 
> 
> 
> 
>> On 30 Aug 2022, at 23:38, Waqar Ahmed <bugzilla_noreply@kde.org> wrote:
>> 
>> https://bugs.kde.org/show_bug.cgi?id=458525
>> 
>> --- Comment #2 from Waqar Ahmed <waqar.17a@gmail.com> ---
>> You may have to install gdb
>> 
>> sudo pacman -S gdb
>> 
>> -- 
>> You are receiving this mail because:
>> You are on the CC list for the bug.
>> You reported the bug.
>
Comment 5 Christoph Cullmann 2022-09-03 17:07:17 UTC
Not really, seems to crash inside the file dialog.
Comment 6 Richard Hornby 2022-09-03 18:00:08 UTC
I really have no clue about this, but it seems to me that the only debug entries with content relate to glib. 

Is there any downside to simply 

$ sudo pacman -S glib

? 

Tks R



Sent from my iPhone

> On 3 Sep 2022, at 18:07, Christoph Cullmann <bugzilla_noreply@kde.org> wrote:
> 
> https://bugs.kde.org/show_bug.cgi?id=458525
> 
> Christoph Cullmann <cullmann@kde.org> changed:
> 
>           What    |Removed                     |Added
> ----------------------------------------------------------------------------
>            Version|22.04.3                     |5.96.0
>                 CC|                            |cullmann@kde.org,
>                   |                            |kdelibs-bugs@kde.org
>          Component|sessions                    |Open/save dialogs
>            Product|kate                        |frameworks-kio
>           Assignee|kwrite-bugs-null@kde.org    |kio-bugs-null@kde.org
> 
> --- Comment #5 from Christoph Cullmann <cullmann@kde.org> ---
> Not really, seems to crash inside the file dialog.
> 
> -- 
> You are receiving this mail because:
> You reported the bug.
> You are on the CC list for the bug.
Comment 7 Ahmad Samir 2022-10-17 20:56:07 UTC
The backtrace isn't useful due to missing debug symbols; install the debug info packages from your distro and provide the backtrace again.
Comment 8 Bug Janitor Service 2022-11-01 05:06:06 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 9 Richard Hornby 2022-11-02 00:02:44 UTC
Created attachment 153391 [details]
Coredumpctl output for kate segfault core dump.

Hopefully the attached, produced using the ARCHWIKI man page for coredumpctl, will help.  

If not, pls provide more guidance?

Tks
R
Comment 10 Bug Janitor Service 2022-11-17 05:12:50 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 11 Bug Janitor Service 2022-12-02 05:16:04 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!