Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SIGSEGV on start #1

Closed
sonicpp opened this issue Feb 1, 2020 · 13 comments
Closed

SIGSEGV on start #1

sonicpp opened this issue Feb 1, 2020 · 13 comments

Comments

@sonicpp
Copy link

sonicpp commented Feb 1, 2020

Hi,
I finally compilled your project (commit f4fc5b7) and I invoke SIGSEGV every time I try to run it.

./QtOpenGuidance
DPI:  96 96 344 194
SPNAV_ENABLED
connect failed: No such file or directory
maximumAnisotropy 16
QObject::connect: No such slot GlobalPlanner::setPassNumber( int )
QObject::connect:  (sender name:   'PassToolbar')

Profile: Release
Qt version: 5.14
Distro: Arch Linux

@sonicpp sonicpp changed the title SIGSEGV every time SIGSEGV on start Feb 1, 2020
@eringerli
Copy link
Owner

This one is caused by QT 5.14, updating to 5.15 (or down to 5.13, but not tested) should resolve it. I somehow hit a sweet spot in QT3D 🤷‍♂️

@sonicpp
Copy link
Author

sonicpp commented Feb 28, 2020

Thanks for info. Once the Qt 5.15 gets out of beta and get it into Arch Linux, I will test it and send my reports back.

P.S.: Hmm, looks like Qt 5.15 release will not come before May...

@eringerli
Copy link
Owner

eringerli commented Feb 28, 2020

I have installed 5.15 it in Arch Linux too, but it takes a couple of GBs. Better they take their time and do it right

@sonicpp
Copy link
Author

sonicpp commented Mar 17, 2020

Well, if you have Arch too and it is working on 5.15, then feel free to close it.

@sonicpp
Copy link
Author

sonicpp commented Mar 18, 2020

I got some upgrades on Arch

  • qt5-base (5.14.1-1 -> 5.14.1-2 -> 5.14.1-3)
  • qt5-3d (5.14.1-1 -> 5.14.1-2)

And now it runs without a crash! It was probably a gcc error, see qt5-3d package

The 3D window is grey and empty, but that is another story

@sonicpp sonicpp closed this as completed Mar 18, 2020
@eringerli
Copy link
Owner

eringerli commented Mar 20, 2020

I confirmed it, it runs on stock Arch Linux without problems. Installed version is 5.14.1-2.

You have to load a config (minimal.json is kept up to date with the development), as the camera is tied to the calculated position. Also all objects in the view are configured with the blocks in the settings dialog and you have to enable the simulator to get the calculations going. If this sounds complicated, you get the system instantly once you loaded the config.

@sonicpp
Copy link
Author

sonicpp commented Mar 21, 2020

Now I get it. Thanks :)

@eringerli
Copy link
Owner

if you want, you can write me on telegram on @eringerli, so I can add you to the group for discussing stuff and keeping up on the progress.

@eringerli
Copy link
Owner

eringerli commented Apr 5, 2020

a new bugreport about this issue, but this time for manjaro on the RPI4: https://forum.manjaro.org/t/compile-qt5-3d-for-es2-too-bug-in-qt5-3d/133958, and in turn on Arch Linux Arm too: https://archlinuxarm.org/forum/viewtopic.php?f=15&t=14396

@eringerli
Copy link
Owner

also for MSYS2 on windows: msys2/MINGW-packages#6298

@eringerli
Copy link
Owner

eringerli commented Apr 5, 2020

reopen as it still affects Manjaro ARM on the RPI4: its toolchain has still GCC 9.2.0, Manjaro on x86_64 has GCC 9.3.0

@eringerli eringerli reopened this Apr 5, 2020
@eringerli
Copy link
Owner

eringerli commented Apr 13, 2020

MSYS2 works now, but I'm still waiting on the Arch Linux Arm team to update their toolchain

@eringerli
Copy link
Owner

it is updated, so it works now without compiling issues

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants