Fix crash in object serialization due to sequences
authorChris Adams <christopher.adams@nokia.com>
Fri, 4 Nov 2011 04:38:38 +0000 (14:38 +1000)
committerQt by Nokia <qt-info@nokia.com>
Fri, 4 Nov 2011 06:00:54 +0000 (07:00 +0100)
commit0dd867535bebf6db673d4f03959e62e94ff35ba2
tree4b400f3bf20068908d82d947b34c7bb4c6511d81
parentb2ead4c58908968a7c4885751360fa7ed2b58369
Fix crash in object serialization due to sequences

Commit c177691118e4e2bace9b5c1f4f57343190e6ad64 added support for
sequences, but in doing so, introduced a crash bug into worker thread
object serialisation.  This commit fixes the bug by ensuring that the
object resource type is checked prior to serialisation.

Change-Id: I4ef9e4d0865a337c4fe6e8f1cd40cf4462ca7a60
Reviewed-by: Martin Jones <martin.jones@nokia.com>
src/declarative/qml/v8/qv8worker.cpp
tests/auto/declarative/qdeclarativeworkerscript/data/externalObjectWorker.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativeworkerscript/tst_qdeclarativeworkerscript.cpp