kate crashed with SIGSEGV in KEditToolBar::showEvent()

Bug #457035 reported by Api
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kdelibs
Fix Released
High
kde4libs (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: kdesdk

Kate, right click on the Toolbar, choose Configure Toolbar... and crashed, without showing the configuration dialog.
- Ubuntu 9.10, updated a few minutes ago and then rebooted.
- kate 4:4.3.2-0ubuntu1

ProblemType: Crash
Architecture: amd64
CheckboxSubmission: 1b8a5ad7593d147fc23ceea83e8647e5
CheckboxSystem: d00f84de8a555815fa1c4660280da308
Date: Wed Oct 21 11:05:37 2009
Disassembly: 0x0: Cannot access memory at address 0x0
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/kate
NonfreeKernelModules: nvidia
Package: kate 4:4.3.2-0ubuntu1
ProcCmdline: kate
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SegvAnalysis:
 Segfault happened at: 0x0: Cannot access memory at address 0x0
 PC (0x00000000) not located in a known VMA region (needed executable region)!
SegvReason: executing NULL VMA
Signal: 11
SourcePackage: kdesdk
StacktraceTop:
 ?? ()
 ?? () from /usr/lib/libkdeui.so.5
 KEditToolBar::showEvent(QShowEvent*) ()
 QWidget::event(QEvent*) ()
 QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
Title: kate crashed with SIGSEGV in KEditToolBar::showEvent()
Uname: Linux 2.6.31-14-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
In , Hannes (bugzilla-soulrebel) wrote :
Download full text (3.4 KiB)

Version: (using KDE 4.1.0)
OS: FreeBSD
Installed from: FreeBSD Ports

I was reading a PDF and wanted to configure shortcuts. Konqueror crashed.

I cannot reproduce the problem with random files and don't remember the PDF I was looking at, but maybe the dump helps:

Application: Konqueror (konqueror), signal SIGSEGV
[New Thread 0x93f3400 (LWP 100162)]
[New Thread 0x8102100 (LWP 100160)]
[Switching to Thread 0x93f3400 (LWP 100162)]
[KCrash handler]
#6 0x00373131 in ?? ()
#7 0x287c45d4 in KXMLGUIFactory::configureShortcuts (this=0x840d4f0,
    letterCutsOk=)
    at /usr/ports/x11/kdelibs4/work/kdelibs-4.1.0/kdeui/xmlgui/kxmlguifactory.cpp:555
#8 0x287c47ca in KXMLGUIFactory::qt_metacall (this=0x840d4f0,
    _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfbfd9bc)
    at kxmlguifactory.moc:83
#9 0x28e0ba8c in QMetaObject::activate ()
   from /usr/local/lib/qt4/libQtCore.so.4
#10 0x28e0bdd0 in QMetaObject::activate ()
   from /usr/local/lib/qt4/libQtCore.so.4
#11 0x293bf4f1 in QAction::triggered () from /usr/local/lib/qt4/libQtGui.so.4
#12 0x293c054f in QAction::activate () from /usr/local/lib/qt4/libQtGui.so.4
#13 0x2974030c in QMenuPrivate::activateAction ()
   from /usr/local/lib/qt4/libQtGui.so.4
#14 0x29741d1d in QMenu::mouseReleaseEvent ()
   from /usr/local/lib/qt4/libQtGui.so.4
#15 0x2877b61a in KMenu::mouseReleaseEvent (this=0x854aea0, e=0x840d410)
    at /usr/ports/x11/kdelibs4/work/kdelibs-4.1.0/kdeui/widgets/kmenu.cpp:452
#16 0x29410819 in QWidget::event () from /usr/local/lib/qt4/libQtGui.so.4
#17 0x2973fb65 in QMenu::event () from /usr/local/lib/qt4/libQtGui.so.4
#18 0x293c59bc in QApplicationPrivate::notify_helper ()
   from /usr/local/lib/qt4/libQtGui.so.4
