Bug 145304 - LibreOffice 7.1.6.2 crashes immediately on Windows 7 no matter which GUI module I'm trying to launch
Summary: LibreOffice 7.1.6.2 crashes immediately on Windows 7 no matter which GUI modu...
Status: CLOSED DUPLICATE of bug 144598
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
7.1.6.2 release
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-25 02:42 UTC by Michael
Modified: 2021-10-25 12:41 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Post Mortem Minidump extracted with WinDbg's .dump command (49.67 KB, application/octet-stream)
2021-10-25 02:49 UTC, Michael
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael 2021-10-25 02:42:27 UTC
Description:
I've updated LibreOffice last night on both my Windows 10 and Window 7 machines (both 64bit). While the former launches w/o issues the latter crashes immediately while launching any of its GUI components without showing any of its UI. What it does successfully is "soffice.exe --convert-to pdf some.htm", but it also crashes on "soffice.exe --convert-to rtf some.htm". The post mortem crash dump provided by WinDbg reports exception code 0xC000001D (Illegal instruction) with the following call stack (created when launching soffice.exe as you can certainly tell from it):

skialo!SkRect::round
mergedlo!SkiaSalGraphicsImpl::addUpdateRegion+0x74
mergedlo!SkiaSalGraphicsImpl::privateDrawAlphaRect+0xc2
mergedlo!SkiaSalGraphicsImpl::drawRect+0x2a
mergedlo!OutputDevice::DrawRect+0x1a0
mergedlo!OutputDevice::DrawColorWallpaper+0xb0
mergedlo!OutputDevice::DrawWallpaper+0x95
mergedlo!OutputDevice::Erase+0x82
mergedlo!VirtualDevice::InnerImplSetOutputSizePixel+0xdd
mergedlo!VirtualDevice::ImplSetOutputSizePixel+0x30
mergedlo!lingucomponent_SpellChecker_get_implementation+0x217b
cppuhelper3MSC!cppu::OPropertySetHelper::setPropertyValues+0x164ff
cppuhelper3MSC!cppu::OPropertySetHelper::setPropertyValues+0x1560d
cppuhelper3MSC!cppu::OPropertySetHelper::setPropertyValues+0x15836
mergedlo!SfxTabPage::set_visible+0x7444
mergedlo!SfxTabPage::set_visible+0x49ae
mergedlo!ImplSVMain+0x67
mergedlo!soffice_main+0x133
soffice!main+0x1b
soffice!main+0x2c4

The final assembly line reads:
vmovups ymm0,xmmword ptr [rcx] ds:00000000`00b6f300

Steps to Reproduce:
No steps required, just launch the application "as is".

Actual Results:
Can't use LibreOffice.

Expected Results:
You get the picture ...


Reproducible: Always


User Profile Reset: Yes


OpenGL enabled: Yes

Additional Info:
I even did a reboot after installation just to be sure there wouldn't be any leftovers from uninstalling the previous version or any other application interfering. Setup ran w/o issues. German helpfiles installed after completion w/o issues either. Previous version didn't crash.

Can't copy anything from the "Help - About" screen for obvious reasons ...

Disabling the user profile doesn't change anything

libreoffice --safe-mode crashes
Comment 1 Michael 2021-10-25 02:49:41 UTC
Created attachment 175898 [details]
Post Mortem Minidump extracted with WinDbg's .dump command

No matter which LO module is launched, the dump always looks exactly the same.
Comment 2 Ming Hua 2021-10-25 03:04:14 UTC
There is a known bug in 7.1.6 that prevents it from starting on older CPU (with no AVX instruction set).  This has been fixed, please test the newly released 7.1.7 RC1:
https://www.libreoffice.org/download/download/?version=7.1.7

*** This bug has been marked as a duplicate of bug 144598 ***
Comment 3 Michael 2021-10-25 12:39:28 UTC
Updated to 7.1.7, fix confirmed, thank you. 

					Michael