Hi,
I experienced a Segfault in version 4.8.1 (luckily not during a show), which can be reproduced easily with the following steps:
- start QLC+ with a blank new workspace
- add a 'Generic RGB' fixture
- create a Scene, add the fixture to this scene and enable all of its channels
- switch to virtual console (which can remain empty)
- go to Operate Mode
- click 'edit a function live'
- select the scene
- in the live function editor window, click on the toolbar button 'toggle between tab and all-channel display' (left of the 'blind mode' toggle).
- instant crash with a SegFault
When running within gdb, the backtrace shows a bunch of QT functions (in this order: invalidateBuffer_resizeHelper, setGeometry_sys, setGeometry, setUpLayout, insertTab), then a QLC+ function: SceneEditor::slotViewModeChanged, followed by more QT functions (QAction and mouse events etc).
The system is a Debian Wheezy (stable), QLC+ is built from source (the 4.8.1 tarball).
Hopefully this information may be of any help to you. Thanks a lot for this otherwise great piece of software!
Segfault when using the 'live function editor'
Hi, the crash is confirmed. Either on Qt4 or Qt5.
Thanks for the detailed and precise report.
Will have a look into it.
Thanks for the detailed and precise report.
Will have a look into it.