Bug 234821 - Crash closing article tab
Summary: Crash closing article tab
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2010-04-19 17:35 UTC by Christopher Heiny
Modified: 2018-10-27 04:18 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 Christopher Heiny 2010-04-19 17:35:50 UTC
Application: akregator (1.6.1)
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.32.11-99.fc12.x86_64 x86_64
Distribution: "Fedora release 12 (Constantine)"

-- Information about the crash:
After viewing an article from Yahoo news (linked from the Eruptions blog), clicked on the 'close tab' button, and Akregator crashed.

 -- Backtrace:
Application: Akregator (akregator), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f2ce5165840 (LWP 16035))]

Thread 3 (Thread 0x7f2cd5c13710 (LWP 16751)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00000038a6471802 in wait (this=<value optimized out>, mutex=0x159c890, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x159c890, time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00000038a6467d11 in QThreadPoolThread::run (this=0x15bbbc0) at concurrent/qthreadpool.cpp:140
#4  0x00000038a64709a5 in QThreadPrivate::start (arg=0x15bbbc0) at thread/qthread_unix.cpp:248
#5  0x000000389b806a3a in start_thread (arg=0x7f2cd5c13710) at pthread_create.c:297
#6  0x000000389acde65d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f2cd6614710 (LWP 16752)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00000038a6471802 in wait (this=<value optimized out>, mutex=0x159c890, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x159c890, time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00000038a6467d11 in QThreadPoolThread::run (this=0x13a79c0) at concurrent/qthreadpool.cpp:140
#4  0x00000038a64709a5 in QThreadPrivate::start (arg=0x13a79c0) at thread/qthread_unix.cpp:248
#5  0x000000389b806a3a in start_thread (arg=0x7f2cd6614710) at pthread_create.c:297
#6  0x000000389acde65d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f2ce5165840 (LWP 16035)):
[KCrash Handler]
#5  0x00000030085e0c84 in KHTMLPart::onlyLocalReferences (this=0x1f98fe0) at /usr/src/debug/kdelibs-4.4.1/khtml/khtml_part.cpp:2796
#6  0x000000300879ecde in khtml::DocLoader::requestImage (this=0x51e09d0, url=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/khtml/misc/loader.cpp:1220
#7  0x000000300875aece in DOM::CSSImageValueImpl::CSSImageValueImpl (this=0x4edf400, url=..., style=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/khtml/css/css_valueimpl.cpp:1383
#8  0x0000003008764ce4 in DOM::CSSParser::parseBackgroundImage (this=0x7fff5b1804a0, didParse=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/khtml/css/cssparser.cpp:1629
#9  0x0000003008767faa in DOM::CSSParser::parseBackgroundProperty (this=0x7fff5b1804a0, propId=2, propId1=<value optimized out>, propId2=<value optimized out>, retValue1=<value optimized out>, 
    retValue2=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/khtml/css/cssparser.cpp:1814
#10 0x00000030087683b8 in DOM::CSSParser::parseBackgroundShorthand (this=0x7fff5b1804a0, important=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/khtml/css/cssparser.cpp:1267
#11 0x000000300876a530 in DOM::CSSParser::parseValue (this=0x7fff5b1804a0, propId=120, important=false) at /usr/src/debug/kdelibs-4.4.1/khtml/css/cssparser.cpp:1074
#12 0x00000030087857c5 in cssyyparse (parser=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/khtml/css/parser.cpp:2969
#13 0x00000030087634b0 in DOM::CSSParser::runParser (this=0x7fff5b1804a0) at /usr/src/debug/kdelibs-4.4.1/khtml/css/cssparser.cpp:151
#14 0x000000300876379f in DOM::CSSParser::parseSheet (this=0x7fff5b1804a0, sheet=0x205cfc0, string=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/khtml/css/cssparser.cpp:203
#15 0x0000003008751b18 in DOM::CSSStyleSheetImpl::parseString (this=0x205cfc0, string=..., strict=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/khtml/css/css_stylesheetimpl.cpp:286
#16 0x000000300869aeb9 in DOM::HTMLLinkElementImpl::setStyleSheet (this=0x2162e70, url=<value optimized out>, sheetStr=<value optimized out>, charset=..., mimetype=<value optimized out>)
    at /usr/src/debug/kdelibs-4.4.1/khtml/html/html_headimpl.cpp:259
#17 0x00000030087a1339 in khtml::CachedCSSStyleSheet::checkNotify (this=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/khtml/misc/loader.cpp:306
#18 0x00000030087a1729 in khtml::CachedCSSStyleSheet::data (this=0x2f59640, buffer=<value optimized out>, eof=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/khtml/misc/loader.cpp:296
#19 0x000000300879c93d in khtml::Loader::slotFinished (this=0x131c760, job=0x4854dd0) at /usr/src/debug/kdelibs-4.4.1/khtml/misc/loader.cpp:1461
#20 0x000000300879cc63 in khtml::Loader::qt_metacall (this=0x131c760, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5b180960)
    at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/khtml/loader.moc:143
#21 0x00000038a656a2af in QMetaObject::activate (sender=0x4854dd0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff5b180960) at kernel/qobject.cpp:3293
#22 0x00000038a88f40f2 in KJob::result (this=<value optimized out>, _t1=0x4854dd0) at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kdecore/kjob.moc:194
#23 0x00000038a88f43b0 in KJob::emitResult (this=0x4854dd0) at /usr/src/debug/kdelibs-4.4.1/kdecore/jobs/kjob.cpp:312
#24 0x00000038af2ed253 in KIO::SimpleJob::slotFinished (this=0x4854dd0) at /usr/src/debug/kdelibs-4.4.1/kio/kio/job.cpp:486
#25 0x00000038af2ee727 in KIO::TransferJob::slotFinished (this=0x4854dd0) at /usr/src/debug/kdelibs-4.4.1/kio/kio/job.cpp:1058
#26 0x00000038af2ec351 in KIO::TransferJob::qt_metacall (this=0x4854dd0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5b180d80)
    at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kio/jobclasses.moc:367
#27 0x00000038a656a2af in QMetaObject::activate (sender=0x426ee70, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#28 0x00000038af3a0e91 in KIO::SlaveInterface::dispatch (this=0x426ee70, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slaveinterface.cpp:175
#29 0x00000038af39e2c3 in KIO::SlaveInterface::dispatch (this=0x426ee70) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slaveinterface.cpp:91
#30 0x00000038af393626 in KIO::Slave::gotInput (this=0x426ee70) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slave.cpp:324
#31 0x00000038af3937fc in KIO::Slave::qt_metacall (this=0x426ee70, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5b1811a0)
    at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kio/slave.moc:82
#32 0x00000038a656a2af in QMetaObject::activate (sender=0x4630490, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#33 0x00000038af2becb7 in KIO::ConnectionPrivate::dequeue (this=0x1efb8b0) at /usr/src/debug/kdelibs-4.4.1/kio/kio/connection.cpp:82
#34 0x00000038af2bedcd in KIO::Connection::qt_metacall (this=0x4630490, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x4282600)
    at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kio/connection.moc:79
#35 0x00000038a6566921 in QObject::event (this=0x4630490, e=0x339d5a0) at kernel/qobject.cpp:1248
#36 0x00000038abdaa9dc in QApplicationPrivate::notify_helper (this=0xfc8260, receiver=0x4630490, e=0x339d5a0) at kernel/qapplication.cpp:4300
#37 0x00000038abdb0aab in QApplication::notify (this=<value optimized out>, receiver=0x4630490, e=0x339d5a0) at kernel/qapplication.cpp:4183
#38 0x00000038ad406846 in KApplication::notify (this=0x7fff5b181c50, receiver=0x4630490, event=0x339d5a0) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#39 0x00000038a655774c in QCoreApplication::notifyInternal (this=0x7fff5b181c50, receiver=0x4630490, event=0x339d5a0) at kernel/qcoreapplication.cpp:704
#40 0x00000038a6558497 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xf9dd10) at kernel/qcoreapplication.h:215
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xf9dd10) at kernel/qcoreapplication.cpp:1345
#42 0x00000038a657d523 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#43 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#44 0x000000389dc3923e in g_main_dispatch (context=0xfd2d20) at gmain.c:1960
#45 IA__g_main_context_dispatch (context=0xfd2d20) at gmain.c:2513
#46 0x000000389dc3cc28 in g_main_context_iterate (context=0xfd2d20, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#47 0x000000389dc3cd4a in IA__g_main_context_iteration (context=0xfd2d20, may_block=1) at gmain.c:2654
#48 0x00000038a657d063 in QEventDispatcherGlib::processEvents (this=0xf9d510, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#49 0x00000038abe49a4e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#50 0x00000038a6556192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#51 0x00000038a655645c in QEventLoop::exec (this=0x7fff5b181bf0, flags=...) at kernel/qeventloop.cpp:201
#52 0x00000038a6558749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#53 0x0000000000408edd in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.4.1/akregator/src/main.cpp:103

Reported using DrKonqi
Comment 1 Christoph Feck 2013-09-12 21:39:22 UTC
This crash report is at least 3 years old and there were no further comments or status updates since then.

Therefore we believe that this crash is already fixed in recent KDE 4 versions or the backtrace is no longer applicable to the current KDE 4 sources.

If the crash still happens with a recent KDE version (4.10.5 or 4.11), please add an updated backtrace or provide steps to reproduce. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

(To prevent automatic closing of this bug in the future, please set the bug status to ASSIGNED or CONFIRMED)
Comment 2 Andrew Crouthamel 2018-09-24 02:10:51 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-27 04:18:38 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!