Bug 150157 - Calc in version 7.3.0.x and later blocks during scrolling the worksheet and then crashes after a while
Summary: Calc in version 7.3.0.x and later blocks during scrolling the worksheet and t...
Status: RESOLVED DUPLICATE of bug 149527
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
7.3.0.3 release
Hardware: x86-64 (AMD64) Windows (All)
: medium major
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Skia
  Show dependency treegraph
 
Reported: 2022-07-26 19:53 UTC by bert.vanderveen
Modified: 2022-09-14 07:30 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Testfile for demonstrating reported scrolling/crash problem (582.50 KB, application/vnd.ms-excel)
2022-08-03 19:47 UTC, bert.vanderveen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description bert.vanderveen 2022-07-26 19:53:46 UTC
Description:
While scrolling an Excel worksheet (.xls) of <2000 rows and <10 colums, Calc suddenly stops scrolling and seems to be completely blocked. After 20-30 sec Calc is terminated. This does not happen in versions up to 7.2.7.2, but occurs in all versions from 7.3.0.3 up to 7.3.5 that I have tested.
The way of scrolling makes no difference: with side bar, mouse wheel, keyboard, after a number of up-down movements the phenomenon occurs.

Steps to Reproduce:
1.Open worksheet (.xls) in Calc
2.Scroll up/down some time with mouse wheel or side bar
3.Scrolling blocks and after some time Calc terminates

Actual Results:
Scrolling suddenly stops. 
Calc does not respond on mouse or keyboard commands.
Calc terminates and does not restart automatically.
After manual restart recovery of the worksheet is suggested.

Expected Results:
Scrolling should not affect the normal operation of Calc. Crashing is unacceptable. 


Reproducible: Always


User Profile Reset: No



Additional Info:
The described phenomenon occurs on multiple machines. Even on a new laptop with only Windows 11 installed and then only LibreOffice 7.3.5 installed.
It also happens with different Excel-files with 'data base like' content, without complicated calculations.
Comment 1 m_a_riosv 2022-07-26 21:41:05 UTC
Please test with a clean profile, Menu/Help/Restart in Safe Mode
Comment 2 bert.vanderveen 2022-07-27 18:25:41 UTC
Hello,

I have tested the scroll behavior again in version 7.3.5.2.
In Safe Mode scrolling is as it should be. I have not seen blocking or terminating of Calc.
In Normal mode scrolling blocks and Calc terminates after a short while as described earlier in 150157.

Regards, Bert
Comment 4 bert.vanderveen 2022-07-28 18:58:30 UTC Comment hidden (obsolete)
Comment 5 Matt K 2022-07-29 03:44:17 UTC
Bug 150190 may be a duplicate of this.
Comment 6 Roman Kuznetsov 2022-07-31 16:02:01 UTC
(In reply to bert.vanderveen from comment #4)
> Hello,
> It's not possible for me to disable Skia. I've no idea what it is. Besides
> that I have re-installed version 7.2.7.2 on my PC to be able to use Calc
> without crashes.
> I'm not in a position to continuously switch forward and backward between
> versions. I hope you can solve the issue without further interaction from
> myself.
> Regards, Bert

we can't solve the problem if you will not give us the information

Please try raal's recommendation from Comment 3 and attach here your file if it's possibly.

Thank you
Comment 7 bert.vanderveen 2022-08-03 19:47:09 UTC
Created attachment 181570 [details]
Testfile for demonstrating reported scrolling/crash problem

Hello,

Herewith I send a testfile for demonstrating the reported problem with scrolling, that blocks Calc and then crashes after some time.

I have no possibility to disable Skia as proposed in Comment #3, because I'm not running versio 7.3.5 on my PC currently.

Regards,
Bert
Comment 8 Matt K 2022-08-03 23:29:39 UTC
No repro with or without Skia using the following:

Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: d75c5c1f61a174b3b333e9db6536ab15cc37d00b
CPU threads: 12; OS: Windows 10.0 Build 22000; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL
Comment 9 Miha Vrhovnik 2022-09-13 16:49:15 UTC
I can confirm, that this is due to Skia. Also I had 7.3.x and Now have 7.4.0.3 and the behavior is the same. During the fast scroll it first feezes for a few seconds and then it just crashes.

As for the drivers. I had 512.60.0 an now have the 516.376.0 see skia.log at the end of message. Updating driver didn't help.
I can also provide an xlsx file if you think it's going to help.

Also I have Windows 10 on 4k screen with Scale and layout set to 150%

skia.log

RenderMethod: vulkan
Vendor: 0x10de
Device: 0x1c03
API: 1.3.205
Driver: 516.376.0
DeviceType: discrete
DeviceName: NVIDIA GeForce GTX 1060 6GB
Denylisted: no
Comment 10 Timur 2022-09-14 07:30:27 UTC
Let's assume duplicate, unless found out differently. 
This depends on computer/video and not on test file. 

Way to go is: 
User older LO that works or better use current LO without Skia, as explained in https://wiki.documentfoundation.org/QA/FirstSteps#Graphics-related_issues_.28_Skia_.29
Also install daily master from https://dev-builds.libreoffice.org/daily/master/current.html to see if fixed or not (as others cannot test for you). That master can be installed in addition to working LO and will not take extensions.

*** This bug has been marked as a duplicate of bug 149527 ***