PySide Bugzilla Closed for New Bugs

PySide is now a Qt Add-on and uses the Qt Project's JIRA Bug Tracker instead of this Bugzilla instance. This Bugzilla is left for reference purposes.

Bug 256 - PySide does not support signals with containers.
: PySide does not support signals with containers.
Status: CLOSED FIXED
Product: PySide
Classification: Unclassified
Component: PySide
: HEAD
: All All
: P5 normal
Assigned To: renato filho
:
:
:
  Show dependency treegraph
 
Reported: 2010-06-28 19:01 EEST by Hugo Parente Lima
Modified: 2010-08-04 15:13 EEST (History)
7 users (show)

See Also:


Attachments
unti test triggering the bug. (621 bytes, text/x-python)
2010-06-28 19:01 EEST, Hugo Parente Lima
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hugo Parente Lima 2010-06-28 19:01:50 EEST
Created attachment 52 [details]
unti test triggering the bug.

The attached test case segfaults with the following stacktrace:

#0  0x00007ffff6159d2e in Shiboken::TypeResolver::toPython (this=0x0,
cppObj=0x7fffffffaf90) at
/home/hugo/src/shiboken/libshiboken/typeresolver.cpp:116
#1  0x00007ffff63770ff in PySide::GlobalReceiver::qt_metacall (this=0x6812b0,
call=QMetaObject::InvokeMetaMethod, id=56, args=0x7fffffffaec0) at
/home/hugo/src/pyside/libpyside/globalreceiver.cpp:243
#2  0x00007ffff5e3ed9f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#3  0x00007ffff38960c2 in QGraphicsScene::changed(QList<QRectF> const&) () from
/usr/lib/libQtGui.so.4
#4  0x00007ffff389974e in ?? () from /usr/lib/libQtGui.so.4
#5  0x00007ffff38a2612 in QGraphicsScene::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/libQtGui.so.4
#6  0x00007ffff4158933 in QGraphicsSceneWrapper::qt_metacall (this=0xbf4f50,
call=QMetaObject::InvokeMetaMethod, id=16, args=0xbc8a10)
    at
/home/hugo/src/pyside/build/PySide/QtGui/PySide/QtGui/qgraphicsscene_wrapper.cpp:557
#7  0x00007ffff5e3c639 in QObject::event(QEvent*) () from
/usr/lib/libQtCore.so.4
#8  0x00007ffff38ae020 in QGraphicsScene::event(QEvent*) () from
/usr/lib/libQtGui.so.4
Comment 1 Hugo Parente Lima 2010-06-29 10:32:14 EEST
Fixed in commits:

shiboken/346b26bf5a37117f2fca587d8add5611910e2736
pyside/b812f04d2481464d8a0c0e117bba9d9aaf727e8c