Actions
Bug #1396
closedNetworkDiskCache::insert segfault
Start date:
11/04/2013
Due date:
% Done:
100%
Estimated time:
20:00 h
Reported in:
master
Description
A typical segfault with seemingly incorrect (already destroyed) device in (Q)NetworkDiskCache::insert()
with a trace like this:
7 0x00007f0d09db1ddf in LeechCraft::Util::NetworkDiskCache::insert(QIODevice*) (this=0x7f0d0ce0a040, device=0x7f0d164745e0) at /var/tmp/portage/app-leechcraft/lc-core-9999/work/lc-core-9999/src/util/network/networkdiskcache.cpp:73 #8 0x00007f0d0a830928 in QNetworkReplyImplPrivate::completeCacheSave() () from /usr/lib64/qt4/libQtNetwork.so.4 #9 0x00007f0d0a834b81 in QNetworkReplyImplPrivate::finished() () from /usr/lib64/qt4/libQtNetwork.so.4 #10 0x00007f0d0a8b8478 in QNetworkAccessHttpBackend::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib64/qt4/libQtNetwork.so.4 #11 0x00007f0d0a43c08e in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
Though technically this is a Qt bug, we gotta find a workaround for it.
Files
Updated by 0xd34df00d about 11 years ago
Updated by 0xd34df00d about 11 years ago
https://qt.gitorious.org/qt/qt/commit/c4cab7199590cc6b1901334e8ff604cd876fccee?format=patch seems somewhat relevant.
Updated by Mellon about 11 years ago
Updated by 0xd34df00d about 11 years ago
- Status changed from Accepted to Closed
- Target version set to 0.6.60
- % Done changed from 0 to 100
- Estimated time set to 20:00 h
Actions