| Summary: | Umbrello Crash on Fill Color Change | ||
|---|---|---|---|
| Product: | [Applications] umbrello | Reporter: | Tex Morgan <texmorgan> |
| Component: | general | Assignee: | Umbrello Development Group <umbrello-devel> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | ralf.habacker |
| Priority: | NOR | ||
| Version First Reported In: | 2.7.4 | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | 2.10.5 (KDE 4.10.5) | |
| Sentry Crash Report: | |||
|
Description
Tex Morgan
2012-02-20 05:37:15 UTC
Could not be reproduced with 2.10.5.
From the backtrace
#6 0x0000000000692fb6 in UMLWidget::slotMenuSelection (this=0x2f98680, action=<optimized out>) at ../../../umbrello/umbrello/widgets/umlwidget.cpp:320
the related code fragment is shown below:
case ListPopupMenu::mt_Fill_Color:
widget = m_pView->getFirstMultiSelectedWidget();
if (widget) {
newColour = widget->getFillColour();
}
if (KColorDialog::getColor(newColour)) {
m_pView->selectionSetFillColor(newColour);
m_pDoc->setModified(true);
}
break;
The bug report says:
> The program popped up the color change menu, but then crashed when I selected a color.
which happens in KColorDialog:
if (KColorDialog::getColor(newColour)) {
The mentioned back trace frame number
> #6 0x0000000000692fb6 in UMLWidget::slotMenuSelection
which is not the top of the frames indicates also that this crash happens in basic kde libraries.
|