Bug 138571 - LibreOffice freezes (often when running inactive in the background)
Summary: LibreOffice freezes (often when running inactive in the background)
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-30 13:51 UTC by Hannes R.
Modified: 2024-04-06 20:14 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Process Explorer screenshot of another hang (113.79 KB, image/png)
2021-02-18 19:25 UTC, Hannes R.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hannes R. 2020-11-30 13:51:54 UTC
Hi,

I am finally reporting this problem that I have been experiencing for many years on many different devices and Windows versions (since at least Windows 7).

The reason why I did not report this before is that I am not able to provide exact steps to reproduce this problem.

The usual symptom is that when LO keeps running in the background and the Window is reactivated after sitting in the Task bar for several hours, the LO Window will be "Not responding". I most often notice this behavior when I am closing all open applications at the end of a workday before shutting down the system.

Rarely this will also happen after just a few minutes. This is not related to an open file or complex data, this may happen with only a new/unsaved document opened.

At this point I can see in the Task Manager that soffice.bin uses a CPU core at 100%. Usually the Window becomes responsive again after waiting for about 1-5 minutes.

Another thing I noticed is that sometimes during those freezes the whole application content is shrunk to the left/top ~25% of the window.

And I can tell for sure that this is not due to lack of machine resources.

I know, so far this is barely something that can be used to start troubleshooting, but I can provide stack traces or whatever else will be required. Please let me know how I can assist and what data needs to be collected when the application is in this state again.
Comment 1 mulla.tasanim 2020-12-03 16:39:44 UTC
Thank you for reporting the bug. 

I tried recreating reported bug with new/unsaved document left open for few minutes and more than 8hours, LO window is responding. 

I can not reproduce the bug in,

Version: 7.2.0.0.alpha0+ (x64)
Build ID: 761a672d62df1891b9f4f367a499b220ab2b33fa
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL

Version: 7.0.3.1 (x64)
Build ID: d7547858d014d4cf69878db179d326fc3483e082
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL
Comment 2 Hannes R. 2020-12-11 19:00:33 UTC
Hi,

I noticed that this is happening a lot less often recently, but I had an idea why and it seems that I was able to confirm what I was suspecting.

As I said before, I mostly noticed this when I was shutting down my computer before leaving work. As I am currently working from home, I am usually using standby mode now. I kept monitoring LO in the last couple of days, but I didn't experience a hang anymore since I opened the bug report.

This week the computers got the monthly update, so I had to reboot again. Before I closed all of the programs, LO was still responsive. I closed all open windows and when only LO was left open, it hung, Window black, only a tiny corner in the left upper part was white.

I was able to save a process dump file.

This time the Window recovered within about 15 seconds, but at other times it stays unresponsive for several minutes.



*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************


KEY_VALUES_STRING: 1

    Key  : Analysis.CPU.mSec
    Value: 1358

    Key  : Analysis.DebugAnalysisProvider.CPP
    Value: Create: 8007007e on HANNES-XMG-14

    Key  : Analysis.DebugData
    Value: CreateObject

    Key  : Analysis.DebugModel
    Value: CreateObject

    Key  : Analysis.Elapsed.mSec
    Value: 26189

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 219

    Key  : Analysis.System
    Value: CreateObject

    Key  : Timeline.Process.Start.DeltaSec
    Value: 674508

    Key  : WER.OS.Branch
    Value: rs5_release

    Key  : WER.OS.Timestamp
    Value: 2018-09-14T14:34:00Z

    Key  : WER.OS.Version
    Value: 10.0.17763.1

    Key  : WER.Process.Version
    Value: 67.1.0.0


ADDITIONAL_XML: 1

OS_BUILD_LAYERS: 1

COMMENT:  
*** procdump.exe  soffice.bin -h
*** Hung window detected: 44147a

NTGLOBALFLAG:  0

PROCESS_BAM_CURRENT_THROTTLED: 0

PROCESS_BAM_PREVIOUS_THROTTLED: 0

APPLICATION_VERIFIER_FLAGS:  0

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 0000000000000000
   ExceptionCode: 80000003 (Break instruction exception)
  ExceptionFlags: 00000000
NumberParameters: 0

FAULTING_THREAD:  00004094

PROCESS_NAME:  icudt67.dll

ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION}  Breakpoint  A breakpoint has been reached.

