mu-editor / pup

Pluggable Micro Packager
MIT License
14 stars 5 forks source link

Linux AppImage | Arch with X11 seg faults #238

Open carlosperate opened 2 years ago

carlosperate commented 2 years ago

As reported in:

No settings file found at /home/myself/.local/share/mu/venv.json; skipping
fish: Job 1, './Mu_Editor-1.1.1-x86_64.AppIma…' terminated by signal SIGSEGV (Address boundary error)

dmesg:

[140410.054283] python3.8[134164]: segfault at 52b9 ip 00007f3913ee5ed8 sp 00007fff723f8fa0 error 4 in libX11.so.6.4.0[7f3913ed9000+8b000]
[140410.054290] Code: e8 bd f8 ff ff 48 8b 9d 48 12 00 00 48 85 db 74 29 ff 15 cb 5b 11 00 eb 11 66 0f 1f 84 00 00 00 00 00 48 8b 1b 48 85 db 74 10 <48> 39 43 08 75 f2 48 83 c4 08 5b 5d c3 0f 1f 00 48 8b 85 30 0a 00
[140410.054432] audit: type=1701 audit(1657982545.600:1232): auid=1000 uid=1000 gid=1000 ses=11 pid=134164 comm="python3.8" exe="/tmp/.mount_Mu_EdixuOhZu/usr/bin/python3.8" sig=11 res=1
[140410.057756] audit: type=1334 audit(1657982545.603:1233): prog-id=136 op=LOAD
[140410.057821] audit: type=1334 audit(1657982545.603:1234): prog-id=137 op=LOAD
[140410.057824] audit: type=1334 audit(1657982545.603:1235): prog-id=138 op=LOAD
[140410.058588] audit: type=1130 audit(1657982545.606:1236): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@21-134173-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[140410.278299] audit: type=1131 audit(1657982545.823:1237): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@21-134173-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[140410.415272] audit: type=1334 audit(1657982545.963:1238): prog-id=0 op=UNLOAD
[140410.415283] audit: type=1334 audit(1657982545.963:1239): prog-id=0 op=UNLOAD
[140410.415287] audit: type=1334 audit(1657982545.963:1240): prog-id=0 op=UNLOAD

It does work when using Wayland in Arch Linux.

agilum commented 1 year ago

Hi carlosperate,

To answer to Your post in this issue https://github.com/mu-editor/mu/issues/2331#issuecomment-1316916799 (unfortunately issue has been closed unsolved)

Your created mu-editor AppImage (Mu_Editor-1.2.0-x86_64.AppImage) runs on Manjaro (Arch based) while the official MuEditor-Linux-1.2.0-x86_64.AppImage does not. Segmentation fault. libxcrypt-compat is installed.

Rgds

https://github.com/mu-editor/mu/issues/2331#issuecomment-1316916799