<div dir="ltr">Hi there,<br><br>I have a somewhat general question regarding the usage of Microsoft's UIAutomation framework in Qt apps.<div><br></div><div>The story is, I have developed a QWidget-based desktop application that relies on an own instance of UIAutomation (the app analyzes user interfaces of other applications running on Windows). This has worked great so far while I did not update Qt and instead used Qt 5.6 for years (a version long before UIAutomation got introduced to Qt). I have recently updated Qt to 5.15.0. Since then my app unfortunately crashes occasionally with an access violation in QtCore.dll. Further below in the call stack I can see that UIAutomation is involved. It could be a race condition.<br><br>My question is, could it be that one is not allowed anymore to work with an own instance of UIAutomation since Qt 5.11 and higher? I'm suspecting this because I saw the identical crash/call stack when I accidentally worked with separate instances of UIAutomation in separate threads within my application. <br><br>Is there maybe a way to turn off QAccessibility entirely?<br><br>Any clarification (or at least a hint) would be greatly appreciated!<br><br>Also, please let me know in case this is the place for this kind of question.<br><br>Best<font color="#888888"><br>Stefan</font></div></div>