[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: QT 3.2b :-(
From:       Stephan Kulow <coolo () kde ! org>
Date:       2003-05-18 18:52:29
[Download RAW message or body]

Am Saturday 17 May 2003 21:23 schrieb Andras Mantia:

> 2. KMail crashes when you try to search for text in the messages, as soon
> as you press "S". It crashes without offering a chance to get BT, so I had
> to attach gdb to the process. The log does not contain KMail line number,
> as I didn't wanted to wait another half an hour to recompile it. See
> kmail_bt.txt.

Can confirm that one. valgrind shows bug in QGroupBox (CCing qt-bugs)

==3941==
==3941== Invalid read of size 4
==3941==    at 0x416007BC: QBoxLayoutItem::~QBoxLayoutItem() 
(kernel/qlayout.cpp:1520)
==3941==    by 0x41600886: QPtrList<QBoxLayoutItem>::deleteItem(void*) 
(../include/qptrlist.h:150)
==3941==    by 0x4195EF6C: QGList::clear() (tools/qglist.cpp:701)
==3941==    by 0x4160072F: QPtrList<QBoxLayoutItem>::clear() 
(../include/qptrlist.h:93)
==3941==    by 0x41600428: QPtrList<QBoxLayoutItem>::~QPtrList() 
(../include/qptrlist.h:70)
==3941==    by 0x415FFCE8: QBoxLayoutData::~QBoxLayoutData() 
(kernel/qlayout.cpp:1562)
==3941==    by 0x415FB7FB: QBoxLayout::~QBoxLayout() (kernel/qlayout.cpp:1778)
==3941==    by 0x415FE5A5: QVBoxLayout::~QVBoxLayout() 
(kernel/qlayout.cpp:2583)
==3941==    by 0x416F9531: QGroupBox::setColumnLayout(int, Qt::Orientation) 
(widgets/qgroupbox.cpp:517)
==3941==    by 0x416F9401: QGroupBox::setInsideMargin(int) 
(widgets/qgroupbox.cpp:472)
==3941==    by 0x828F5D5: KMFldSearch::KMFldSearch(KMMainWidget*, char const*, 
KMFolder*, bool) (/home/coolo/prod/kdepim/kmail/kmfldsearch.cpp:98)
==3941==    by 0x820B715: KMMainWidget::slotSearch() 
(/home/coolo/prod/kdepim/kmail/kmmainwidget.cpp:741)
==3941==    by 0x8206AA2: KMMainWidget::qt_invoke(int, QUObject*) 
(kmail/kmmainwidget.moc:497)
==3941==    by 0x4161E676: QObject::activate_signal(QConnectionList*, 
QUObject*) (kernel/qobject.cpp:2312)
==3941==    Address 0x48023F48 is 0 bytes inside a block of size 36 free'd
==3941==    at 0x40163266: __builtin_delete (in /usr/lib/valgrind/valgrind.so)
==3941==    by 0x40163284: operator delete(void*) (in 
/usr/lib/valgrind/valgrind.so)
==3941==    by 0x415A287D: QSpacerItem::~QSpacerItem() 
(../include/qvaluelist.h:123)
==3941==    by 0x416F9505: QGroupBox::setColumnLayout(int, Qt::Orientation) 
(widgets/qgroupbox.cpp:516)
==3941==    by 0x416F9401: QGroupBox::setInsideMargin(int) 
(widgets/qgroupbox.cpp:472)
==3941==    by 0x828F5D5: KMFldSearch::KMFldSearch(KMMainWidget*, char const*, 
KMFolder*, bool) (/home/coolo/prod/kdepim/kmail/kmfldsearch.cpp:98)
==3941==    by 0x820B715: KMMainWidget::slotSearch() 
(/home/coolo/prod/kdepim/kmail/kmmainwidget.cpp:741)
==3941==    by 0x8206AA2: KMMainWidget::qt_invoke(int, QUObject*) 
(kmail/kmmainwidget.moc:497)
==3941==    by 0x4161E676: QObject::activate_signal(QConnectionList*, 
QUObject*) (kernel/qobject.cpp:2312)
==3941==    by 0x4161E4CB: QObject::activate_signal(int) 
(kernel/qobject.cpp:2281)
==3941==    by 0x40F06A9B: KAction::activated() (kdeui/kaction.moc:157)
==3941==    by 0x40F06477: KAction::slotActivated() 
(/home/coolo/prod/kdelibs/kdeui/kaction.cpp:1054)
==3941==    by 0x40F06D9F: KAction::qt_invoke(int, QUObject*) 
(kdeui/kaction.moc:181)
==3941==    by 0x4161E676: QObject::activate_signal(QConnectionList*, 
QUObject*) (kernel/qobject.cpp:2312)

Greetings, Stephan

-- 
Pace Peace Paix Paz Frieden Pax Pokój Friður Fred Béke 和平
Hasiti Lapé Hetep Malu Mир Wolakota Santiphap Irini Peoch
Shanti Vrede Baris Rój Mír Taika Rongo Sulh Py'guapy 평화

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic