Bug#969230: freecad crashes on wayland when opening FCStd files

2021-10-21 Thread Tobias Frost
Followup-For: Bug #969230
Control: reassign -1 coin3
Control: retitle -1 coin3: FreeCAD crashes because of GLX glue trying to use 
NULL display
Control: affects -1 freecad
Control: tags -1 fixed-upstream patch
Control: forwarded -1 https://github.com/coin3d/coin/pull/404

On Sat, 29 Aug 2020 18:32:02 +0100 =?utf-8?q?Pedro_=C3=82ngelo?= 
 wrote:
> Package: freecad
> Version: 0.18.4+dfsg2-5
> Severity: important
> Tags: upstream
> 
> Dear Maintainer,
> 
>* What led up to the situation?
> 
> On Debian testing, under the Sway window manager (which is Wayland-based), it
> is not possible to read or write FCSstd files on Freecad. To reproduce:
> 
>  * use a wayland-based window manager
>  * open a shell and execute `QT_QPA_PLATFORM=wayland freecad`
>  * try to load an FCSstd file
> 
> this issue is known upstream:
> 
> https://forum.freecadweb.org/viewtopic.php?t=33359
> 
> the proper fix requires a patch recently merged to coin3d:
> 
> https://github.com/coin3d/coin/pull/404
> 
> I flagged this as important because it makes the package unusable on native
> Wayland setups. A workaround is to set `QT_QPA_PLATFORM=xcb` before starting
> Freecad.
> 

Lets reassign it to coin3 then. Unfortunatly the merge request has been fixed 
after
they released 4.0.0, so it is not in Debian yet, but maybe the maintainers of 
coin3d
want to cherry pick the patch at
https://patch-diff.githubusercontent.com/raw/coin3d/coin/pull/404.patch

-- 
tobi



Bug#969230: freecad crashes on wayland when opening FCStd files

2020-08-29 Thread Pedro Ângelo
Package: freecad
Version: 0.18.4+dfsg2-5
Severity: important
Tags: upstream

Dear Maintainer,

   * What led up to the situation?

On Debian testing, under the Sway window manager (which is Wayland-based), it
is not possible to read or write FCSstd files on Freecad. To reproduce:

 * use a wayland-based window manager
 * open a shell and execute `QT_QPA_PLATFORM=wayland freecad`
 * try to load an FCSstd file

this issue is known upstream:

https://forum.freecadweb.org/viewtopic.php?t=33359

the proper fix requires a patch recently merged to coin3d:

https://github.com/coin3d/coin/pull/404

I flagged this as important because it makes the package unusable on native
Wayland setups. A workaround is to set `QT_QPA_PLATFORM=xcb` before starting
Freecad.



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.6.0-2-rt-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages freecad depends on:
ii  freecad-python3  0.18.4+dfsg2-5

Versions of packages freecad recommends:
ii  calculix-ccx  2.11-1+b3
ii  graphviz  2.42.2-4

Versions of packages freecad suggests:
pn  povray  

-- no debconf information