EXCEPTION_CODE_STR:  80000003

STACK_TEXT:  
0000006a`d158e7a8 00007ffe`56785557     : ffffffff`0000003c 00007ffd`e96574fa 000001c4`4b574b3c 00000000`00000000 : win32u!NtGdiEnumFonts+0x14
0000006a`d158e7b0 00007ffe`56785438     : ffffffff`00000000 ffffffff`860113a2 000001c4`4b574ca8 00000000`00000000 : gdi32full!bEnumFonts+0x4f
0000006a`d158e800 00007ffe`56785354     : ffffffff`860113a2 000001c4`4b574b30 00000000`00000001 00007ffd`e96574e0 : gdi32full!EnumFontsInternalW+0xd0
0000006a`d158e880 00007ffd`e965758d     : 000001c4`4b574b30 00000000`00000001 00000000`00000000 00007ffd`e96574e0 : gdi32full!EnumFontFamiliesExW+0x44
0000006a`d158e8d0 00007ffe`567854b1     : ffffffff`00000000 ffffffff`860113a2 000001c4`4b574b30 00007ffe`56780000 : vclplug_winlo!create_SalInstance+0x1c20d
0000006a`d158e990 00007ffe`56785354     : ffffffff`860113a2 000001c4`3ed8b7a0 0000006a`d158eb09 00007ffd`e96574e0 : gdi32full!EnumFontsInternalW+0x149
0000006a`d158ea10 00007ffd`e9654fea     : 000001c4`3ed8b7a0 00000000`00000000 00000000`00000000 000001c4`3fa90a80 : gdi32full!EnumFontFamiliesExW+0x44
0000006a`d158ea60 00007ffd`b6b8d090     : 000001c4`3f715b40 00000000`00000000 000001c4`3fcaba30 000001c4`3fcaba30 : vclplug_winlo!create_SalInstance+0x19c6a
0000006a`d158eb70 00007ffd`b6b8d250     : 0000006a`d158ebf0 00000000`00000000 0000006a`d158eb80 00007ffd`b6b8d160 : mergedlo!OutputDevice::ImplRefreshFontData+0x30
0000006a`d158eba0 00007ffd`b6b8d0e2     : 00000000`00000001 0000006a`d158ed10 000001c4`3fb422a0 0000006a`d158f7c0 : mergedlo!OutputDevice::ImplUpdateFontDataForAllFrames+0x110
0000006a`d158ebd0 00007ffd`b6ab137a     : 00000000`00000001 000001c4`432694f0 00000000`000369d0 00000000`7ffff69f : mergedlo!OutputDevice::ImplUpdateAllFontData+0x42
0000006a`d158ec10 00007ffd`b6f19a0c     : 00000000`0000001d 00000000`00000001 00000000`00000000 00000000`00000246 : mergedlo!FloatingWindow::ImplSetMouseDown+0xaba
0000006a`d158ef00 00007ffd`e96861a3     : 00000000`0000001d 00000000`00000000 00000000`00251a5e 00007ffe`1e511927 : mergedlo!SalFrame::CallCallback+0x1c
0000006a`d158ef30 00007ffd`e968750d     : 00000000`00000000 00000000`0000001d 00000000`00000000 00000000`00000000 : vclplug_winlo!create_SalInstance+0x4ae23
0000006a`d158f070 00007ffe`57ef7536     : 00000000`00251a5e 00000000`0000001d 00000000`00000000 00000000`00000000 : vclplug_winlo!create_SalInstance+0x4c18d
0000006a`d158f0e0 00007ffe`57ef725c     : 00000000`00001388 00007ffd`e96874c0 00000000`00251a5e 00000000`80000000 : user32!UserCallWinProcCheckWow+0x266
0000006a`d158f260 00007ffe`57f00b13     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : user32!DispatchClientMessage+0x9c
0000006a`d158f2c0 00007ffe`59952ed4     : 00007ffd`e9638930 00007ffe`57ef8fb2 00007ffe`56761764 00000000`00000050 : user32!_fnDWORD+0x33
0000006a`d158f320 00007ffe`56761164     : 00007ffe`57f040fd 00000000`00000000 00000000`00000000 00000000`00000001 : ntdll!KiUserCallbackDispatcherContinue
0000006a`d158f3a8 00007ffe`57f040fd     : 00000000`00000000 00000000`00000000 00000000`00000001 00007ffd`00000003 : win32u!NtUserGetMessage+0x14
0000006a`d158f3b0 00007ffd`e96383c3     : 000001c4`3d8320d0 00000000`00000000 00000000`00000000 00000000`00000246 : user32!GetMessageW+0x2d
0000006a`d158f410 00007ffd`e9637eb1     : 00007ffd`b8f21d01 00000000`00000001 00000000`00000001 000001c4`3d8320d0 : vclplug_winlo+0x183c3
0000006a`d158f4a0 00007ffd`b6e0ec04     : 0000006a`00000001 00007ffd`b8f21d10 00000000`0000ffff 00000000`00000000 : vclplug_winlo+0x17eb1
0000006a`d158f4d0 00007ffd`b5c45ae8     : 000001c4`00000000 000001c4`3f91a890 00000000`00000001 000001c4`3de5a7c0 : mergedlo!Application::Execute+0x164
0000006a`d158f530 00007ffd`b6e1dde7     : 000001c4`3f1eca40 00000000`00000000 00000000`00000000 00000000`00000000 : mergedlo!SfxTabPage::set_visible+0x54a8
0000006a`d158f770 00007ffd`b5c66f19     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : mergedlo!ImplSVMain+0x67
0000006a`d158f7a0 00007ff7`cee0105b     : 000001c4`3d81cdb0 000001c4`3a177150 000001c4`3a177150 00007ff7`cee0104c : mergedlo!soffice_main+0xf9
0000006a`d158f850 00007ff7`cee01308     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : soffice!main+0x1b
0000006a`d158f880 00007ffe`58137974     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : soffice!main+0x2c8
0000006a`d158f8c0 00007ffe`5990a0b1     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x14
0000006a`d158f8f0 00000000`00000000     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21


