Bug 1242659: Part 1. More information on the mismatches. r=jrmuizel draft
authorMilan Sreckovic <milan@mozilla.com>
Mon, 25 Jan 2016 14:43:29 -0500
changeset 325507 6ae3ff60839bb01f5fd6c8088c523812b4d43080
parent 324322 7104d650a97d895cbbc64d53462bf86a04658abe
child 513456 ff12295db34d7c9dc14ad8f906a55a8b7af19533
push id9987
push usermsreckovic@mozilla.com
push dateMon, 25 Jan 2016 19:44:15 +0000
reviewersjrmuizel
bugs1242659
milestone46.0a1
Bug 1242659: Part 1. More information on the mismatches. r=jrmuizel
widget/windows/GfxInfo.cpp
--- a/widget/windows/GfxInfo.cpp
+++ b/widget/windows/GfxInfo.cpp
@@ -534,17 +534,17 @@ GfxInfo::Init()
       if (driverNumericVersion < knownSafeMismatchVersion ||
           std::max(dllNumericVersion, dllNumericVersion2) < knownSafeMismatchVersion) {
         mHasDriverVersionMismatch = true;
         gfxWarningOnce() << "Mismatched driver versions between the registry " << mDriverVersion.get() << " and DLL(s) " << NS_ConvertUTF16toUTF8(dllVersion).get() << ", " << NS_ConvertUTF16toUTF8(dllVersion2).get() << " reported.";
       }
     } else if (dllNumericVersion == 0 && dllNumericVersion2 == 0) {
       // Leave it as an asserting error for now, to see if we can find
       // a system that exhibits this kind of a problem internally.
-      gfxCriticalErrorOnce() << "Potential driver version mismatch ignored due to missing DLLs";
+      gfxCriticalErrorOnce() << "Potential driver version mismatch ignored due to missing DLLs " << NS_ConvertUTF16toUTF8(dllVersion).get() << " and " << NS_ConvertUTF16toUTF8(dllVersion2).get();
     }
   }
 
   const char *spoofedDriverVersionString = PR_GetEnv("MOZ_GFX_SPOOF_DRIVER_VERSION");
   if (spoofedDriverVersionString) {
     mDriverVersion.AssignASCII(spoofedDriverVersionString);
   }