[prev in list] [next in list] [prev in thread] [next in thread] 

List:       konq-bugs
Subject:    [konqueror] [Bug 349089] New: Konqueror crashes when loading certain web page
From:       <zwpwjwtz () 126 ! com>
Date:       2015-06-13 5:47:02
Message-ID: bug-349089-5021 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=349089

            Bug ID: 349089
           Summary: Konqueror crashes when loading certain web page
           Product: konqueror
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konq-bugs@kde.org
          Reporter: zwpwjwtz@126.com

Application: konqueror (4.14.9)
KDE Platform Version: 4.14.9
Qt Version: 4.8.6
Operating System: Linux 4.0.4-303.fc22.i686 i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:

1. Open konqueror;
2. Type
"http://crucial.tmall.com/category-988709636.htm?utm_source=baidu&utm_medium=ppc&utm_term=6.18&utm_content=general&utm_campaign=s_mx100"
 in the address bar (this is a page from of Tmall, a Chinese electronic mall);
3. Press enter.

I think it may be due to some scripts incompartible with WebKit, because
Epiphany could not load this page either. However, this page is fine processed
on Firefox(38.0.5).

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb4f277c0 (LWP 31005))]

Thread 14 (Thread 0xac3deb40 (LWP 31006)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib/libpthread.so.0
#2  0xffffffff in WTF::ThreadCondition::timedWait(WTF::Mutex&, double) () at
/lib/sse2/libQtWebKit.so.4
#3  0xffffffff in JSC::BlockAllocator::blockFreeingThreadMain() () at
/lib/sse2/libQtWebKit.so.4
#4  0xffffffff in WTF::threadEntryPoint(void*) () at /lib/sse2/libQtWebKit.so.4
#5  0xffffffff in WTF::wtfThreadEntryPoint(void*) () at
/lib/sse2/libQtWebKit.so.4
#6  0xffffffff in start_thread () at /lib/libpthread.so.0
#7  0xffffffff in clone () at /lib/libc.so.6

Thread 13 (Thread 0xab5ffb40 (LWP 31007)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#4  0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0
#5  0xffffffff in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib/libQtCore.so.4
#6  0xffffffff in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib/libQtCore.so.4
#7  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib/libQtCore.so.4
#8  0xffffffff in QThread::exec() () at /lib/libQtCore.so.4
#9  0xffffffff in QThread::run() () at /lib/libQtCore.so.4
#10 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 12 (Thread 0xaa94cb40 (LWP 31008)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#4  0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0
#5  0xffffffff in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib/libQtCore.so.4
#6  0xffffffff in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib/libQtCore.so.4
#7  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib/libQtCore.so.4
#8  0xffffffff in QThread::exec() () at /lib/libQtCore.so.4
#9  0xffffffff in KIO::NameLookUpThread::run() () at /lib/libkio.so.5
#10 0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 11 (Thread 0xa9fffb40 (LWP 31009)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib/libpthread.so.0
#2  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at
/lib/libQtCore.so.4
#3  0xffffffff in QThreadPoolThread::run() () at /lib/libQtCore.so.4
#4  0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#5  0xffffffff in start_thread () at /lib/libpthread.so.0
#6  0xffffffff in clone () at /lib/libc.so.6

Thread 10 (Thread 0xa97feb40 (LWP 31011)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib/libpthread.so.0
#2  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at
/lib/libQtCore.so.4
#3  0xffffffff in QThreadPoolThread::run() () at /lib/libQtCore.so.4
#4  0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#5  0xffffffff in start_thread () at /lib/libpthread.so.0
#6  0xffffffff in clone () at /lib/libc.so.6

Thread 9 (Thread 0xa8ffdb40 (LWP 31012)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib/libpthread.so.0
#2  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at
/lib/libQtCore.so.4
#3  0xffffffff in QThreadPoolThread::run() () at /lib/libQtCore.so.4
#4  0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#5  0xffffffff in start_thread () at /lib/libpthread.so.0
#6  0xffffffff in clone () at /lib/libc.so.6

Thread 8 (Thread 0xa87fcb40 (LWP 31013)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib/libpthread.so.0
#2  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at
/lib/libQtCore.so.4
#3  0xffffffff in QThreadPoolThread::run() () at /lib/libQtCore.so.4
#4  0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#5  0xffffffff in start_thread () at /lib/libpthread.so.0
#6  0xffffffff in clone () at /lib/libc.so.6

Thread 7 (Thread 0xa7b26b40 (LWP 31030)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib/libpthread.so.0
#2  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at
/lib/libQtCore.so.4
#3  0xffffffff in QThreadPoolThread::run() () at /lib/libQtCore.so.4
#4  0xffffffff in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#5  0xffffffff in start_thread () at /lib/libpthread.so.0
#6  0xffffffff in clone () at /lib/libc.so.6

Thread 6 (Thread 0xa2359b40 (LWP 31035)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in  () at /usr/lib/flash-plugin/libflashplayer.so
#3  0xffffffff in  () at /usr/lib/flash-plugin/libflashplayer.so
#4  0xffffffff in  () at /usr/lib/flash-plugin/libflashplayer.so
#5  0xffffffff in  () at /usr/lib/flash-plugin/libflashplayer.so
#6  0xffffffff in start_thread () at /lib/libpthread.so.0
#7  0xffffffff in clone () at /lib/libc.so.6

Thread 5 (Thread 0xa1b58b40 (LWP 31036)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in  () at /usr/lib/flash-plugin/libflashplayer.so
#3  0xffffffff in  () at /usr/lib/flash-plugin/libflashplayer.so
#4  0xffffffff in  () at /usr/lib/flash-plugin/libflashplayer.so
#5  0xffffffff in  () at /usr/lib/flash-plugin/libflashplayer.so
#6  0xffffffff in start_thread () at /lib/libpthread.so.0
#7  0xffffffff in clone () at /lib/libc.so.6

Thread 4 (Thread 0xa0ecfb40 (LWP 31039)):
#0  0xffffffff in __pthread_disable_asynccancel () at /lib/libpthread.so.0
#1  0xffffffff in read () at /lib/libpthread.so.0
#2  0xffffffff in g_wakeup_acknowledge () at /lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_check () at /lib/libglib-2.0.so.0
#4  0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#5  0xffffffff in g_main_loop_run () at /lib/libglib-2.0.so.0
#6  0xffffffff in gdbus_shared_thread_func () at /lib/libgio-2.0.so.0
#7  0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#8  0xffffffff in start_thread () at /lib/libpthread.so.0
#9  0xffffffff in clone () at /lib/libc.so.6

Thread 3 (Thread 0xa06ceb40 (LWP 31040)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#4  0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0
#5  0xffffffff in glib_worker_main () at /lib/libglib-2.0.so.0
#6  0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#7  0xffffffff in start_thread () at /lib/libpthread.so.0
#8  0xffffffff in clone () at /lib/libc.so.6

Thread 2 (Thread 0x9fae9b40 (LWP 31052)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib/libpthread.so.0
#2  0xffffffff in  () at /usr/lib/flash-plugin/libflashplayer.so
#3  0xffffffff in  () at /usr/lib/flash-plugin/libflashplayer.so
#4  0xffffffff in  () at /usr/lib/flash-plugin/libflashplayer.so
#5  0xffffffff in  () at /usr/lib/flash-plugin/libflashplayer.so
#6  0xffffffff in start_thread () at /lib/libpthread.so.0
#7  0xffffffff in clone () at /lib/libc.so.6

Thread 1 (Thread 0xb4f277c0 (LWP 31005)):
[KCrash Handler]
#7  0xffffffff in
WebCore::jsNodePrototypeFunctionAddEventListener(JSC::ExecState*) () at
/lib/sse2/libQtWebKit.so.4
#8  0xffffffff in  ()
#9  0xffffffff in JSC::JITCode::execute(JSC::JSStack*, JSC::ExecState*,
JSC::JSGlobalData*) () at /lib/sse2/libQtWebKit.so.4
#10 0xffffffff in JSC::Interpreter::executeCall(JSC::ExecState*,
JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList
const&) () at /lib/sse2/libQtWebKit.so.4
#11 0xffffffff in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType,
JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () at
/lib/sse2/libQtWebKit.so.4
#12 0xffffffff in
WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*,
WebCore::Event*) () at /lib/sse2/libQtWebKit.so.4
#13 0xffffffff in WebCore::EventTarget::fireEventListeners(WebCore::Event*,
WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1u>&)
() at /lib/sse2/libQtWebKit.so.4
#14 0xffffffff in WebCore::EventTarget::fireEventListeners(WebCore::Event*) ()
at /lib/sse2/libQtWebKit.so.4
#15 0xffffffff in
WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) () at
/lib/sse2/libQtWebKit.so.4
#16 0xffffffff in
WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>, int&) ()
at /lib/sse2/libQtWebKit.so.4
#17 0xffffffff in WebCore::MessagePort::dispatchMessages() () at
/lib/sse2/libQtWebKit.so.4
#18 0xffffffff in WebCore::ScriptExecutionContext::dispatchMessagePortEvents()
() at /lib/sse2/libQtWebKit.so.4
#19 0xffffffff in WebCore::Document::didReceiveTask(void*) () at
/lib/sse2/libQtWebKit.so.4
#20 0xffffffff in WTF::dispatchFunctionsFromMainThread() () at
/lib/sse2/libQtWebKit.so.4
#21 0xffffffff in WTF::MainThreadInvoker::event(QEvent*) () at
/lib/sse2/libQtWebKit.so.4
#22 0xffffffff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at
/lib/libQtGui.so.4
#23 0xffffffff in QApplication::notify(QObject*, QEvent*) () at
/lib/libQtGui.so.4
#24 0xffffffff in KApplication::notify(QObject*, QEvent*) () at
/lib/libkdeui.so.5
#25 0xffffffff in QCoreApplication::notifyInternal(QObject*, QEvent*) () at
/lib/libQtCore.so.4
#26 0xffffffff in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () at /lib/libQtCore.so.4
#27 0xffffffff in QCoreApplication::sendPostedEvents(QObject*, int) () at
/lib/libQtCore.so.4
#28 0xffffffff in postEventSourceDispatch(_GSource*, int (*)(void*), void*) ()
at /lib/libQtCore.so.4
#29 0xffffffff in g_main_context_dispatch () at /lib/libglib-2.0.so.0
#30 0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#31 0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0
#32 0xffffffff in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib/libQtCore.so.4
#33 0xffffffff in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib/libQtGui.so.4
#34 0xffffffff in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib/libQtCore.so.4
#35 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib/libQtCore.so.4
#36 0xffffffff in QCoreApplication::exec() () at /lib/libQtCore.so.4
#37 0xffffffff in QApplication::exec() () at /lib/libQtGui.so.4
#38 0xffffffff in kdemain () at /lib/libkdeinit4_konqueror.so
#39 0x0804fc68 in launch(int, char const*, char const*, char const*, int, char
const*, bool, char const*, bool, char const*) ()
#40 0x08050c28 in handle_launcher_request(int, char const*) [clone .isra.14] ()
#41 0x080513c8 in handle_requests(int) ()
#42 0x0804c34e in main ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Konq-bugs mailing list
Konq-bugs@kde.org
https://mail.kde.org/mailman/listinfo/konq-bugs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic