Project

General

Profile

task #8716

Updated by Andreas Kohlbecker over 4 years ago

Der Taxeditor verwendet SWT in der Version 3.105.3.v20170228-0512 (Id: org.eclipse.swt, Version: 3.105.3.v20170228-0512) auf einem aktuellen Ubuntu (Bionic) ist GTK in der version 3.22.0 installiert (org.eclipse.swt.internal.gtk.version=3.22.30) und diese Version wird vom Taxeditor oder eclipse Neon auch verwendet. 

 

 Wenn man nach den Angaben von eclipse geht (Eclipse/SWT 3.0.x - 3.5.x: GTK+ 2.2.1 and its dependencies) sollte im Falle des Taxeditors aber GTK2 verwendet werden! 

 

 Siehe 

 https://www.eclipse.org/swt/faq.php#gtkstartup  

 oder   

 https://stackoverflow.com/questions/48467865/glib-critical-g-base64-encode-step-assertion-in-null-failed-problems-i#50630300  

 Das hat nichts mit den Dependencies der Targetplatform zu tun sondern mit der Konfiguration mit der der Editor im OS gestartet wird. 
 Bei den meisten Linuxen hat man die Wahl zwischen GTK2 und GTK3, nur wird der Taxeditor (wie Eclipse Neon auch) per Default mit GTK3 gestartet obwohl das laut eclipse nicht kompatibel ist. 

 Dieses Thema meinte ich. Gibt es Probleme wenn man auf GTK2 umstellt? Mit GTK3 hagelt es bei Start ja immer ERRORs. 

 ---- 

 the links provided in this E3 -> E4 migration ticket    #6545 could potentially    be helpful 

Back