Bug 298455 - changing webpages in Yahoo crashed Konqueror
Summary: changing webpages in Yahoo crashed Konqueror
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: kjs (other bugs)
Version First Reported In: 4.8.2
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-19 21:20 UTC by Donald J. Stewart
Modified: 2018-11-29 09:39 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Donald J. Stewart 2012-04-19 21:20:56 UTC
Application: konqueror (4.8.2 (4.8.2))
KDE Platform Version: 4.8.2 (4.8.2) (Compiled from sources)
Qt Version: 4.8.1
Operating System: Linux 3.2.1-gentoo-r2 x86_64
Distribution: "Gentoo Base System release 2.1"

-- Information about the crash:
was changing webpages on Yahoo's site, actually clicking on another story, and Konqueror crashed

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fdfd6eb6760 (LWP 3263))]

Thread 3 (Thread 0x7fdfb7f96700 (LWP 3457)):
#0  0x00007fdfc5cb053b in ?? () from /usr/lib64/libGL.so.1
#1  0x00007fdfc5cb0a0a in ?? () from /usr/lib64/libGL.so.1
#2  0x00007fdfc53fbb27 in ?? () from /usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.295.33
#3  0x00007fdfd18d96c0 in read (__nbytes=16, __buf=0x7fdfb7f95b80, __fd=<optimized out>) at /usr/include/bits/unistd.h:45
#4  g_wakeup_acknowledge (wakeup=0x1d78b80) at gwakeup.c:212
#5  0x00007fdfd189d6cd in g_main_context_check (context=0x80c9360, max_priority=2147483647, fds=0x4811ca0, n_fds=1) at gmain.c:2957
#6  0x00007fdfd189dbac in g_main_context_iterate (context=0x80c9360, block=1, dispatch=1, self=<optimized out>) at gmain.c:3120
#7  0x00007fdfd189dd14 in g_main_context_iteration (context=0x80c9360, may_block=1) at gmain.c:3184
#8  0x00007fdfd5b06756 in QEventDispatcherGlib::processEvents (this=0x480d810, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#9  0x00007fdfd5ad7022 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#10 0x00007fdfd5ad72d5 in QEventLoop::exec (this=0x7fdfb7f95d20, flags=...) at kernel/qeventloop.cpp:204
#11 0x00007fdfd59d6c65 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#12 0x00007fdfd5ab63f8 in QInotifyFileSystemWatcherEngine::run (this=0x80cd930) at io/qfilesystemwatcher_inotify.cpp:248
#13 0x00007fdfd59d9277 in QThreadPrivate::start (arg=0x80cd930) at thread/qthread_unix.cpp:298
#14 0x00007fdfc5cb2454 in ?? () from /usr/lib64/libGL.so.1
#15 0x00007fdfd5744ccc in start_thread (arg=0x7fdfb7f96700) at pthread_create.c:301
#16 0x00007fdfd44dee5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7fdfaf6d6700 (LWP 3598)):
#0  0x00007fff88fff8de in ?? ()
#1  0x00007fdfd1b797c3 in *__GI_clock_gettime (clock_id=1, tp=0x7fdfaf6d5a80) at ../sysdeps/unix/clock_gettime.c:100
#2  0x00007fdfd5a30992 in do_gettime (frac=<optimized out>, sec=<optimized out>) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007fdfd5b070dd in QTimerInfoList::updateCurrentTime (this=0x6e83920) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007fdfd5b07425 in QTimerInfoList::timerWait (this=0x6e83920, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007fdfd5b05f3c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fdfaf6d5b9c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007fdfd5b05fdd in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007fdfd189d341 in g_main_context_prepare (context=0x4b49fe0, priority=0x7fdfaf6d5bfc) at gmain.c:2813
#9  0x00007fdfd189db33 in g_main_context_iterate (context=0x4b49fe0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3103
#10 0x00007fdfd189dd14 in g_main_context_iteration (context=0x4b49fe0, may_block=1) at gmain.c:3184
#11 0x00007fdfd5b06756 in QEventDispatcherGlib::processEvents (this=0x76934a0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007fdfd5ad7022 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007fdfd5ad72d5 in QEventLoop::exec (this=0x7fdfaf6d5d20, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007fdfd59d6c65 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007fdfcdac6e8b in KIO::NameLookUpThread::run (this=0x8e9c240) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kio/kio/hostinfo.cpp:226
#16 0x00007fdfd59d9277 in QThreadPrivate::start (arg=0x8e9c240) at thread/qthread_unix.cpp:298
#17 0x00007fdfc5cb2454 in ?? () from /usr/lib64/libGL.so.1
#18 0x00007fdfd5744ccc in start_thread (arg=0x7fdfaf6d6700) at pthread_create.c:301
#19 0x00007fdfd44dee5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fdfd6eb6760 (LWP 3263)):
[KCrash Handler]
#6  deref (this=0x2000000000000000) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/ustring.h:165
#7  ~RefPtr (this=0x5d02309, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/wtf/RefPtr.h:52
#8  ~UString (this=0x5d02309, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/ustring.h:249
#9  ~Identifier (this=0x5d02309, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/identifier.h:35
#10 destruct (end=0x5d02329, begin=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/wtf/Vector.h:59
#11 destruct (begin=<optimized out>, end=0x5d02329) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/wtf/Vector.h:214
#12 shrink (size=0, this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/wtf/Vector.h:647
#13 clear (this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/wtf/Vector.h:469
#14 ~Vector (this=<optimized out>, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/wtf/Vector.h:421
#15 ~FunctionBodyNode (this=0x5d022b0, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/nodes.h:1027
#16 KJS::FunctionBodyNode::~FunctionBodyNode (this=0x5d022b0, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/nodes.h:1027
#17 0x00007fdfbb6ef04f in KJS::Node::deref (this=0x5d022b0) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/nodes.cpp:121
#18 0x00007fdfbb714bc7 in ~RefPtr (this=0x7fdfb5242530, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/wtf/RefPtr.h:52
#19 KJS::FunctionImp::~FunctionImp (this=0x7fdfb5242500, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/function.cpp:75
#20 0x00007fdfbb6ec6f9 in KJS::Collector::collect () at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kjs/collector.cpp:712
#21 0x00007fdfbc03bec5 in KJSProxy::clear (this=0x1a94880) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/khtml/ecma/kjs_proxy.cpp:199
#22 0x00007fdfbbdfd2b5 in KHTMLPart::clear (this=0x19d7100) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/khtml/khtml_part.cpp:1514
#23 0x00007fdfbbdfd830 in KHTMLPart::begin (this=0x19d7100, url=..., xOffset=0, yOffset=0) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/khtml/khtml_part.cpp:2000
#24 0x00007fdfbbdd3248 in KHTMLPart::slotData (this=0x19d7100, kio_job=<optimized out>, data=...) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/khtml/khtml_part.cpp:1662
#25 0x00007fdfbbdfc6ea in KHTMLPart::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2_build/khtml/khtml_part.moc:253
#26 0x00007fdfd5aed3ea in QMetaObject::activate (sender=0x87f5000, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff88fd6770) at kernel/qobject.cpp:3547
#27 0x00007fdfcda12b74 in KIO::TransferJob::data (this=<optimized out>, _t1=0x87f5000, _t2=...) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2_build/kio/jobclasses.moc:447
#28 0x00007fdfcda12be0 in KIO::TransferJob::slotData (this=0x87f5000, _data=...) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kio/kio/job.cpp:981
#29 0x00007fdfd5aed3ea in QMetaObject::activate (sender=0x7636270, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff88fd6980) at kernel/qobject.cpp:3547
#30 0x00007fdfcdaba5a2 in KIO::SlaveInterface::data (this=<optimized out>, _t1=...) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2_build/kio/slaveinterface.moc:160
#31 0x00007fdfcdabd518 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=100, rawdata=...) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kio/kio/slaveinterface.cpp:160
#32 0x00007fdfcdaba05c in KIO::SlaveInterface::dispatch (this=0x7636270) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kio/kio/slaveinterface.cpp:88
#33 0x00007fdfcdaad3b6 in KIO::Slave::gotInput (this=0x7636270) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kio/kio/slave.cpp:344
#34 0x00007fdfd5aed3ea in QMetaObject::activate (sender=0x9c7bf10, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#35 0x00007fdfcd9e1f7d in KIO::ConnectionPrivate::dequeue (this=0x3187d30) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kio/kio/connection.cpp:82
#36 0x00007fdfd5aec84e in QObject::event (this=0x9c7bf10, e=<optimized out>) at kernel/qobject.cpp:1195
#37 0x00007fdfd4c660f4 in QApplicationPrivate::notify_helper (this=0x139ed00, receiver=0x9c7bf10, e=0x9e8b8b0) at kernel/qapplication.cpp:4554
#38 0x00007fdfd4c6ac5f in QApplication::notify (this=<optimized out>, receiver=0x9c7bf10, e=0x9e8b8b0) at kernel/qapplication.cpp:4415
#39 0x00007fdfd68aa3f6 in KApplication::notify (this=0x7fff88fd7aa0, receiver=0x9c7bf10, event=0x9e8b8b0) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kdeui/kernel/kapplication.cpp:311
#40 0x00007fdfd5ad7fb3 in QCoreApplication::notifyInternal (this=0x7fff88fd7aa0, receiver=0x9c7bf10, event=0x9e8b8b0) at kernel/qcoreapplication.cpp:876
#41 0x00007fdfd5adb4df in sendEvent (event=0x9e8b8b0, receiver=0x9c7bf10) at kernel/qcoreapplication.h:231
#42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x128b2b0) at kernel/qcoreapplication.cpp:1500
#43 0x00007fdfd5b06573 in sendPostedEvents () at kernel/qcoreapplication.h:236
#44 postEventSourceDispatch (s=0x13a1400) at kernel/qeventdispatcher_glib.cpp:279
#45 0x00007fdfd189d8b1 in g_main_dispatch (context=0x13a0300) at gmain.c:2515
#46 g_main_context_dispatch (context=0x13a0300) at gmain.c:3052
#47 0x00007fdfd189dc68 in g_main_context_iterate (context=0x13a0300, block=1, dispatch=1, self=<optimized out>) at gmain.c:3123
#48 0x00007fdfd189dd14 in g_main_context_iteration (context=0x13a0300, may_block=1) at gmain.c:3184
#49 0x00007fdfd5b066ff in QEventDispatcherGlib::processEvents (this=0x139ecc0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#50 0x00007fdfd4d09ade in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#51 0x00007fdfd5ad7022 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#52 0x00007fdfd5ad72d5 in QEventLoop::exec (this=0x7fff88fd7850, flags=...) at kernel/qeventloop.cpp:204
#53 0x00007fdfd5adb963 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#54 0x00007fdfc2ea5911 in kdemain (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-base/konqueror-4.8.2/work/konqueror-4.8.2/konqueror/src/konqmain.cpp:227
#55 0x0000000000407493 in launch (argc=2, _name=0x1342688 "/usr/bin/konqueror", args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x13426b4 "papapenguin;1334868058;913003;2415_TIME9015223") at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kinit/kinit.cpp:734
#56 0x00000000004080f8 in handle_launcher_request (sock=<optimized out>, who=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kinit/kinit.cpp:1226
#57 0x00000000004087c5 in handle_requests (waitForPid=0) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kinit/kinit.cpp:1419
#58 0x00000000004093a9 in main (argc=2, argv=0x7fff88fd91f8, envp=0x7fff88fd9210) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kinit/kinit.cpp:1907

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-29 22:36:23 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-13 14:37:52 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
mark the bug 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 Bug Janitor Service 2018-11-29 09:39:25 UTC
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!