Bug 392080 - Crashes in wayland immediately after start
Summary: Crashes in wayland immediately after start
Status: RESOLVED UPSTREAM
Alias: None
Product: Falkon
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: David Rosca
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-20 02:09 UTC by Michael D
Modified: 2018-03-31 12:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael D 2018-03-20 02:09:58 UTC
When I try to start Falkon in a wayland session it shows the window for a split second and then crashes. The output I get from a terminal is:

michael@michael-Lenovo-YOGA-710-15IKB:~$ falkon
Using Wayland-EGL
WebEngine compiled with X11 support, however qpa backend is not xcb. This may fail.
[4956:4981:0319/220418.886393:ERROR:gl_implementation.cc(246)] Failed to load /usr/bin/libGLESv2.so: /usr/bin/libGLESv2.so: cannot open shared object file: No such file or directory
Falkon: 1 extensions loaded
Using the 'xdg-shell-v6' shell integration
[4956:4981:0319/220419.215557:ERROR:gl_surface_qt.cpp(701)] Requested OpenGL implementation is not supported. Implementation: 0
Received signal 11 SEGV_MAPERR 000000000000
#0 0x7fc8e5e70a25 <unknown>
#1 0x7fc8e4b5795b <unknown>
#2 0x7fc8e5e70dbd <unknown>
#3 0x7fc8ec70e4b0 <unknown>
#4 0x7fc8e4ba1074 <unknown>
#5 0x7fc8e4ba2045 <unknown>
#6 0x7fc8e68e6f34 <unknown>
#7 0x7fc8e68f3c04 <unknown>
#8 0x7fc8e68f6822 <unknown>
#9 0x7fc8e68f7a1f <unknown>
#10 0x7fc8e68f140e <unknown>
#11 0x7fc8e68f194c <unknown>
#12 0x7fc8e68f0bf6 <unknown>
#13 0x7fc8e68f2ea5 <unknown>
#14 0x7fc8e5ef4a49 <unknown>
#15 0x7fc8e5e8d8a8 <unknown>
#16 0x7fc8e5e8f01f <unknown>
#17 0x7fc8e5e8f573 <unknown>
#18 0x7fc8e5e90419 <unknown>
#19 0x7fc8e5eae0aa <unknown>
#20 0x7fc8e5ec8fb6 <unknown>
#21 0x7fc8e5ec43dd <unknown>
#22 0x7fc8e2ed76ba start_thread
#23 0x7fc8ec7e041d clone
  r8: 00007fc8eca9f770  r9: 0000000000000001 r10: 00007fc868000078 r11: 00007fc868000078
 r12: 0000000000000000 r13: 00007fc88d7f8d60 r14: 00007fc88d7f8d10 r15: 00007fc86800e280
  di: 0000000000000000  si: 0000000000000000  bp: 00007fc88d7f8b00  bx: 00007fc86800e280
  dx: 0000000000000000  ax: 00007fc8eb13aaa8  cx: 00007fc88d7f8910  sp: 00007fc88d7f8910
  ip: 00007fc8e4ba1074 efl: 0000000000010246 cgf: 002b000000000033 erf: 0000000000000004
 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.

I see there is an error regarding the "OpenGL implementation", which might be due to the fact that I'm running mesa from git (18.1.0, padoka), but I've no idea really. If I recall correctly, I had Falkon running just fine from opensuse tumbleweed in a wayland session.
Comment 1 Antonio Rojas 2018-03-20 07:40:26 UTC
This is a Qt issue, see https://bugreports.qt.io/browse/QTBUG-65682. As a workaround, run it with QT_QPA_PLATFORM=xcb
Comment 2 Michael D 2018-03-20 18:11:38 UTC
Thanks! I suppose this should be marked "resolved, upstream"?