Bug 314368 - konqueror crash opening third window
Summary: konqueror crash opening third window
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml ecma (show other bugs)
Version: 4.9.5
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 317488 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-02-03 17:49 UTC by tonybadila
Modified: 2018-11-29 09:44 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (8.81 KB, text/plain)
2013-02-04 07:20 UTC, tonybadila
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tonybadila 2013-02-03 17:49:58 UTC
Application: konqueror (4.9.5)
KDE Platform Version: 4.9.5
Qt Version: 4.8.4
Operating System: Linux 3.7.4-204.fc18.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:surfing internet with multiple konqueror windows opened by links on the pages.it crashed opening"http://www.bleepingcomputer.com/download/combofix/"third window.also,there was 1 dolphine opened  window

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f4aea1c9880 (LWP 4429))]

Thread 4 (Thread 0x7f4ad9d4d700 (LWP 5081)):
#0  0x0000003fce20aacf in __pthread_mutex_unlock_usercnt (mutex=0x7f4ad0002b10, decr=decr@entry=1) at pthread_mutex_unlock.c:52
#1  0x0000003fce20ab2a in __GI___pthread_mutex_unlock (mutex=<optimized out>) at pthread_mutex_unlock.c:297
#2  0x00000033bde84dd1 in g_mutex_unlock (mutex=mutex@entry=0x7f4ad0001c00) at gthread-posix.c:229
#3  0x00000033bde475ab in g_main_context_prepare (context=context@entry=0x7f4ad0001c00, priority=priority@entry=0x7f4ad9d4cb78) at gmain.c:2984
#4  0x00000033bde47c4b in g_main_context_iterate (context=context@entry=0x7f4ad0001c00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3270
#5  0x00000033bde47e44 in g_main_context_iteration (context=0x7f4ad0001c00, may_block=1) at gmain.c:3351
#6  0x00000033beba60f6 in QEventDispatcherGlib::processEvents (this=0x7f4ad00034a0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00000033beb767df in QEventLoop::processEvents (this=this@entry=0x7f4ad9d4ccd0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00000033beb76a68 in QEventLoop::exec (this=0x7f4ad9d4ccd0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00000033bea78950 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#10 0x00000033beb5700f in QInotifyFileSystemWatcherEngine::run (this=0x8fdc0b0) at io/qfilesystemwatcher_inotify.cpp:256
#11 0x00000033bea7b92c in QThreadPrivate::start (arg=0x8fdc0b0) at thread/qthread_unix.cpp:338
#12 0x0000003fce207d15 in start_thread (arg=0x7f4ad9d4d700) at pthread_create.c:308
#13 0x0000003fcdef246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 3 (Thread 0x7f4adb2ce700 (LWP 5179)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00000033cd8169bd in WTF::TCMalloc_PageHeap::scavengerThread (this=0x33ce201d00 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2495
#2  0x00000033cd816ac9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x0000003fce207d15 in start_thread (arg=0x7f4adb2ce700) at pthread_create.c:308
#4  0x0000003fcdef246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 2 (Thread 0x7f4ada79f700 (LWP 5180)):
#0  0x0000003fce20aacf in __pthread_mutex_unlock_usercnt (mutex=0x7f4ad4001e20, decr=decr@entry=1) at pthread_mutex_unlock.c:52
#1  0x0000003fce20ab2a in __GI___pthread_mutex_unlock (mutex=<optimized out>) at pthread_mutex_unlock.c:297
#2  0x00000033bde84dd1 in g_mutex_unlock (mutex=mutex@entry=0x7f4ad4001250) at gthread-posix.c:229
#3  0x00000033bde47e4e in g_main_context_iteration (context=0x7f4ad4001250, may_block=<optimized out>) at gmain.c:3352
#4  0x00000033beba60f6 in QEventDispatcherGlib::processEvents (this=0x7f4ad40011b0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00000033beb767df in QEventLoop::processEvents (this=this@entry=0x7f4ada79ed00, flags=...) at kernel/qeventloop.cpp:149
#6  0x00000033beb76a68 in QEventLoop::exec (this=0x7f4ada79ed00, flags=...) at kernel/qeventloop.cpp:204
#7  0x00000033bea78950 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x00000033bea7b92c in QThreadPrivate::start (arg=0x5f32d00) at thread/qthread_unix.cpp:338
#9  0x0000003fce207d15 in start_thread (arg=0x7f4ada79f700) at pthread_create.c:308
#10 0x0000003fcdef246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 1 (Thread 0x7f4aea1c9880 (LWP 4429)):
[KCrash Handler]
#6  KJS::DOMMouseEvent::getValueProperty (this=<optimized out>, exec=0x7fff42dcaf50, token=6) at /usr/src/debug/kdelibs-4.9.5/khtml/ecma/kjs_events.cpp:621
#7  0x0000003ff8261918 in getValue (propertyName=..., originalObject=0x7f4a888f77c0, exec=0x7fff42dcaf50, this=0x7fff42dcac00) at /usr/src/debug/kdelibs-4.9.5/kjs/property_slot.h:46
#8  KJS::JSObject::get (this=0x7f4a888f77c0, exec=0x7fff42dcaf50, propertyName=...) at /usr/src/debug/kdelibs-4.9.5/kjs/object.cpp:89
#9  0x0000003ff82768e2 in KJS::Machine::runBlock (exec=0x7fff42dcaf50, codeBlock=..., parentExec=0x7fff42dcb3e0) at codes.def:727
#10 0x0000003ff825dd18 in KJS::FunctionImp::callAsFunction (this=0x7f4a825e0700, exec=0x7fff42dcb3e0, thisObj=<optimized out>, args=...) at /usr/src/debug/kdelibs-4.9.5/kjs/function.cpp:173
#11 0x0000003ff827970a in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at /usr/src/debug/kdelibs-4.9.5/kjs/object.h:614
#12 KJS::Machine::runBlock (exec=0x7fff42dcb3e0, codeBlock=..., parentExec=0x7fff42dcb870) at codes.def:1223
#13 0x0000003ff825dd18 in KJS::FunctionImp::callAsFunction (this=0x7f4ad81ac000, exec=0x7fff42dcb870, thisObj=<optimized out>, args=...) at /usr/src/debug/kdelibs-4.9.5/kjs/function.cpp:173
#14 0x0000003ff827970a in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at /usr/src/debug/kdelibs-4.9.5/kjs/object.h:614
#15 KJS::Machine::runBlock (exec=0x7fff42dcb870, codeBlock=..., parentExec=0x7fff42dcbd30) at codes.def:1223
#16 0x0000003ff825dd18 in KJS::FunctionImp::callAsFunction (this=0x7f4ad9191e40, exec=0x7fff42dcbd30, thisObj=<optimized out>, args=...) at /usr/src/debug/kdelibs-4.9.5/kjs/function.cpp:173
#17 0x0000003ff825ce12 in call (args=..., thisObj=0x7f4ad819f1c0, exec=0x7fff42dcbd30, this=0x7f4ad9191e40) at /usr/src/debug/kdelibs-4.9.5/kjs/object.h:614
#18 KJS::FunctionImp::construct (this=0x7f4ad9191e40, exec=0x7fff42dcbd30, args=...) at /usr/src/debug/kdelibs-4.9.5/kjs/function.cpp:339
#19 0x0000003ff8279807 in KJS::Machine::runBlock (exec=0x7fff42dcbd30, codeBlock=..., parentExec=0x7fff42dcc1c0) at codes.def:1244
#20 0x0000003ff825dd18 in KJS::FunctionImp::callAsFunction (this=0x7f4ad819f300, exec=0x7fff42dcc1c0, thisObj=<optimized out>, args=...) at /usr/src/debug/kdelibs-4.9.5/kjs/function.cpp:173
#21 0x0000003ff827970a in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at /usr/src/debug/kdelibs-4.9.5/kjs/object.h:614
#22 KJS::Machine::runBlock (exec=0x7fff42dcc1c0, codeBlock=..., parentExec=0x10fb4d70) at codes.def:1223
#23 0x0000003ff825dd18 in KJS::FunctionImp::callAsFunction (this=0x7f4a82542940, exec=0x10fb4d70, thisObj=<optimized out>, args=...) at /usr/src/debug/kdelibs-4.9.5/kjs/function.cpp:173
#24 0x00000033d607a93a in call (args=..., thisObj=0x7f4ad9193a80, exec=0x10fb4d70, this=<optimized out>) at /usr/src/debug/kdelibs-4.9.5/kjs/object.h:614
#25 KJS::JSEventListener::handleEvent (this=0xd929700, evt=...) at /usr/src/debug/kdelibs-4.9.5/khtml/ecma/kjs_events.cpp:108
#26 0x00000033d5eb1bed in DOM::EventTargetImpl::handleLocalEvents (this=0xfb47420, evt=0xf9beee0, useCapture=false) at /usr/src/debug/kdelibs-4.9.5/khtml/xml/dom2_eventsimpl.cpp:62
#27 0x00000033d5e8dbd0 in DOM::NodeImpl::dispatchGenericEvent (this=this@entry=0xfb47420, evt=evt@entry=0xf9beee0) at /usr/src/debug/kdelibs-4.9.5/khtml/xml/dom_nodeimpl.cpp:469
#28 0x00000033d5e8de2e in DOM::NodeImpl::dispatchEvent (this=this@entry=0xfb47420, evt=evt@entry=0xf9beee0, exceptioncode=@0x7fff42dcc4bc: 0, tempEvent=tempEvent@entry=true) at /usr/src/debug/kdelibs-4.9.5/khtml/xml/dom_nodeimpl.cpp:401
#29 0x00000033d5e8f67a in DOM::NodeImpl::dispatchHTMLEvent (this=0xfb47420, _id=16, canBubbleArg=false, cancelableArg=false) at /usr/src/debug/kdelibs-4.9.5/khtml/xml/dom_nodeimpl.cpp:520
#30 0x00000033d5edc8ec in DOM::HTMLScriptElementImpl::notifyFinished (this=0xfb47420, o=0x504e6e0) at /usr/src/debug/kdelibs-4.9.5/khtml/html/html_headimpl.cpp:530
#31 0x00000033d5edc44c in DOM::HTMLScriptElementImpl::loadFromUrl (this=this@entry=0xfb47420, url=...) at /usr/src/debug/kdelibs-4.9.5/khtml/html/html_headimpl.cpp:480
#32 0x00000033d5edcb2d in DOM::HTMLScriptElementImpl::insertedIntoDocument (this=0xfb47420) at /usr/src/debug/kdelibs-4.9.5/khtml/html/html_headimpl.cpp:494
#33 0x00000033d5e8e360 in DOM::NodeBaseImpl::dispatchChildInsertedEvents (this=this@entry=0xfcac270, child=child@entry=0xfb47420, exceptioncode=@0x7fff42dcc7a8: 0) at /usr/src/debug/kdelibs-4.9.5/khtml/xml/dom_nodeimpl.cpp:2079
#34 0x00000033d5e8ea39 in DOM::NodeBaseImpl::appendChild (this=0xfcac270, newChild=0xfb47420, exceptioncode=@0x7fff42dcc7a8: 0) at /usr/src/debug/kdelibs-4.9.5/khtml/xml/dom_nodeimpl.cpp:1796
#35 0x00000033d601e0d3 in DOMNodeProtoFunc::callAsFunction (this=<optimized out>, exec=0x7fff42dccb60, thisObj=<optimized out>, args=...) at /usr/src/debug/kdelibs-4.9.5/khtml/ecma/kjs_dom.cpp:642
#36 0x0000003ff827970a in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at /usr/src/debug/kdelibs-4.9.5/kjs/object.h:614
#37 KJS::Machine::runBlock (exec=0x7fff42dccb60, codeBlock=..., parentExec=0x10fb4d70) at codes.def:1223
#38 0x0000003ff825dd18 in KJS::FunctionImp::callAsFunction (this=0x7f4ad9193780, exec=0x10fb4d70, thisObj=<optimized out>, args=...) at /usr/src/debug/kdelibs-4.9.5/kjs/function.cpp:173
#39 0x00000033d604d861 in KJS::ScheduledAction::execute (this=0xf1648c0, window=0x7f4adb522400) at /usr/src/debug/kdelibs-4.9.5/kjs/object.h:614
#40 0x00000033d60560ac in KJS::WindowQObject::timerEvent (this=0xcd6f320) at /usr/src/debug/kdelibs-4.9.5/khtml/ecma/kjs_window.cpp:2468
#41 0x00000033beb8c1cc in QObject::event (this=0xcd6f320, e=<optimized out>) at kernel/qobject.cpp:1156
#42 0x00000033c03ca5cc in QApplicationPrivate::notify_helper (this=this@entry=0x2577e20, receiver=receiver@entry=0xcd6f320, e=e@entry=0x7fff42dcd420) at kernel/qapplication.cpp:4562
#43 0x00000033c03cea4a in QApplication::notify (this=0x7fff42dcd990, receiver=0xcd6f320, e=0x7fff42dcd420) at kernel/qapplication.cpp:4423
#44 0x00000033c1646916 in KApplication::notify (this=0x7fff42dcd990, receiver=0xcd6f320, event=0x7fff42dcd420) at /usr/src/debug/kdelibs-4.9.5/kdeui/kernel/kapplication.cpp:311
#45 0x00000033beb77a8e in QCoreApplication::notifyInternal (this=0x7fff42dcd990, receiver=0xcd6f320, event=0x7fff42dcd420) at kernel/qcoreapplication.cpp:946
#46 0x00000033beba8942 in sendEvent (event=0x7fff42dcd420, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#47 QTimerInfoList::activateTimers (this=0x2578010) at kernel/qeventdispatcher_unix.cpp:622
#48 0x00000033beba5a64 in timerSourceDispatch (source=0x2577fb0) at kernel/qeventdispatcher_glib.cpp:186
#49 timerSourceDispatch (source=source@entry=0x2577fb0) at kernel/qeventdispatcher_glib.cpp:180
#50 0x00000033bde47a55 in g_main_dispatch (context=0x2573840) at gmain.c:2715
#51 g_main_context_dispatch (context=context@entry=0x2573840) at gmain.c:3219
#52 0x00000033bde47d88 in g_main_context_iterate (context=context@entry=0x2573840, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290
#53 0x00000033bde47e44 in g_main_context_iteration (context=0x2573840, may_block=1) at gmain.c:3351
#54 0x00000033beba60d6 in QEventDispatcherGlib::processEvents (this=0x2543610, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#55 0x00000033c046a73e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#56 0x00000033beb767df in QEventLoop::processEvents (this=this@entry=0x7fff42dcd690, flags=...) at kernel/qeventloop.cpp:149
#57 0x00000033beb76a68 in QEventLoop::exec (this=0x7fff42dcd690, flags=...) at kernel/qeventloop.cpp:204
#58 0x00000033beb7b858 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#59 0x00000033c52b0812 in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kde-baseapps-4.9.5/konqueror/src/konqmain.cpp:227
#60 0x0000003fcde21a05 in __libc_start_main (main=0x400890 <main(int, char**)>, argc=4, ubp_av=0x7fff42dcdc18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff42dcdc08) at libc-start.c:225
#61 0x00000000004008c1 in _start ()