#19 0x293cc922 in QApplication::notify ()
   from /usr/local/lib/qt4/libQtGui.so.4
#20 0x286adab3 in KApplication::notify (this=0xbfbfe77c, receiver=0x854aea0,
    event=0xbfbfe014)
    at /usr/ports/x11/kdelibs4/work/kdelibs-4.1.0/kdeui/kernel/kapplication.cpp:311
#21 0x28dfb4f9 in QCoreApplication::notifyInternal ()
   from /usr/local/lib/qt4/libQtCore.so.4
#22 0x293cc030 in QApplicationPrivate::sendMouseEvent ()
   from /usr/local/lib/qt4/libQtGui.so.4
#23 0x29427145 in QETWidget::translateMouseEvent ()
   from /usr/local/lib/qt4/libQtGui.so.4
#24 0x294269ba in QApplication::x11ProcessEvent ()
   from /usr/local/lib/qt4/libQtGui.so.4
#25 0x2944b056 in QEventDispatcherX11::processEvents ()
   from /usr/local/lib/qt4/libQtGui.so.4
#26 0x28dfa673 in QEventLoop::processEvents ()
   from /usr/local/lib/qt4/libQtCore.so.4
#27 0x28dfa801 in QEventLoop::exec () from /usr/local/lib/qt4/libQtCore.so.4
#28 0x28dfc9ea in QCoreApplication::exec ()
   from /usr/local/lib/qt4/libQtCore.so.4
#29 0x293c4f57 in QApplication::exec () from /usr/local/lib/qt4/libQtGui.so.4
#30 0x2814f6c1 in kdemain (argc=3, argv=0xbfbfea14)
    at /usr/ports/x11/kdebase4/work/kdebase-4.1.0/apps/konqueror/src/konqmain.cpp:227
#31 0x080487d2 in main (argc=)
    at /usr/ports/x11/kdebase4/work/kdebase-4.1.0/build/apps/konqueror/src/konqueror_dummy.cpp:3

Thread 1 (Thread 0x93f3400 (LWP 100162)):
#0 0x28eb5017 in __error () from /lib/libthr.so.3
#1 0x28eb4d7a in __error () from /li...

Read more...

Revision history for this message
In , Pino Toscano (pinotree) wrote :

Any chance to try with KDE 4.1.1?

Revision history for this message
In , Hannes (bugzilla-soulrebel) wrote :

Like I said, I can't exactly reproduce with current 4.1.0.

But as soon as the binary Packages for FreeBSD are updated I will upgrade to 4.1.1 and agressively press the configure-Shortcuts-Button while reading lots of PDF :D

Revision history for this message
In , Hannes (bugzilla-soulrebel) wrote :
Download full text (10.5 KiB)

Ok here come 2 backtraces with kde-4.1.1:

Application: Konqueror (konqueror), signal SIGSEGV
[New Thread 0x8102100 (LWP 100151)]
[Switching to Thread 0x8102100 (LWP 100151)]
[KCrash handler]
#6 0x66666660 in ?? ()
#7 0x2861a346 in KDEPrivate::KEditToolBarWidgetPrivate::initKPart (
    this=0x8b23fd0, factory=0x8525570, defaultToolBar=@0x8be8f10)
    at /work/a/ports/x11/kdelibs4/work/kdelibs-4.1.1/kdeui/dialogs/kedittoolbar.cpp:710
#8 0x2861a92a in KEditToolBar::showEvent (this=0xbfbfce60, event=0xbfbfcd40)
    at /work/a/ports/x11/kdelibs4/work/kdelibs-4.1.1/kdeui/dialogs/kedittoolbar.cpp:1524
#9 0x294123ea in QWidget::event () from /usr/local/lib/qt4/libQtGui.so.4
#10 0x293c79bc in QApplicationPrivate::notify_helper ()
   from /usr/local/lib/qt4/libQtGui.so.4
