https://bugzilla.novell.com/show_bug.cgi?id=383693
User dmueller@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=383693#c3
--- Comment #3 from Dirk Mueller 2008-04-25 10:44:38 MST ---
==16601== Invalid read of size 4
==16601== at 0x472949E: Q3MainWindowLayout::layoutItems(QRect const&, bool)
(q3mainwindow.cpp:202)
==16601== by 0x472E05F: Q3MainWindowLayout::setGeometry(QRect const&)
(q3mainwindow.cpp:103)
==16601== by 0x4C31D45: QBoxLayout::setGeometry(QRect const&)
(qboxlayout.cpp:869)
==16601== by 0x4C5041B: QLayoutPrivate::doResize(QSize const&)
(qlayout.cpp:636)
==16601== by 0x4C50542: QLayout::activate() (qlayout.cpp:1208)
==16601== by 0x4C79672: QWidget::setVisible(bool) (qwidget.cpp:6361)
==16601== by 0x4719752: Q3DockWindow::updateSplitterVisibility(bool)
(qwidget.h:470)
==16601== by 0x471081F: Q3DockAreaLayout::layoutItems(QRect const&, bool)
(q3dockarea.cpp:425)
==16601== by 0x47114EF: Q3DockAreaLayout::setGeometry(QRect const&)
(q3dockarea.cpp:100)
==16601== by 0x4C5041B: QLayoutPrivate::doResize(QSize const&)
(qlayout.cpp:636)
==16601== by 0x4C50542: QLayout::activate() (qlayout.cpp:1208)
==16601== by 0x4C79672: QWidget::setVisible(bool) (qwidget.cpp:6361)
==16601== by 0x4719752: Q3DockWindow::updateSplitterVisibility(bool)
(qwidget.h:470)
==16601== by 0x471081F: Q3DockAreaLayout::layoutItems(QRect const&, bool)
(q3dockarea.cpp:425)
==16601== by 0x47111E2: Q3DockAreaLayout::minimumSize() const
(q3dockarea.cpp:312)
==16601== by 0x4C502AA: QLayout::totalMinimumSize() const (qlayout.cpp:778)
==16601== by 0x4C68015: QWidget::minimumSizeHint() const (qwidget.cpp:6818)
==16601== by 0x47290A7: Q3MainWindowLayout::minimumSize() const
(q3mainwindow.cpp:143)
==16601== by 0x4C30FCD: QBoxLayoutPrivate::setupGeom() (qboxlayout.cpp:307)
==16601== by 0x4C320C5: QBoxLayout::minimumSize() const (qboxlayout.cpp:689)
==16601== by 0x4C502AA: QLayout::totalMinimumSize() const (qlayout.cpp:778)
==16601== by 0x4C50656: QLayout::activate() (qlayout.cpp:1166)
==16601== by 0x4C79672: QWidget::setVisible(bool) (qwidget.cpp:6361)
==16601== by 0x473A450: Q3ToolBar::checkForExtension(QSize const&)
(qwidget.h:470)
==16601== by 0x473A53A: Q3ToolBar::resizeEvent(QResizeEvent*)
(q3toolbar.cpp:713)
==16601== by 0x4C77FD8: QWidget::event(QEvent*) (qwidget.cpp:7084)
==16601== by 0x4F62882: QFrame::event(QEvent*) (qframe.cpp:657)
==16601== by 0x4717916: Q3DockWindow::event(QEvent*) (q3dockwindow.cpp:2087)
==16601== by 0x473A57B: Q3ToolBar::event(QEvent*) (q3toolbar.cpp:494)
==16601== by 0x4C25F5B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:3768)
==16601== by 0x4C2C479: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:3733)
==16601== by 0x55A2BC0: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:583)
==16601== by 0x4CA70BD: QWidgetPrivate::setGeometry_sys(int, int, int, int,
bool) (qcoreapplication.h:215)
==16601== by 0x4C718E7: QWidget::setGeometry(QRect const&)
(qwidget.cpp:5673)
==16601== by 0x470FE78:
_ZL12set_geometryP12Q3DockWindowiiiiN2Qt11OrientationE (qwidget.h:964)
==16601== by 0x470FF76:
_ZL10place_lineR5QListI10Q3DockDataEN2Qt11OrientationEiiiiP16Q3DockAreaLayout
(q3dockarea.cpp:288)
==16601== by 0x4710703: Q3DockAreaLayout::layoutItems(QRect const&, bool)
(q3dockarea.cpp:411)
==16601== by 0x471141B: Q3DockAreaLayout::sizeHint() const
(q3dockarea.cpp:126)
==16601== by 0x4C500F4: QLayout::totalSizeHint() const (qlayout.cpp:801)
==16601== by 0x4C68075: QWidget::sizeHint() const (qwidget.cpp:6791)
==16601== by 0x4C54932: QWidgetItemV2::updateCacheIfNecessary() const
(qlayoutitem.cpp:682)
==16601== by 0x4C54D27: QWidgetItemV2::maximumSize() const
(qlayoutitem.cpp:770)
==16601== by 0x4C30FA4: QBoxLayoutPrivate::setupGeom() (qboxlayout.cpp:306)
==16601== by 0x4C320C5: QBoxLayout::minimumSize() const (qboxlayout.cpp:689)
==16601== by 0x4C502AA: QLayout::totalMinimumSize() const (qlayout.cpp:778)
==16601== by 0x4C50656: QLayout::activate() (qlayout.cpp:1166)
==16601== by 0x4C79672: QWidget::setVisible(bool) (qwidget.cpp:6361)
==16601== by 0x473A450: Q3ToolBar::checkForExtension(QSize const&)
(qwidget.h:470)
==16601== by 0x473A53A: Q3ToolBar::resizeEvent(QResizeEvent*)
(q3toolbar.cpp:713)
==16601== by 0x4C77FD8: QWidget::event(QEvent*) (qwidget.cpp:7084)
==16601== Address 0x7c74d44 is 20 bytes inside a block of size 32 free'd
==16601== Address 0x7c74d44 is 20 bytes inside a block of size 32 free'd
==16601== at 0x402371A: operator delete(void*) (in
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==16601== by 0x472DE77: Q3MainWindowLayout::~Q3MainWindowLayout()
(q3mainwindow.cpp:87)
==16601== by 0x4729687: Q3MainWindow::setUpLayout() (q3mainwindow.cpp:1265)
==16601== by 0x4727CB2: Q3MainWindow::triggerLayout(bool)
(q3mainwindow.cpp:1671)
==16601== by 0x472B427: Q3MainWindow::event(QEvent*) (q3mainwindow.cpp:1529)
==16601== by 0x4C25F5B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:3768)
==16601== by 0x4C2C479: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:3733)
==16601== by 0x55A2BC0: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:583)
==16601== by 0x4FAD2AA: QMenuBarPrivate::updateGeometries()
(qcoreapplication.h:215)
==16601== by 0x4C77FD8: QWidget::event(QEvent*) (qwidget.cpp:7084)
==16601== by 0x4FADBE1: QMenuBar::event(QEvent*) (qmenubar.cpp:1453)
==16601== by 0x4C25F5B: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:3768)
==16601== by 0x4C2C479: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:3733)
==16601== by 0x55A2BC0: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:583)
==16601== by 0x4CA70BD: QWidgetPrivate::setGeometry_sys(int, int, int, int,
bool) (qcoreapplication.h:215)
==16601== by 0x4C718E7: QWidget::setGeometry(QRect const&)
(qwidget.cpp:5673)
==16601== by 0x4C50456: QLayoutPrivate::doResize(QSize const&)
(qwidget.h:964)
==16601== by 0x4C50542: QLayout::activate() (qlayout.cpp:1208)
==16601== by 0x4C79672: QWidget::setVisible(bool) (qwidget.cpp:6361)
==16601== by 0x4719752: Q3DockWindow::updateSplitterVisibility(bool)
(qwidget.h:470)
==16601== by 0x471081F: Q3DockAreaLayout::layoutItems(QRect const&, bool)
(q3dockarea.cpp:425)
==16601== by 0x47114EF: Q3DockAreaLayout::setGeometry(QRect const&)
(q3dockarea.cpp:100)
==16601== by 0x4C5041B: QLayoutPrivate::doResize(QSize const&)
(qlayout.cpp:636)
==16601== by 0x4C51178: QLayout::widgetEvent(QEvent*) (qlayout.cpp:660)
==16601== by 0x4C25F26: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:3759)
==16601== by 0x4C2C479: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:3733)
==16601== by 0x55A2BC0: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:583)
==16601== by 0x4CA70BD: QWidgetPrivate::setGeometry_sys(int, int, int, int,
bool) (qcoreapplication.h:215)
==16601== by 0x4C718E7: QWidget::setGeometry(QRect const&)
(qwidget.cpp:5673)
==16601== by 0x472949A: Q3MainWindowLayout::layoutItems(QRect const&, bool)
(q3mainwindow.cpp:201)
==16601== by 0x472E05F: Q3MainWindowLayout::setGeometry(QRect const&)
(q3mainwindow.cpp:103)
==16601== by 0x4C31D45: QBoxLayout::setGeometry(QRect const&)
(qboxlayout.cpp:869)
==16601== by 0x4C5041B: QLayoutPrivate::doResize(QSize const&)
(qlayout.cpp:636)
==16601== by 0x4C50542: QLayout::activate() (qlayout.cpp:1208)
==16601== by 0x4C79672: QWidget::setVisible(bool) (qwidget.cpp:6361)
==16601== by 0x4719752: Q3DockWindow::updateSplitterVisibility(bool)
(qwidget.h:470)
==16601== by 0x471081F: Q3DockAreaLayout::layoutItems(QRect const&, bool)
(q3dockarea.cpp:425)
==16601== by 0x47114EF: Q3DockAreaLayout::setGeometry(QRect const&)
(q3dockarea.cpp:100)
==16601== by 0x4C5041B: QLayoutPrivate::doResize(QSize const&)
(qlayout.cpp:636)
==16601== by 0x4C50542: QLayout::activate() (qlayout.cpp:1208)
==16601== by 0x4C79672: QWidget::setVisible(bool) (qwidget.cpp:6361)
==16601== by 0x4719752: Q3DockWindow::updateSplitterVisibility(bool)
(qwidget.h:470)
==16601== by 0x471081F: Q3DockAreaLayout::layoutItems(QRect const&, bool)
(q3dockarea.cpp:425)
==16601== by 0x47111E2: Q3DockAreaLayout::minimumSize() const
(q3dockarea.cpp:312)
==16601== by 0x4C502AA: QLayout::totalMinimumSize() const (qlayout.cpp:778)
==16601== by 0x4C68015: QWidget::minimumSizeHint() const (qwidget.cpp:6818)
==16601== by 0x47290A7: Q3MainWindowLayout::minimumSize() const
(q3mainwindow.cpp:143)
==16601== by 0x4C30FCD: QBoxLayoutPrivate::setupGeom() (qboxlayout.cpp:307)
==16601== by 0x4C320C5: QBoxLayout::minimumSize() const (qboxlayout.cpp:689)
==16601== by 0x4C502AA: QLayout::totalMinimumSize() const (qlayout.cpp:778)
all within qt3 support. fun :(
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.