Bug 300190

Summary: Crash when adding and removing legend frame
Product: [Applications] calligrachart Reporter: Inge Wallin <inge>
Component: generalAssignee: Inge Wallin <inge>
Status: RESOLVED WORKSFORME    
Severity: crash CC: justin.zobel
Priority: NOR    
Version First Reported In: Git   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Inge Wallin 2012-05-17 11:30:07 UTC
Application: calligrastage (2.5 Alpha 1)
KDE Platform Version: 4.5.2 (KDE 4.5.2) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.32.26-175.fc12.i686 i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
Experimenting with settings. Immediately before the crash I:
 - Double clicked the legend
 - Added a frame (border) to it
 - Removed it again
 - Added it again
--> crash

-- Backtrace:
Application: Stage (calligrastage), signal: Illegal instruction
[KCrash Handler]
#7  0x08d96e98 in ?? ()
#8  0x003f48b2 in KoShapePrivate::updateStroke (this=0x873a228) at /local/KDE/src/calligra/libs/flake/KoShape.cpp:149
#9  0x003f81c5 in KoShape::setStroke (this=0x847c3f8, stroke=0x8d96ea0) at /local/KDE/src/calligra/libs/flake/KoShape.cpp:1126
#10 0x029cac6f in KChart::Legend::setShowFrame (this=0x847c3f0, show=true) at /local/KDE/src/calligra/plugins/chartshape/Legend.cpp:167
#11 0x029e9e09 in KChart::ChartTool::setLegendShowFrame (this=0x89b9e78, show=true) at /local/KDE/src/calligra/plugins/chartshape/ChartTool.cpp:659
#12 0x029eacb2 in KChart::ChartTool::qt_metacall (this=0x89b9e78, _c=InvokeMetaMethod, _id=47, _a=0xbffe69e8) at /local/KDE/src/calligra/build-master/plugins/chartshape/ChartTool.moc:216
#13 0x064a27eb in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#14 0x064b16e5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#15 0x029f3f82 in KChart::ChartConfigWidget::legendShowFrameChanged (this=0x83103b8, _t1=true) at /local/KDE/src/calligra/build-master/plugins/chartshape/ChartConfigWidget.moc:679
#16 0x029f2a69 in KChart::ChartConfigWidget::qt_metacall (this=0x83103b8, _c=InvokeMetaMethod, _id=47, _a=0xbffe6b18)
    at /local/KDE/src/calligra/build-master/plugins/chartshape/ChartConfigWidget.moc:297
#17 0x064a27eb in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#18 0x064b16e5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#19 0x071ec51a in QAbstractButton::toggled(bool) () from /usr/lib/libQtGui.so.4
#20 0x06effd85 in QAbstractButton::setChecked(bool) () from /usr/lib/libQtGui.so.4
#21 0x06efff31 in QAbstractButton::nextCheckState() () from /usr/lib/libQtGui.so.4
#22 0x06f14a4f in QCheckBox::nextCheckState() () from /usr/lib/libQtGui.so.4
#23 0x06eff9b4 in ?? () from /usr/lib/libQtGui.so.4
#24 0x06effcbe in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#25 0x06b784dd in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#26 0x06efe65f in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#27 0x06f147e7 in QCheckBox::event(QEvent*) () from /usr/lib/libQtGui.so.4
#28 0x06b256cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#29 0x06b2cdae in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#30 0x05405f4b in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#31 0x0649dd53 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#32 0x06b2bb18 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#33 0x06ba8eb0 in ?? () from /usr/lib/libQtGui.so.4
#34 0x06ba83c3 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#35 0x06bd429a in ?? () from /usr/lib/libQtGui.so.4
#36 0x026dafb8 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#37 0x026de8e8 in ?? () from /lib/libglib-2.0.so.0
#38 0x026dea14 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#39 0x064c60c6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#40 0x06bd3e86 in ?? () from /usr/lib/libQtGui.so.4
#41 0x0649c42a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0x0649c76a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0x064a0427 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#44 0x06b25778 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#45 0x00526e1d in kdemain (argc=1, argv=0xbffe7c14) at /local/KDE/src/calligra/stage/part/main.cpp:44
#46 0x08048719 in main (argc=1, argv=0xbffe7c14) at /local/KDE/src/calligra/build-master/stage/part/calligrastage_dummy.cpp:3

Reported using DrKonqi
Comment 1 Justin Zobel 2020-12-13 02:20:15 UTC
Thank you for the crash report, Inge.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 2 Bug Janitor Service 2020-12-28 04:34:43 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 3 Bug Janitor Service 2021-01-12 04:34:18 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!