Bug 258732 - KTorrent crashing when opening a *.torrent file
Summary: KTorrent crashing when opening a *.torrent file
Status: RESOLVED DUPLICATE of bug 251719
Alias: None
Product: qca
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Justin Karneges
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-03 21:15 UTC by Lorenzo
Modified: 2011-03-13 22:59 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lorenzo 2010-12-03 21:15:12 UTC
Application: ktorrent (3.3.4)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.5-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
KDE 4.4 / Opensuse 11.3

I was trying to open a *.torrent file with KTorrent but the application crashed. This happened either opening the file from within the open KTorrent programme (therefore, KTorrent seems to work in some instances) or clicking the file and, thus, opening KTorrent to handle the file.

I believe this issue also happens with other K applications, so I may send separate reports.

The crash can be reproduced every time.

 -- Backtrace:
Application: KTorrent (ktorrent), signal: Floating point exception
[KCrash Handler]
#6  0xb77f810a in enter.8102 () from /lib/ld-linux.so.2
#7  0xb77f8771 in do_lookup_x () from /lib/ld-linux.so.2
#8  0xb77f8b49 in _dl_lookup_symbol_x () from /lib/ld-linux.so.2
#9  0xb77fa45b in _dl_relocate_object () from /lib/ld-linux.so.2
#10 0xb7801823 in dl_open_worker () from /lib/ld-linux.so.2
#11 0xb77fd50f in _dl_catch_error () from /lib/ld-linux.so.2
#12 0xb78012e6 in _dl_open () from /lib/ld-linux.so.2
#13 0xb530fbdd in dlopen_doit () from /lib/libdl.so.2
#14 0xb77fd50f in _dl_catch_error () from /lib/ld-linux.so.2
#15 0xb5310342 in _dlerror_run () from /lib/libdl.so.2
#16 0xb530fca7 in dlopen@@GLIBC_2.1 () from /lib/libdl.so.2
#17 0xb6aa2469 in ?? () from /usr/lib/libQtCore.so.4
#18 0xb6a9c9c4 in ?? () from /usr/lib/libQtCore.so.4
#19 0xb6a9caa8 in ?? () from /usr/lib/libQtCore.so.4
#20 0xb6a97223 in QPluginLoader::load() () from /usr/lib/libQtCore.so.4
#21 0xb5b1a956 in QCA::PluginInstance::fromFile (fname=..., errstr=0xbfe9761c) at qca_plugin.cpp:110
#22 0xb5b1acde in QCA::ProviderItem::load (fname=..., out_errstr=0xbfe97678) at qca_plugin.cpp:190
#23 0xb5b1815a in QCA::ProviderManager::scan (this=0x810f3b8) at qca_plugin.cpp:425
#24 0xb5b104c7 in QCA::Global::ensure_first_scan (this=0x810f4c0) at qca_core.cpp:118
#25 0xb5b0c55c in QCA::getProviderForType (type=..., provider=...) at qca_core.cpp:745
#26 0xb5b0c6f9 in QCA::getContext (type=..., provider=...) at qca_core.cpp:797
#27 0xb5b0daec in QCA::Algorithm::change (this=0x846e560, type=..., provider=...) at qca_core.cpp:1292
#28 0xb5b0d7c6 in QCA::Algorithm::Algorithm (this=0x846e560, type=..., provider=...) at qca_core.cpp:1231
#29 0xb5b1cebb in QCA::Hash::Hash (this=0x846e560, type=..., provider=...) at qca_basic.cpp:173
#30 0xb76de9d4 in bt::SHA1HashGen::SHA1HashGen() () from /usr/lib/libbtcore.so.12
#31 0xb77263c8 in bt::Torrent::load(QByteArray const&, bool) () from /usr/lib/libbtcore.so.12
#32 0xb7726b40 in bt::Torrent::load(QString const&, bool) () from /usr/lib/libbtcore.so.12
#33 0xb7736226 in bt::TorrentControl::init(bt::QueueManagerInterface*, QString const&, QString const&, QString const&) () from /usr/lib/libbtcore.so.12
#34 0x08076683 in ?? ()
#35 0x08076b6c in ?? ()
#36 0x08079baa in ?? ()
#37 0x0807e548 in ?? ()
#38 0xb7196793 in ?? () from /usr/lib/libkdeui.so.5
#39 0xb719684c in ?? () from /usr/lib/libkdeui.so.5
#40 0xb56a4a37 in QDBusConnectionPrivate::deliverCall (this=0x8127a40, object=0x821c660, msg=..., metaTypes=..., slotIdx=-1580852999) at qdbusintegrator.cpp:904
#41 0xb56a6be7 in QDBusConnectionPrivate::activateCall (this=0x8127a40, object=0x821c660, flags=337, msg=...) at qdbusintegrator.cpp:809
#42 0xb56a7378 in QDBusConnectionPrivate::activateObject (this=0x8127a40, node=..., msg=..., pathStartPos=135445568) at qdbusintegrator.cpp:1383
#43 0xb56a7878 in QDBusActivateObjectEvent::placeMetaCall (this=0x812a2a0) at qdbusintegrator.cpp:1477
#44 0xb6ac493f in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#45 0xb6ab23ea in QCoreApplication::event(QEvent*) () from /usr/lib/libQtCore.so.4
#46 0xb5fec578 in QApplication::event (this=0xbfe988b4, e=0x812a2a0) at kernel/qapplication.cpp:2355
#47 0xb5feac64 in QApplicationPrivate::notify_helper (this=0x8134390, receiver=0xbfe988b4, e=0x812a2a0) at kernel/qapplication.cpp:4302
#48 0xb5ff2bf7 in QApplication::notify (this=0xbfe988b4, receiver=0xbfe988b4, e=0x812a2a0) at kernel/qapplication.cpp:3706
#49 0xb70829d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#50 0xb6ab1e0e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#51 0xb6ab59b4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#52 0xb6ab5b9c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#53 0xb6add83d in ?? () from /usr/lib/libQtCore.so.4
#54 0xb5256b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#55 0xb5257350 in ?? () from /usr/lib/libglib-2.0.so.0
#56 0xb525760e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#57 0xb6addd4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#58 0xb609b19a in QGuiEventDispatcherGlib::processEvents (this=0x810d8e0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#59 0xb6ab111d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#60 0xb6ab1319 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#61 0xb6ab5c70 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#62 0xb5fe8164 in QApplication::exec () at kernel/qapplication.cpp:3581
#63 0x08067d41 in _start ()

Reported using DrKonqi
Comment 1 Lorenzo 2010-12-04 11:49:06 UTC
I have done some additional investigation on my behalf and have found that the Nvidia drivers might be causing this error. I have uninstalled them and now the error is not reproducible.

These drives and their versions are, specifically:

nvidia-gfxG02-260.19.21-19.1
x11-video-nvidiaG02-260.19.21-20.1
Comment 2 Christoph Feck 2011-03-13 22:59:16 UTC

*** This bug has been marked as a duplicate of bug 251719 ***