Bug 265139 - Akregator crashing on opening a web page
Summary: Akregator crashing on opening a web page
Status: RESOLVED DUPLICATE of bug 241159
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 4.4.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-01 22:49 UTC by Jan Schneider
Modified: 2011-05-07 07:42 UTC (History)
1 user (show)

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 Jan Schneider 2011-02-01 22:49:50 UTC
Application: akregator (1.6.5)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-28-generic x86_64
Distribution: Ubuntu 10.04.2 LTS

-- Information about the crash:
When opening a certain page from the feed overview, akregator crashed. I'm going to look up the exact page once akregator has restarted.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Akregator (akregator), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fd046246780 (LWP 28640))]

Thread 4 (Thread 0x7fd026c66700 (LWP 28643)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fd026c65a80 in ?? ()
#2  0x00007fff3c10f852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0x7fd01a906700 (LWP 25038)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007fd024270081 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fd03e3959ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fd042e2170d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd0190eb700 (LWP 25040)):
#0  0x00007fd03e399a2d in __pthread_mutex_unlock_usercnt (mutex=0x2947008) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x2947008) at pthread_mutex_unlock.c:290
#2  0x00007fd03da22926 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fd0439f9566 in QEventDispatcherGlib::processEvents (this=0x48dab00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007fd0439ce992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fd0439ced6c in QEventLoop::exec (this=0x7fd0190ead70, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fd0438d8d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007fd0257b9440 in Phonon::Xine::XineThread::run (this=0x441c380) at ../../xine/xinethread.cpp:143
#8  0x00007fd0438db775 in QThreadPrivate::start (arg=0x441c380) at thread/qthread_unix.cpp:248
#9  0x00007fd03e3959ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007fd042e2170d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd046246780 (LWP 28640)):
[KCrash Handler]
#5  0x00007fd02f307aa1 in KJS::JSValue::type (exec=0x7fff3c0639b0, v1=0x7, v2=0x0) at ../../kjs/value.h:455
#6  KJS::equal (exec=0x7fff3c0639b0, v1=0x7, v2=0x0) at ../../kjs/operations.cpp:117
#7  0x00007fd02f341db0 in KJS::Machine::runBlock (exec=0x7fff3c0639b0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1025
#8  0x00007fd02f323efa in KJS::FunctionImp::callAsFunction (this=0x7fd02c02b640, exec=0x7fff3c064390, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144
#9  0x00007fd02f3277a9 in KJS::JSObject::call (this=0x7, exec=0x39a8fb0, thisObj=0x3, args=...) at ../../kjs/object.cpp:70
#10 0x00007fd02f343ad4 in KJS::Machine::runBlock (exec=0x7fff3c064390, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192
#11 0x00007fd02f323efa in KJS::FunctionImp::callAsFunction (this=0x7fd02c01af80, exec=0x7fff3c064d70, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144
#12 0x00007fd02f3277a9 in KJS::JSObject::call (this=0x7, exec=0x39a8fb0, thisObj=0x3, args=...) at ../../kjs/object.cpp:70
#13 0x00007fd02f343ad4 in KJS::Machine::runBlock (exec=0x7fff3c064d70, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192
#14 0x00007fd02f323efa in KJS::FunctionImp::callAsFunction (this=0x7fd02c01b140, exec=0x7fff3c065750, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144
#15 0x00007fd02f3277a9 in KJS::JSObject::call (this=0x7, exec=0x39a8fb0, thisObj=0x3, args=...) at ../../kjs/object.cpp:70
#16 0x00007fd02f343ad4 in KJS::Machine::runBlock (exec=0x7fff3c065750, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192
#17 0x00007fd02f323efa in KJS::FunctionImp::callAsFunction (this=0x7fd02c01ab80, exec=0x7fff3c066130, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144
#18 0x00007fd02f3277a9 in KJS::JSObject::call (this=0x7, exec=0x39a8fb0, thisObj=0x3, args=...) at ../../kjs/object.cpp:70
#19 0x00007fd02f343ad4 in KJS::Machine::runBlock (exec=0x7fff3c066130, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192
#20 0x00007fd02f323efa in KJS::FunctionImp::callAsFunction (this=0x7fd02c020700, exec=0x7fff3c066b10, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144
#21 0x00007fd02f3277a9 in KJS::JSObject::call (this=0x7, exec=0x39a8fb0, thisObj=0x3, args=...) at ../../kjs/object.cpp:70
#22 0x00007fd02f343ad4 in KJS::Machine::runBlock (exec=0x7fff3c066b10, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192
#23 0x00007fd02f323efa in KJS::FunctionImp::callAsFunction (this=0x7fd02c0202c0, exec=0x7fff3c0675c0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144
#24 0x00007fd02f3277a9 in KJS::JSObject::call (this=0x7, exec=0x39a8fb0, thisObj=0x3, args=...) at ../../kjs/object.cpp:70
#25 0x00007fd02f30a295 in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fff3c0675c0, thisObj=0x7fd02c0202c0, args=<value optimized out>)
    at ../../kjs/function_object.cpp:123
#26 0x00007fd02f3277a9 in KJS::JSObject::call (this=0x7, exec=0x39a8fb0, thisObj=0x3, args=...) at ../../kjs/object.cpp:70
#27 0x00007fd02f343ad4 in KJS::Machine::runBlock (exec=0x7fff3c0675c0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192
#28 0x00007fd02f323efa in KJS::FunctionImp::callAsFunction (this=0x7fd02c020200, exec=0x7fff3c068070, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144
#29 0x00007fd02f3277a9 in KJS::JSObject::call (this=0x7, exec=0x39a8fb0, thisObj=0x3, args=...) at ../../kjs/object.cpp:70
#30 0x00007fd02f30a295 in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fff3c068070, thisObj=0x7fd02c020200, args=<value optimized out>)
    at ../../kjs/function_object.cpp:123
#31 0x00007fd02f3277a9 in KJS::JSObject::call (this=0x7, exec=0x39a8fb0, thisObj=0x3, args=...) at ../../kjs/object.cpp:70
#32 0x00007fd02f343ad4 in KJS::Machine::runBlock (exec=0x7fff3c068070, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192
#33 0x00007fd02f323efa in KJS::FunctionImp::callAsFunction (this=0x7fd02c028080, exec=0x7fff3c068b20, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144
#34 0x00007fd02f3277a9 in KJS::JSObject::call (this=0x7, exec=0x39a8fb0, thisObj=0x3, args=...) at ../../kjs/object.cpp:70
#35 0x00007fd02f30a295 in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fff3c068b20, thisObj=0x7fd02c028080, args=<value optimized out>)
    at ../../kjs/function_object.cpp:123
#36 0x00007fd02f3277a9 in KJS::JSObject::call (this=0x7, exec=0x39a8fb0, thisObj=0x3, args=...) at ../../kjs/object.cpp:70
#37 0x00007fd02f343ad4 in KJS::Machine::runBlock (exec=0x7fff3c068b20, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192
#38 0x00007fd02f323efa in KJS::FunctionImp::callAsFunction (this=0x7fd02c02fe00, exec=0x7fff3c069680, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144
#39 0x00007fd02f3277a9 in KJS::JSObject::call (this=0x7, exec=0x39a8fb0, thisObj=0x3, args=...) at ../../kjs/object.cpp:70
#40 0x00007fd02f343ad4 in KJS::Machine::runBlock (exec=0x7fff3c069680, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192
#41 0x00007fd02f2f9593 in KJS::FunctionBodyNode::execute (this=0x48f6d50, exec=0x7fff3c069680) at ../../kjs/nodes.cpp:927
#42 0x00007fd02f32a6ab in KJS::Interpreter::evaluate (this=0x4a13430, sourceURL=..., startingLineNumber=0, code=<value optimized out>, codeLength=<value optimized out>, thisV=0x7fd02c820080)
    at ../../kjs/interpreter.cpp:556
#43 0x00007fd02f32a813 in KJS::Interpreter::evaluate (this=0x7, sourceURL=..., startingLineNumber=0, code=<value optimized out>, thisV=<value optimized out>) at ../../kjs/interpreter.cpp:496
#44 0x00007fd02fc17850 in KJS::KJSProxyImpl::evaluate (this=0x4adae50, filename=) at ../../khtml/ecma/kjs_proxy.cpp:158
#45 0x00007fd02fa81ab2 in DOM::HTMLScriptElementImpl::evaluateScript (this=<value optimized out>, URL=<value optimized out>, script=<value optimized out>) at ../../khtml/html/html_headimpl.cpp:479
#46 0x00007fd02fa81c26 in DOM::HTMLScriptElementImpl::notifyFinished (this=0x4a662e0, o=<value optimized out>) at ../../khtml/html/html_headimpl.cpp:463
#47 0x00007fd02fb977cf in khtml::CachedScript::checkNotify (this=0x3581aa0) at ../../khtml/misc/loader.cpp:390
#48 0x00007fd02fb979c4 in khtml::CachedScript::data (this=0x3581aa0, buffer=<value optimized out>, eof=<value optimized out>) at ../../khtml/misc/loader.cpp:382
#49 0x00007fd02fb9560f in khtml::Loader::slotFinished (this=0x244fdb0, job=0x4c417d0) at ../../khtml/misc/loader.cpp:1468
#50 0x00007fd02fb95953 in khtml::Loader::qt_metacall (this=0x244fdb0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3c069cd0) at ./loader.moc:143
#51 0x00007fd0439e2e3f in QMetaObject::activate (sender=0x4c417d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#52 0x00007fd043de7b82 in KJob::result (this=0x7, _t1=0x4c417d0) at ./kjob.moc:194
#53 0x00007fd043de7e20 in KJob::emitResult (this=0x4c417d0) at ../../kdecore/jobs/kjob.cpp:312
#54 0x00007fd042969133 in KIO::SimpleJob::slotFinished (this=0x4c417d0) at ../../kio/kio/job.cpp:517
#55 0x00007fd042969af7 in KIO::TransferJob::slotFinished (this=0x4c417d0) at ../../kio/kio/job.cpp:1097
#56 0x00007fd0429674f1 in KIO::TransferJob::qt_metacall (this=0x4c417d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3c06a0e0) at ./jobclasses.moc:367
#57 0x00007fd0439e2e3f in QMetaObject::activate (sender=0x4f66b20, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#58 0x00007fd042a28d61 in KIO::SlaveInterface::dispatch (this=0x4f66b20, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#59 0x00007fd042a260d3 in KIO::SlaveInterface::dispatch (this=0x4f66b20) at ../../kio/kio/slaveinterface.cpp:91
#60 0x00007fd042a1a536 in KIO::Slave::gotInput (this=0x4f66b20) at ../../kio/kio/slave.cpp:324
#61 0x00007fd042a1a71c in KIO::Slave::qt_metacall (this=0x4f66b20, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3c06a500) at ./slave.moc:82
#62 0x00007fd0439e2e3f in QMetaObject::activate (sender=0x3ecd460, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#63 0x00007fd0429379d7 in KIO::ConnectionPrivate::dequeue (this=0x5140fa0) at ../../kio/kio/connection.cpp:82
#64 0x00007fd042937afd in KIO::Connection::qt_metacall (this=0x3ecd460, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x506a0a0) at ./connection.moc:79
#65 0x00007fd0439dfd49 in QObject::event (this=0x3ecd460, e=0x4e58d80) at kernel/qobject.cpp:1248
#66 0x00007fd04434422c in QApplicationPrivate::notify_helper (this=0x20c7c90, receiver=0x3ecd460, e=0x4e58d80) at kernel/qapplication.cpp:4300
#67 0x00007fd04434a6fb in QApplication::notify (this=0x7fff3c06afb0, receiver=0x3ecd460, e=0x4e58d80) at kernel/qapplication.cpp:4183
#68 0x00007fd04504fa16 in KApplication::notify (this=0x7fff3c06afb0, receiver=0x3ecd460, event=0x4e58d80) at ../../kdeui/kernel/kapplication.cpp:302
#69 0x00007fd0439d006c in QCoreApplication::notifyInternal (this=0x7fff3c06afb0, receiver=0x3ecd460, event=0x4e58d80) at kernel/qcoreapplication.cpp:704
#70 0x00007fd0439d27e7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x209dc60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#71 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x209dc60) at kernel/qcoreapplication.cpp:1345
#72 0x00007fd0439f99d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#73 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#74 0x00007fd03da1e8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#75 0x00007fd03da22748 in ?? () from /lib/libglib-2.0.so.0
#76 0x00007fd03da228fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#77 0x00007fd0439f9513 in QEventDispatcherGlib::processEvents (this=0x209d7a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#78 0x00007fd0443f446e in QGuiEventDispatcherGlib::processEvents (this=0x7, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#79 0x00007fd0439ce992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#80 0x00007fd0439ced6c in QEventLoop::exec (this=0x7fff3c06af50, flags=) at kernel/qeventloop.cpp:201
#81 0x00007fd0439d2aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#82 0x000000000040971d in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../akregator/src/main.cpp:103

Possible duplicates by query: bug 241159.

Reported using DrKonqi
Comment 1 Jan Schneider 2011-02-01 22:51:34 UTC
http://feeds.feedburner.com/sj was the subscribe feed, http://feedproxy.google.com/~r/sj/~3/Jo4uwu4-gvw/quoten-the-30547.html the opened page.
Comment 2 Christophe Marin 2011-02-02 11:20:29 UTC
Reassign to Konqueror.

Note:

> KDE Platform Version: 4.4.5 (KDE 4.4.5)

Please consider upgrading your KDE version.
Comment 3 Dawit Alemayehu 2011-05-07 07:42:22 UTC

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