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

List:       konq-bugs
Subject:    [Bug 304304] New: Konqueror/kwebkitpart crashed in WebCore::QtPluginWidget::frameRectsChanged
From:       Raúl <rasasi78 () gmail ! com>
Date:       2012-07-30 22:47:43
Message-ID: bug-304304-5021 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

            Bug ID: 304304
          Severity: crash
           Version: unspecified
          Priority: NOR
          Assignee: konq-bugs@kde.org
           Summary: Konqueror/kwebkitpart crashed in
                    WebCore::QtPluginWidget::frameRectsChanged
    Classification: Unclassified
                OS: Linux
          Reporter: rasasi78@gmail.com
          Hardware: Debian unstable
            Status: UNCONFIRMED
         Component: general
           Product: konqueror

Application: konqueror (4.8.3 (4.8.3))
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.2
Operating System: Linux 3.4-trunk-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

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

I opened in another tab a pdf link. Konqueror crashed shortly after. If I
restore the session I get the same crash.

Regards,

The crash can be reproduced every time.

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

Thread 6 (Thread 0x7fe66ac39700 (LWP 10374)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe66d25ac0d in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x7fe66dc1b280) at wtf/FastMalloc.cpp:2499
#2  0x00007fe66d25ad19 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at wtf/FastMalloc.cpp:1622
#3  0x00007fe67b14ab50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#4  0x00007fe681a7c70d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fe66a338700 (LWP 10375)):
#0  0x00007fffff1ff82f in clock_gettime ()
#1  0x00007fe67ab32e86 in *__GI_clock_gettime (clock_id=1, tp=0x7fe66a337c10)
at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007fe67f481bd4 in do_gettime (frac=0x7fe66a337bf8, sec=0x7fe66a337bf0)
at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007fe67f555b0d in QTimerInfoList::updateCurrentTime (this=0x22b59b0) at
kernel/qeventdispatcher_unix.cpp:343
#5  0x00007fe67f554d55 in timerSourceCheckHelper (src=0x22b5950) at
kernel/qeventdispatcher_glib.cpp:150
#6  timerSourceCheckHelper (src=0x22b5950) at
kernel/qeventdispatcher_glib.cpp:144
#7  0x00007fe67a881feb in g_main_context_check
(context=context@entry=0x22ac630, max_priority=2147483647,
fds=fds@entry=0x22ac850, n_fds=n_fds@entry=1) at
/tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3023
#8  0x00007fe67a882472 in g_main_context_iterate
(context=context@entry=0x22ac630, block=block@entry=1,
dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf
expression opcode 0xfa>) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3143
#9  0x00007fe67a8825f4 in g_main_context_iteration (context=0x22ac630,
may_block=1) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#10 0x00007fe67f555306 in QEventDispatcherGlib::processEvents (this=0x22ac830,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x00007fe67f52592f in QEventLoop::processEvents
(this=this@entry=0x7fe66a337e40, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007fe67f525bb8 in QEventLoop::exec (this=0x7fe66a337e40, flags=...) at
kernel/qeventloop.cpp:204
#13 0x00007fe67f428d70 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#14 0x00007fe67f42bd0b in QThreadPrivate::start (arg=0x22abc80) at
thread/qthread_unix.cpp:307
#15 0x00007fe67b14ab50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#16 0x00007fe681a7c70d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fe615b6e700 (LWP 11476)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe61827e945 in queue_processor(void*) () from
/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007fe67b14ab50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#3  0x00007fe681a7c70d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fe61536d700 (LWP 11477)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe61827e945 in queue_processor(void*) () from
/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007fe67b14ab50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#3  0x00007fe681a7c70d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fe614b6c700 (LWP 11478)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe61827e945 in queue_processor(void*) () from
/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007fe67b14ab50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#3  0x00007fe681a7c70d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe6821e6760 (LWP 10328)):
[KCrash Handler]
#6  0x00007fe67e690f5f in QWidget::testAttribute_helper (this=0xddf7690,
attribute=Qt::WA_Resized) at kernel/qwidget.cpp:11043
#7  0x00007fe67e69afc5 in testAttribute (attribute=Qt::WA_Resized,
this=0xddf7690) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:1042
#8  QWidget::setAttribute (this=this@entry=0xddf7690,
attribute=attribute@entry=Qt::WA_Resized, on=on@entry=true) at
kernel/qwidget.cpp:10711
#9  0x00007fe67e69ca0d in QWidget::setGeometry (this=0xddf7690, r=...) at
kernel/qwidget.cpp:6964
#10 0x00007fe66c9f6b95 in WebCore::QtPluginWidget::frameRectsChanged
(this=0x7fe612060ab0) at WebCoreSupport/FrameLoaderClientQt.cpp:1432
#11 0x00007fe66ce1cfe1 in frameRectsChanged (this=<optimized out>) at
platform/ScrollView.cpp:858
#12 WebCore::ScrollView::frameRectsChanged (this=0xddf7690) at
platform/ScrollView.cpp:851
#13 0x00007fe66ce1c8df in WebCore::ScrollView::setFrameRect
(this=0x7fe61bd33b80, newRect=...) at platform/ScrollView.cpp:822
#14 0x00007fe66cda95da in setFrameRect (newRect=..., this=0x7fe61bd33b80) at
page/FrameView.cpp:372
#15 WebCore::FrameView::setFrameRect (this=0x7fe61bd33b80, newRect=...) at
page/FrameView.cpp:366
#16 0x00007fe66c9cd788 in resize (s=..., this=0x7fe61bd33b80) at
../../WebCore/platform/Widget.h:161
#17 QWebPage::setViewportSize (this=<optimized out>, size=...) at
Api/qwebpage.cpp:2474
#18 0x00007fe67e6a1eb6 in QWidget::event (this=0xdd0edd0, event=0x7fffff0bca90)
at kernel/qwidget.cpp:8525
#19 0x00007fe66c9d54a7 in QWebView::event (this=0xdd0edd0, e=0x7fffff0bca90) at
Api/qwebview.cpp:865
#20 0x00007fe67e65270c in QApplicationPrivate::notify_helper
(this=this@entry=0x914050, receiver=receiver@entry=0xdd0edd0,
e=e@entry=0x7fffff0bca90) at kernel/qapplication.cpp:4556
#21 0x00007fe67e656b8a in QApplication::notify (this=0x7fffff0be010,
receiver=0xdd0edd0, e=0x7fffff0bca90) at kernel/qapplication.cpp:4417
#22 0x00007fe67ffb38a6 in KApplication::notify (this=0x7fffff0be010,
receiver=0xdd0edd0, event=0x7fffff0bca90) at
../../kdeui/kernel/kapplication.cpp:311
#23 0x00007fe67f526bde in QCoreApplication::notifyInternal
(this=0x7fffff0be010, receiver=0xdd0edd0, event=0x7fffff0bca90) at
kernel/qcoreapplication.cpp:915
#24 0x00007fe67e69c7b6 in sendEvent (event=0x7fffff0bca90, receiver=0xdd0edd0)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#25 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=this@entry=0xdd0ee50,
recursive=recursive@entry=false, disableUpdates=<optimized out>,
disableUpdates@entry=false) at kernel/qwidget.cpp:7441
#26 0x00007fe67e6a4141 in QWidgetPrivate::show_helper
(this=this@entry=0xdd0ee50) at kernel/qwidget.cpp:7492
#27 0x00007fe67e6a4542 in QWidget::setVisible (this=0xdd0edd0,
visible=<optimized out>) at kernel/qwidget.cpp:7773
#28 0x00007fe67e6a40de in show (this=0xdd0edd0) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#29 QWidgetPrivate::showChildren (this=this@entry=0xdd0ebd0,
spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7861
#30 0x00007fe67e6a415d in QWidgetPrivate::show_helper (this=0xdd0ebd0) at
kernel/qwidget.cpp:7498
#31 0x00007fe67e6a40ca in QWidgetPrivate::showChildren
(this=this@entry=0xdce0cb0, spontaneous=spontaneous@entry=false) at
kernel/qwidget.cpp:7859
#32 0x00007fe67e6a415d in QWidgetPrivate::show_helper
(this=this@entry=0xdce0cb0) at kernel/qwidget.cpp:7498
#33 0x00007fe67e6a4542 in QWidget::setVisible (this=0xdce2390,
visible=<optimized out>) at kernel/qwidget.cpp:7773
#34 0x00007fe67e685f9a in show (this=0xdce2390) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#35 QStackedLayout::setCurrentIndex (this=0x2251470, index=14) at
kernel/qstackedlayout.cpp:311
#36 0x00007fe67e6862ee in QStackedLayout::takeAt (this=0x2251470, index=14) at
kernel/qstackedlayout.cpp:265
#37 0x00007fe67e67cfaf in QLayout::removeWidget (this=0x2251470,
widget=0x2cd2930) at kernel/qlayout.cpp:1457
#38 0x00007fe68008bab6 in KTabWidget::Private::removeTab (this=0x2252ee0,
index=14) at ../../kdeui/widgets/ktabwidget.cpp:132
#39 0x00007fe68008bb78 in removeTab (index=14, this=0x2255a20) at
../../kdeui/widgets/ktabwidget.cpp:618
#40 KTabWidget::removeTab (this=0x2255a20, index=14) at
../../kdeui/widgets/ktabwidget.cpp:613
#41 0x00007fe681d86eb8 in KonqFrameTabs::childFrameRemoved (this=0x2255a20,
frame=0x2a) at ../../../konqueror/src/konqtabs.cpp:258
#42 0x00007fe681d778e9 in KonqViewManager::removeTab (this=0xb5cbd0,
currentFrame=0x2cd2958, emitAboutToRemoveSignal=<optimized out>) at
../../../konqueror/src/konqviewmanager.cpp:427
#43 0x00007fe681dac43d in KonqMainWindow::removeTab (this=0xb594c0,
tabIndex=<optimized out>) at ../../../konqueror/src/konqmainwindow.cpp:2477
#44 0x00007fe681dbf01a in qt_static_metacall (_a=<optimized out>,
_id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at
./konqmainwindow.moc:389
#45 KonqMainWindow::qt_static_metacall (_o=0xb594c0, _c=42, _id=0, _a=0x0) at
./konqmainwindow.moc:303
#46 0x00007fe67f53baae in QObject::event (this=0xb594c0, e=<optimized out>) at
kernel/qobject.cpp:1195
#47 0x00007fe67e6a175a in QWidget::event (this=0xb594c0, event=0xce32bc0) at
kernel/qwidget.cpp:8830
#48 0x00007fe67ea6655b in QMainWindow::event (this=0xb594c0, event=0xce32bc0)
at widgets/qmainwindow.cpp:1478
#49 0x00007fe6800a4748 in KXmlGuiWindow::event (this=0xb594c0, ev=0xce32bc0) at
../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#50 0x00007fe681da400c in KonqMainWindow::event (this=0xb594c0, e=0xce32bc0) at
../../../konqueror/src/konqmainwindow.cpp:5621
#51 0x00007fe67e65270c in QApplicationPrivate::notify_helper
(this=this@entry=0x914050, receiver=receiver@entry=0xb594c0,
e=e@entry=0xce32bc0) at kernel/qapplication.cpp:4556
#52 0x00007fe67e656b8a in QApplication::notify (this=0x7fffff0be010,
receiver=0xb594c0, e=0xce32bc0) at kernel/qapplication.cpp:4417
#53 0x00007fe67ffb38a6 in KApplication::notify (this=0x7fffff0be010,
receiver=0xb594c0, event=0xce32bc0) at ../../kdeui/kernel/kapplication.cpp:311
#54 0x00007fe67f526bde in QCoreApplication::notifyInternal
(this=0x7fffff0be010, receiver=receiver@entry=0xb594c0,
event=event@entry=0xce32bc0) at kernel/qcoreapplication.cpp:915
#55 0x00007fe67f52aa61 in sendEvent (event=0xce32bc0, receiver=0xb594c0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#56 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x8e2670) at kernel/qcoreapplication.cpp:1539
#57 0x00007fe67f555153 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#58 postEventSourceDispatch (s=s@entry=0x90eec0) at
kernel/qeventdispatcher_glib.cpp:279
#59 0x00007fe67a882205 in g_main_dispatch (context=0x90e610) at
/tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:2539
#60 g_main_context_dispatch (context=context@entry=0x90e610) at
/tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3075
#61 0x00007fe67a882538 in g_main_context_iterate
(context=context@entry=0x90e610, block=block@entry=1,
dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf
expression opcode 0xfa>) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3146
#62 0x00007fe67a8825f4 in g_main_context_iteration (context=0x90e610,
may_block=1) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#63 0x00007fe67f5552e6 in QEventDispatcherGlib::processEvents (this=0x8e3b30,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#64 0x00007fe67e6f396e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#65 0x00007fe67f52592f in QEventLoop::processEvents
(this=this@entry=0x7fffff0bdd10, flags=...) at kernel/qeventloop.cpp:149
#66 0x00007fe67f525bb8 in QEventLoop::exec (this=0x7fffff0bdd10, flags=...) at
kernel/qeventloop.cpp:204
#67 0x00007fe67f52ad78 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1187
#68 0x00007fe681ddd012 in kdemain (argc=<optimized out>, argv=<optimized out>)
at ../../../konqueror/src/konqmain.cpp:227
#69 0x00007fe6819c2ead in __libc_start_main (main=<optimized out>,
argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffff0be288) at
libc-start.c:228
#70 0x0000000000400771 in _start ()

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