Page 1 of 1

Alignment error with qlcplus_raspbian_wheezy_20151018 massimo image

Posted: Mon Oct 19, 2015 7:39 pm
by stef35
hello all

am i the only one who have some problem with the last massimo image?
as soon as i add a fixture, qlcplus stops running and i get alignment error on the console

i use rpi B+ with qlcplus_raspbian_wheezy_20151018 image

i have tried to write twice the image on my SD, but still the same

thanks

Re: Alignment error with qlcplus_raspbian_wheezy_20151018 massimo image

Posted: Mon Oct 19, 2015 8:51 pm
by mcallegari
Unfortunately you're right. Adding a fixture (any type) crashes QLC+.
Curious that:
- it doesn't happen on the linux desktop version
- it doesn't happen when loading a project file

I'm investigating it. Please be patient :(

Re: Alignment error with qlcplus_raspbian_wheezy_20151018 massimo image

Posted: Mon Oct 19, 2015 8:51 pm
by stef35
thanks massimo
just tell me if you want some more info/tests to be done
mcallegari wrote:Unfortunately you're right. Adding a fixture (any type) crashes QLC+.
Curious that:
- it doesn't happen on the linux desktop version
- it doesn't happen when loading a project file

I'm investigating it. Please be patient :(

Re: Alignment error with qlcplus_raspbian_wheezy_20151018 massimo image

Posted: Tue Oct 20, 2015 5:57 am
by janosvitok
Alignment error is specific to ARM processors. It happens when you cast to e.g. int on non 4-byte aligned address.
Do we have a core dump so we at least have an area where to look for?

Re: Alignment error with qlcplus_raspbian_wheezy_20151018 massimo image

Posted: Tue Oct 20, 2015 5:57 am
by mcallegari
janosvitok wrote:Alignment error is specific to ARM processors. It happens when you cast to e.g. int on non 4-byte aligned address.
Do we have a core dump so we at least have an area where to look for?
I dumped a core and analyzed with gdb.
The backtrace ends somewhere into QtWidgets :( :( :(
I am rebuilding Qt to see if it's cause of some particular flavour. 5.5.0 has the same issue.
Now I'm trying to see if it's my build environment disaligned with the released image libs.
As a last resort, I will revert to Qt 5.4.2.

What a disaster :(

(also, ArtNet, OSC and E1.31 interfaces detection is not OK, so this image needs to be trashed anyway)