Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
None
-
5.9.6
-
None
Description
One of our frequent crash sources for our customers are encountering seems related to Software Rendering and an Intel Graphic Cards driver.
We are using Qt WebEngine and Qt is configured -opengl dynamic. However, since OpenGL related problems (crahses) were common with our customer base, by default we set QCoreApplication::setAttribute(Qt::AA_UseSoftwareOpenGL). We have a way to turn this off via our software options, since even after the switch to software rendering, we still get occassional reports that seem related to our use of WebEngine and Software Rendering.
Unfortunately, since these bugs occur on our customer machines, we have no way to reliably reproduce it or provide a simple example yet.
However, we have at least a stack trace available for this bug.
(see more details in attachment):
. 0 Id: 3e54.bc0 Suspend: 0 Teb: 00000000`003e1000 Unfrozen
RetAddr : Args to Child : Call Site
00007ffe`86849252 : 00000000`12a9a201 00000000`00000000 00000000`00000030 00000000`0014b1f0 : ntdll!NtWaitForSingleObject+0x14
-
-
- WARNING: Unable to verify checksum for CWCore.dll
00007ffe`45296089 : 00000000`00000000 00000000`00016000 00000020`00000000 00000000`000003cc : KERNELBASE!WaitForSingleObjectEx+0xa2
00007ffe`868fbcf0 : 00000000`00000000 00000000`0014b4b0 00000000`0014bc40 00000000`504a8640 : CWCore!exceptionFilter+0x49 [s:\hps\qt5.9.6\source\libs\cwcore\cwunhandledexceptionfilter.cpp @ 52]
00007ffe`896ec011 : 00000000`0b43d430 00000000`0014c130 00000000`0014bc40 00000000`0014bc40 : KERNELBASE!UnhandledExceptionFilter+0x190
00007ffe`896bdb80 : 00007ffe`87ef50f0 00000000`0014bc40 00000000`00000000 00000000`00000000 : ntdll!LdrpLogFatalUserCallbackException+0x51
00007ffe`896bed3d : 00007ffe`89781000 00007ffe`89620000 0000dd40`001e1000 00000000`0014b640 : ntdll!KiUserCallbackDispatcherHandler+0x20
00007ffe`89626c86 : 00000000`0014b640 00000000`0014bc40 00007ffe`87f77070 00000000`00000000 : ntdll!RtlpExecuteHandlerForException+0xd
00007ffe`896bdc6e : 00000000`00000002 00000000`00181c80 00000000`05812690 00000000`0000001e : ntdll!RtlDispatchException+0x3c6
00007ffe`1bfe917a : 00007ffe`19bbdb20 00000000`00000000 00000000`0116c4e0 0000c16a`72792692 : ntdll!KiUserExceptionDispatch+0x2e
00007ffe`19bbdb1f : 00000000`00000000 00000000`0116c4e0 0000c16a`72792692 00000000`00000000 : ig9icd64+0x2917a
00000000`00000000 : 00000000`0116c4e0 0000c16a`72792692 00000000`00000000 00000000`00000000 : opengl32sw!DrvRealizeLayerPalette+0x79f
- WARNING: Unable to verify checksum for CWCore.dll
-
Kai Köhne suggested that I report this here.