Summary: | KTorrents crash on gvfs folder [memcpy, QCA::MemoryRegion, QCA::Hash::update, bt::SHA1HashGen::update] | ||
---|---|---|---|
Product: | [Applications] ktorrent | Reporter: | Alexey Kuznetsov <ak> |
Component: | general | Assignee: | Joris Guisson <joris.guisson> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | accountwa, ak, amichai2, andresbajotierra, andreselsuave, antonio.bulgheroni, bilal32, blazevanderpool, brooke.bearden, carokeh, cfeck, dariok, drvik, grahamtooley, grgoffe, hrsvan, ionut.stanescu, kde, little.sparrow, lozano_cv, marko.gabriel.cz, martin94, nicola.garegnani, phoenix_firebrd, phueduiq, ramithj, rele, roffa, secris1, serialtux, sheeettin, stardragon88, statement, szelev, t-dome, thanosk, tony.pott, tonymuir, two_of_clubs, vidkid, w1zz4rd, xpubuntu, yinghu37, YLitvinenko |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Alexey Kuznetsov
2010-08-15 20:52:01 UTC
Created attachment 50598 [details]
New crash information added by DrKonqi
just crash on downloading.
Created attachment 50619 [details]
New crash information added by DrKonqi
gvfs crash. happens again. hope more detailed stack trace
And this doesn't happen on other filesystems ? i use it only on my ppc server, via remote desktop (vnc). i suppose not :) And the underlying filesystem is ? ext4 for booth ktorrent and samba. If you are downloading to a samba share of an ext4 partition mounted via gvfs, why would you run KT then via a remote desktop ? Also how frequent are these crashes, if I setup a similar situation, how long would I need to wait before it happens ? because i dont like to have any limitations of my actions on my personal notebook. rebooting, changing os, walking with it outside home network. so, i do run vncserver on my ppc machine, and use vnc client to control all my downloading. see not problems here. and about crashes... it happens about each hour-six. *** Bug 247114 has been marked as a duplicate of this bug. *** *** Bug 251303 has been marked as a duplicate of this bug. *** *** Bug 251826 has been marked as a duplicate of this bug. *** *** Bug 253849 has been marked as a duplicate of this bug. *** *** Bug 253817 has been marked as a duplicate of this bug. *** *** Bug 253893 has been marked as a duplicate of this bug. *** Hm, does Torrent support file sizes > 4 GB? chunkdownload.cpp:567 has chunk->getPiece(i*MAX_PIECE_LEN,len,true); which will overflow 32 bits ... Seeing that no torrent has a chunk size larger then 4 GB, that piece of code cannot overflow. *** Bug 253878 has been marked as a duplicate of this bug. *** *** Bug 254383 has been marked as a duplicate of this bug. *** *** Bug 254562 has been marked as a duplicate of this bug. *** *** Bug 255263 has been marked as a duplicate of this bug. *** Created attachment 52871 [details]
New crash information added by DrKonqi
Happens also on 4.4.4.
Seems to happen most often when good download speed ( > 250 kB/s ) achieved.
Just tried a little experiment: downloaded into a very, very slow drive (trucrypt encryped micro sd card: you can type the data faster). Crashes within 20 secs, i.e. as soon as any downloading starts. Is there some kind of buffering issue raising its ugly twisted little head here? *** Bug 255577 has been marked as a duplicate of this bug. *** SVN commit 1191545 by guisson: Revamp PieceData management, fixes a crash BUG: 247984 M +1 -18 CMakeLists.txt A diskio/CMakeLists.txt M +23 -44 diskio/cache.cpp M +19 -17 diskio/cache.h M +4 -27 diskio/cachefile.cpp M +11 -18 diskio/chunk.cpp M +3 -3 diskio/chunk.h M +13 -15 diskio/multifilecache.cpp M +4 -4 diskio/multifilecache.h M +56 -38 diskio/piecedata.cpp M +66 -40 diskio/piecedata.h M +14 -14 diskio/singlefilecache.cpp M +4 -4 diskio/singlefilecache.h A diskio/tests (directory) A diskio/tests/CMakeLists.txt A diskio/tests/chunkmanagertest.cpp [License: GPL (v2+)] M +12 -24 download/chunkdownload.cpp M +2 -3 download/chunkdownload.h M +2 -20 download/downloader.cpp M +3 -0 download/streamingchunkselector.h M +9 -5 download/tests/streamingchunkselectortest.cpp M +2 -2 download/webseed.cpp M +1 -1 download/webseed.h M +12 -5 torrent/torrentfilestream.cpp M +5 -0 util/functions.cpp M +2 -0 util/signalcatcher.cpp M +4 -0 util/signalcatcher.h M +1 -8 version.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1191545 *** Bug 255080 has been marked as a duplicate of this bug. *** *** Bug 256345 has been marked as a duplicate of this bug. *** *** Bug 256348 has been marked as a duplicate of this bug. *** Created attachment 53385 [details]
New crash information added by DrKonqi
ktorrent (4.0.3) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
Ktorrent crash randomly.
-- Backtrace (Reduced):
#8 0x00ae17a6 in bt::Chunk::readPiece (this=0x91156c8, off=1720320, len=16384, data=0xafc00025 "\301-W\204\237Y\"\200\060\031\333;cC\022>\377\242f\232\335\364A\253\"\030\253\364\222)\021\300\304_\354\020q\035\275\265\235\275\062B\366\253\273;\"\350\330\f\273\235n,\221\210C\353\333\311f\342\264\212\274\f\324\251\314\221\365\374GL\214\032\207\211\323\277\215&]o\202\366\261\266-\032c]{8%=\r\314\r\b\362\004W\r\371s\246\225w7l\003\037\003\004\022\321\325dt\377\331\345\023b\336E\\F\375\177\003\312\a\212\225(\230\243\026\332\261\345l\266#\216\264\302\213\322\373\376y\\\362+\005\267\225\255S\334Ly=\277'\276\324\344\\\311\263\263\332\241\030\216\373\355\313\314Hk\223\070;\330\322v\005\004kX\262\333\315"...) at //usr/include/bits/string3.h:52
#9 0x00a90bea in bt::Packet::Packet (this=0xb3df1ca0, index=16665, begin=1720320, len=16384, ch=0x91156c8) at ../../src/download/packet.cpp:85
#10 0x00a8aa5f in bt::PacketWriter::sendChunk (this=0xad4f08f8, index=16665, begin=1720320, len=16384, ch=0x91156c8) at ../../src/peer/packetwriter.cpp:195
#11 0x00a892fc in bt::PeerUploader::update (this=0xad2f0440, cman=..., opt_unchoked=101) at ../../src/peer/peeruploader.cpp:83
#12 0x00ab20d8 in bt::Uploader::update (this=0x9166508, opt_unchoked=101) at ../../src/torrent/uploader.cpp:48
*** Bug 256822 has been marked as a duplicate of this bug. *** *** Bug 257314 has been marked as a duplicate of this bug. *** *** Bug 258034 has been marked as a duplicate of this bug. *** *** Bug 258248 has been marked as a duplicate of this bug. *** *** Bug 258341 has been marked as a duplicate of this bug. *** *** Bug 258765 has been marked as a duplicate of this bug. *** *** Bug 260253 has been marked as a duplicate of this bug. *** *** Bug 260359 has been marked as a duplicate of this bug. *** *** Bug 260347 has been marked as a duplicate of this bug. *** *** Bug 261009 has been marked as a duplicate of this bug. *** *** Bug 261102 has been marked as a duplicate of this bug. *** *** Bug 261347 has been marked as a duplicate of this bug. *** *** Bug 262037 has been marked as a duplicate of this bug. *** *** Bug 262446 has been marked as a duplicate of this bug. *** *** Bug 262378 has been marked as a duplicate of this bug. *** May I ask in which version of ktorrent this one is fixed? In 4.0.5 this has happened to me (https://bugs.kde.org/show_bug.cgi?id=262378), and just this night again. It was fixed in 4.1beta1 *** Bug 263012 has been marked as a duplicate of this bug. *** *** Bug 263393 has been marked as a duplicate of this bug. *** *** Bug 263830 has been marked as a duplicate of this bug. *** *** Bug 263942 has been marked as a duplicate of this bug. *** *** Bug 263942 has been marked as a duplicate of this bug. *** *** Bug 249520 has been marked as a duplicate of this bug. *** *** Bug 266962 has been marked as a duplicate of this bug. *** *** Bug 267104 has been marked as a duplicate of this bug. *** *** Bug 267437 has been marked as a duplicate of this bug. *** *** Bug 267933 has been marked as a duplicate of this bug. *** *** Bug 268333 has been marked as a duplicate of this bug. *** *** Bug 271638 has been marked as a duplicate of this bug. *** *** Bug 272601 has been marked as a duplicate of this bug. *** Created attachment 60351 [details]
New crash information added by DrKonqi
ktorrent (4.0.5) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2
- What I was doing when the application crashed:
I had only ktorrent running, when ever i start up ktorrent to download it lasts about 3 minutes, then crashes.
-- Backtrace (Reduced):
#8 0x086ef016 in QCA::MemoryRegion::MemoryRegion(QByteArray const&) () from /usr/lib/libqca.so.2
#9 0x08706167 in QCA::Hash::update(QByteArray const&) () from /usr/lib/libqca.so.2
#10 0x0014a4d9 in bt::SHA1HashGen::update (this=0x9261680, data=0xb4c1cbf9 "", len=16384) at ../../src/util/sha1hashgen.cpp:240
#11 0x00186ec8 in bt::ChunkDownload::updateHash (this=0x9261610) at ../../src/download/chunkdownload.cpp:555
#12 0x00188c21 in bt::ChunkDownload::piece (this=0x9261610, p=..., ok=@0xbfab833f) at ../../src/download/chunkdownload.cpp:127
*** Bug 279462 has been marked as a duplicate of this bug. *** |