New issue by no2spam on void-packages repository https://github.com/void-linux/void-packages/issues/14626 Description: ### System * xuname: Void 5.2.16_1 x86_64 GenuineIntel uptodate rrrmFFF * package: FreeCAD 0.18.3 [*] kwayland-5.62.0_1 [*] kwayland-integration-5.16.5_1 [*] qt5-wayland-5.13.0_4 [*] wayland-1.17.0_1 [*] xorg-server-xwayland-1.20.5_2 ### Expected behavior Start FreeCAD -> Create new document (File->New) ->start sketching as it works on X server ### Actual behavior Start FreeCAD -> Create new document (File->New) -> app crashes with the following error: FreeCAD 0.18.3, Libs: 0.18.3R1_voidlinux © Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2019 ##### #### ### #### # # # # # # # ## #### #### # # # # # #### # # # # # # # ##### # # # # #### #### # # # # # # # # # # # # # # ## ## ## # # #### #### ### # # #### ## ## ## FreeCAD: gl.cpp:2344: const cc_glglue* cc_glglue_instance(int): Assertion `current_ctx && "Must have a current GL context when instantiating cc_glglue!! (Note: if you are using an old Mesa GL version, set the environment variable COIN_GL_NO_CURRENT_CONTEXT_CHECK to get around what may be a Mesa bug.)"' failed. ### Steps to reproduce the behavior Run FreeCAD 0.18 on wayland