Skip to content

PushButton: Conditional jump or move depends on uninitialised value(s) #33

@sofian

Description

@sofian

Revealed by valgrind:

calling GearMaker::makeGear: PushButton
==9331== Conditional jump or move depends on uninitialised value(s)
==9331==    at 0x11D6A1D60: Gear_PushButton::setState(eButtonState) (in /Users/tats/devel/drone/drone.app/Contents/PlugIns/libGear_PushButton.dylib.1.0.0)
==9331==    by 0x11D6A28BD: Gear_PushButton::Gear_PushButton(Schema*, std::string) (in /Users/tats/devel/drone/drone.app/Contents/PlugIns/libGear_PushButton.dylib.1.0.0)
==9331==    by 0x11D6A290E: Gear_PushButton::Gear_PushButton(Schema*, std::string) (in /Users/tats/devel/drone/drone.app/Contents/PlugIns/libGear_PushButton.dylib.1.0.0)
==9331==    by 0x11D6A294E: makeGear (in /Users/tats/devel/drone/drone.app/Contents/PlugIns/libGear_PushButton.dylib.1.0.0)
==9331==    by 0x1001564C4: GearMaker::makeGear(Schema*, std::string, std::string) (in /Users/tats/devel/drone/drone.app/Contents/Frameworks/libdroneCore.dylib.1.0.0)
==9331==    by 0x100169D25: Schema::addGear(std::string, std::string) (in /Users/tats/devel/drone/drone.app/Contents/Frameworks/libdroneCore.dylib.1.0.0)
==9331==    by 0x10016B68E: Schema::load(QDomElement&, bool, int, int) (in /Users/tats/devel/drone/drone.app/Contents/Frameworks/libdroneCore.dylib.1.0.0)
==9331==    by 0x10017092C: SchemaGui::load(QDomElement&) (in /Users/tats/devel/drone/drone.app/Contents/Frameworks/libdroneCore.dylib.1.0.0)
==9331==    by 0x1001659C7: Project::load(std::string) (in /Users/tats/devel/drone/drone.app/Contents/Frameworks/libdroneCore.dylib.1.0.0)
==9331==    by 0x10000BB89: MainWindow::load(std::string) (in ./drone.app/Contents/MacOS/drone)
==9331==    by 0x1000054A8: main (in ./drone.app/Contents/MacOS/drone)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions