]> git.saurik.com Git - wxWidgets.git/commitdiff
prevent infinite recursion -- not a fix for the real bug but at least we don't crash
authorVadim Zeitlin <vadim@wxwidgets.org>
Fri, 15 Aug 2003 00:21:02 +0000 (00:21 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Fri, 15 Aug 2003 00:21:02 +0000 (00:21 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22905 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/crashrpt.cpp

index 2f22abef53068cc0bdbc617041f80c2d15e91155..9dd8850bb0ac58a1098ce032b98903b0dd848e35 100644 (file)
@@ -494,6 +494,12 @@ wxCrashReportImpl::FormatField(DWORD64 modBase,
 {
     wxString s;
 
+    // avoid infinite recursion
+    if ( level > 10 )
+    {
+        return s;
+    }
+
     const HANDLE hProcess = GetCurrentProcess();
 
     DWORD dwTag = 0;