Reported using DrKonqi
Comment 1 tonybadila 2013-02-04 07:20:31 UTC
Created attachment 76896 [details]
New crash information added by DrKonqi

konqueror (4.9.5) on KDE Platform 4.9.5 using Qt 4.8.4

- What I was doing when the application crashed:opened saved page from web in sub folder of home/documents with konqueror then it crashed witout open it.before that I changed user permission on folder subfolder and files option

- Custom settings of the application:

-- Backtrace (Reduced):
#6  KJS::DOMMouseEvent::getValueProperty (this=<optimized out>, exec=0x7fff016b7ea0, token=6) at /usr/src/debug/kdelibs-4.9.5/khtml/ecma/kjs_events.cpp:621
#7  0x0000003ff8261918 in getValue (propertyName=..., originalObject=0x7f4394627600, exec=0x7fff016b7ea0, this=0x7fff016b7b50) at /usr/src/debug/kdelibs-4.9.5/kjs/property_slot.h:46
#8  KJS::JSObject::get (this=0x7f4394627600, exec=0x7fff016b7ea0, propertyName=...) at /usr/src/debug/kdelibs-4.9.5/kjs/object.cpp:89
#9  0x0000003ff82768e2 in KJS::Machine::runBlock (exec=0x7fff016b7ea0, codeBlock=..., parentExec=0x7fff016b8330) at codes.def:727
#10 0x0000003ff825dd18 in KJS::FunctionImp::callAsFunction (this=0x7f439447b9c0, exec=0x7fff016b8330, thisObj=<optimized out>, args=...) at /usr/src/debug/kdelibs-4.9.5/kjs/function.cpp:173
Comment 2 Jekyll Wu 2013-03-29 02:22:39 UTC
*** Bug 317488 has been marked as a duplicate of this bug. ***
Comment 3 Andrew Crouthamel 2018-10-29 22:44:13 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 4 Bug Janitor Service 2018-11-13 14:41:37 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 5 Bug Janitor Service 2018-11-29 09:44:03 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!