Bug 284443 - rekonq strange segfault at site loading
Summary: rekonq strange segfault at site loading
Status: RESOLVED DUPLICATE of bug 285608
Alias: None
Product: rekonq
Classification: Unmaintained
Component: general (show other bugs)
Version: 0.7.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Andrea Diamantini
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-19 09:55 UTC by Lukas Redynk
Modified: 2011-11-05 00:59 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lukas Redynk 2011-10-19 09:55:29 UTC
Application: rekonq (0.7.0)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 2.6.40.6-0.fc15.x86_64 x86_64
Distribution: "Fedora release 15 (Lovelock)"

-- Information about the crash:
- What I was doing when the application crashed:
navigated to www page: http://www.linuxquestions.org/questions/fedora-35/fedroa-frozen-over-906012/
while loading rekonq crashed - every time I've tried

The crash can be reproduced every time.

-- Backtrace:
Application: rekonq (rekonq), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f608058c840 (LWP 10809))]

Thread 8 (Thread 0x7f60764ca700 (LWP 10810)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003dba2cb09a in WTF::TCMalloc_PageHeap::scavengerThread (this=0x3dbaad02a0) at wtf/FastMalloc.cpp:2378
#2  0x0000003dba2cb189 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1497
#3  0x000000381f007b31 in start_thread (arg=0x7f60764ca700) at pthread_create.c:305
#4  0x000000381e8dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7f6075bc1700 (LWP 10811)):
#0  0x000000381f0099d1 in __pthread_mutex_lock (mutex=0x7f60700009b8) at pthread_mutex_lock.c:65
#1  0x00000038208412d9 in g_main_context_acquire (context=0x7f60700009b0) at gmain.c:2528
#2  0x0000003820842b41 in g_main_context_iterate (context=0x7f60700009b0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3036
#3  0x000000382084325c in g_main_context_iteration (context=0x7f60700009b0, may_block=1) at gmain.c:3155
#4  0x0000003dad984e36 in QEventDispatcherGlib::processEvents (this=0x7f60700008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x0000003dad959722 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003dad95991f in QEventLoop::exec (this=0x7f6075bc0d40, flags=...) at kernel/qeventloop.cpp:201
#7  0x0000003dad8717ef in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x0000003dad874265 in QThreadPrivate::start (arg=0xc6b840) at thread/qthread_unix.cpp:331
#9  0x000000381f007b31 in start_thread (arg=0x7f6075bc1700) at pthread_create.c:305
#10 0x000000381e8dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7f606ffff700 (LWP 10812)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003dbb584c32 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x3dbb87db20) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x0000003dbb584c69 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x000000381f007b31 in start_thread (arg=0x7f606ffff700) at pthread_create.c:305
#4  0x000000381e8dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7f606edbc700 (LWP 10813)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003dad8746fb in wait (time=18446744073709551615, this=0xb4d710) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xb0bc20, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x0000003f7b40a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb4db90, th=0xda17c0) at /usr/src/debug/kdelibs-4.7.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x0000003f7b40c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0xbd3cd0, th=0xda17c0) at /usr/src/debug/kdelibs-4.7.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x0000003f7b40b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f606edbbd60, parent=0xb4db90, th=0xda17c0) at /usr/src/debug/kdelibs-4.7.2/threadweaver/Weaver/Thread.cpp:87
#6  0x0000003f7b40b65b in ThreadWeaver::Thread::run (this=0xda17c0) at /usr/src/debug/kdelibs-4.7.2/threadweaver/Weaver/Thread.cpp:142
#7  0x0000003dad874265 in QThreadPrivate::start (arg=0xda17c0) at thread/qthread_unix.cpp:331
#8  0x000000381f007b31 in start_thread (arg=0x7f606edbc700) at pthread_create.c:305
#9  0x000000381e8dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f605b15b700 (LWP 10819)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003dad8746fb in wait (time=18446744073709551615, this=0xb4d710) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xb0bc20, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x0000003f7b40a164 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb4db90, th=0xd04260) at /usr/src/debug/kdelibs-4.7.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x0000003f7b40c70b in ThreadWeaver::WorkingHardState::applyForWork (this=0xbd3cd0, th=0xd04260) at /usr/src/debug/kdelibs-4.7.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x0000003f7b40b5cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f605b15ad60, parent=0xb4db90, th=0xd04260) at /usr/src/debug/kdelibs-4.7.2/threadweaver/Weaver/Thread.cpp:87
#6  0x0000003f7b40b65b in ThreadWeaver::Thread::run (this=0xd04260) at /usr/src/debug/kdelibs-4.7.2/threadweaver/Weaver/Thread.cpp:142
#7  0x0000003dad874265 in QThreadPrivate::start (arg=0xd04260) at thread/qthread_unix.cpp:331
#8  0x000000381f007b31 in start_thread (arg=0x7f605b15b700) at pthread_create.c:305
#9  0x000000381e8dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f604a3d2700 (LWP 10857)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007f6058fe873c in ?? () from /usr/lib64/mozilla/plugins/libflashplayer.so
#2  0x00007f60591038c0 in ?? () from /usr/lib64/mozilla/plugins/libflashplayer.so
#3  0x00007f6058fe886c in ?? () from /usr/lib64/mozilla/plugins/libflashplayer.so
#4  0x00007f6058fe8d6e in ?? () from /usr/lib64/mozilla/plugins/libflashplayer.so
#5  0x000000381f007b31 in start_thread (arg=0x7f604a3d2700) at pthread_create.c:305
#6  0x000000381e8dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f6049bd1700 (LWP 10858)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007f6058fe873c in ?? () from /usr/lib64/mozilla/plugins/libflashplayer.so
#2  0x00007f60591038c0 in ?? () from /usr/lib64/mozilla/plugins/libflashplayer.so
#3  0x00007f6058fe886c in ?? () from /usr/lib64/mozilla/plugins/libflashplayer.so
#4  0x00007f6058fe8d6e in ?? () from /usr/lib64/mozilla/plugins/libflashplayer.so
#5  0x000000381f007b31 in start_thread (arg=0x7f6049bd1700) at pthread_create.c:305
#6  0x000000381e8dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f608058c840 (LWP 10809)):
[KCrash Handler]
#6  0x000000382140f6ad in g_object_unref (_object=0x3095070) at gobject.c:2728
#7  0x00007f6058fe5bb8 in ?? () from /usr/lib64/mozilla/plugins/libflashplayer.so
#8  0x00007f6058fe5d7d in ?? () from /usr/lib64/mozilla/plugins/libflashplayer.so
#9  0x00007f6058fe2440 in ?? () from /usr/lib64/mozilla/plugins/libflashplayer.so
#10 0x00007f6058fdb822 in ?? () from /usr/lib64/mozilla/plugins/libflashplayer.so
#11 0x0000003db9f0164f in WebCore::PluginView::stop (this=0x7f605a7df380) at plugins/PluginView.cpp:380
#12 0x0000003db9f02573 in (anonymous namespace)::PluginView::~PluginView (this=0x7f605a7df380, __in_chrg=<optimized out>) at plugins/PluginView.cpp:287
#13 0x0000003db9f02d59 in (anonymous namespace)::PluginView::~PluginView (this=0x7f605a7df380, __in_chrg=<optimized out>) at plugins/PluginView.cpp:300
#14 0x0000003db9fb5b40 in derefBase (this=<optimized out>) at ../JavaScriptCore/wtf/RefCounted.h:76
#15 deref (this=<optimized out>) at ../JavaScriptCore/wtf/RefCounted.h:108
#16 derefIfNotNull<WebCore::Widget> (ptr=<optimized out>) at ../JavaScriptCore/wtf/PassRefPtr.h:53
#17 ~RefPtr (this=<optimized out>, __in_chrg=<optimized out>) at ../JavaScriptCore/wtf/RefPtr.h:54
#18 ~pair (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/c++/4.6.0/bits/stl_pair.h:87
#19 WTF::HashTable<WTF::RefPtr<WebCore::Widget>, std::pair<WTF::RefPtr<WebCore::Widget>, WebCore::FrameView*>, WTF::PairFirstExtractor<std::pair<WTF::RefPtr<WebCore::Widget>, WebCore::FrameView*> >, WTF::PtrHash<WTF::RefPtr<WebCore::Widget> >, WTF::PairHashTraits<WTF::HashTraits<WTF::RefPtr<WebCore::Widget> >, WTF::HashTraits<WebCore::FrameView*> >, WTF::HashTraits<WTF::RefPtr<WebCore::Widget> > >::deallocateTable (table=0x7f604a5bf800, size=<optimized out>) at ../JavaScriptCore/wtf/HashTable.h:881
#20 0x0000003db9fb684d in ~HashTable (this=0x7fff2ade9850, __in_chrg=<optimized out>) at ../JavaScriptCore/wtf/HashTable.h:298
#21 ~HashMap (this=0x7fff2ade9850, __in_chrg=<optimized out>) at ../JavaScriptCore/wtf/RefPtrHashMap.h:45
#22 WebCore::RenderWidget::resumeWidgetHierarchyUpdates () at rendering/RenderWidget.cpp:63
#23 0x0000003db9c4e231 in WebCore::ContainerNode::removeChild (this=0x7f605a8f7380, oldChild=0x7f604a559c40, ec=@0x7fff2ade98dc) at dom/ContainerNode.cpp:370
#24 0x0000003db9b7cf9b in WebCore::JSNode::removeChild (this=<optimized out>, exec=0x7f606dfde200, args=...) at bindings/js/JSNodeCustom.cpp:148
#25 0x0000003db9833964 in (anonymous namespace)::jsNodePrototypeFunctionRemoveChild (exec=0x7f606dfde200, thisValue=..., args=<optimized out>) at generated/JSNode.cpp:443
#26 0x00007f6079f451b4 in ?? ()
#27 0x00007f606dfde1b8 in ?? ()
#28 0x0000000000000001 in ?? ()
#29 0x7fffffff00000005 in ?? ()
#30 0x00007f606cf86d00 in ?? ()
#31 0x00007f606cf43274 in ?? ()
#32 0x00007f6000000002 in ?? ()
#33 0x0000000000000000 in ?? ()

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

Possible duplicates by query: bug 282782, bug 277907.

Reported using DrKonqi
Comment 1 Andrea Diamantini 2011-11-05 00:59:07 UTC
WebCore::PluginView && flash related.

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