Fakturama und Java Thema ist als GELÖST markiert

Hilfe bei der Installation von Manjaro Linux!
Antworten
Benutzeravatar

Themen Author
Thoys
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 7
Registriert: Mittwoch 14. Juni 2023, 15:14
CPU: i7 4. Generation ;-)
GPU: GT 1030
Kernel: -
Desktop-Variante: Gnome
GPU Treiber: Proprietär
Danksagung erhalten: 1 Mal

Fakturama und Java

#1

Beitrag von Thoys »

Hallo zusammen,

ich habe aus dem Aur Repository Faktura https://www.fakturama.info/ installiert.

Wenn ich es starte, fragt er nach einem Arbeitsverzeichnis (das ist normal) und danach lädt er nicht mehr ganz. Also es startet nicht. Im Anhang habe ich euch die Logdatei in ein 7z kopiert, die Fakturama oder Java erstellt hat.

Ich habe gesehen, dass auch andere das oder ein ähnliches Problem haben: https://www.fakturama.info/community/hi ... tallieren/
leider reicht mein Überblick nicht aus, um die Lösung zu sehen.

Danke euch Thoys
Dateianhänge
hs_err_pid9808.7z
(22.89 KiB) 19-mal heruntergeladen

Benutzer 1534 gelöscht

Re: Fakturama und Java

#2

Beitrag von Benutzer 1534 gelöscht »

Hallo Thoys,

deine angehängte Zip Datei öffne ich aus Prinzip nicht betreffend Sicherheit. Dennoch versuche ich zu helfen. Gem.
dem beigefügten Thread ist wohl die Lösung die Installation des neusten java-openjdk-bin Pakets.
Aktuell Stand heute wäre dies

https://aur.archlinux.org/packages/java-openjdk-bin

Diese Version ist in der Repo enthalten, siehe hier. Installieren neu starten und ausprobieren. Falls es prinzipiell nicht gehen sollte, wäre ggf. Dolibarr eine Alternative.
Bildschirmfoto vom 2023-06-19 16-33-26.png
Bildschirmfoto vom 2023-06-19 16-33-26.png (28.88 KiB) 428 mal betrachtet
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1557
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.8
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 145 Mal
Danksagung erhalten: 252 Mal

Re: Fakturama und Java

#3

Beitrag von LaGGGer »

Hallo
Bin mal deinem Link gefolgt und mir ein bissl was zusammengereimt. Ein User hat dort gepostet, das mindestens java version 11 benötigt wird.:
Was sagt denn dieser Befehl, ausgeführt im Terminal:

Code: Alles auswählen

archlinux-java status
Ergebnis bitte im Codeblock posten.
°°
MfG LaGGGer
Benutzeravatar

Themen Author
Thoys
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 7
Registriert: Mittwoch 14. Juni 2023, 15:14
CPU: i7 4. Generation ;-)
GPU: GT 1030
Kernel: -
Desktop-Variante: Gnome
GPU Treiber: Proprietär
Danksagung erhalten: 1 Mal

Re: Fakturama und Java

#4

Beitrag von Thoys »

Hallo zusammen,

danke schon einmal für eure Hilfe.

Ist ja alles neuer, als gebraucht wird.

Code: Alles auswählen

   java-17-openjdk (default)
  java-20-openjdk
Nach der Installation von java-openjdk-bin so:

Code: Alles auswählen

archlinux-java status 
Available Java environments:
  java-17-openjdk (default)
  java-20-openjdk
  java-20-openjdk-bin
Ich habe mit archlinux-java set java-20-openjdk den Standard geändert (richtig?). Einige Kombinationen von Install/deinstall und Neustart ausprobiert, aber er möchte einfach nicht.

Ich wusste tatsächlich nicht, wie ich die Logdatei posten soll. .txt, .pdf und .log sind nicht erlaubt, in den Post kopieren hat das Zeichenlimit gesprengt. In welchem Format postet ihr große Textdateien wie Logfiles?

Schönen Gruß Thoys

Die Logdatei beginnt so:

Code: Alles auswählen

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f3d0e83ed16, pid=9808, tid=9809
#
# JRE version: OpenJDK Runtime Environment (17.0.7+7) (build 17.0.7+7)
# Java VM: OpenJDK 64-Bit Server VM (17.0.7+7, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# C  [libswt-gtk-4950r5.so+0x3ed16]  Java_org_eclipse_swt_internal_C_strlen+0xf
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h" (or dumping to /home/timotheus/core.9808)
#
# If you would like to submit a bug report, please visit:
#   https://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  S U M M A R Y ------------

Command Line: -DREFRESH_BUNDLES=false -Dorg.eclipse.e4.ui.css.dynamic=true --add-modules=ALL-SYSTEM -DLiquibaseHubMode=off /usr/share/fakturama2//plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar -os linux -ws gtk -arch x86_64 -showsplash -launcher /usr/share/fakturama2/Fakturama -name Fakturama --launcher.library /usr/share/fakturama2//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.400.v20211117-0650/eclipse_11600.so -startup /usr/share/fakturama2//plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar --launcher.overrideVmargs -exitdata 8031 -vm /usr/bin/java -vmargs -DREFRESH_BUNDLES=false -Dorg.eclipse.e4.ui.css.dynamic=true --add-modules=ALL-SYSTEM -DLiquibaseHubMode=off -jar /usr/share/fakturama2//plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar

Host: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz, 8 cores, 7G, Manjaro Linux
Time: Mon Jun 19 14:46:15 2023 CEST elapsed time: 7.696147 seconds (0d 0h 0m 7s)

---------------  T H R E A D  ---------------

Current thread (0x00007f3dac0147a0):  JavaThread "main" [_thread_in_native, id=9809, stack(0x00007f3db1100000,0x00007f3db1200000)]

Stack: [0x00007f3db1100000,0x00007f3db1200000],  sp=0x00007f3db11f9888,  free space=998k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libswt-gtk-4950r5.so+0x3ed16]  Java_org_eclipse_swt_internal_C_strlen+0xf
j  org.eclipse.swt.internal.Converter.cCharPtrToJavaString(JZ)Ljava/lang/String;+1
j  org.eclipse.swt.browser.WebKit$WebKitExtension.initializeWebExtensions_callback(JJ)V+178
v  ~StubRoutines::call_stub
V  [libjvm.so+0x843ab2]
V  [libjvm.so+0x8e0916]
V  [libjvm.so+0x8e3145]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J 9765  org.eclipse.swt.internal.C.strlen(J)I (0 bytes) @ 0x00007f3d9d169d61 [0x00007f3d9d169d20+0x0000000000000041]
j  org.eclipse.swt.internal.Converter.cCharPtrToJavaString(JZ)Ljava/lang/String;+1
j  org.eclipse.swt.browser.WebKit$WebKitExtension.initializeWebExtensions_callback(JJ)V+178
v  ~StubRoutines::call_stub
j  org.eclipse.swt.internal.webkit.WebKitGTK.webkit_web_view_load_uri(J[B)V+0
j  org.eclipse.swt.browser.WebKit.setUrl(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Z+370
j  org.eclipse.swt.browser.Browser.setUrl(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Z+19
j  org.eclipse.swt.browser.Browser.setUrl(Ljava/lang/String;)Z+8
j  com.sebulli.fakturama.parts.BrowserEditor.resetUrl(Ljava/lang/String;)V+17
j  com.sebulli.fakturama.parts.BrowserEditor.createPartControl(Lorg/eclipse/swt/widgets/Composite;)V+958
v  ~StubRoutines::call_stub
J 7534  jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@17.0.7 (0 bytes) @ 0x00007f3d9cfab6b7 [0x00007f3d9cfab640+0x0000000000000077]
J 7533 c1 jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@17.0.7 (137 bytes) @ 0x00007f3d95c3d804 [0x00007f3d95c3d500+0x0000000000000304]
J 1098 c1 jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@17.0.7 (10 bytes) @ 0x00007f3d953f073c [0x00007f3d953f0640+0x00000000000000fc]
J 1097 c1 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@17.0.7 (65 bytes) @ 0x00007f3d953f01ac [0x00007f3d953efe80+0x000000000000032c]
j  org.eclipse.e4.core.internal.di.MethodRequestor.execute()Ljava/lang/Object;+90
J 8766 c1 org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(Ljava/lang/Class;Ljava/lang/Object;Ljava/lang/Class;Lorg/eclipse/e4/core/di/suppliers/PrimaryObjectSupplier;Lorg/eclipse/e4/core/di/suppliers/PrimaryObjectSupplier;Ljava/util/ArrayList;)V (354 bytes) @ 0x00007f3d9601fa2c [0x00007f3d9601f520+0x000000000000050c]
j  org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(Ljava/lang/Object;Lorg/eclipse/e4/core/di/suppliers/PrimaryObjectSupplier;Lorg/eclipse/e4/core/di/suppliers/PrimaryObjectSupplier;)V+174
j  org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(Ljava/lang/Class;Lorg/eclipse/e4/core/di/suppliers/PrimaryObjectSupplier;Lorg/eclipse/e4/core/di/suppliers/PrimaryObjectSupplier;)Ljava/lang/Object;+323
j  org.eclipse.e4.core.internal.di.InjectorImpl.make(Ljava/lang/Class;Lorg/eclipse/e4/core/di/suppliers/PrimaryObjectSupplier;)Ljava/lang/Object;+11
j  org.eclipse.e4.core.contexts.ContextInjectionFactory.make(Ljava/lang/Class;Lorg/eclipse/e4/core/contexts/IEclipseContext;)Ljava/lang/Object;+13
j  org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(Lorg/osgi/framework/Bundle;Lorg/eclipse/e4/core/contexts/IEclipseContext;Lorg/eclipse/e4/core/contexts/IEclipseContext;Lorg/eclipse/emf/common/util/URI;)Ljava/lang/Object;+169
j  org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(Ljava/lang/String;Lorg/eclipse/e4/core/contexts/IEclipseContext;Lorg/eclipse/e4/core/contexts/IEclipseContext;)Ljava/lang/Object;+90
Zuletzt geändert von Thoys am Dienstag 20. Juni 2023, 14:58, insgesamt 1-mal geändert.

Benutzer 1534 gelöscht

Re: Fakturama und Java

#5

Beitrag von Benutzer 1534 gelöscht »

Hallo Thoys,

ich bin keine Expertin für Java würde aber folgendes ausprobieren, der java-20-openjdk-bin ist der aktuellste (gem Archwiki), diesen würde ich gem. Archwiki Anleitung zuerst versuchen zu fixieren und auszuprobieren mit folgendem Befehl.

Code: Alles auswählen

archlinux-java set java-20-openjdk-bin
Danach Status abfragen mit:

Code: Alles auswählen

archlinux-java status
sollte dieser nicht funktionieren dann die beiden anderen wie folgt:

Code: Alles auswählen

archlinux-java set java-17-openjdk

Code: Alles auswählen

archlinux-java set java-20-openjdk
Dein beigefügter Link (Thread ist aus Mai 2022 also kann Java 11 so oder so nicht mehr der aktuellste sein)

Ich habe das Prozedere jetzt mal in der VM getestet, Faktura startet definitiv nicht, egal welche Java Version.
Gem. den Kommentare unter beigefügtem Link, sieht es eher schlecht als recht mit der Funktionalität von Faktura aus.

https://aur.archlinux.org/packages/fakturama
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1557
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.8
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 145 Mal
Danksagung erhalten: 252 Mal

Re: Fakturama und Java

#6

Beitrag von LaGGGer »

Hallo
Befehlsausgaben in Textform, dazu gehören auch Logs, müssen IMMER in eine CodeBox.
Editiere bitte deinen Post #4.
Du hast die anderen Befehlesausgaben doch auch in eine Codebox gesetzt, warum nicht dein Log?
Thoys hat geschrieben: ↑Dienstag 20. Juni 2023, 09:19 Ich habe mit archlinux-java set java-20-openjdk den Standard geändert (richtig?).
Ja genau. So sollte es eigentlich laut dem Forumsbeitrag funktionieren. Aber 17 hätte auch schon reichen müssen.
Wie auch immer, es war wohl nicht der Fehler.

PS.
Wie schon Susanne bemerkte, gepackte Daten, also Archive, nutzen wir hier ungern. Sollte die Textausgabe von Logs zu lang sein, die ist fürs Forum begrenzt, kannst du das auch zu Pastebin hochladen und hier verlinken: https://pastebin.com/
 
Kleines Beispiel:

°°
MfG LaGGGer
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2256
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 20 Mal
Danksagung erhalten: 509 Mal

Re: Fakturama und Java

#7

Beitrag von gosia »

Hallo Thoys,
es scheint generell Probleme mit Fakturama zu geben, wie man aus dieser Diskussion sieht:
https://aur.archlinux.org/packages/fakturama
zum Glück wurde wohl jetzt mit einer neuen Version reagiert:
"Helloagain commented on 2023-06-20 08:15 (UTC)
I released a new packaged version of 2.1.3.c that should provide a workaround to the problems reported below."

vielleicht hilft es also schon diese neue Version zu installieren.

viele Grüsse gosia
Benutzeravatar

Themen Author
Thoys
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 7
Registriert: Mittwoch 14. Juni 2023, 15:14
CPU: i7 4. Generation ;-)
GPU: GT 1030
Kernel: -
Desktop-Variante: Gnome
GPU Treiber: Proprietär
Danksagung erhalten: 1 Mal

Re: Fakturama und Java

#8

Beitrag von Thoys »

Hallo,

wow, vielen Dank für die vielen helfenden.

2.1.3.c-1 ist die Version, die in dem AUR angeboten wird. (Schade eigentlich, das wäre eine einfach umzusetzende Lösung gewesen.)

Codebox ist in Post 4 gesetzt.
Vielen Dank für den Hinweis mit Pastebin.

Eine erneute Spielerei mit dem Wechsel der Java-Versionen hat nichts weiter gebracht.

Schönen Gruß Thoys
Benutzeravatar

Themen Author
Thoys
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 7
Registriert: Mittwoch 14. Juni 2023, 15:14
CPU: i7 4. Generation ;-)
GPU: GT 1030
Kernel: -
Desktop-Variante: Gnome
GPU Treiber: Proprietär
Danksagung erhalten: 1 Mal

Re: Fakturama und Java

#9

Beitrag von Thoys »

Hallo zusammen,

o.k. das ist mal aktive Entwicklung. Heute kurz nach 10 Uhr kam ein Update von 2.1.3c-1 auf 2.1.3c-2.
  • Jdk20
  • Im Dateimanager den Punktordner gelöscht
  • Fakturama deinstalliert und neu installiert
Und.... es funktioniert.
Vielen Dank an euch
Thoys
Antworten

Zurück zu „Manjaro Linux Installation und Programme“