Menu

Segfault when using the 'live function editor'

Matthijs
2014-11-02
2014-11-02
  • Matthijs

    Matthijs - 2014-11-02

    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!

     
  • Massimo Callegari

    Hi, the crash is confirmed. Either on Qt4 or Qt5.

    Thanks for the detailed and precise report.

    Will have a look into it.

     

    Last edit: Massimo Callegari 2014-11-02
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.