Created attachment 105781 [details]
This is the screenshot.
Created attachment 105787 [details]
The document i want to open
Created attachment 105791 [details]
It also hangs when i create a new document then add a GL3d bar chart
Xukai: Can you please attach the debugger to LibreOffice, break it, and provide the stack trace here? I'd be most interested to see where it hangs.
This could well be bug#83716 - a side-effect of the unexpected threaded rendering feature :-) there is a deadlock there at least. I can't confirm the problem on load though.
Fixed the deadlock in fdo#83716 - but that can't be triggered on load - you'd have to drag/spin/drop/interact with the data there. So really - more details on what stack trace you get here are -much- appreciated.
When you say 'hang' is re-rendering frozen ? is the app un-responsive to input ? or is the 'Play' macro/button just not working or ? ...
Through the investigation we found that: the opengl context will be lost when executing function "UpdateScreenText" of file:GL3DBarChart.cxx，class:RenderBenchMarkThread,function:execute, this caused the LO calc hang.
This issue doesn't exist when we commit our last batch file "155f0b84c18f258ca0a7c94c7d605333c55a2aae". There are must be some modification after we commit this batch.
> Xukai: Can you please attach the debugger to LibreOffice, break it, and
> provide the stack trace here? I'd be most interested to see where it hangs.
> Thank you!
If by a 'hang' you mean that the entire LibreOffice becomes
unresponsive, then I have to say that I am unable to reproduce it,
The only thing I was able to see was that the demo itself was not
updating unless you've pointed the mouse pointer over the GL chart; I
have fixed it now, please update master, and make sure you have the
commit 1eb4a0472a02beee0a473127e1ee84381b8c230e .
If the problem persists, please provide the backtrace as outlined in the
bug, so that we can at least guess why I am not able to reproduce it.
And also as detailed steps to reproduce it as possible would be most appreciated too.
Assuming the hang was bug#83716 - which we fixed last week -> closing this one.
The important missing info here was that this happens only when you have export BENCHMARK_MODE=1
Jan Holesovsky committed a patch related to this issue.
It has been pushed to "master":
fdo#83518: We need the GL context when rendering text.
The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.