#11 0x293ce47a in QApplication::notify ()
   from /usr/local/lib/qt4/libQtGui.so.4
#12 0x286adba3 in KApplication::notify (this=0xbfbfe77c, receiver=0xbfbfce60,
    event=0xbfbfcd40)
    at /work/a/ports/x11/kdelibs4/work/kdelibs-4.1.1/kdeui/kernel/kapplication.cpp:311
#13 0x28dfd4f9 in QCoreApplication::notifyInternal ()
   from /usr/local/lib/qt4/libQtCore.so.4
#14 0x2941662b in QWidgetPrivate::show_helper ()
   from /usr/local/lib/qt4/libQtGui.so.4
#15 0x29416a6e in QWidget::setVisible () from /usr/local/lib/qt4/libQtGui.so.4
#16 0x297c59d6 in QDialog::setVisible () from /usr/local/lib/qt4/libQtGui.so.4
#17 0x297c4dbe in QDialog::exec () from /usr/local/lib/qt4/libQtGui.so.4
#18 0x2810d600 in KonqMainWindow::slotConfigureToolbars (this=0x821f240)
    at /work/a/ports/x11/kdebase4/work/kdebase-4.1.1/apps/konqueror/src/konqmainwindow.cpp:1851
#19 0x2811ab13 in KonqMainWindow::qt_metacall (this=0x821f240,
    _c=QMetaObject::InvokeMetaMethod, _id=45, _a=0xbfbfd01c)
    at konqmainwindow.moc:375
#20 0x28e0da8c in QMetaObject::activate ()
   from /usr/local/lib/qt4/libQtCore.so.4
#21 0x28e0ddd0 in QMetaObject::activate ()
   from /usr/local/lib/qt4/libQtCore.so.4
#22 0x293c14f1 in QAction::triggered () from /usr/local/lib/qt4/libQtGui.so.4
#23 0x293c254f in QAction::activate () from /usr/local/lib/qt4/libQtGui.so.4
#24 0x2974225c in QMenuPrivate::activateAction ()
   from /usr/local/lib/qt4/libQtGui.so.4
#25 0x29743c6d in QMenu::mouseReleaseEvent ()
   from /usr/local/lib/qt4/libQtGui.so.4
#26 0x2877c53a in KMenu::mouseReleaseEvent (this=0x8108840, e=0x85255e0)
    at /work/a/ports/x11/kdelibs4/work/kdelibs-4.1.1/kdeui/widgets/kmenu.cpp:452
#27 0x29412819 in QWidget::event () from /usr/local/lib/qt4/libQtGui.so.4
#28 0x29741ab5 in QMenu::event () from /usr/local/lib/qt4/libQtGui.so.4
#29 0x293c79bc in QApplicationPrivate::notify_helper ()
   from /usr/local/lib/qt4/libQtGui.so.4
#30 0x293ce922 in QApplication::notify ()
   from /usr/local/lib/qt4/libQtGui.so.4
#31 0x286adba3 in KApplication::notify (this=0xbfbfe77c, receiver=0x8108840,
    event=0xbfbfd674)
    at /work/a/ports/x11/kdelibs4/work/kdelibs-4.1.1/kdeui/kernel/kapplication.cpp:311
#32 0x28dfd4f9 in QCoreApplication::notifyInternal ()
   from /usr/local/lib/qt4/libQtCore.so.4
#33 0x293ce030 in QApplicationPrivate::sendMouseEvent ()
   from /usr/local/lib/qt4/libQtGui.so.4
#34 0x29429145 in QETWidget::translateMouseEven...

Revision history for this message
In , Hannes (bugzilla-soulrebel) wrote :

In case it matters, I have uploaded the PDF I got the last two dumps with. It doesnt seem to crash everytime with this PDF, but it seems somewhat-reproduceable:
http://soulrebel.in-berlin.de/pub/10 - Signal-GPCR.pdf

Revision history for this message
In , 3-christophe (3-christophe) wrote :

*** Bug 175199 has been marked as a duplicate of this bug. ***

Revision history for this message
In , 3-christophe (3-christophe) wrote :

*** Bug 209663 has been marked as a duplicate of this bug. ***

Revision history for this message
Api (aa-pp-ii+launchpad) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt (retraced)

StacktraceTop:?? ()
KDEPrivate::KEditToolBarWidgetPrivate::initKPart (
KEditToolBar::showEvent (this=0x7fffe3bcea20,
QWidget::event () from /usr/lib/libQtGui.so.4
QApplicationPrivate::notify_helper ()

Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt (retraced)
Changed in kdesdk (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
affects: kdesdk (Ubuntu) → kde4libs (Ubuntu)
Changed in kde4libs (Ubuntu):
importance: Medium → Low
status: New → Triaged
visibility: private → public
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Hi there!

Thanks for reporting this bug! Your bug seems to be a problem with the KDE program itself, and not with our KDE packages. But don't worry! This issue is being tracked by the KDE developers at: http://bugs.kde.org/show_bug.cgi?id=170806
Once fixed in KDE, it will be included in Kubuntu once the KDE version the fix is in in reaches Kubuntu.

Thanks!

Changed in kde4libs (Ubuntu):
status: Triaged → Invalid
Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 217959 has been marked as a duplicate of this bug. ***

Changed in kdelibs:
status: Unknown → New
Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

BugReportNote: Assumming that most of the duplicates include the second version of the backtrace, I'm going to take that to represent the report. Regards

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

Updated backtrace from bug 221470 (KDE SC 4.3.2):
---
#6 0x00bf91e2 in KDEPrivate::KEditToolBarWidgetPrivate::initKPart
(this=0xa35f1d8, factory=0x9553088, defaultToolBar=...) at
../../kdeui/dialogs/kedittoolbar.cpp:713
#7 0x00bf9e49 in KDEPrivate::KEditToolBarWidget::load (this=0xa3c5370,
event=0xbfd709e0) at ../../kdeui/dialogs/kedittoolbar.cpp:651
#8 KEditToolBar::showEvent (this=0xa3c5370, event=0xbfd709e0) at
../../kdeui/dialogs/kedittoolbar.cpp:1539
...

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 224372 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 224171 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 221470 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

- Was anyone else using the application that crashed outside KDE? (with another user environment?)
Regards

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 217341 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Davide Castellone (kastel88) wrote :

I was using KDevelop under GNOME.

Revision history for this message
In , Jon D. (minig) wrote :

Created attachment 40917
New crash information added by DrKonqi

I had enabled the XML validator plugin.

Not reproducible.

Revision history for this message
In , 3-christophe (3-christophe) wrote :

*** Bug 230453 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

From bug 232202:
-- Information about the crash:
Kopete Crash during the configuration of the toolbar (it's product when I removed the bar of search) .

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 232202 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Mario Soto (mariosoto) wrote :

Created attachment 43215
New crash information added by DrKonqi

This happened while I was configuring choqok. I was setting the prefferences when suddenly died.

Revision history for this message
In , Thomas Friedrichsmeier (tfry) wrote :

I have some more info on this.

First, I'm attaching a valgrind log. This is from RKWard (also affected), and KDElibs 4.3.4. For reference, here are the relevant lines of KEditToolBarWidgetPrivate::initKPart() with the 4.3.4 line-numbering: 709 709 // add all of the client data
710 bool first = true;
711 foreach (KXMLGUIClient* client, factory->clients())
712 {
713 if (client->xmlFile().isEmpty())
714 continue;
[...]
729 }

That is, the crash occurs while iterating over the factory's clients. The only plausible cause (beyond utter memory trashing) is that there are dead clients in the factory's list.

Indeed, using this thought, here are 100% reproducible (on this system) instructions on provoking the crash in kontact:

1) Enable Popup-Notes in Settings->Configure Kontact.
2) Bring up the Popup-Notes window.
3) Bring some other window (e.g. Notebooks).
4) Disable Popup-Notes in Settings->Configure Kontact.
5) Now select Settings->Configure Toolbars.
6) Watch it crash.

I think the central point is that the popup-notes-part is first added to the factory. In step 4) it is deleted, but somehow the pointer is still in the factory's list.

For RKWard, explicitly removing parts from the factory in their destructor appears to solve the issue (at least for the described way of triggering the crash). But: Shouldn't this really happen automatically (i.e. in the KXMLGUIClient destructor)? Am I overlooking something? I wonder where else this leads to crashes...

Revision history for this message
In , Thomas Friedrichsmeier (tfry) wrote :

Created attachment 43772
Relevant portions of valgrind output (using kdelibs 4.3.4, hosting app: RKWard)

See previous comment.

Changed in kdelibs:
status: New → Confirmed
Revision history for this message
In , Kde-w (kde-w) wrote :

*** Bug 203745 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Tuomas-parttimaa (tuomas-parttimaa) wrote :

Created attachment 48377
New crash information added by DrKonqi

I was using Kopete and clicked to configure shortcuts from a menu bar. Kopete crashed. The error is hard to reproduce.

Revision history for this message
In , David Faure (faure) wrote :

SVN commit 1145720 by dfaure:

Apply patch by Thomas Friedrichsmeier to make sure to remove KXMLGUIClients from the xmlgui-factory on destruction.
 (fixes crashes when editing toolbars after guiclients were deleted without being unplugged).
