ktorrent crashed with SIGSEGV in memcpy()

Bug #422279 reported by oshunter
62
This bug affects 9 people
Affects Status Importance Assigned to Milestone
KTorrent
Fix Released
High
ktorrent (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: ktorrent

ktorrent was downloading a file in the background and it suddenly crashed.

ProblemType: Crash
Architecture: i386
CrashCounter: 1
Date: Mon Aug 31 18:35:08 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/ktorrent
NonfreeKernelModules: nvidia
Package: ktorrent 3.2.3.1+dfsg.1-1ubuntu1
ProcCmdline: /usr/bin/ktorrent -icon ktorrent -caption KTorrent
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-8.28-generic
SegvAnalysis:
 Segfault happened at: 0x720a0a6 <memcpy+70>: rep movsl %ds:(%esi),%es:(%edi)
 PC (0x0720a0a6) ok
 source "%ds:(%esi)" (0xb46e807b) not located in a known VMA region (needed readable region)!
 destination "%es:(%edi)" (0xb4dd6f67) ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: ktorrent
StacktraceTop:
 memcpy () from /lib/tls/i686/cmov/libc.so.6
 ?? ()
 QCA::MemoryRegion::MemoryRegion(QByteArray const&, bool) ()
 QCA::SecureArray::SecureArray(QByteArray const&) ()
 QCA::Hash::update(QByteArray const&) ()
Title: ktorrent crashed with SIGSEGV in memcpy()
Uname: Linux 2.6.31-8-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
oshunter (opensourcehunter) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt (retraced)

StacktraceTop:memcpy () at ../sysdeps/i386/i686/memcpy.S:75
?? ()
QCA::SecureArray::SecureArray () from /usr/lib/libqca.so.2
QCA::Hash::update () from /usr/lib/libqca.so.2
QCA::Hash::update () from /usr/lib/libqca.so.2

Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt (retraced)
Changed in ktorrent (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Looks like a bug in the QCA encryption library.

affects: ktorrent (Ubuntu) → qca2 (Ubuntu)
visibility: private → public
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Turns out it was a ktorrent issue after all. Fix committed for KTorrent 3.3.0.

affects: qca2 (Ubuntu) → ktorrent (Ubuntu)
Changed in ktorrent (Ubuntu):
status: New → Triaged
Changed in ktorrent:
status: Unknown → Fix Released
Revision history for this message
n97ua (ndunsel) wrote :

I redownloaded Ktorrent from Ubuntu is that all that is needed to obtain the fix ? Or do I need other instructions for this.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

KTorrent 3.3.x will be available with Kubuntu 10.04. (And is in fact already uploaded to the development version.

Changed in ktorrent (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
n97ua (ndunsel) wrote : Re: [Bug 422279] Re: ktorrent crashed with SIGSEGV in memcpy()

Thank you for the help. I am sorry but I still have a question.
I run Ubuntu not Kubuntu. Will this mean that my system will
not benefit from the fix. ? - Here is my version from the ABOUT menu.

You are using Ubuntu 9.10
                - the Karmic Koala - released in October 2009 and supported
until April 2011.

I guess I am new to the UBUNTU community. I understand Linux only because
I'm
and old DOS / Unix guy and hate Microsoft software. If you want to call it
software.

To me Ubuntu is about freedom. But also about real people. I take my hat
off to
people like yourself that form the very best the Ubuntu offers. Take care,
and happy "Ubuntu-ing" - * Perhaps the best Linux in the world.*

On Fri, Feb 5, 2010 at 1:52 PM, Jonathan Thomas <email address hidden>wrote:

> KTorrent 3.3.x will be available with Kubuntu 10.04. (And is in fact
> already uploaded to the development version.
>
> ** Changed in: ktorrent (Ubuntu)
> Status: Triaged => Fix Released
>
> --
> ktorrent crashed with SIGSEGV in memcpy()
> https://bugs.launchpad.net/bugs/422279
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in KTorrent: BitTorrent Client for KDE: Fix Released
> Status in “ktorrent” package in Ubuntu: Fix Released
>
> Bug description:
> Binary package hint: ktorrent
>
> ktorrent was downloading a file in the background and it suddenly crashed.
>
> ProblemType: Crash
> Architecture: i386
> CrashCounter: 1
> Date: Mon Aug 31 18:35:08 2009
> DistroRelease: Ubuntu 9.10
> ExecutablePath: /usr/bin/ktorrent
> NonfreeKernelModules: nvidia
> Package: ktorrent 3.2.3.1+dfsg.1-1ubuntu1
> ProcCmdline: /usr/bin/ktorrent -icon ktorrent -caption KTorrent
> ProcEnviron:
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> ProcVersionSignature: Ubuntu 2.6.31-8.28-generic
> SegvAnalysis:
> Segfault happened at: 0x720a0a6 <memcpy+70>: rep movsl
> %ds:(%esi),%es:(%edi)
> PC (0x0720a0a6) ok
> source "%ds:(%esi)" (0xb46e807b) not located in a known VMA region (needed
> readable region)!
> destination "%es:(%edi)" (0xb4dd6f67) ok
> SegvReason: reading unknown VMA
> Signal: 11
> SourcePackage: ktorrent
> StacktraceTop:
> memcpy () from /lib/tls/i686/cmov/libc.so.6
> ?? ()
> QCA::MemoryRegion::MemoryRegion(QByteArray const&, bool) ()
> QCA::SecureArray::SecureArray(QByteArray const&) ()
> QCA::Hash::update(QByteArray const&) ()
> Title: ktorrent crashed with SIGSEGV in memcpy()
> Uname: Linux 2.6.31-8-generic i686
> UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ktorrent/+bug/422279/+subscribe
>

Changed in ktorrent:
importance: Unknown → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.