[umbrello] [Bug 448170] Crashes when moving in class diagram a class to right or bottom of screen

"Oliver Kellogg" <[email protected]>
Newsgroups gmane.linux.umbrello.devel
Message-ID <[email protected]/>
https://bugs.kde.org/show_bug.cgi?id=448170

Oliver Kellogg <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #2 from Oliver Kellogg <[email protected]> ---
(In reply to Oliver Kellogg from comment #1)
> Hard to know what is going on without a backtrace.
> Could you provide that?
> [...]

I built the v19.12.3 tag of https://invent.kde.org/sdk/umbrello from source and
here is what I get:

Thread 1 "umbrello5" received signal SIGSEGV, Segmentation fault.
0x00007ffff6046e47 in QWidgetPrivate::clipRect (this=this@entry=0x13c64b0) at
kernel/qwidget.cpp:1871
(gdb) backtrace
#0  0x00007ffff6046e47 in QWidgetPrivate::clipRect (this=this@entry=0x13c64b0)
at kernel/qwidget.cpp:1871
#1  0x00007ffff602be58 in QWidgetPrivate::scrollRect
(this=this@entry=0x13c64b0, rect=..., dx=dx@entry=137, dy=dy@entry=0) at
kernel/qwidgetrepaintmanager.cpp:550
#2  0x00007ffff604ab1d in QWidgetPrivate::scroll_sys (this=0x13c64b0,
dx=dx@entry=137, dy=dy@entry=0) at kernel/qwidget.cpp:10671
#3  0x00007ffff604acd3 in QWidget::scroll (this=<optimized out>,
dx=dx@entry=137, dy=dy@entry=0) at kernel/qwidget.cpp:10664
#4  0x00007ffff637b634 in QGraphicsView::scrollContentsBy (this=0x13b0160,
dx=137, dy=0) at graphicsview/qgraphicsview.cpp:3697
#5  0x00007ffff6109718 in QAbstractScrollAreaPrivate::_q_hslide
(this=0x13b0640, x=<optimized out>) at widgets/qabstractscrollarea.cpp:1410
#6  0x00007ffff540c3c8 in doActivate<false> (sender=0xb9d230, signal_index=7,
argv=0x7fffff7ff350) at kernel/qobject.cpp:3898
#7  0x00007ffff540585f in QMetaObject::activate (sender=sender@entry=0xb9d230,
m=m@entry=0x7ffff65367e0 <QAbstractSlider::staticMetaObject>, 
    local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x7fffff7ff350) at kernel/qobject.cpp:3946
#8  0x00007ffff610f54e in QAbstractSlider::valueChanged
(this=this@entry=0xb9d230, _t1=<optimized out>, _t1@entry=-137) at
.moc/moc_qabstractslider.cpp:309
#9  0x00007ffff610fc86 in QAbstractSlider::setValue (this=0xb9d230, value=-137)
at widgets/qabstractslider.cpp:548
#10 0x00007ffff610fd79 in QAbstractSlider::setRange (this=<optimized out>,
min=<optimized out>, max=<optimized out>) at widgets/qabstractslider.cpp:253
#11 0x00007ffff637429b in QGraphicsViewPrivate::recalculateContentSize
(this=0x13b0640) at graphicsview/qgraphicsview.cpp:452
#12 0x00007ffff540c3c8 in doActivate<false> (sender=0xfc2a30, signal_index=4,
argv=0x7fffff7ff5b0) at kernel/qobject.cpp:3898
#13 0x00007ffff540585f in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7ffff65565c0 <QGraphicsScene::staticMetaObject>, 
    local_signal_index=local_signal_index@entry=1,
argv=argv@entry=0x7fffff7ff5b0) at kernel/qobject.cpp:3946
#14 0x00007ffff6344485 in QGraphicsScene::sceneRectChanged (this=<optimized
out>, _t1=...) at .moc/moc_qgraphicsscene.cpp:353
#15 0x0000000000729daf in UMLScene::resizeSceneToItems (this=0xfc2a30) at
/b/home/umbrello-master/umbrello/umlscene.cpp:3667
#16 0x0000000000692bfd in UMLWidget::mouseMoveEvent (this=0xd96960,
event=0x1426ee0) at
/b/home/umbrello-master/umbrello/umlwidgets/umlwidget.cpp:510
#17 0x00000000006d66f9 in ToolBarStateArrow::mouseMoveWidget (this=0x13b0040)
at /b/home/umbrello-master/umbrello/toolbarstatearrow.cpp:174
#18 0x00000000006d901c in ToolBarState::mouseMove (this=0x13b0040,
ome=0x7fffff7ff950) at /b/home/umbrello-master/umbrello/toolbarstate.cpp:186
#19 0x000000000071ce17 in UMLScene::mouseMoveEvent (this=0xfc2a30,
ome=0x7fffff7ff950) at /b/home/umbrello-master/umbrello/umlscene.cpp:958
#20 0x00007ffff635f6a5 in QGraphicsScene::event (this=0xfc2a30,
event=0x7fffff7ff950) at graphicsview/qgraphicsscene.cpp:3429
#21 0x00007ffff6018a7f in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0xfc2a30, e=0x7fffff7ff950) at kernel/qapplication.cpp:3632
#22 0x00007ffff53d5d2a in QCoreApplication::notifyInternal2 (receiver=0xfc2a30,
event=0x7fffff7ff950) at kernel/qcoreapplication.cpp:1064
#23 0x00007ffff637b303 in QGraphicsViewPrivate::mouseMoveEventHandler
(this=0x13b0640, event=0x13b09c0) at graphicsview/qgraphicsview.cpp:674
#24 0x00007ffff6109718 in QAbstractScrollAreaPrivate::_q_hslide
(this=0x13b0640, x=<optimized out>) at widgets/qabstractscrollarea.cpp:1410
#25 0x00007ffff540c3c8 in doActivate<false> (sender=0xb9d230, signal_index=7,
argv=0x7fffff7ffad0) at kernel/qobject.cpp:3898
#26 0x00007ffff540585f in QMetaObject::activate (sender=sender@entry=0xb9d230,
m=m@entry=0x7ffff65367e0 <QAbstractSlider::staticMetaObject>, 
    local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x7fffff7ffad0) at kernel/qobject.cpp:3946
#27 0x00007ffff610f54e in QAbstractSlider::valueChanged
(this=this@entry=0xb9d230, _t1=<optimized out>, _t1@entry=0) at
.moc/moc_qabstractslider.cpp:309
#28 0x00007ffff610fc86 in QAbstractSlider::setValue (this=0xb9d230, value=0) at
widgets/qabstractslider.cpp:548
#29 0x00007ffff610fd79 in QAbstractSlider::setRange (this=<optimized out>,
min=min@entry=0, max=max@entry=0) at widgets/qabstractslider.cpp:253
#30 0x00007ffff63745fa in QGraphicsViewPrivate::recalculateContentSize
(this=0x13b0640) at graphicsview/qgraphicsview.cpp:437
#31 0x00007ffff540c3c8 in doActivate<false> (sender=0xfc2a30, signal_index=4,
argv=0x7fffff7ffd30) at kernel/qobject.cpp:3898
#32 0x00007ffff540585f in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7ffff65565c0 <QGraphicsScene::staticMetaObject>, 
    local_signal_index=local_signal_index@entry=1,
argv=argv@entry=0x7fffff7ffd30) at kernel/qobject.cpp:3946

This has been fixed in more recent versions.

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.