Bug 240263 - ktorrent crashes
Summary: ktorrent crashes
Status: RESOLVED DUPLICATE of bug 238705
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-31 20:04 UTC by Jori
Modified: 2010-06-02 05:39 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 Jori 2010-05-31 20:04:58 UTC
Application: ktorrent (3.3.4)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.34-8-desktop x86_64
Distribution: "openSUSE 11.3 Milestone 7 (x86_64)"

-- Information about the crash:
Ktorrent crashes when you try to run it, and does so every time.
I did not notice any strange other behavior on the desktop when it occured

The crash can be reproduced every time.

 -- Backtrace:
Application: KTorrent (ktorrent), signal: Segmentation fault
[KCrash Handler]
#5  0x00007f093718682e in memcpy () from /lib64/libc.so.6
#6  0x00007f0938b203de in QString::QString (this=0x7fffbf72ad70, unicode=0x1, size=1) at /usr/include/bits/string3.h:52
#7  0x00007f0920299b39 in qString (this=0x7fffbf72d190, propId=98, important=false) at /usr/src/debug/kdelibs-4.4.3/khtml/css/cssparser.h:84
#8  DOM::CSSParser::parseValue (this=0x7fffbf72d190, propId=98, important=false) at /usr/src/debug/kdelibs-4.4.3/khtml/css/cssparser.cpp:518
#9  0x00007f09202bd7a7 in cssyyparse (parser=0x7fffbf72d190) at /usr/src/debug/kdelibs-4.4.3/khtml/css/parser.cpp:2969
#10 0x00007f09202921a4 in DOM::CSSParser::runParser (this=0x7fffbf72d190) at /usr/src/debug/kdelibs-4.4.3/khtml/css/cssparser.cpp:151
#11 0x00007f09202922ff in DOM::CSSParser::parseSheet (this=0x7fffbf72d190, sheet=<value optimized out>, string=<value optimized out>) at /usr/src/debug/kdelibs-4.4.3/khtml/css/cssparser.cpp:203
#12 0x00007f092027efb8 in DOM::CSSStyleSheetImpl::parseString (this=0x12852f0, string=..., strict=<value optimized out>) at /usr/src/debug/kdelibs-4.4.3/khtml/css/css_stylesheetimpl.cpp:286
#13 0x00007f09202ad49a in khtml::CSSStyleSelector::loadDefaultStyle (s=<value optimized out>, doc=0x1270180) at /usr/src/debug/kdelibs-4.4.3/khtml/css/cssstyleselector.cpp:417
#14 0x00007f09202ae068 in khtml::CSSStyleSelector::init (this=0x12796c0, _settings=<value optimized out>, doc=<value optimized out>) at /usr/src/debug/kdelibs-4.4.3/khtml/css/cssstyleselector.cpp:338
#15 0x00007f09202b0ace in khtml::CSSStyleSelector::CSSStyleSelector (this=0x12796c0, doc=0x1270180, userStyleSheet=..., styleSheets=0x12704f0, url=..., _strictParsing=true)
    at /usr/src/debug/kdelibs-4.4.3/khtml/css/cssstyleselector.cpp:237
#16 0x00007f092015e4cc in DOM::DocumentImpl::attach (this=0x1270180) at /usr/src/debug/kdelibs-4.4.3/khtml/xml/dom_docimpl.cpp:1515
#17 0x00007f092012d8a4 in KHTMLPart::begin (this=0x11c3200, url=<value optimized out>, xOffset=<value optimized out>, yOffset=<value optimized out>)
    at /usr/src/debug/kdelibs-4.4.3/khtml/khtml_part.cpp:2057