STACK_COMMAND:  ~0s; .ecxr ; kb

SYMBOL_NAME:  win32u!NtGdiEnumFonts+14

MODULE_NAME: win32u

IMAGE_NAME:  win32u.dll

FAILURE_BUCKET_ID:  BREAKPOINT_80000003_win32u.dll!NtGdiEnumFonts

OS_VERSION:  10.0.17763.1

BUILDLAB_STR:  rs5_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

IMAGE_VERSION:  6.2.17763.1

FAILURE_ID_HASH:  {6a552c5d-c0f4-dd7b-aef2-84672c125621}

Followup:     MachineOwner
---------
Comment 3 Hannes R. 2021-02-18 19:25:09 UTC
Created attachment 169876 [details]
Process Explorer screenshot of another hang
Comment 4 Hannes R. 2021-10-27 13:28:59 UTC
Windows 10 21H1 + LibreOffice 7.2.2.2


*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************


KEY_VALUES_STRING: 1

    Key  : Analysis.CPU.mSec
    Value: 1468

    Key  : Analysis.DebugAnalysisManager
    Value: Create

    Key  : Analysis.Elapsed.mSec
    Value: 27431

    Key  : Analysis.Init.CPU.mSec
    Value: 671

    Key  : Analysis.Init.Elapsed.mSec
    Value: 82019

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 194

    Key  : Timeline.Process.Start.DeltaSec
    Value: 2552

    Key  : WER.OS.Branch
    Value: vb_release

    Key  : WER.OS.Timestamp
    Value: 2019-12-06T14:06:00Z

    Key  : WER.OS.Version
    Value: 10.0.19041.1

    Key  : WER.Process.Version
    Value: 69.1.0.0


COMMENT:  
*** procdump64.exe  soffice.bin -h
*** Hung window detected: 34d5e

NTGLOBALFLAG:  0

PROCESS_BAM_CURRENT_THROTTLED: 0

PROCESS_BAM_PREVIOUS_THROTTLED: 0

APPLICATION_VERIFIER_FLAGS:  0

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 0000000000000000
   ExceptionCode: 80000003 (Break instruction exception)
  ExceptionFlags: 00000000
NumberParameters: 0

FAULTING_THREAD:  00002268

PROCESS_NAME:  icudt69.dll

ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION}  Breakpoint  A breakpoint has been reached.

EXCEPTION_CODE_STR:  80000003

