diff --git a/mozilla/js/src/xpconnect/src/xpcconvert.cpp b/mozilla/js/src/xpconnect/src/xpcconvert.cpp index 4e91a888dfb..8081356778b 100644 --- a/mozilla/js/src/xpconnect/src/xpcconvert.cpp +++ b/mozilla/js/src/xpconnect/src/xpcconvert.cpp @@ -1558,6 +1558,7 @@ XPCConvert::NativeArray2JS(XPCCallContext& ccx, // root this early *d = OBJECT_TO_JSVAL(array); + AUTO_MARK_JSVAL(ccx, d); if(pErr) *pErr = NS_ERROR_XPC_BAD_CONVERT_NATIVE;