#18 0x00007f092084d2fe in kt::HomePage::home (this=0x11c3200) at /usr/src/debug/ktorrent-3.3.4/plugins/search/homepage.cpp:66
#19 0x00007f092085e220 in kt::SearchActivity::loadCurrentSearches (this=0x11b8fb0) at /usr/src/debug/ktorrent-3.3.4/plugins/search/searchactivity.cpp:138
#20 0x00007f092085a7c1 in kt::SearchPlugin::load (this=0x1182540) at /usr/src/debug/ktorrent-3.3.4/plugins/search/searchplugin.cpp:84
#21 0x00007f093a5c99bd in kt::PluginManager::load (this=0x6fe1d0, pi=<value optimized out>, idx=13) at /usr/src/debug/ktorrent-3.3.4/libktcore/plugin/pluginmanager.cpp:124
#22 0x00007f093a5ca041 in kt::PluginManager::loadPlugins (this=0x6fe1d0) at /usr/src/debug/ktorrent-3.3.4/libktcore/plugin/pluginmanager.cpp:88
#23 0x00007f093a5ca2fe in kt::PluginManager::loadPluginList (this=0x6fe1d0) at /usr/src/debug/ktorrent-3.3.4/libktcore/plugin/pluginmanager.cpp:69
#24 0x000000000043b2c3 in kt::GUI::GUI (this=0x6eea40, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/ktorrent-3.3.4/ktorrent/gui.cpp:113
#25 0x000000000043c8b9 in kt::App::newInstance (this=0x7fffbf72f1e0) at /usr/src/debug/ktorrent-3.3.4/ktorrent/app.cpp:52
#26 0x00007f0939accbb8 in KUniqueApplicationAdaptor::newInstance (this=0x7d5e30, asn_id=<value optimized out>, args=...) at /usr/src/debug/kdelibs-4.4.3/kdeui/kernel/kuniqueapplication.cpp:454
#27 0x00007f0939accc32 in KUniqueApplicationAdaptor::qt_metacall (this=0x7d5e30, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffbf72e3e0)
    at /usr/src/debug/kdelibs-4.4.3/build/kdeui/kuniqueapplication_p.moc:81
#28 0x00007f0935f50eb8 in QDBusConnectionPrivate::deliverCall (this=0x6ef2b0, object=0x7d5e30, msg=..., metaTypes=..., slotIdx=4) at qdbusintegrator.cpp:904
#29 0x00007f0935f52ede in QDBusConnectionPrivate::activateCall (this=0x6ef2b0, object=0x7d5e30, flags=337, msg=...) at qdbusintegrator.cpp:809
#30 0x00007f0935f537de in QDBusConnectionPrivate::activateObject (this=0x6ef2b0, node=..., msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1364
#31 0x00007f0935f53a28 in QDBusActivateObjectEvent::placeMetaCall (this=0x7c7f90) at qdbusintegrator.cpp:1477
#32 0x00007f0938bd8dc9 in QObject::event (this=0x7fffbf72f1e0, e=0x7c7f90) at kernel/qobject.cpp:1248
#33 0x00007f0937da006d in QApplication::event (this=0x7fffbf72f1e0, e=0x7c7f90) at kernel/qapplication.cpp:2353
#34 0x00007f0937d9da34 in QApplicationPrivate::notify_helper (this=0x6ffa30, receiver=0x7fffbf72f1e0, e=0x7c7f90) at kernel/qapplication.cpp:4300
#35 0x00007f0937da602a in QApplication::notify (this=<value optimized out>, receiver=0x7fffbf72f1e0, e=0x7c7f90) at kernel/qapplication.cpp:4183
#36 0x00007f09399d99c6 in KApplication::notify (this=0x7fffbf72f1e0, receiver=0x7fffbf72f1e0, event=0x7c7f90) at /usr/src/debug/kdelibs-4.4.3/kdeui/kernel/kapplication.cpp:302
#37 0x00007f0938bc78fc in QCoreApplication::notifyInternal (this=0x7fffbf72f1e0, receiver=0x7fffbf72f1e0, event=0x7c7f90) at kernel/qcoreapplication.cpp:704
#38 0x00007f0938bcaf9d in sendEvent (receiver=0x0, event_type=0, data=0x6c8180) at kernel/qcoreapplication.h:215
#39 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6c8180) at kernel/qcoreapplication.cpp:1345
#40 0x00007f0938befa03 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#41 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#42 0x00007f0932f02a93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#43 0x00007f0932f03270 in ?? () from /usr/lib64/libglib-2.0.so.0
#44 0x00007f0932f03510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#45 0x00007f0938beff3f in QEventDispatcherGlib::processEvents (this=0x6ce5f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#46 0x00007f0937e3e27e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#47 0x00007f0938bc6d42 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#48 0x00007f0938bc6f45 in QEventLoop::exec (this=0x7fffbf72f140, flags=...) at kernel/qeventloop.cpp:201
#49 0x00007f0938bcb24b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#50 0x0000000000427372 in main (argc=1, argv=0x7fffbf72fec8) at /usr/src/debug/ktorrent-3.3.4/ktorrent/main.cpp:172

Reported using DrKonqi
Comment 1 Joris Guisson 2010-06-01 18:55:21 UTC
This is a crash in libkthml which chokes on some CSS file it loads when the search plugin's home page is loaded. 

Reassigning to kdelibs.

In the mean time: edit ~/.kde/share/config/ktorrentrc and look for 
[SearchPlugin]
SearchPluginEnabled=true

Change the true in false, and KT will load without loading the search plugin, and the crashes should be gone.
Comment 2 Maksim Orlovich 2010-06-02 05:39:32 UTC
Rather, just get updated packages, those that are not miscompiled.

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