Bug 270247

Summary: rekonq crashes on scroll attempt
Product: [Unmaintained] rekonq Reporter: squan
Component: generalAssignee: Andrea Diamantini <adjam7>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 0.7.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description squan 2011-04-06 21:05:54 UTC
Application: rekonq (0.7.0)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-18-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
Switched from another application and tried to scroll down by clicking with the mouse in to the below the scrollbar handle

-- Backtrace:
Application: rekonq (rekonq), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f7542955760 (LWP 26803))]

Thread 7 (Thread 0x7f752fe77700 (LWP 26804)):
#0  0x00007f753cc0c38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f75413cf1d4 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f753cc07a3f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f75421d467d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f752e335700 (LWP 26805)):
#0  0x00007f753cc0c38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7541dd9004 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f75420f2180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f7541dd9039 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f7542100254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f753cc07a3f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f75421d467d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f752cd7c700 (LWP 26806)):
#0  0x00007f753cc0c38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f753d3f877b in wait (this=<value optimized out>, mutex=0x6b5580, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x6b5580, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f753f38d254 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f753f3902a5 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f753f3902be in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f753f3902be in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f753f3902be in ?? () from /usr/lib64/libthreadweaver.so.4
#8  0x00007f753f38d64f in ?? () from /usr/lib64/libthreadweaver.so.4
#9  0x00007f753f38d6d8 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#10 0x00007f753d3f8095 in QThreadPrivate::start (arg=0x1baf7e0) at thread/qthread_unix.cpp:320
#11 0x00007f753cc07a3f in start_thread () from /lib64/libpthread.so.0
#12 0x00007f75421d467d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f751f9c4700 (LWP 26820)):
#0  0x00007f753cc0c38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f753d3f877b in wait (this=<value optimized out>, mutex=0x6b5580, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x6b5580, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f753f38d254 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f753f3902a5 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f753f3902be in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f753f38d64f in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f753f38d6d8 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#8  0x00007f753d3f8095 in QThreadPrivate::start (arg=0x1a5efe0) at thread/qthread_unix.cpp:320
#9  0x00007f753cc07a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f75421d467d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f751f1c3700 (LWP 26821)):
#0  0x00007f753cc0c38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f753d3f877b in wait (this=<value optimized out>, mutex=0x6b5580, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x6b5580, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f753f38d254 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f753f3902a5 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f753f38d64f in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f753f38d6d8 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f753d3f8095 in QThreadPrivate::start (arg=0x1c21820) at thread/qthread_unix.cpp:320
#8  0x00007f753cc07a3f in start_thread () from /lib64/libpthread.so.0
#9  0x00007f75421d467d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f751e751700 (LWP 26823)):
#0  0x00007f753cc0c38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f753d3f877b in wait (this=<value optimized out>, mutex=0x6b5580, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x6b5580, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f753f38d254 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f753f3902a5 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f753f3902be in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f753f3902be in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f753f38d64f in ?? () from /usr/lib64/libthreadweaver.so.4
#8  0x00007f753f38d6d8 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#9  0x00007f753d3f8095 in QThreadPrivate::start (arg=0x1bdb510) at thread/qthread_unix.cpp:320
#10 0x00007f753cc07a3f in start_thread () from /lib64/libpthread.so.0
#11 0x00007f75421d467d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7542955760 (LWP 26803)):
[KCrash Handler]
#6  0x00007f754220e432 in __strlen_sse42 () from /lib64/libc.so.6
#7  0x00007f7513eb333d in rpc_message_send_string (message=0x7ffff106d420, str=0x7fffffff0000060f <Address 0x7fffffff0000060f out of bounds>) at /usr/src/debug/nspluginwrapper-1.3.0/src/rpc.c:1130
#8  0x00007f7513eb3571 in rpc_message_send_args (message=0x7ffff106d420, args=0x7ffff106d3f0) at /usr/src/debug/nspluginwrapper-1.3.0/src/rpc.c:1172
#9  0x00007f7513eb486d in _rpc_method_invoke_valist (connection=0x3baf7b0, method=<value optimized out>, args=0x7ffff106f480) at /usr/src/debug/nspluginwrapper-1.3.0/src/rpc.c:1906
#10 0x00007f7513eb6600 in rpc_method_invoke (connection=<value optimized out>, method=<value optimized out>) at /usr/src/debug/nspluginwrapper-1.3.0/src/rpc.c:1931
#11 0x00007f7513eac8ee in invoke_NPP_NewStream (instance=<value optimized out>, type=0x7f7541c20d08 "", stream=0x7f751cd61ec8, seekable=0 '\000', stype=0x7f751cd61ea8) at /usr/src/debug/nspluginwrapper-1.3.0/src/npw-wrapper.c:2169
#12 g_NPP_NewStream (instance=<value optimized out>, type=0x7f7541c20d08 "", stream=0x7f751cd61ec8, seekable=0 '\000', stype=0x7f751cd61ea8) at /usr/src/debug/nspluginwrapper-1.3.0/src/npw-wrapper.c:2226
#13 0x00007f7541005f7c in WebCore::PluginStream::destroyStream() () from /usr/lib64/libQtWebKit.so.4
#14 0x00007f754100638a in WebCore::PluginStream::didFail(WebCore::NetscapePlugInStreamLoader*, WebCore::ResourceError const&) () from /usr/lib64/libQtWebKit.so.4
#15 0x00007f7540f30c68 in WebCore::NetscapePlugInStreamLoader::didFail(WebCore::ResourceError const&) () from /usr/lib64/libQtWebKit.so.4
#16 0x00007f754110a600 in WebCore::QNetworkReplyHandler::finish() () from /usr/lib64/libQtWebKit.so.4
#17 0x00007f754110ab94 in WebCore::QNetworkReplyHandler::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQtWebKit.so.4
#18 0x00007f753d4f5a5f in QMetaObject::activate (sender=0x3de7b70, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#19 0x00007f753f934c1b in ?? () from /usr/lib64/libkio.so.5
#20 0x00007f753f9355e3 in ?? () from /usr/lib64/libkio.so.5
#21 0x00007f753d4f5a5f in QMetaObject::activate (sender=0x34144b0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7ffff106fdc0) at kernel/qobject.cpp:3278
#22 0x00007f753e7ed4b2 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5
#23 0x00007f753e7ed4f0 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#24 0x00007f753f9a96ed in KIO::SimpleJob::slotFinished() () from /usr/lib64/libkio.so.5
#25 0x00007f753f9a9b52 in KIO::TransferJob::slotFinished() () from /usr/lib64/libkio.so.5
#26 0x00007f753f8af7c6 in KIO::SimpleJob::slotError(int, QString const&) () from /usr/lib64/libkio.so.5
#27 0x00007f753f8b0418 in KIO::SimpleJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#28 0x00007f753f9885c0 in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#29 0x00007f753d4f5a5f in QMetaObject::activate (sender=0x33e1550, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7ffff10702f0) at kernel/qobject.cpp:3278
#30 0x00007f753f8c15e6 in KIO::SlaveInterface::error(int, QString const&) () from /usr/lib64/libkio.so.5
#31 0x00007f753f9c0996 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib64/libkio.so.5
#32 0x00007f753f962d73 in KIO::SlaveInterface::dispatch() () from /usr/lib64/libkio.so.5
#33 0x00007f753f961d66 in KIO::Slave::gotInput() () from /usr/lib64/libkio.so.5
#34 0x00007f753f966c6c in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#35 0x00007f753d4f5a5f in QMetaObject::activate (sender=0x3b666d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#36 0x00007f753f966a47 in ?? () from /usr/lib64/libkio.so.5
#37 0x00007f753f966afd in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#38 0x00007f753d4f537a in QObject::event (this=0x3b666d0, e=<value optimized out>) at kernel/qobject.cpp:1217
#39 0x00007f753d9e0144 in QApplicationPrivate::notify_helper (this=0x638380, receiver=0x3b666d0, e=0x3619f30) at kernel/qapplication.cpp:4462
#40 0x00007f753d9e86fa in QApplication::notify (this=<value optimized out>, receiver=0x3b666d0, e=0x3619f30) at kernel/qapplication.cpp:4341
#41 0x00007f753fdf9d46 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#42 0x00007f753d4e147c in QCoreApplication::notifyInternal (this=0x7ffff1071200, receiver=0x3b666d0, event=0x3619f30) at kernel/qcoreapplication.cpp:731
#43 0x00007f753d4e4c75 in sendEvent (receiver=0x0, event_type=0, data=0x6082e0) at kernel/qcoreapplication.h:215
#44 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6082e0) at kernel/qcoreapplication.cpp:1372
#45 0x00007f753d50c093 in sendPostedEvents (s=0x63bdc0) at kernel/qcoreapplication.h:220
#46 postEventSourceDispatch (s=0x63bdc0) at kernel/qeventdispatcher_glib.cpp:277
#47 0x00007f753929cbd3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#48 0x00007f753929d3b0 in ?? () from /lib64/libglib-2.0.so.0
#49 0x00007f753929d650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#50 0x00007f753d50c22f in QEventDispatcherGlib::processEvents (this=0x60d970, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#51 0x00007f753da85bae in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#52 0x00007f753d4e08d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#53 0x00007f753d4e0ae5 in QEventLoop::exec (this=0x7ffff1071150, flags=...) at kernel/qeventloop.cpp:201
#54 0x00007f753d4e4f2b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#55 0x00007f7542552515 in kdemain (argc=1, argv=0x7ffff1071b88) at /usr/src/debug/rekonq-0.7.0/src/main.cpp:215
#56 0x00007f754211fbfd in __libc_start_main () from /lib64/libc.so.6
#57 0x0000000000400699 in _start () at ../sysdeps/x86_64/elf/start.S:113

This bug may be a duplicate of or related to bug 265332.

Possible duplicates by query: bug 265332.

Reported using DrKonqi
Comment 1 Christoph Feck 2011-10-29 11:25:53 UTC

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