Do you have any theory how to debug this potentially problematic memory access pattern? I have hunch it might be related to a certain heisen-bug I'm experiencing, but I can't seem to pinpoint it.
it's a snippet of a run of debug build, under valgrind, with --track-origins=yes
, --leak-check=full
How could I be misusing Qt's Gui lib so that it manifests itself in the following manner?
==15169== Conditional jump or move depends on uninitialised value(s)
==15169== at 0x99CD8AA: XSetCommand (in /usr/lib64/libX11.so.6.3.0)
==15169== by 0x99D1FFE: XSetWMProperties (in /usr/lib64/libX11.so.6.3.0)
==15169== by 0x7280853: QWidgetPrivate::create_sys(unsigned long, bool, bool) (in /usr/lib64/qt4/libQtGui.so.4.8.3)
==15169== by 0x723550F: QWidget::create(unsigned long, bool, bool) (in /usr/lib64/qt4/libQtGui.so.4.8.3)
==15169== by 0x723F3E1: QWidget::setVisible(bool) (in /usr/lib64/qt4/libQtGui.so.4.8.3)
==15169== by 0x40DFE5: QWidget::show() (qwidget.h:494)
==15169== by 0x40DA5D: SYSApplication::on_start() (sysapplication.cpp:55)
==15169== by 0x40D5BC: main (main.cpp:8)
==15169== Uninitialised value was created by a stack allocation
==15169== at 0x723F0E0: QWidget::setVisible(bool) (in /usr/lib64/qt4/libQtGui.so.4.8.3)
==15169==