Hi Massimo:
I've just compiled from sources to test the feedback in VC sliders (Thanks for implementing this!!!) but I've run into trouble.
The program crashes with a "Segmentation fault (core dumped)" error in the console When running a chaser from the VC **AND** faders (in level mode) are present the VC **AND** the chaser involves a scene with more than one channel.
In ubuntu's bug report appears the following line:
qlcplus crashed with SIGSEGV in QWidgetPrivate::syncBackingStore()
I've recompileed with a make distclean in the case was compiling error but the problem persisted
Additional data:
QLC+ 4.7.5 GIT
Both Ubuntu 14.04 64bits and 13.10 32bits
If there's any more info you need feel free to ask.
LUIS
EDIT: Attached a test workspace where the error occurs
Sorry about the error in the title where it says 4.5.0 it should be 4.7.5
Bug: QLC+ (4.5.0 GIT) Crashes when running a chaser and faders in level mode are present in VC
Hi Luis, I moved this to the development thread.
Do you have a simple project that you can share that shows this issue ?
I will check again on Qt4, maybe it's a trivial thing to fix.
Thanks
Do you have a simple project that you can share that shows this issue ?
I will check again on Qt4, maybe it's a trivial thing to fix.
Thanks
Luis, the bug is confirmed and I'm struggling right now to fix it.
Unfortunately I believe this is one of those Qt multithread graphics issue not easy at all to solve.
Working on it...
Unfortunately I believe this is one of those Qt multithread graphics issue not easy at all to solve.
Working on it...
Hi Luis, I think I have solved this (thanks to how Jano did it on the XY pad )
Can you please try the GIT sources on your system and tell me if the crash has gone ?
Thanks
Can you please try the GIT sources on your system and tell me if the crash has gone ?
Thanks
Yes, the crash has gone! Thanks!
However, there's one more issue (I don't know if it's related or not).
You can't set the intensities with the faders even if the chaser is not running, they come back to 0 (or, if a scene is active, to whatever the intensities of the scene are).
Checking with the fixture monitor you can see that it actually tries to set the intensity but *something* overrides it.
It happens in both QT4 and QT5.
However, there's one more issue (I don't know if it's related or not).
You can't set the intensities with the faders even if the chaser is not running, they come back to 0 (or, if a scene is active, to whatever the intensities of the scene are).
Checking with the fixture monitor you can see that it actually tries to set the intensity but *something* overrides it.
It happens in both QT4 and QT5.
Since I don't know if I made myself clear here is a video showing the issue.
http://youtu.be/FrMFCHyiSy4
http://youtu.be/FrMFCHyiSy4
I "think" I have seen this as well. I thought it was because I was trying to re-use an previous (very busy) workspace and had edited in a way that left it unstable. I was deleting/add/updating fixtures, scenes, audio and loads of widgets.
I will try the exact file in an older version and see if I can reconstruct.
This was on the GIT version of about a week ago.
I will try the exact file in an older version and see if I can reconstruct.
This was on the GIT version of about a week ago.