FIXED-IN: 4.6
  (for now. if it proves stable enough, we'll backport to the 4.5 branch)
BUG: 170806

 M +22 -0 tests/kxmlgui_unittest.cpp
 M +1 -0 tests/kxmlgui_unittest.h
 M +6 -1 xmlgui/kxmlguiclient.cpp
 M +3 -0 xmlgui/kxmlguifactory.cpp
 M +2 -0 xmlgui/kxmlguiwindow.cpp

WebSVN link: http://websvn.kde.org/?view=rev&revision=1145720

Changed in kdelibs:
status: Confirmed → Fix Released
Revision history for this message
In , Jonathan Thomas (echidnaman-f) wrote :

*** Bug 245696 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 240457 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Pino Toscano (pinotree) wrote :

*** Bug 247319 has been marked as a duplicate of this bug. ***

Revision history for this message
In , David Faure (faure) wrote :

Fixed backported to 4.5 branch, will be for 4.5.3.

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 180359 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 183338 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 185376 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 198450 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 203599 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 205275 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 205625 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 208726 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 212397 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 238864 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 180831 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Milian Wolff (milianw) wrote :

*** Bug 256692 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 256892 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 253848 has been marked as a duplicate of this bug. ***

Revision history for this message
In , David Faure (faure) wrote :

SVN commit 1197480 by dfaure:

Tune down the fix for bug 170806 so that the factory forgets about the client, but doesn't unplug every action one by one
 (which is slow, and which can crash if one of the associated widgets was already deleted like in bug 246652)
BUG: 246652
CCBUG: 170806

 M +3 -1 kxmlguiclient.cpp
 M +5 -0 kxmlguifactory.cpp
 M +4 -0 kxmlguifactory.h

WebSVN link: http://websvn.kde.org/?view=rev&revision=1197480

Changed in kdelibs:
importance: Unknown → High
Revision history for this message
In , Mehrdad Momeny (mehrdad-momeny) wrote :

*** Bug 268652 has been marked as a duplicate of this bug. ***

Revision history for this message
In , I-admin-p (i-admin-p) wrote :

Created attachment 134225
New crash information added by DrKonqi

kcmshell5 (5.20.4) using Qt 5.15.2

Icon theme "deepin" not found.
Cyclic dependency detected between "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml"
Icon theme "deepin" not found.
file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/SubCategoryPage.qml:142:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/SubCategoryPage.qml:132:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
file:///usr/lib/qt/qml/org/kde/kirigami.2/private/RefreshableScrollView.qml:137:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
file:///usr/lib/qt/qml/org/kde/kirigami.2/private/RefreshableScrollView.qml:137:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
Cyclic dependency detected between "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml"
QQmlEngine::setContextForObject(): Object already has a QQmlContext
qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 542, resource id: 0, major code: 20 (GetProperty), minor code: 0
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = systemsettings5 path = /usr/bin pid = 4345
KCrash: Arguments: /usr/bin/systemsettings5
KCrash: Attempting to start /usr/lib/drkonqi
Icon theme "deepin" not found.
qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 407, resource id: 0, major code: 20 (GetProperty), minor code: 0
[1] + 4345 suspended (signal) systemsettings5

-- Backtrace (Reduced):
#4 0x00007f8f04854b30 in QObject::objectName() const () at /usr/lib/libQt5Core.so.5
#5 0x00007f8efd660ae8 in chameleon::ChameleonStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () at /usr/lib/qt/plugins/styles/libchameleon.so
#6 0x00007f8efd65adfd in chameleon::ChameleonStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const () at /usr/lib/qt/plugins/styles/libchameleon.so
[...]
#9 0x00007f8f03d2e096 in QQuickWindowPrivate::polishItems() () at /usr/lib/libQt5Quick.so.5
#10 0x00007f8f03db6540 in QQuickRenderControl::polishItems() () at /usr/lib/libQt5Quick.so.5

Revision history for this message
In , Raydart (raydart) wrote :

Created attachment 141712
New crash information added by DrKonqi

kpat (21.8.1) using Qt 5.15.2

- What I was doing when the application crashed: I tried to change the deck in Kpat klondike by adding the missing 'change appearance' setting to the 'setting for 'configure toolbar'' app, but when I executed the 'toolbar app' the system crashed (newly installed openSuse O/S). I restarted the programme and repeated these actions with the same result, so I unistalled the programme and re-installed it again with the same result, then uninstalled it again. I downloaded all the update files from the first openSuse 'install', then re-installed Kpat to find that the behaviour was just the same.
I'm new to this style of 'reportage' (and the file systems used), but could there be a need for a 'graphical interface' to simplify the identity of 'duff sectors' of an old HD such as I use for this O/S (similar to the 'win' 'chkdsk' application)? If there is one it needs to be 'advertised'.

- Custom settings of the application: None. This activity caused the 'crash'.

Hope this helps. Best regards, Ray Dart (aka suricat).

-- Backtrace (Reduced):
#6 0xb65bf9c3 in QObject::objectName (this=0x0) at kernel/qobject.cpp:1226
#7 0xb5b5d7c5 in Ui_DownloadWidget::setupUi (DownloadWidget=0x0, this=0x2340fd4) at /usr/src/debug/knewstuff-5.86.0-1.1.i386/build/src/ui_downloadwidget.h:97
#8 KNS3::DownloadWidgetPrivate::init (configFile=..., this=0x2340fc0) at /usr/src/debug/knewstuff-5.86.0-1.1.i386/src/downloadwidget.cpp:226
#9 KNS3::DownloadWidget::init (this=0x2342d60, configFile=...) at /usr/src/debug/knewstuff-5.86.0-1.1.i386/src/downloadwidget.cpp:54
#10 0xb5b60d76 in KNS3::DownloadWidget::DownloadWidget (this=<optimized out>, configFile=..., parent=<optimized out>, this=<optimized out>, configFile=..., parent=<optimized out>) at /usr/src/debug/knewstuff-5.86.0-1.1.i386/src/downloadwidget.cpp:49

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.