| Summary: | Crash of LibreOffice under Wayland when changing font size | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | dennis.bayrock |
| Component: | Impress | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | 79045_79045, m.weghorn, serval2412 |
| Priority: | medium | Keywords: | wantBacktrace |
| Version: | 7.1.4.2 release | ||
| Hardware: | x86-64 (AMD64) | ||
| OS: | Linux (All) | ||
| Whiteboard: | |||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 100156, 102495 | ||
| Attachments: |
GDB output for Impress under Wayland
System OS and environment info |
||
|
Description
dennis.bayrock
2021-07-23 18:43:23 UTC
Linux OS used is Gentoo. All software compiled from source with default and recommended use flags from Gentoo. Operating System: Gentoo Linux KDE Plasma Version: 5.22.3 KDE Frameworks Version: 5.84.0 Qt Version: 5.15.2 Kernel Version: 5.13.4-x86_64 (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Core™ i7-5960X CPU @ 3.00GHz Memory: 15.5 GiB of RAM Graphics Processor: Radeon RX 590 Series Operating System: Gentoo Linux KDE Plasma Version: 5.22.3 KDE Frameworks Version: 5.84.0 Qt Version: 5.15.2 Kernel Version: 5.13.4-x86_64 (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i7-5960X CPU @ 3.00GHz Memory: 15.5 GiB of RAM Graphics Processor: Radeon RX 590 Series On pc Debian x86-64 with master sources updated today + kf5 rendering, I don't reproduce this. Dennis: would it be possible you retrieve a stacktrace by following this link https://wiki.documentfoundation.org/QA/BugReport/Debug_Information#GNU.2FLinux:_How_to_get_a_backtrace ? Michael: I thought I had noted how to enable Wayland but I didn't :-( I've enabled kf5 rendering with "SAL_USE_VCLPLUGIN=kf5" but I just got: Version: 7.3.0.0.alpha0+ / LibreOffice Community Build ID: 77a192aa016279acc0b0f9df584d1ce31bde41a4 CPU threads: 12; OS: Linux 5.10; UI render: default; VCL: kf5 (cairo+xcb) Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR Calc: threaded (In reply to Julien Nabet from comment #4) > Michael: I thought I had noted how to enable Wayland but I didn't :-( > I've enabled kf5 rendering with "SAL_USE_VCLPLUGIN=kf5" but I just got: > Version: 7.3.0.0.alpha0+ / LibreOffice Community > Build ID: 77a192aa016279acc0b0f9df584d1ce31bde41a4 > CPU threads: 12; OS: Linux 5.10; UI render: default; VCL: kf5 (cairo+xcb) > Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR > Calc: threaded If I want to try Wayland, I switch to a (Plasma) Wayland session by selecting that for the login in the display manager (in my case: SDDM), then it's used automatically (needs the corresponding components installed, e.g. packages "kwin-wayland", "plasma-workspace-wayland",... on Debian). If you want to test with X11 backend in a Wayland session, you can just set environment variable 'QT_QPA_PLATFORM=xcb' in which case XWayland is used, but it doesn't work the other way around. For running an application on Wayland inside an X11 session, I have made these notes some time ago, but I'm not using that because it didn't really work well (at least back then): > Potentially helpful blog post by Martin Flöser: "Porting Qt applications to > Wayland": <https://blog.martin-graesslin.com/blog/2015/07/porting-qt-applications-to-wayland/> > > * run application in Weston (on Wayland) from inside X11 session > > * s. above blog post > > * running `kwin_wayland --xwayland` works (needs package > `kwin-wayland-backend-x11` to be installed) or `weston`, as described in > above blog post > > * and then starting e.g. `konsole` using `XDG_SESSION_TYPE=wayland konsole` > will bring that to the `kwin_wayland` or `weston` window, > but it looks quite odd and doesnt't behave the same as in a Plasma Wayland > session (In reply to Michael Weghorn from comment #5) > (In reply to Julien Nabet from comment #4) > > Michael: I thought I had noted how to enable Wayland but I didn't :-( > > I've enabled kf5 rendering with "SAL_USE_VCLPLUGIN=kf5" but I just got: > > Version: 7.3.0.0.alpha0+ / LibreOffice Community > > Build ID: 77a192aa016279acc0b0f9df584d1ce31bde41a4 > > CPU threads: 12; OS: Linux 5.10; UI render: default; VCL: kf5 (cairo+xcb) > > Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR > > Calc: threaded > > If I want to try Wayland, I switch to a (Plasma) Wayland session by > selecting that for the login in the display manager (in my case: SDDM), then > it's used automatically (needs the corresponding components installed, e.g. > packages "kwin-wayland", "plasma-workspace-wayland",... on Debian). ... Thank you for the detailed feedback. I've given it a try and it's installed quite a lot of packages. However, I haven't reproduced this (I noticed I still didn't see "Plasma" in LO info, I don't know if it's expected) so I've uninstalled them. Do you reproduce this? Created attachment 173870 [details]
GDB output for Impress under Wayland
Hi There! Just installed and attached the GDB output for this bug. I had to kill Impress manually as it was unresponsive after I changed the font size
[Automated Action] NeedInfo-To-Unconfirmed Created attachment 173890 [details]
System OS and environment info
Included System OS and environment. You may not need this but I thought I's include it anyways :>
(In reply to Julien Nabet from comment #6) > However, I haven't reproduced this (I noticed I still didn't see "Plasma" in > LO info, I don't know if it's expected) ... Related info in "About" -> "LibreOffice" is "VCL: kf5 (cairo+wayland)" when running kf5 on Wayland. (There's no separate "plasma" VCL plugin. > Do you reproduce this? Yes, I could reproduce. The backtrace is the same as that in bug 143135, so this appears to be the same problem. Therefore, closing as a duplicate of bug 143135. *** This bug has been marked as a duplicate of bug 143135 *** |