summaryrefslogtreecommitdiff
path: root/share/qtcreator/debugger/dumper.py
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2020-05-05 11:30:51 +0200
committerDavid Schulz <david.schulz@qt.io>2020-05-06 12:55:49 +0000
commit04da8f4178df11b8f0d680354c997fc15f7c9ae7 (patch)
tree7ad4cb601c29cbc418f8999723bdcb1a5073ef5a /share/qtcreator/debugger/dumper.py
parentfe1d75894375c32cdaad9b9a3b98c5d1180e78af (diff)
downloadqt-creator-04da8f4178df11b8f0d680354c997fc15f7c9ae7.tar.gz
Debugger: prevent calling functions on windows targets
This will result in a crashing gdb. Fixes: QTCREATORBUG-23982 Change-Id: I59b65c5854bb4b7cbd59522a555388d1e833a560 Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'share/qtcreator/debugger/dumper.py')
-rw-r--r--share/qtcreator/debugger/dumper.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/share/qtcreator/debugger/dumper.py b/share/qtcreator/debugger/dumper.py
index 90ce78887c..ad8f495428 100644
--- a/share/qtcreator/debugger/dumper.py
+++ b/share/qtcreator/debugger/dumper.py
@@ -1658,7 +1658,7 @@ class DumperBase():
#with self.timer('metaObjectType-' + self.currentIName):
metaObjectPtr = extractStaticMetaObjectPtrFromType(typeobj)
- if not metaObjectPtr:
+ if not metaObjectPtr and not self.isWindowsTarget():
# measured: 200 ms (example had one level of inheritance)
#with self.timer('metaObjectCall-' + self.currentIName):
metaObjectPtr = extractMetaObjectPtrFromAddress()