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

List:       kde-bugs-dist
Subject:    [Bug 91873] crashes when editing tags by dragging
From:       Scott Wheeler <wheeler () kde ! org>
Date:       2004-11-02 15:22:39
Message-ID: 20041102152239.15926.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
        
http://bugs.kde.org/show_bug.cgi?id=91873        




------- Additional Comments From wheeler kde org  2004-11-02 16:22 -------
Ok, I did just do a valgrind run and it seems that there is some memory corruption \
there -- though it still looks like it's probably in Qt, I'll hopefully be able to \
say more definitely soon.

==2507== 
==2507== Invalid read of size 1
==2507==    at 0x80A7F00: QListViewItem::isSelected() const \
(/opt/qt-copy/include/qlistview.h:126) ==2507==    by 0x41100DA0: \
KListView::contentsMouseMoveEvent(QMouseEvent*) (klistview.cpp:783) ==2507==    by \
0x419C8982: QScrollView::viewportMouseMoveEvent(QMouseEvent*) \
(widgets/qscrollview.cpp:1782) ==2507==    by 0x419C7F05: \
QScrollView::eventFilter(QObject*, QEvent*) (widgets/qscrollview.cpp:1512) ==2507==   \
by 0x41992380: QListView::eventFilter(QObject*, QEvent*) (widgets/qlistview.cpp:3833) \
==2507==    by 0x80A0312: Playlist::eventFilter(QObject*, QEvent*) (playlist.cpp:884) \
==2507==    by 0x418A1C87: QObject::activate_filters(QEvent*) \
(kernel/qobject.cpp:902) ==2507==    by 0x418A1AF9: QObject::event(QEvent*) \
(kernel/qobject.cpp:735) ==2507==    Address 0x4D7F4026 is 18 bytes inside a block of \
size 60 free'd ==2507==    at 0x400290BB: __builtin_delete (vg_replace_malloc.c:244)
==2507==    by 0x400290D9: operator delete(void*) (vg_replace_malloc.c:253)
==2507==    by 0x80B4939: PlaylistItem::~PlaylistItem() (playlistitem.cpp:53)
==2507==    by 0x809EC93: Playlist::clearItem(PlaylistItem*, bool) (playlist.cpp:523)
==2507==    by 0x80B8DDF: SearchPlaylist::updateItems() (searchplaylist.cpp:74)
==2507==    by 0x808155E: DynamicPlaylist::checkUpdateItems() \
(dynamicplaylist.cpp:131) ==2507==    by 0x80813D0: \
DynamicPlaylist::paintEvent(QPaintEvent*) (dynamicplaylist.cpp:103) ==2507==    by \
0x418DC807: QWidget::event(QEvent*) (kernel/qwidget.cpp:4774) ==2507== 
==2507== Invalid read of size 1
==2507==    at 0x4198A60C: QListViewItem::dragEnabled() const \
(widgets/qlistview.cpp:1079) ==2507==    by 0x41100DA0: \
KListView::contentsMouseMoveEvent(QMouseEvent*) (klistview.cpp:783) ==2507==    by \
0x419C8982: QScrollView::viewportMouseMoveEvent(QMouseEvent*) \
(widgets/qscrollview.cpp:1782) ==2507==    by 0x419C7F05: \
QScrollView::eventFilter(QObject*, QEvent*) (widgets/qscrollview.cpp:1512) ==2507==   \
by 0x41992380: QListView::eventFilter(QObject*, QEvent*) (widgets/qlistview.cpp:3833) \
==2507==    by 0x80A0312: Playlist::eventFilter(QObject*, QEvent*) (playlist.cpp:884) \
==2507==    by 0x418A1C87: QObject::activate_filters(QEvent*) \
(kernel/qobject.cpp:902) ==2507==    by 0x418A1AF9: QObject::event(QEvent*) \
(kernel/qobject.cpp:735) ==2507==    Address 0x4D7F4026 is 18 bytes inside a block of \
size 60 free'd ==2507==    at 0x400290BB: __builtin_delete (vg_replace_malloc.c:244)
==2507==    by 0x400290D9: operator delete(void*) (vg_replace_malloc.c:253)
==2507==    by 0x80B4939: PlaylistItem::~PlaylistItem() (playlistitem.cpp:53)
==2507==    by 0x809EC93: Playlist::clearItem(PlaylistItem*, bool) (playlist.cpp:523)
==2507==    by 0x80B8DDF: SearchPlaylist::updateItems() (searchplaylist.cpp:74)
==2507==    by 0x808155E: DynamicPlaylist::checkUpdateItems() \
(dynamicplaylist.cpp:131) ==2507==    by 0x80813D0: \
DynamicPlaylist::paintEvent(QPaintEvent*) (dynamicplaylist.cpp:103) ==2507==    by \
0x418DC807: QWidget::event(QEvent*) (kernel/qwidget.cpp:4774)


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

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