STACK_TEXT:  
00000043`ab18c6b8 00007fff`369337a7     : 0000020a`7a36eae0 0000020a`0591a010 0000020a`0f4f4d24 00000000`00000000 : win32u!NtGdiEnumFonts+0x14
00000043`ab18c6c0 00007fff`36933688     : ffffffff`00000000 ffffffff`9301567f 0000020a`0f4f4e90 00000000`00000000 : gdi32full!bEnumFonts+0x4f
00000043`ab18c710 00007fff`369335a4     : ffffffff`9301567f 0000020a`0f4f4d18 00000000`00000001 00007ffe`d9c68d70 : gdi32full!EnumFontsInternalW+0xd0
00000043`ab18c790 00007ffe`d9c68e2c     : 0000020a`0f4f4d18 00000000`00000000 00007ffe`d9c68d70 00000043`ab18c790 : gdi32full!EnumFontFamiliesExW+0x44
00000043`ab18c7e0 00007fff`36933701     : 0000020a`05933d10 ffffffff`9301567f 0000020a`0f4f4d18 0000020a`0f500000 : vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x1a44c
00000043`ab18c890 00007fff`369335a4     : ffffffff`9301567f 0000020a`7a1b4410 00000000`00000001 00007ffe`d9c68d70 : gdi32full!EnumFontsInternalW+0x149
00000043`ab18c910 00007ffe`d9c66c86     : 00000043`ab18c9c8 00007ffe`00000003 0000020a`00000001 00000000`00000000 : gdi32full!EnumFontFamiliesExW+0x44
00000043`ab18c960 00007ffe`dd5cdc60     : 0000020a`7a8fc980 00000000`00000001 0000020a`7f6e8320 0000020a`7a8fc980 : vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x182a6
00000043`ab18ca50 00007ffe`dd4cd70e     : 0000020a`7a8fc980 0000020a`751e0000 00000043`ab18ca70 00007ffe`dd4cd700 : mergedlo!OutputDevice::ImplRefreshFontData+0x30
00000043`ab18ca80 00007ffe`dd4cd73b     : 0000020a`01e80930 0000020a`751e0000 00000043`ab18ca40 00007ffe`dd4cd700 : mergedlo!vcl::Window::ImplAdjustNWFSizes+0x11e
00000043`ab18cab0 00007ffe`dd4cd73b     : 0000020a`04fe0770 0000020a`751e0000 00000043`ab18cad0 00007ffe`dd4cd700 : mergedlo!vcl::Window::ImplAdjustNWFSizes+0x14b
00000043`ab18cae0 00007ffe`dd4cd73b     : 0000020a`7abf47b0 0000020a`751e0000 00000043`ab18cb00 00007ffe`dd4cd700 : mergedlo!vcl::Window::ImplAdjustNWFSizes+0x14b
00000043`ab18cb10 00007ffe`dd4cd73b     : 0000020a`04fdf370 0000020a`751e0000 00000043`ab18cb00 00007ffe`dd4cd700 : mergedlo!vcl::Window::ImplAdjustNWFSizes+0x14b
00000043`ab18cb40 00007ffe`dd4cd73b     : 0000020a`7abf2dd0 0000020a`751e0000 00000043`ab18cb60 00007ffe`dd4cd700 : mergedlo!vcl::Window::ImplAdjustNWFSizes+0x14b
00000043`ab18cb70 00007ffe`dd4cd73b     : 0000020a`01f09f30 0000020a`751e0000 00000043`ab18cb90 00007ffe`dd4cd700 : mergedlo!vcl::Window::ImplAdjustNWFSizes+0x14b
00000043`ab18cba0 00007ffe`dd4cd73b     : 0000020a`01e7e830 0000020a`751e0000 00000043`ab18cb60 00007ffe`dd4cd700 : mergedlo!vcl::Window::ImplAdjustNWFSizes+0x14b
00000043`ab18cbd0 00007ffe`dd4cd73b     : 0000020a`01a1bf60 0000020a`751e0000 00000043`ab18cb30 00007ffe`dd4cd700 : mergedlo!vcl::Window::ImplAdjustNWFSizes+0x14b
00000043`ab18cc00 00007ffe`dd5cdd59     : 00000043`ab18cc80 0000020a`751e0000 00000043`ab18cc10 00007ffe`dd5cdd10 : mergedlo!vcl::Window::ImplAdjustNWFSizes+0x14b
00000043`ab18cc30 00007ffe`dd5cdca7     : 00000000`00000001 00000043`ab18cda0 00000000`00000000 00000043`ab18f910 : mergedlo!OutputDevice::ImplUpdateFontDataForAllFrames+0x69
00000043`ab18cc60 00007ffe`dd4e6df9     : 00490055`00200065 00000000`00000000 00000000`00000000 00000000`00000000 : mergedlo!OutputDevice::ImplUpdateAllFontData+0x37
00000043`ab18cca0 00007ffe`dd9cf37c     : 0000020a`7779e090 0000020a`7f000c60 00000000`00000000 00000000`00000246 : mergedlo!FloatingWindow::ImplSetMouseDown+0xbf9
00000043`ab18d020 00007ffe`d9c927bb     : 00000043`ab18d1e0 00000000`00000000 00000000`00000000 00000003`00000004 : mergedlo!SalFrame::CallCallback+0x1c
00000043`ab18d050 00007ffe`d9c93a2d     : 00007fff`33bfb060 00000000`00000000 0000fc35`bf936f05 00000000`00000000 : vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x43ddb
00000043`ab18d1b0 00007fff`386de7e8     : 00000000`00024d8e 00000043`0000001d 00000000`00000000 00000000`00000000 : vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x4504d
00000043`ab18d220 00007fff`386de36c     : 00000000`00000000 00007ffe`d9c939e0 00000000`00024d8e 00000000`0000001d : user32!UserCallWinProcCheckWow+0x2f8
00000043`ab18d3b0 00007fff`386f0f93     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : user32!DispatchClientMessage+0x9c
00000043`ab18d410 00007fff`38b30ba4     : 00000043`ab18d4a8 00000011`00000050 00007fff`366e1064 00007fff`38b2cc60 : user32!_fnDWORD+0x33
00000043`ab18d470 00007fff`366e1064     : 00007fff`386da553 0000020a`7aa07694 00000000`00000000 00000000`00000000 : ntdll!KiUserCallbackDispatcherContinue
00000043`ab18d4f8 00007fff`386da553     : 0000020a`7aa07694 00000000`00000000 00000000`00000000 00000000`00000000 : win32u!NtUserPeekMessage+0x14
00000043`ab18d500 00007fff`386da4b3     : 00000000`00000000 0000020a`7778fd40 00000000`00000000 00000003`00000004 : user32!_PeekMessage+0x43
00000043`ab18d570 00007fff`1f89904d     : 00000000`ffffffff 00000043`ab18d780 00000000`00000001 00007fff`387845f0 : user32!PeekMessageW+0x143
00000043`ab18d5e0 00007ffe`d9c258ac     : 00000000`00000308 0000020a`78862e00 00000000`00000246 00007ffe`d9c25855 : sal3!osl_waitCondition+0x7d
00000043`ab18d650 00007ffe`d9c92710     : 00000043`ab18d810 00000000`00000000 00000000`00000000 00000003`00000004 : vclplug_winlo+0x158ac
00000043`ab18d680 00007ffe`d9c93a2d     : 00000000`00000000 00000000`0000001d 00000000`00000000 00000000`00024d96 : vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x43d30
00000043`ab18d7e0 00007fff`386de7e8     : 00000000`00024d90 00000000`0000001d 00000000`00000000 00000000`00000000 : vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x4504d
00000043`ab18d850 00007fff`386de36c     : 00000000`00000000 00007ffe`d9c939e0 00000000`00024d90 00000000`0000001d : user32!UserCallWinProcCheckWow+0x2f8
00000043`ab18d9e0 00007fff`386f0f93     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : user32!DispatchClientMessage+0x9c
00000043`ab18da40 00007fff`38b30ba4     : 00000043`ab18dad8 00000011`00000050 00007fff`366e1064 00007fff`38b2cc60 : user32!_fnDWORD+0x33
00000043`ab18daa0 00007fff`366e1064     : 00007fff`386da553 0000020a`7aa0a554 00000000`00000000 00000000`00000000 : ntdll!KiUserCallbackDispatcherContinue
00000043`ab18db28 00007fff`386da553     : 0000020a`7aa0a554 00000000`00000000 00000000`00000000 00000000`00000000 : win32u!NtUserPeekMessage+0x14
00000043`ab18db30 00007fff`386da4b3     : 00000000`00000000 0000020a`7778fd40 00000000`00000000 00000003`00000004 : user32!_PeekMessage+0x43
00000043`ab18dba0 00007fff`1f89904d     : 00000000`ffffffff 00000043`ab18ddb0 00000000`00000001 00007fff`387845f0 : user32!PeekMessageW+0x143
00000043`ab18dc10 00007ffe`d9c258ac     : 00000000`00000308 0000020a`78862e00 00000000`00000246 00007ffe`d9c25855 : sal3!osl_waitCondition+0x7d
00000043`ab18dc80 00007ffe`d9c92710     : 00000043`ab18de40 00000000`00000000 00000000`00000000 00000003`00000004 : vclplug_winlo+0x158ac
00000043`ab18dcb0 00007ffe`d9c93a2d     : 00000000`00000000 00000000`0000001d 00000000`00000000 00000000`00024d9a : vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x43d30
00000043`ab18de10 00007fff`386de7e8     : 00000000`00024d98 00000000`0000001d 00000000`00000000 00000000`00000000 : vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x4504d
00000043`ab18de80 00007fff`386de36c     : 00000000`00000000 00007ffe`d9c939e0 00000000`00024d98 00000000`0000001d : user32!UserCallWinProcCheckWow+0x2f8
00000043`ab18e010 00007fff`386f0f93     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : user32!DispatchClientMessage+0x9c
00000043`ab18e070 00007fff`38b30ba4     : 00000043`ab18e108 00000011`00000050 00007fff`366e1064 00007fff`38b2cc60 : user32!_fnDWORD+0x33
00000043`ab18e0d0 00007fff`366e1064     : 00007fff`386da553 0000020a`7aa09ab4 00000000`00000000 00000000`00000000 : ntdll!KiUserCallbackDispatcherContinue
00000043`ab18e158 00007fff`386da553     : 0000020a`7aa09ab4 00000000`00000000 00000000`00000000 00000000`00000000 : win32u!NtUserPeekMessage+0x14
00000043`ab18e160 00007fff`386da4b3     : 00000000`00000000 0000020a`7778fd40 00000000`00000000 00000003`00000004 : user32!_PeekMessage+0x43
00000043`ab18e1d0 00007fff`1f89904d     : 00000000`ffffffff 00000043`ab18e3e0 00000000`00000001 00007fff`387845f0 : user32!PeekMessageW+0x143
00000043`ab18e240 00007ffe`d9c258ac     : 00000000`00000308 0000020a`78862e00 00000000`00000246 00007ffe`d9c25855 : sal3!osl_waitCondition+0x7d
00000043`ab18e2b0 00007ffe`d9c92710     : 00000043`ab18e470 00000000`00000000 00000000`00000000 00000003`00000004 : vclplug_winlo+0x158ac
00000043`ab18e2e0 00007ffe`d9c93a2d     : 00000000`00000000 00000000`0000001d 00000000`00000000 00000000`00024d7e : vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x43d30
00000043`ab18e440 00007fff`386de7e8     : 00000000`00064dac 00000000`0000001d 00000000`00000000 00000000`00000000 : vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x4504d
00000043`ab18e4b0 00007fff`386de36c     : 00000000`00000000 00007ffe`d9c939e0 00000000`00064dac 00000000`0000001d : user32!UserCallWinProcCheckWow+0x2f8
00000043`ab18e640 00007fff`386f0f93     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : user32!DispatchClientMessage+0x9c
00000043`ab18e6a0 00007fff`38b30ba4     : 00000043`ab18e738 00000011`00000050 00007fff`366e1064 00007fff`38b2cc60 : user32!_fnDWORD+0x33
00000043`ab18e700 00007fff`366e1064     : 00007fff`386da553 0000020a`7aa06e14 00000000`00000000 00000000`00000000 : ntdll!KiUserCallbackDispatcherContinue
00000043`ab18e788 00007fff`386da553     : 0000020a`7aa06e14 00000000`00000000 00000000`00000000 00000000`00000000 : win32u!NtUserPeekMessage+0x14
00000043`ab18e790 00007fff`386da4b3     : 00000000`00000000 0000020a`7778fd40 00000000`00000000 00000003`00000004 : user32!_PeekMessage+0x43
00000043`ab18e800 00007fff`1f89904d     : 00000000`ffffffff 00000043`ab18ea10 00000000`00000001 00007fff`387845f0 : user32!PeekMessageW+0x143
00000043`ab18e870 00007ffe`d9c258ac     : 00000000`00000308 0000020a`78862e00 00000000`00000246 00007ffe`d9c25855 : sal3!osl_waitCondition+0x7d
00000043`ab18e8e0 00007ffe`d9c92710     : 00000043`ab18eaa0 00000000`00000000 00000000`00000000 00007fff`380b9c27 : vclplug_winlo+0x158ac
00000043`ab18e910 00007ffe`d9c93a2d     : 00000000`00000000 00000000`0000001d 00000000`00000000 00000000`00080236 : vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x43d30
00000043`ab18ea70 00007fff`386de7e8     : 00000000`00024d92 00000000`0000001d 00000000`00000000 00000000`00000000 : vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x4504d
00000043`ab18eae0 00007fff`386de36c     : 00000000`00000000 00007ffe`d9c939e0 00000000`00024d92 0000020a`0000001d : user32!UserCallWinProcCheckWow+0x2f8
00000043`ab18ec70 00007fff`386f0f93     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : user32!DispatchClientMessage+0x9c
00000043`ab18ecd0 00007fff`38b30ba4     : 00000043`ab18ed68 00000011`00000050 00007fff`366e1064 00007fff`38b2cc60 : user32!_fnDWORD+0x33
00000043`ab18ed30 00007fff`366e1064     : 00007fff`386da553 00000043`ab18ede0 00007ffe`dd5ea99c 0000020a`7aaa9a80 : ntdll!KiUserCallbackDispatcherContinue
00000043`ab18edb8 00007fff`386da553     : 00000043`ab18ede0 00007ffe`dd5ea99c 0000020a`7aaa9a80 00000000`000000b0 : win32u!NtUserPeekMessage+0x14
00000043`ab18edc0 00007fff`386da4b3     : 00000000`00000000 0000020a`7778fd40 00000000`00000000 00007fff`38aa2782 : user32!_PeekMessage+0x43
00000043`ab18ee30 00007fff`1f89904d     : 00000000`ffffffff 00000043`ab18f040 00000000`00000001 00007fff`387845f0 : user32!PeekMessageW+0x143
00000043`ab18eea0 00007ffe`d9c258ac     : 00000000`00000308 0000020a`78862e00 00000000`00000246 00007ffe`d9c25855 : sal3!osl_waitCondition+0x7d
00000043`ab18ef10 00007ffe`d9c92710     : 00000043`ab18f0d0 00000000`00000000 00007ffe`d29b0dc0 00007ffe`dfb667a0 : vclplug_winlo+0x158ac
00000043`ab18ef40 00007ffe`d9c93a2d     : 00000000`00000000 00000000`0000001d 00000000`00000000 00000000`00024d90 : vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x43d30
00000043`ab18f0a0 00007fff`386de7e8     : 00000000`00024d8e 00000000`0000001d 00000000`00000000 00000000`00000000 : vclplug_winlo!dtrans_CWinClipboard_get_implementation+0x4504d

STACK_COMMAND:  ~0s; .ecxr ; kb

SYMBOL_NAME:  win32u!NtGdiEnumFonts+14

MODULE_NAME: win32u

IMAGE_NAME:  win32u.dll

FAILURE_BUCKET_ID:  BREAKPOINT_80000003_win32u.dll!NtGdiEnumFonts

OS_VERSION:  10.0.19041.1

BUILDLAB_STR:  vb_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

IMAGE_VERSION:  6.2.19041.1288

FAILURE_ID_HASH:  {6a552c5d-c0f4-dd7b-aef2-84672c125621}

Followup:     MachineOwner
---------
Comment 5 Armondo Lopez 2024-04-06 20:14:37 UTC
I'm unable to represent this behavior in 

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: a2265e8faa099d9652efd12392c2877c2df1d1eb
CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded

or

Version: 24.2.1.2 (X86_64) / LibreOffice Community
Build ID: db4def46b0453cc22e2d0305797cf981b68ef5ac
CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded

I often leave each version open for days at a time and it's always snappy when I open the window.