Summary: | Umbrello was suddenly closed after choosing 'Add point' from pop-up shown after clicking point on line. | ||
---|---|---|---|
Product: | [Applications] umbrello | Reporter: | kipu44 |
Component: | general | Assignee: | Umbrello Development Group <umbrello-devel> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | okellogg, ralf.habacker |
Priority: | NOR | Keywords: | drkonqi |
Version: | 2.11.5 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.12.0 |
Description
kipu44
2014-05-08 14:55:10 UTC
>#7 0x000000000066722a in AssociationLine::isPoint (this=<optimized out>, index=index@entry=-1, point=..., delta=delta@entry=5) at ../../umbrello/widgets/associationline.cpp:386
The backtrace indicates a -1 a point index which is not been catched in the related code below.
bool AssociationLine::isPoint(int index, const QPointF &point, unsigned short delta)
{
int count = m_LineList.count();
if (index >= count)
return false;
!!!! QGraphicsLineItem* line = m_LineList.at(index);
This bug has been fixed in 4.12.0
|