Bug 143691 - UI: Changing draw scale on a specific file completely locks up LibreOffice Draw
Summary: UI: Changing draw scale on a specific file completely locks up LibreOffice Draw
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
7.0.5.2 release
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-02 13:03 UTC by andrew.p.hodgins
Modified: 2021-08-31 05:40 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
All_Ranges.odg (47.56 KB, application/vnd.oasis.opendocument.graphics)
2021-08-02 13:09 UTC, andrew.p.hodgins
Details

Note You need to log in before you can comment on or make changes to this bug.
Description andrew.p.hodgins 2021-08-02 13:03:18 UTC
Description:
On this .odg file I'm working on I have the drawing scale set rather large. When I try to change the scale Draw completely locks up (Not Responding)

Not only will Draw lock up, sometimes my user profile will be corrupted and I will be unable to reopen Draw. The user profile corruption occurs in "registrymodifications.xcu", if I delete "registrymodifications.xcu" my Draw returns to normal

Steps to Reproduce:
1) Open attached file "All_Ranges.odg"
2) Go to Tools > Options > LibreOffice Draw > General
3) Change "Drawing scale" 
4) Click "OK" 

Actual Results:
Draw freezes (get Not Responding if I try to close it). Occasionally user profile will be corrupted

Expected Results:
Drawing scale changes without issue


Reproducible: Always


User Profile Reset: Yes



Additional Info:
Version: 7.0.5.2 (x64)
Build ID: 64390860c6cd0aca4beafafcfd84613dd9dfb63a
CPU threads: 16; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Locale: en-AU (en_AU); UI: en-GB
Calc: CL
Comment 1 andrew.p.hodgins 2021-08-02 13:09:52 UTC
Created attachment 174029 [details]
All_Ranges.odg
Comment 2 Diana 2021-08-02 14:27:53 UTC
 no repro in

Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: ac80ec817eb07c77a51bc0729985a473c734182e
CPU threads: 4; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; VCL: win
Locale: ru-RU (ru_RU); UI: en-US
Calc: CL
Comment 3 xordevoreaux 2021-08-06 14:45:40 UTC
no repro in

Version: 7.1.5.2 (x64) / LibreOffice Community
Build ID: 85f04e9f809797b8199d13c421bd8a2b025d52b5
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL
Comment 4 Henrik Palomäki 2021-08-24 06:47:03 UTC
No repro in

Version: 7.2.0.4 (x64) / LibreOffice Community
Build ID: 9a9c6381e3f7a62afc1329bd359cc48accb6435b
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: default; VCL: win
Locale: fi-FI (fi_FI); UI: en-US
Calc: threaded
Comment 5 Henrik Palomäki 2021-08-31 05:39:29 UTC
Freezing confirmed on

Version: 7.0.5.2 (x64)
Build ID: 64390860c6cd0aca4beafafcfd84613dd9dfb63a
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Locale: fi-FI (fi_FI); UI: en-US
Calc: CL

and

Version: 7.0.6.2 (x64)
Build ID: 144abb84a525d8e30c9dbbefa69cbbf2d8d4ae3b
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Locale: fi-FI (fi_FI); UI: en-US
Calc: CL

I changed the scale value from 1:378298 to 1:378297 and LO froze.

No repro in

Version: 7.1.5.2 (x64) / LibreOffice Community
Build ID: 85f04e9f809797b8199d13c421bd8a2b025d52b5
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Locale: fi-FI (fi_FI); UI: en-US
Calc: CL

So it seems the bug exists at least to version 7.0.6.2 and not exists at least beginning from version 7.1.5.2. I mark this as WFM.