diff --git a/ipc/glue/GeckoChildProcessHost.cpp b/ipc/glue/GeckoChildProcessHost.cpp index c7cfda9def8..3b190ab0fa3 100644 --- a/ipc/glue/GeckoChildProcessHost.cpp +++ b/ipc/glue/GeckoChildProcessHost.cpp @@ -241,11 +241,18 @@ uint32_t GeckoChildProcessHost::GetSupportedArchitecturesForProcessType(GeckoPro void GeckoChildProcessHost::PrepareLaunch() { +#ifndef GMP_CRASHREPORTER_READY +// See bug 1041525 + if (mProcessType != GeckoProcessType_GMPlugin) { +#endif #ifdef MOZ_CRASHREPORTER if (CrashReporter::GetEnabled()) { CrashReporter::OOPInit(); } #endif +#ifndef GMP_CRASHREPORTER_READY + } +#endif #ifdef XP_WIN if (mProcessType == GeckoProcessType_Plugin) {