archimatetool / archi

Archi: ArchiMate Modelling Tool
https://www.archimatetool.com
MIT License
914 stars 267 forks source link

Archi crashes when updating a view #922

Closed ghost closed 1 year ago

ghost commented 1 year ago

Version of Archi

5.0.1

Archi Plug-ins

coArchi 0.8.7 jArchi 1.3.1

Operating System

Fedora 37

Expected Behaviour

Actual Behaviour

Archi crashes as soon as I try to modify something on a view, log starts with

A fatal error has been detected by the Java Runtime Environment:

#

SIGSEGV (0xb) at pc=0x00007f94788ea4c4, pid=3589, tid=3591Archi

(see attached error logs)

Problem occurred after I successfully use Archi for a few hours, and after I have published a model on gitlab. But since, It crashes every time I try to update a view, which ever model I am working on. ( I still can run script and move concepts in the browser pane) I have deleted config directory and restarted my computer, problem stil exists.

Steps to Reproduce the Behaviour

1.Launch archi 2.create a new one 3.add concept to default view

  1. save model
  2. reopen it
  3. move concept on the default view
  4. crash hs_err_pid3589.log crash model.zip

Phillipus commented 1 year ago

Hi, this will be a Linux / Eclipse / GTK issue and, unfortunately, there's nothing I can do about it in Archi code.

Can you try to narrow it down to something - different Linux theme, update GTK version, try a different Linux distro...

Ensure you use X11 not Wayland.

Here's some examples of Eclipse crashes like this - https://github.com/eclipse-platform/eclipse.platform.swt/issues?q=SIGSEGV

Phillipus commented 1 year ago

Ensure you use X11 not Wayland.

ghost commented 1 year ago

Thanks for the hint, running with X11 seems to solve this issue. Regards.

Phillipus commented 1 year ago

Thanks for the hint, running with X11 seems to solve this issue.

Yes, Eclipse SWT has got some way to go before it supports Wayland.