[Pkg-kde-extras] Bug#633571: rekonq: crashes apparently when flash sites are involved

Rares Aioanei schaiba at gmail.com
Mon Jul 11 18:09:57 UTC 2011


Package: rekonq
Version: 0.7.0-1
Severity: normal


I had open debian.org, google translate, google plus with
a youtube song playing (plus other 3 google + tabs) and
some news site, also using flash. Starting from cli, I see
this : 
$ rekonq
QPixmap::handle(): Pixmap is not an X11 class pixmap
rekonq(27367)/kdeui (kdelibs): Attempt to use QAction
"show_history_panel" with KXMLGUIFactory! 
rekonq(27367)/kdeui (kdelibs): Attempt to use QAction
"show_bookmarks_panel" with KXMLGUIFactory! 
QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
rekonq(27367)/kdecore (KConfigSkeleton)
KCoreConfigSkeleton::writeConfig:
QPixmap::handle(): Pixmap is not an X11 class pixmap
void NotificationBar::destroy() deleting the bar MessageBar(0x1807410) 
QSslSocket: cannot resolve SSLv2_client_method
QSslSocket: cannot resolve SSLv2_server_method

(<unknown>:27367): Gdk-CRITICAL **: IA__gdk_window_get_origin: assertion
`GDK_IS_WINDOW (window)' failed

(<unknown>:27367): Gdk-WARNING **:
/scratch/build-area/gtk+2.0-2.24.4/gdk/x11/gdkdrawable-x11.c:952
drawable is not a pixmap or window
KCrash: Application 'rekonq' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/arares/.kde/socket-debiand1/kdeinit4__0


Although installing rekonq-dbg, the kde crash handler says the bt
ain't of much use; nevertheless, here it is : 

Application: rekonq (rekonq), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f157b92b780 (LWP 27367))]

Thread 13 (Thread 0x7f1564c79700 (LWP 27370)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f157a338bc7 in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f157abe74e0) at wtf/FastMalloc.cpp:2380
#2  0x00007f157a338d29 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<value optimized out>) at wtf/FastMalloc.cpp:1501
#3  0x00007f1575be2b40 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#4  0x00007f157b1842fd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f1563476700 (LWP 27371)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f157ad93f22 in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f157b08c1c0) at
.../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f157ad93f59 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=<value optimized out>) at
.../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f1575be2b40 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#4  0x00007f157b1842fd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f1561feb700 (LWP 27372)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f157618d6cb in wait (this=<value optimized out>,
mutex=0x164ebd0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x164ebd0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f15781af984 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x16be1d0, th=0x17d92b0) at
.../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15781b1f2b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1694ea0, th=0x17d92b0) at
.../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15781b0def in ThreadWeaver::ThreadRunHelper::run
(this=0x7f1561feae20, parent=0x16be1d0, th=0x17d92b0) at
.../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f15781b0e7b in ThreadWeaver::Thread::run (this=0x17d92b0) at
.../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f157618d235 in QThreadPrivate::start (arg=0x17d92b0) at
thread/qthread_unix.cpp:320
#8  0x00007f1575be2b40 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#9  0x00007f157b1842fd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f154e5b3700 (LWP 27387)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f157618d6cb in wait (this=<value optimized out>,
mutex=0x164ebd0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x164ebd0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f15781af984 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x16be1d0, th=0x1db67e0) at
.../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15781b1f2b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1694ea0, th=0x1db67e0) at
.../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15781b0def in ThreadWeaver::ThreadRunHelper::run
(this=0x7f154e5b2e20, parent=0x16be1d0, th=0x1db67e0) at
.../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f15781b0e7b in ThreadWeaver::Thread::run (this=0x1db67e0) at
.../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f157618d235 in QThreadPrivate::start (arg=0x1db67e0) at
thread/qthread_unix.cpp:320
#8  0x00007f1575be2b40 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#9  0x00007f157b1842fd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f154ddb2700 (LWP 27388)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f157618d6cb in wait (this=<value optimized out>,
mutex=0x164ebd0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x164ebd0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f15781af984 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x16be1d0, th=0x1e6bf90) at
.../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15781b1f2b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1694ea0, th=0x1e6bf90) at
.../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15781b0def in ThreadWeaver::ThreadRunHelper::run
(this=0x7f154ddb1e20, parent=0x16be1d0, th=0x1e6bf90) at
.../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f15781b0e7b in ThreadWeaver::Thread::run (this=0x1e6bf90) at
.../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f157618d235 in QThreadPrivate::start (arg=0x1e6bf90) at
thread/qthread_unix.cpp:320
#8  0x00007f1575be2b40 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#9  0x00007f157b1842fd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f154d46a700 (LWP 27389)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f157618d6cb in wait (this=<value optimized out>,
mutex=0x164ebd0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x164ebd0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f15781af984 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x16be1d0, th=0x1e79db0) at
.../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15781b1f2b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1694ea0, th=0x1e79db0) at
.../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15781b0def in ThreadWeaver::ThreadRunHelper::run
(this=0x7f154d469e20, parent=0x16be1d0, th=0x1e79db0) at
.../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f15781b0e7b in ThreadWeaver::Thread::run (this=0x1e79db0) at
.../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f157618d235 in QThreadPrivate::start (arg=0x1e79db0) at
thread/qthread_unix.cpp:320
#8  0x00007f1575be2b40 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#9  0x00007f157b1842fd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f15442b5700 (LWP 27463)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f154a911cdc in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#2  0x00007f154a9af240 in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#3  0x00007f154a911e0c in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#4  0x00007f154a91226e in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#5  0x00007f1575be2b40 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#6  0x00007f157b1842fd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f1543ab4700 (LWP 27464)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f154a911cdc in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#2  0x00007f154a9af240 in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#3  0x00007f154a911e0c in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#4  0x00007f154a91226e in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#5  0x00007f1575be2b40 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#6  0x00007f157b1842fd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f15432b3700 (LWP 27465)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f154a911cdc in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#2  0x00007f154a9af240 in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#3  0x00007f154a911e0c in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#4  0x00007f154a91226e in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#5  0x00007f1575be2b40 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#6  0x00007f157b1842fd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f1542ab2700 (LWP 27466)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f154a911cdc in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#2  0x00007f154a9af240 in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#3  0x00007f154a911e0c in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#4  0x00007f154a91226e in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#5  0x00007f1575be2b40 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#6  0x00007f157b1842fd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f153cd47700 (LWP 27480)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f154a911cb7 in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#2  0x00007f154a92db0d in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#3  0x00007f154a911e0c in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#4  0x00007f154a91226e in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#5  0x00007f1575be2b40 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#6  0x00007f157b1842fd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f153bf46700 (LWP 27481)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
.../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f154a911cb7 in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#2  0x00007f154a92db0d in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#3  0x00007f154a911e0c in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#4  0x00007f154a91226e in ?? () from
/home/arares/.mozilla/plugins/libflashplayer.so
#5  0x00007f1575be2b40 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#6  0x00007f157b1842fd in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f157b92b780 (LWP 27367)):
[KCrash Handler]
#6  0x00007f157a38f1a0 in available (this=0x7fff4aca4360,
functionEntryArityCheck=0x7f153a901308) at jit/ExecutableAllocator.h:138
#7  poolForSize (this=0x7fff4aca4360,
functionEntryArityCheck=0x7f153a901308) at jit/ExecutableAllocator.h:191
#8  JSC::JIT::privateCompile (this=0x7fff4aca4360,
functionEntryArityCheck=0x7f153a901308) at jit/JIT.cpp:511
#9  0x00007f157a2b3b74 in compile (this=0x7f153a9012c0, exec=<value
optimized out>, scopeChainNode=0x7f153c4737b0) at jit/JIT.h:183
#10 JSC::FunctionExecutable::compileForCallInternal
(this=0x7f153a9012c0, exec=<value optimized out>,
scopeChainNode=0x7f153c4737b0) at runtime/Executable.cpp:215
#11 0x00007f157a292028 in compileForCall (args=0x7fff4aca4610) at
runtime/Executable.h:310
#12 JSC::cti_vm_lazyLinkCall (args=0x7fff4aca4610) at
jit/JITStubs.cpp:1938
#13 0x00007f155a00005a in ?? ()
#14 0x00007f155bf313e8 in ?? ()
#15 0x00007f1558f7d280 in ?? ()
#16 0x00007f1538ddf598 in ?? ()
#17 0x00007f1558f7d000 in ?? ()
#18 0x0000000000000000 in ?? ()

The bug looks perfectly reproducible.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.39-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages rekonq depends on:
ii  kdebase-bin           4:4.6.3-1          core binaries for the KDE base app
ii  kdebase-runtime       4:4.6.4-1          runtime components from the offici
ii  libc6                 2.13-7             Embedded GNU C Library: Shared lib
ii  libkcmutils4          4:4.6.4-1          utility classes for using KCM modu
ii  libkdecore5           4:4.6.4-1          KDE Platform Core Library
ii  libkdeui5             4:4.6.4-1          KDE Platform User Interface Librar
ii  libkdewebkit5         4:4.6.4-1          KDE WebKit Library
ii  libkio5               4:4.6.4-1          Network-enabled File Management Li
ii  libkparts4            4:4.6.4-1          Framework for the KDE Platform Gra
ii  libqt4-dbus           4:4.7.3-1          Qt 4 D-Bus module
ii  libqt4-network        4:4.7.3-1          Qt 4 network module
ii  libqt4-script         4:4.7.3-1          Qt 4 script module
ii  libqt4-xml            4:4.7.3-1          Qt 4 XML module
ii  libqtcore4            4:4.7.3-1          Qt 4 core module
ii  libqtgui4             4:4.7.3-1          Qt 4 GUI module
ii  libqtwebkit4          2.1.0~2011week13-2 Web content engine library for Qt
ii  libstdc++6            4.6.1-1            GNU Standard C++ Library v3
ii  libthreadweaver4      4:4.6.4-1          ThreadWeaver Library for the KDE P

rekonq recommends no packages.

Versions of packages rekonq suggests:
pn  kget                          <none>     (no description available)

-- no debconf information





More information about the pkg-kde-extras mailing list