AsteroidOS / asteroid-launcher

AsteroidOS launcher and Wayland compositor based on Qt5, QML and QtWayland via Lipstick.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Segfault when trying to launch qemu rootfs on Manjaro.

Hacker1245 opened this issue · comments

Journal

Sep 21 17:29:28 qemux86 systemd[388]: asteroid-launcher.service: Main process exited, code=killed, status=11/SEGV
Sep 21 17:29:28 qemux86 systemd[388]: asteroid-launcher.service: Failed with result 'signal'.
Sep 21 17:29:28 qemux86 systemd[388]: Failed to start The wayland compositors and desktop of AsteroidOS.
Sep 21 17:29:28 qemux86 systemd[388]: asteroid-launcher.service: Service RestartSec=100ms expired, scheduling restart.
Sep 21 17:29:28 qemux86 systemd[388]: asteroid-launcher.service: Scheduled restart job, restart counter is at 4.
Sep 21 17:29:28 qemux86 systemd[388]: Stopped The wayland compositors and desktop of AsteroidOS.
Sep 21 17:29:28 qemux86 systemd[388]: Starting The wayland compositors and desktop of AsteroidOS...
Sep 21 17:29:28 qemux86 asteroid-launcher[471]: Setting framebuffer size is only available with DRM atomic API
Sep 21 17:29:28 qemux86 asteroid-launcher[471]: evdevtouch: /dev/input/event0: Invalid ABS limits, behavior unspecified
Sep 21 17:29:28 qemux86 asteroid-launcher[471]: Notifications restored: 0
Sep 21 17:29:28 qemux86 asteroid-launcher[471]: Could not queue DRM page flip on screen Virtual1 (Device or resource busy)
Sep 21 17:29:28 qemux86 asteroid-launcher[471]: Hardware Compositor support is disabled
Sep 21 17:29:28 qemux86 asteroid-launcher[471]: qrc:/qml/compositor.qml:164: TypeError: Cannot read property 'currentVerticalPos' of undefined
Sep 21 17:29:29 qemux86 asteroid-launcher[471]: ../../git/src/sqlitestorage.cpp: 193 - database "/home/ceres/.local/share/system/privileged/Calendar/mkcal/db" opened
Sep 21 17:29:29 qemux86 systemd[388]: asteroid-launcher.service: Main process exited, code=killed, status=11/SEGV
Sep 21 17:29:29 qemux86 systemd[388]: asteroid-launcher.service: Failed with result 'signal'.
Sep 21 17:29:29 qemux86 systemd[388]: Failed to start The wayland compositors and desktop of AsteroidOS.
Sep 21 17:29:29 qemux86 systemd[388]: asteroid-launcher.service: Service RestartSec=100ms expired, scheduling restart.
Sep 21 17:29:29 qemux86 systemd[388]: asteroid-launcher.service: Scheduled restart job, restart counter is at 5.
Sep 21 17:29:29 qemux86 systemd[388]: Stopped The wayland compositors and desktop of AsteroidOS.
Sep 21 17:29:29 qemux86 systemd[388]: asteroid-launcher.service: Start request repeated too quickly.
Sep 21 17:29:29 qemux86 systemd[388]: asteroid-launcher.service: Failed with result 'signal'.
Sep 21 17:29:29 qemux86 systemd[388]: Failed to start The wayland compositors and desktop of AsteroidOS.

Dmesg

