Trolltech Home | Qt4-preview-feedback Home | Recent Threads | All Threads | Author | Date
All threads index page 1

Qt4-preview-feedback Archive, February 2007
QT4.3.0 snapshot 2-17 QGraphicsView segv


Message 1 in thread

Got this segv with snapshot 2-17, 2-16 prior works fine.

Just FYI
Jeff

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208678704 (LWP 581)]
0x083185b0 in QPainterPath::controlPointRect ()
(gdb) bt
#0  0x083185b0 in QPainterPath::controlPointRect ()
#1  0x085acb51 in QGraphicsRectItem::boundingRect ()
#2  0x085b0218 in QGraphicsItem::sceneBoundingRect ()
#3  0x085c2e03 in QGraphicsScenePrivate::_q_generateBspTree ()
#4  0x085c366b in QGraphicsScene::sceneRect ()
#5  0x085cfda6 in QGraphicsView::sceneRect ()
#6  0x085d04c7 in QGraphicsViewPrivate::recalculateContentSize ()
#7  0x085d1a85 in QGraphicsView::setScene ()
#8  0x085d1c28 in QGraphicsView::QGraphicsView$base ()


To unsubscribe - send "unsubscribe" in the subject to qt4-preview-feedback-request@xxxxxxxxxxxxx


Message 2 in thread

Jeff Lacki wrote:
> Got this segv with snapshot 2-17, 2-16 prior works fine.
> Just FYI
> Jeff

Can you reproduce this crash with debug info? Are you able to isolate the
problem?

Andreas

-- 
 [ signature omitted ] 

Message 3 in thread

> Can you reproduce this crash with debug info? Are you able to isolate the
> problem?

> Andreas

Sorry was doing other things since I found this....I compiled QT -static,
how do I compile in the debug libs?  Dont have much time to figure it
out right now, but I have noticed that 2-18 and 2-19 do the same thing.

If I can compile in debug, Ill send the debug info.

Jeff

To unsubscribe - send "unsubscribe" in the subject to qt4-preview-feedback-request@xxxxxxxxxxxxx


Message 4 in thread

Sorry, I realized how you do debug after I mailed it, here you
go:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208285488 (LWP 2264)]
0x08370ba7 in QPainterPath::controlPointRect (this=0xbf88d2f0) at painting/qpainterpath.cpp:1391
1391        if (d->dirtyControlBounds)
(gdb) bt
#0  0x08370ba7 in QPainterPath::controlPointRect (this=0xbf88d2f0) at painting/qpainterpath.cpp:1391
#1  0x0868f2ad in QGraphicsRectItem::boundingRect (this=0x91c7948) at graphicsview/qgraphicsitem.cpp:4121
#2  0x08693e37 in QGraphicsItem::sceneBoundingRect (this=0x91c7948) at graphicsview/qgraphicsitem.cpp:2041
#3  0x086a47c9 in QGraphicsScenePrivate::_q_generateBspTree (this=0x91c74c8) at graphicsview/qgraphicsscene.cpp:365
#4  0x086a4d09 in QGraphicsScene::sceneRect (this=0x91c7450) at graphicsview/qgraphicsscene.cpp:1012
#5  0x086bc2d7 in QGraphicsView::sceneRect (this=0x91c8698) at graphicsview/qgraphicsview.cpp:1193
#6  0x086bf613 in QGraphicsViewPrivate::recalculateContentSize (this=0x91c89a0) at graphicsview/qgraphicsview.cpp:387
#7  0x086c09c9 in QGraphicsView::setScene (this=0x91c8698, scene=0x91c7450) at graphicsview/qgraphicsview.cpp:1161
#8  0x086c161e in QGraphicsView (this=0x91c8698, scene=0x91c7450, parent=0x0) at graphicsview/qgraphicsview.cpp:699

this is snapshot 2-19  qt 4.3.0

Jeff

To unsubscribe - send "unsubscribe" in the subject to qt4-preview-feedback-request@xxxxxxxxxxxxx


Message 5 in thread

Jeff Lacki wrote:
> Sorry, I realized how you do debug after I mailed it, here you
> go:

This should be fixed now.

Andreas

-- 
 [ signature omitted ]