Suspected Overflow in Timings

Archive of the non-categorized posts related to the QLC+ technical support.
Please do not create new threads here, instead, use the categories above !
Post Reply
User avatar
tornel
Posts: 22
Joined: Sun Apr 12, 2015 2:54 pm
Location: GB
Real Name: miGagXD
Contact:

Hi!

I'm getting some strange behaviour in Chaser and Show Timings.

To reproduce:
1. Create Scenes
2. Create Chaser
3. Add Scenes to Chaser
4. Set timings to "Common" (the bug doesn't show if set as "Per Step" or "Default")
5. Change Fade In timing
6. BAMM! the Hold time is automatically changed to something like 1193 hours and some minutes

The workaround is to change the Hold time and it resets itself to the correct time, however if you change the Fade In then the strange behaviour happens again.
The same thing occurs in Show (sequence) timings.

I'm attaching Workspace and Screenshot.

Additional Info:
Ubunutu 14.10
QLC+ 4.9.0 GIT (QT5)

As always if you need more info don't hesitate to ask!
Thanks!
Attachments
overflow.qxw
(3.58 KiB) Downloaded 30 times
overflow screenshot.png
janosvitok
Posts: 1331
Joined: Mon Apr 13, 2015 7:05 am
Location: Bratislava, Slovakia
Real Name: Jano Svitok
Contact:

Confirmed. Duration = Fade In + Hold, so Hold = Duration - Fade In. When Fade In > Duration then Hold is negative. Since Hold is a 32 bit number, -1 is 0xFFFFFFFF or roughly 1193 x 60 (m) x 60 (s) x 1000 (ms)
janosvitok
Posts: 1331
Joined: Mon Apr 13, 2015 7:05 am
Location: Bratislava, Slovakia
Real Name: Jano Svitok
Contact:

plugz
Posts: 637
Joined: Sun Apr 12, 2015 6:30 pm
Real Name: David

Hi,

Now fixed in git.
User avatar
tornel
Posts: 22
Joined: Sun Apr 12, 2015 2:54 pm
Location: GB
Real Name: miGagXD
Contact:

Great Work!!!

I'll test it tonight
User avatar
tornel
Posts: 22
Joined: Sun Apr 12, 2015 2:54 pm
Location: GB
Real Name: miGagXD
Contact:

it works!
Thanks!
Post Reply