Bug 460092 - Kate crashed when editing
Summary: Kate crashed when editing
Status: RESOLVED WORKSFORME
Alias: None
Product: okular
Classification: Applications
Component: general (show other bugs)
Version: 22.04.1
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords: drkonqi, wayland
Depends on:
Blocks:
 
Reported: 2022-10-07 13:26 UTC by Ondřej Mach
Modified: 2024-07-07 03:47 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ondřej Mach 2022-10-07 13:26:20 UTC
Application: kate (22.04.1)

Qt Version: 5.15.6
Frameworks Version: 5.98.0
Operating System: Linux 5.19.13-200.fc36.x86_64 x86_64
Windowing System: Wayland
Distribution: Fedora Linux 36 (Thirty Six)
DrKonqi: 5.25.5 [KCrashBackend]

-- Information about the crash:
Kate crashed when editing markdown file with live preview.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Kate (kate), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f1fcf7c5584 in QImage::constBits() const () from /lib64/libQt5Gui.so.5
#5  0x00007f1fcd355411 in QtWaylandClient::QWaylandShmBackingStore::resize(QSize const&) () from /lib64/libQt5WaylandClient.so.5
#6  0x00007f1fcd35553d in QtWaylandClient::QWaylandShmBackingStore::beginPaint(QRegion const&) () from /lib64/libQt5WaylandClient.so.5
#7  0x00007f1fcf9083a5 in QBackingStore::beginPaint(QRegion const&) () from /lib64/libQt5Gui.so.5
#8  0x00007f1fcfe52de5 in QWidgetRepaintManager::paintAndFlush() () from /lib64/libQt5Widgets.so.5
#9  0x00007f1fcfe53982 in QWidgetRepaintManager::sync(QWidget*, QRegion const&) () from /lib64/libQt5Widgets.so.5
#10 0x00007f1fcfea121c in QWidgetWindow::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#11 0x00007f1fcfe41d02 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#12 0x00007f1fcf3441c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#13 0x00007f1fcf7831a5 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /lib64/libQt5Gui.so.5
#14 0x00007f1fcf76102c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5
#15 0x00007f1fcd395414 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5WaylandClient.so.5
#16 0x00007f1fcd565faf in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#17 0x00007f1fcd5bb2c8 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
#18 0x00007f1fcd563940 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#19 0x00007f1fcf39502a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#20 0x00007f1fcf342c1a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#21 0x00007f1fd00525e7 in QDialog::exec() () from /lib64/libQt5Widgets.so.5
#22 0x00007f1fd096d5cc in KMessageBox::createKMessageBox(QDialog*, QDialogButtonBox*, QIcon const&, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) () from /lib64/libKF5WidgetsAddons.so.5
#23 0x00007f1fd096dc8b in KMessageBox::createKMessageBox(QDialog*, QDialogButtonBox*, QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () from /lib64/libKF5WidgetsAddons.so.5
#24 0x00007f1fd09705b6 in KMessageBox::errorInternal(QDialog*, QString const&, QString const&, KGuiItem const&, QFlags<KMessageBox::Option>) () from /lib64/libKF5WidgetsAddons.so.5
#25 0x00007f1fd09707a7 in KMessageBox::error(QWidget*, QString const&, QString const&, QFlags<KMessageBox::Option>) () from /lib64/libKF5WidgetsAddons.so.5
#26 0x00007f1fb69c97c3 in Okular::Part::openUrl(QUrl const&, bool) () from /usr/lib64/qt5/plugins/okularpart.so
#27 0x00007f1fd0f20ae2 in KParts::ReadOnlyPart::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libKF5Parts.so.5
#28 0x00007f1fcf36ec44 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#29 0x00007f1fcfe41d02 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#30 0x00007f1fcf3441c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#31 0x00007f1fcf347534 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#32 0x00007f1fcf395537 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#33 0x00007f1fcd565faf in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#34 0x00007f1fcd5bb2c8 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
#35 0x00007f1fcd563940 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#36 0x00007f1fcf39502a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#37 0x00007f1fcf342c1a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#38 0x00007f1fcf34ace2 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#39 0x000055fcc5f628e5 in main ()
[Inferior 1 (process 10503) detached]

The reporter indicates this bug may be a duplicate of or related to bug 448137.

Reported using DrKonqi
Comment 1 Christoph Cullmann 2022-10-31 18:31:50 UTC
This looks more like a crash during preview in Okular part.
(or in the Wayland stack due to that)
Comment 2 Christoph Cullmann 2024-06-07 17:59:12 UTC
Please re-try with a current Qt 6 based release, there were a lot of Wayland
changes in the stack.
Comment 3 Bug Janitor Service 2024-06-22 03:47:40 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 4 Bug Janitor Service 2024-07-07 03:47:26 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!