| Summary: | Crash once in a while when pasting from system clipboard under Wayland | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | pepewow3000 |
| Component: | graphics stack | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | NEEDINFO --- | ||
| Severity: | normal | CC: | pepewow3000, stephane.guillou |
| Priority: | medium | ||
| Version: | 7.2.6.2 release | ||
| Hardware: | x86-64 (AMD64) | ||
| OS: | Linux (All) | ||
| See Also: |
https://bugs.documentfoundation.org/show_bug.cgi?id=137181 https://bugs.documentfoundation.org/show_bug.cgi?id=159590 |
||
| Whiteboard: | |||
| Crash report or crash signature: | Gdk-Message: 11:28:57.886: Error flushing display: Broken pipe | Regression By: | |
| Bug Depends on: | |||
| Bug Blocks: | 100156, 103182 | ||
| Attachments: |
Error message and system
Reproducibility of the issue - Terminal screenshot Same crash on my Thinkpad W541 laptop - Terminal screenshot |
||
|
Description
pepewow3000
2022-04-30 10:20:36 UTC
Created attachment 179858 [details]
Error message and system
I suspect "error flushing display: Broken pipe" happens when we basically hang and events accumulate and we are eventually killed off due to not processing them. It's not something I've seen on cut and paste so not easy for me to reproduce. Do you know what application you were pasting from? Maybe we are hanging on pasting from some particular source. Thank you for your reply. It happened when pasting from Impress itself. Yesterday it too crashed later but this time was different than the others, it happened when doing multiple CTRL-Z Undos. I didn't have Impress opened in the terminal but ABRT picked the crash (for the first time) and prompted me to generate a stack trace, but I didn't know what I was doing and couldn't do it. So you say that that error gives no information about the source of the crash? I'll try later to see if I can cause the crash faster (up until now everything happened doing normal use) and see if I can get more information or clues. (In reply to pepewow3000 from comment #3) > Thank you for your reply. > > It happened when pasting from Impress itself. Yesterday it too crashed later > but this time was different than the others, it happened when doing multiple > CTRL-Z Undos. > > I didn't have Impress opened in the terminal but ABRT picked the crash (for > the first time) and prompted me to generate a stack trace, but I didn't know > what I was doing and couldn't do it. > > So you say that that error gives no information about the source of the > crash? I'll try later to see if I can cause the crash faster (up until now > everything happened doing normal use) and see if I can get more information > or clues. Just after posting this, got a crash (after almost 3hrs of continuous use). Error this time is: Gdk-Message: 12:51:45.307: Lost connection to Wayland compositor. The only thing I did was click save and changed to another slide and it crashed. I'll do more testing as I've said in my last comment and see if I can find something. Is there any script or something that can automatically use Impress to test stability? I've been able to reproduce the issue reasonably quickly by just opening the file and copying, pasting and moving objects constantly, as you can see in the terminal screenshot I've posted. I've also been able to reproduce on another computer, a Thinkpad W541 running Fedora 35 and Intel Mesa Wayland stack. I had troubles reproducing the issue first: I couldn't get a crash on a fresh new file on both computers and when I copied the original file that caused the crashes to the Thinkpad I couldn't get a crash either. I then realised that I didn't have the customs fonts installed that I used in my file. Immediately after installing these fonts I got a crash in about 2 minutes. So it seems that the crashes are related to customs fonts. I was using two: FiraCode Nerd Font and TempleOS Rendello's font conversion. Both OTF fonts. Not sure how to continue investigating from now on. Created attachment 179875 [details]
Reproducibility of the issue - Terminal screenshot
Created attachment 179876 [details]
Same crash on my Thinkpad W541 laptop - Terminal screenshot
pepewow, can you attach the file in question for us to test in the same conditions? I tried: 1. Installing the extra fonts: - https://github.com/Trzcin/Fira-Code-Nerd/blob/master/Regular/complete/Fira%20Code%20Regular%20Nerd%20Font%20Complete.otf - https://github.com/rendello/templeos_font/blob/master/templeos_font.otf 2. Adding some text in both fonts in several slides 3. Copying, pasting, moving objects No crash in 7.2.0.4 nor in recent trunk build. (using Wayland and Gnome on Ubuntu 20.04). Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: fd69b546ad36452560cb11ccb28e78632d65f045 CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: threaded Please also re-test in a recent version. |