RESOLVED FIXED 92088
REGRESSION(r123417): It made tests assert/crash on 32 bit
https://bugs.webkit.org/show_bug.cgi?id=92088
Summary REGRESSION(r123417): It made tests assert/crash on 32 bit
Csaba Osztrogonác
Reported 2012-07-24 02:39:13 PDT
fast/js/dfg-put-by-id-reallocate-storage.html crashes on 32 bit Qt release bot: -------------------------------------------------------------------------------- crash log for DumpRenderTree (pid 29804): STDOUT: <empty> STDERR: 1 0x806509a /ramdisk/qt-linux-release/build/WebKitBuild/Release/bin/DumpRenderTree() [0x806509a] STDERR: 2 0xf76fe400 [0xf76fe400] STDERR: 3 0xf7004710 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(_ZNK3JSC6JSCell11toPrimitiveEPNS_9ExecStateENS_22PreferredPrimitiveTypeE+0x20) [0xf7004710] STDERR: 4 0xf7035764 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(_ZNK3JSC7JSValue16toStringSlowCaseEPNS_9ExecStateE+0x650) [0xf7035764] STDERR: 5 0xf6f38d7f /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x12d5d7f) [0xf6f38d7f] STDERR: 6 0xf0bb7508 [0xf0bb7508] STDERR: 7 0xf6ef3c77 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x1290c77) [0xf6ef3c77] STDERR: 8 0xf6ef2467 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x128f467) [0xf6ef2467] STDERR: 9 0xf6fd91a3 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(_ZN3JSC8evaluateEPNS_9ExecStateEPNS_14ScopeChainNodeERKNS_10SourceCodeENS_7JSValueEPS7_+0x113) [0xf6fd91a3] STDERR: 10 0xf5f0fe0a /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x2ace0a) [0xf5f0fe0a] STDERR: 11 0xf5f10357 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x2ad357) [0xf5f10357] STDERR: 12 0xf60e7e8f /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x484e8f) [0xf60e7e8f] STDERR: 13 0xf627d800 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x61a800) [0xf627d800] STDERR: 14 0xf627dfad /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x61afad) [0xf627dfad] STDERR: 15 0xf627e38e /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x61b38e) [0xf627e38e] STDERR: 16 0xf626eb49 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x60bb49) [0xf626eb49] STDERR: 17 0xf6371290 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x70e290) [0xf6371290] STDERR: 18 0xf63745c5 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x7115c5) [0xf63745c5] STDERR: 19 0xf63ce797 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x76b797) [0xf63ce797] STDERR: 20 0xf63c48da /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x7618da) [0xf63c48da] STDERR: 21 0xf66bc74c /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0xa5974c) [0xf66bc74c] STDERR: 22 0xf66b98e1 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0xa568e1) [0xf66b98e1] STDERR: 23 0xf66b9e14 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0xa56e14) [0xf66b9e14] STDERR: 24 0xf66b9e55 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0xa56e55) [0xf66b9e55] STDERR: 25 0xf433baf4 /usr/local/Trolltech/Qt-4.8.0/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x274) [0xf433baf4] STDERR: 26 0xf4585327 /usr/local/Trolltech/Qt-4.8.0/lib/libQtNetwork.so.4(_ZN13QNetworkReply8finishedEv+0x37) [0xf4585327] STDERR: 27 0xf4585458 /usr/local/Trolltech/Qt-4.8.0/lib/libQtNetwork.so.4(+0x105458) [0xf4585458] STDERR: 28 0xf4336420 /usr/local/Trolltech/Qt-4.8.0/lib/libQtCore.so.4(_ZN14QMetaCallEvent13placeMetaCallEP7QObject+0x40) [0xf4336420] STDERR: 29 0xf4337683 /usr/local/Trolltech/Qt-4.8.0/lib/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x223) [0xf4337683] STDERR: 30 0xf4740e0c /usr/local/Trolltech/Qt-4.8.0/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac) [0xf4740e0c] STDERR: 31 0xf4746cc2 /usr/local/Trolltech/Qt-4.8.0/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x162) [0xf4746cc2] assert on 32 bit Qt debug bot: ------------------------------- STDERR: ASSERTION FAILED: returnValue STDERR: /mnt/raptor3/slaves/qt-linux-32-debug/build/Source/JavaScriptCore/interpreter/Interpreter.cpp(1103) : JSC::JSValue JSC::checkedReturn(JSC::JSValue) fast/js/dfg-put-by-id-reallocate-storage-polymorphic.html crashes on 32 bit Qt release bot: crash log for DumpRenderTree (pid 20548): STDOUT: <empty> STDERR: 1 0x806509a /ramdisk/qt-linux-release/build/WebKitBuild/Release/bin/DumpRenderTree() [0x806509a] STDERR: 2 0xf774d400 [0xf774d400] STDERR: 3 0xf7053710 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(_ZNK3JSC6JSCell11toPrimitiveEPNS_9ExecStateENS_22PreferredPrimitiveTypeE+0x20) [0xf7053710] STDERR: 4 0xf7084764 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(_ZNK3JSC7JSValue16toStringSlowCaseEPNS_9ExecStateE+0x650) [0xf7084764] STDERR: 5 0xf6f87d7f /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x12d5d7f) [0xf6f87d7f] STDERR: 6 0xf04322e7 [0xf04322e7] STDERR: 7 0xf6f42c77 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x1290c77) [0xf6f42c77] STDERR: 8 0xf6f41467 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x128f467) [0xf6f41467] STDERR: 9 0xf70281a3 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(_ZN3JSC8evaluateEPNS_9ExecStateEPNS_14ScopeChainNodeERKNS_10SourceCodeENS_7JSValueEPS7_+0x113) [0xf70281a3] STDERR: 10 0xf5f5ee0a /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x2ace0a) [0xf5f5ee0a] STDERR: 11 0xf5f5f357 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x2ad357) [0xf5f5f357] STDERR: 12 0xf6136e8f /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x484e8f) [0xf6136e8f] STDERR: 13 0xf62cc800 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x61a800) [0xf62cc800] STDERR: 14 0xf62ccfad /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x61afad) [0xf62ccfad] STDERR: 15 0xf62cd38e /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x61b38e) [0xf62cd38e] STDERR: 16 0xf62bdb49 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x60bb49) [0xf62bdb49] STDERR: 17 0xf63c0290 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x70e290) [0xf63c0290] STDERR: 18 0xf63c35c5 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x7115c5) [0xf63c35c5] STDERR: 19 0xf641d797 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x76b797) [0xf641d797] STDERR: 20 0xf64138da /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0x7618da) [0xf64138da] STDERR: 21 0xf670b74c /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0xa5974c) [0xf670b74c] STDERR: 22 0xf67088e1 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0xa568e1) [0xf67088e1] STDERR: 23 0xf6708e14 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0xa56e14) [0xf6708e14] STDERR: 24 0xf6708e55 /ramdisk/qt-linux-release/build/WebKitBuild/Release/lib/libQtWebKit.so.4(+0xa56e55) [0xf6708e55] STDERR: 25 0xf438aaf4 /usr/local/Trolltech/Qt-4.8.0/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x274) [0xf438aaf4] STDERR: 26 0xf45d4327 /usr/local/Trolltech/Qt-4.8.0/lib/libQtNetwork.so.4(_ZN13QNetworkReply8finishedEv+0x37) [0xf45d4327] STDERR: 27 0xf45d4458 /usr/local/Trolltech/Qt-4.8.0/lib/libQtNetwork.so.4(+0x105458) [0xf45d4458] STDERR: 28 0xf4385420 /usr/local/Trolltech/Qt-4.8.0/lib/libQtCore.so.4(_ZN14QMetaCallEvent13placeMetaCallEP7QObject+0x40) [0xf4385420] STDERR: 29 0xf4386683 /usr/local/Trolltech/Qt-4.8.0/lib/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x223) [0xf4386683] STDERR: 30 0xf478fe0c /usr/local/Trolltech/Qt-4.8.0/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac) [0xf478fe0c] STDERR: 31 0xf4795cc2 /usr/local/Trolltech/Qt-4.8.0/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x162) [0xf4795cc2] assert on 32 bit Qt debug bot: ------------------------------- STDERR: ASSERTION FAILED: value STDERR: /mnt/raptor3/slaves/qt-linux-32-debug/build/Source/JavaScriptCore/runtime/PropertySlot.h(110) : void JSC::PropertySlot::setValue(JSC::JSValue, JSC::JSValue, JSC::PropertyOffset) Could you check what happened, please?
Attachments
Filip Pizlo
Comment 1 2012-07-24 09:48:52 PDT
I will look shortly!
Filip Pizlo
Comment 2 2012-07-24 12:47:43 PDT
Note You need to log in before you can comment on or make changes to this bug.