PP stürzt unter Manjaro mit GTK-Fehlern ab

Portfolio Performance stürzt seit dem letzten Update von Manjaro Linux (bei mir) ab, sowohl mit alten als auch neu angelegten, also leeren Portfolios. Lt. Meldungen scheint es wohl ein Problem mit GTK zu geben???

  • Öffnen eines bestehenden Portfolios oder Anlegen eines neuen Portfolios
  • Wechsel in einen beliebigen Bericht (bspw. Performance) führt zum Absturz

In der Konsole erscheinen dabei folgende Meldungen:

(Portfolio Performance:6586): Gtk-CRITICAL **: 22:04:02.354: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar

(Portfolio Performance:6586): Gtk-CRITICAL **: 22:04:04.667: gtk_widget_is_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed

(Portfolio Performance:6586): Gtk-CRITICAL **: 22:04:04.667: gtk_widget_get_can_focus: assertion 'GTK_IS_WIDGET (widget)' failed

(Portfolio Performance:6586): Gtk-CRITICAL **: 22:04:04.667: gtk_widget_get_visible: assertion 'GTK_IS_WIDGET (widget)' failed

(Portfolio Performance:6586): Gtk-CRITICAL **: 22:04:04.667: gtk_widget_has_focus: assertion 'GTK_IS_WIDGET (widget)' failed

(Portfolio Performance:6586): Gtk-CRITICAL **: 22:04:04.667: gtk_widget_has_default: assertion 'GTK_IS_WIDGET (widget)' failed

(Portfolio Performance:6586): Gtk-CRITICAL **: 22:04:04.667: gtk_widget_get_has_tooltip: assertion 'GTK_IS_WIDGET (widget)' failed

(Portfolio Performance:6586): Gtk-CRITICAL **: 22:04:04.682: gtk_widget_is_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed

(Portfolio Performance:6586): Gtk-CRITICAL **: 22:04:04.682: gtk_widget_get_can_focus: assertion 'GTK_IS_WIDGET (widget)' failed

(Portfolio Performance:6586): Gtk-CRITICAL **: 22:04:04.682: gtk_widget_get_visible: assertion 'GTK_IS_WIDGET (widget)' failed

(Portfolio Performance:6586): Gtk-CRITICAL **: 22:04:04.682: gtk_widget_has_focus: assertion 'GTK_IS_WIDGET (widget)' failed

(Portfolio Performance:6586): Gtk-CRITICAL **: 22:04:04.682: gtk_widget_has_default: assertion 'GTK_IS_WIDGET (widget)' failed

(Portfolio Performance:6586): Gtk-CRITICAL **: 22:04:04.682: gtk_widget_get_has_tooltip: assertion 'GTK_IS_WIDGET (widget)' failed
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f7740937f8e, pid=6586, tid=6587
#
# JRE version: OpenJDK Runtime Environment (19.0.2+7) (build 19.0.2+7)
# Java VM: OpenJDK 64-Bit Server VM (19.0.2+7, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# C  [libgtk-3.so.0+0x337f8e]  gtk_widget_is_sensitive+0x1e

Direkt während / nach dem Start von PP werden folgende Meldungen erzeugt - falls das relevant ist:

ARNING: Using incubator modules: jdk.incubator.concurrent, jdk.incubator.vector
^[[2~^[[2~
** (Portfolio Performance:6406): CRITICAL **: 22:01:30.967: JNI class pointer is NULL for class org/eclipse/swt/accessibility/AccessibleObject


** (Portfolio Performance:6406): CRITICAL **: 22:01:30.967: JNI class pointer is NULL for class org/eclipse/swt/accessibility/AccessibleObject

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

PP benötigt Java 17, die 19er funktioniert (noch) nicht.

Welche Version von GTK?

Java 17 würde ich auch einmal ausprobieren, denke aber nicht, dass es daran liegt. Ebenso würde ich einmal versuchen, PP neu herunterzuladen und zu installieren, weil beim Update manchmal etwas schiefläuft.

Ist gelöst - das Problem war scheinbar irgendwas in .config/dconf/user. Mit neuer dconf geht es wieder.