diff --git a/js/src/xpconnect/crashtests/crashtests.list b/js/src/xpconnect/crashtests/crashtests.list index 54947a55de1..ce10de174a2 100644 --- a/js/src/xpconnect/crashtests/crashtests.list +++ b/js/src/xpconnect/crashtests/crashtests.list @@ -8,3 +8,4 @@ load 394810-1.html load 403356-1.html load 418139-1.svg load 420513-1.html +load 462926.html diff --git a/js/src/xpconnect/src/xpcquickstubs.h b/js/src/xpconnect/src/xpcquickstubs.h index 0bafed8f5f0..99379b36dd7 100644 --- a/js/src/xpconnect/src/xpcquickstubs.h +++ b/js/src/xpconnect/src/xpcquickstubs.h @@ -266,7 +266,7 @@ public: struct xpc_qsSelfRef { - xpc_qsSelfRef() {} + xpc_qsSelfRef() : ptr(nsnull) {} explicit xpc_qsSelfRef(nsISupports *p) : ptr(p) {} ~xpc_qsSelfRef() { NS_IF_RELEASE(ptr); }