[    7.364551] asteroid-launch[262]: segfault at 32006d ip b7e267ab sp bfb7d3cc error 4 in liblipstick-qt5.so.1.0.0[b7e0a000+a0000]
[    7.364555] Code: 8d 93 ff b6 fb ff 6a 00 52 51 52 50 56 e8 0d 58 fe ff 56 e8 57 70 fe ff 83 c4 34 5b 5e c3 90 8b 44 24 04 8b 40 34 85 c0 74 05 <8b> 40 38 c3 90 31 c0 c3 90 8d b4 26 00 00 00 00 8d 74 26 00 90 53
[    7.987130] asteroid-launch[328]: segfault at 32006d ip b7e457ab sp bf9b7cec error 4 in liblipstick-qt5.so.1.0.0[b7e29000+a0000]
[    7.987134] Code: 8d 93 ff b6 fb ff 6a 00 52 51 52 50 56 e8 0d 58 fe ff 56 e8 57 70 fe ff 83 c4 34 5b 5e c3 90 8b 44 24 04 8b 40 34 85 c0 74 05 <8b> 40 38 c3 90 31 c0 c3 90 8d b4 26 00 00 00 00 8d 74 26 00 90 53
[    8.410241] random: crng init done
[    8.410242] random: 7 urandom warning(s) missed due to ratelimiting
[    8.628705] asteroid-launch[339]: segfault at 32006d ip b7e0c7ab sp bf9b378c error 4 in liblipstick-qt5.so.1.0.0[b7df0000+a0000]
[    8.628709] Code: 8d 93 ff b6 fb ff 6a 00 52 51 52 50 56 e8 0d 58 fe ff 56 e8 57 70 fe ff 83 c4 34 5b 5e c3 90 8b 44 24 04 8b 40 34 85 c0 74 05 <8b> 40 38 c3 90 31 c0 c3 90 8d b4 26 00 00 00 00 8d 74 26 00 90 53
[    9.260492] asteroid-launch[350]: segfault at 32006d ip b7e867ab sp bffc834c error 4 in liblipstick-qt5.so.1.0.0[b7e6a000+a0000]
[    9.260496] Code: 8d 93 ff b6 fb ff 6a 00 52 51 52 50 56 e8 0d 58 fe ff 56 e8 57 70 fe ff 83 c4 34 5b 5e c3 90 8b 44 24 04 8b 40 34 85 c0 74 05 <8b> 40 38 c3 90 31 c0 c3 90 8d b4 26 00 00 00 00 8d 74 26 00 90 53
[    9.931465] asteroid-launch[361]: segfault at 32006d ip b7e3e7ab sp bffd869c error 4 in liblipstick-qt5.so.1.0.0[b7e22000+a0000]
[    9.931468] Code: 8d 93 ff b6 fb ff 6a 00 52 51 52 50 56 e8 0d 58 fe ff 56 e8 57 70 fe ff 83 c4 34 5b 5e c3 90 8b 44 24 04 8b 40 34 85 c0 74 05 <8b> 40 38 c3 90 31 c0 c3 90 8d b4 26 00 00 00 00 8d 74 26 00 90 53
[   17.412740] asteroid-launch[407]: segfault at 32006d ip b7e827ab sp bf9f288c error 4 in liblipstick-qt5.so.1.0.0[b7e66000+a0000]
[   17.412744] Code: 8d 93 ff b6 fb ff 6a 00 52 51 52 50 56 e8 0d 58 fe ff 56 e8 57 70 fe ff 83 c4 34 5b 5e c3 90 8b 44 24 04 8b 40 34 85 c0 74 05 <8b> 40 38 c3 90 31 c0 c3 90 8d b4 26 00 00 00 00 8d 74 26 00 90 53
[   18.043291] asteroid-launch[438]: segfault at 32006d ip b7e297ab sp bfebce3c error 4 in liblipstick-qt5.so.1.0.0[b7e0d000+a0000]
[   18.043296] Code: 8d 93 ff b6 fb ff 6a 00 52 51 52 50 56 e8 0d 58 fe ff 56 e8 57 70 fe ff 83 c4 34 5b 5e c3 90 8b 44 24 04 8b 40 34 85 c0 74 05 <8b> 40 38 c3 90 31 c0 c3 90 8d b4 26 00 00 00 00 8d 74 26 00 90 53
[   18.617854] asteroid-launch[449]: segfault at 32006d ip b7e2d7ab sp bf82a01c error 4 in liblipstick-qt5.so.1.0.0[b7e11000+a0000]
[   18.617860] Code: 8d 93 ff b6 fb ff 6a 00 52 51 52 50 56 e8 0d 58 fe ff 56 e8 57 70 fe ff 83 c4 34 5b 5e c3 90 8b 44 24 04 8b 40 34 85 c0 74 05 <8b> 40 38 c3 90 31 c0 c3 90 8d b4 26 00 00 00 00 8d 74 26 00 90 53
[   19.204205] asteroid-launch[460]: segfault at 32006d ip b7eff7ab sp bf8e832c error 4 in liblipstick-qt5.so.1.0.0[b7ee3000+a0000]
[   19.204209] Code: 8d 93 ff b6 fb ff 6a 00 52 51 52 50 56 e8 0d 58 fe ff 56 e8 57 70 fe ff 83 c4 34 5b 5e c3 90 8b 44 24 04 8b 40 34 85 c0 74 05 <8b> 40 38 c3 90 31 c0 c3 90 8d b4 26 00 00 00 00 8d 74 26 00 90 53
[   19.849394] asteroid-launch[471]: segfault at 32006d ip b7e4a7ab sp bfac715c error 4 in liblipstick-qt5.so.1.0.0[b7e2e000+a0000]
[   19.849398] Code: 8d 93 ff b6 fb ff 6a 00 52 51 52 50 56 e8 0d 58 fe ff 56 e8 57 70 fe ff 83 c4 34 5b 5e c3 90 8b 44 24 04 8b 40 34 85 c0 74 05 <8b> 40 38 c3 90 31 c0 c3 90 8d b4 26 00 00 00 00 8d 74 26 00 90 53

Not sure if this is the correct place for this issue.

Have you tried a recent build? I used to get this segfault too. It would only run 1/10 times. However, I just tried the most recent build (https://release.asteroidos.org/nightlies/qemux86/) and it seems to work fine now.

I only had one issue. The mouse would jump all over the place when trying to move it. Turns out that this is easily fixed by appending -device usb-mouse -machine usb=on to the command line.

Tested on Arch Linux with the integrated Intel GPU.