https://bugs.documentfoundation.org/show_bug.cgi?id=145267

--- Comment #7 from Jonathan Rubenstein <[email protected]> ---
Hello. I found this crash only happens when you dock or undock. You can turn
off Skia and dock a widget, then turn it on after it's docked, and it works
fine. Trying to dock or undock a widget when Skia is on though, triggers a
crash.

I attached WinDbg to LibreOffice and found this error when it crashes:

Failed vulkan call. Error: -1,CreateGraphicsPipelines(gpu->device(), cache, 1,
&pipelineCreateInfo, nullptr, &vkPipeline)
Failed to create pipeline. Error: -1
(59e8.1b58): Security check failure or stack buffer overrun - code c0000409
(!!! second chance !!!)
Subcode: 0x7 FAST_FAIL_FATAL_APP_EXIT 
ucrtbase!abort+0x4e:
00007ff8`cec3286e cd29            int     29h

And stack trace:

 # Child-SP          RetAddr               Call Site
00 000000a1`f458e550 00007ff8`28350437     ucrtbase!abort+0x4e
01 000000a1`f458e580 00007ff8`2834f23b    
mergedlo!SkiaSalGraphicsImpl::postDraw+0xb7
02 000000a1`f458e5b0 00007ff8`2834f431    
mergedlo!SkiaSalGraphicsImpl::invert+0x79b
03 000000a1`f458e7e0 00007ff8`27e5b8a5    
mergedlo!SkiaSalGraphicsImpl::invert+0xd1
04 000000a1`f458e830 00007ff8`27e5c684    
mergedlo!vcl::Window::InvertTracking+0x3a5
05 000000a1`f458e920 00007ff8`27dd2cbf    
mergedlo!vcl::Window::ShowTracking+0x94
06 000000a1`f458e950 00007ff8`27e773a1    
mergedlo!DockingWindow::Tracking+0x48f
07 000000a1`f458ea30 00007ff8`27e7856a     mergedlo!ImplCallPreNotify+0x2c71
08 000000a1`f458ecf0 00007ff8`27e7913d     mergedlo!ImplCallPreNotify+0x3e3a
09 000000a1`f458ed40 00007ff8`2836328c    
mergedlo!FloatingWindow::ImplSetMouseDown+0x11d
0a 000000a1`f458f0c0 00007ff8`52dae9d4     mergedlo!SalFrame::CallCallback+0x1c
0b 000000a1`f458f0f0 00007ff8`52db3cc1    
vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x3fce4
0c 000000a1`f458f1e0 00007ff8`52db433d    
vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x44fd1
0d 000000a1`f458f320 00007ff8`cfb1e7e8    
vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x4564d
0e 000000a1`f458f390 00007ff8`cfb1e47e     USER32!UserCallWinProcCheckWow+0x2f8
0f 000000a1`f458f520 00007ff8`8588f1b0     USER32!CallWindowProcW+0x8e
10 000000a1`f458f570 00007ff8`cfb1e7e8     OPENGL32!wglWndProc+0x2a0
11 000000a1`f458f5e0 00007ff8`cfb1e229     USER32!UserCallWinProcCheckWow+0x2f8
12 000000a1`f458f770 00007ff8`52d43d28     USER32!DispatchMessageWorker+0x249
13 000000a1`f458f7f0 00007ff8`52d43b21     vclplug_winlo+0x13d28
14 000000a1`f458f880 00007ff8`282046e4     vclplug_winlo+0x13b21
15 000000a1`f458f8b0 00007ff8`26f9cb55     mergedlo!Application::Execute+0x164
16 000000a1`f458f910 00007ff8`28213c07    
mergedlo!SfxTabPage::set_visible+0x57d5
17 000000a1`f458fc60 00007ff8`26fbebb3     mergedlo!ImplSVMain+0x67
18 000000a1`f458fc90 00007ff7`acc3105b     mergedlo!soffice_main+0x133
19 000000a1`f458fd50 00007ff7`acc31304     soffice!main+0x1b
1a 000000a1`f458fd80 00007ff8`cf717034     soffice!main+0x2c4
1b 000000a1`f458fdc0 00007ff8`d1322651     KERNEL32!BaseThreadInitThunk+0x14
1c 000000a1`f458fdf0 00000000`00000000     ntdll!RtlUserThreadStart+0x21

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to