Bug 319278 - Crash when composing mail in GMail
Summary: Crash when composing mail in GMail
Status: RESOLVED UNMAINTAINED
Alias: None
Product: rekonq
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: 2.2.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: qtwebkitToFix
Assignee: Andrea Diamantini
URL:
Keywords:
: 324715 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-05-03 15:26 UTC by dckorah
Modified: 2018-05-11 16:26 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dckorah 2013-05-03 15:26:14 UTC
Application: rekonq (2.2.1)
KDE Platform Version: 4.10.2
Qt Version: 4.8.4
Operating System: Linux 3.8.0-19-generic i686
Distribution: Ubuntu 13.04

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

This consistantly happened when I was composing an email in GMail.
Just opened the compose window and it crashed after typing the to address.
Then it was restarted by the crash handler / assistant, straight into the compose window (is a layer which looks like a window; clever google) as I have restore tabs option set, and it crashes again!

The crash can be reproduced sometimes.

-- Backtrace:
Application: rekonq (rekonq), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb2314980 (LWP 4905))]

Thread 10 (Thread 0xafd27b40 (LWP 4906)):
#0  0xb771c424 in __kernel_vsyscall ()
#1  0xb2cc884b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb7513d7c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb6b46ae5 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb6b46b1f in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb2cc4d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb75063de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 9 (Thread 0xaf406b40 (LWP 4907)):
#0  0xb771c424 in __kernel_vsyscall ()
#1  0xb74db94c in sched_yield () from /lib/i386-linux-gnu/libc.so.6
#2  0xb6856bcd in JSC::BlockAllocator::blockFreeingThreadMain() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#3  0xb6b5c982 in WTF::threadEntryPoint(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb6b77b12 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb2cc4d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb75063de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 8 (Thread 0xae234b40 (LWP 4908)):
#0  qt_gettime () at tools/qelapsedtimer_unix.cpp:138
#1  0xb37a480e in QTimerInfoList::updateCurrentTime (this=this@entry=0xad902074) at kernel/qeventdispatcher_unix.cpp:354
#2  0xb37a3695 in timerSourceCheckHelper (src=0xad902040) at kernel/qeventdispatcher_glib.cpp:150
#3  timerSourceCheckHelper (src=0xad902040) at kernel/qeventdispatcher_glib.cpp:144
#4  0xb2f63117 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb2f63662 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb2f63831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb37a3c3f in QEventDispatcherGlib::processEvents (this=0xad900468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8  0xb37703ec in QEventLoop::processEvents (this=this@entry=0xae234258, flags=...) at kernel/qeventloop.cpp:149
#9  0xb37706e1 in QEventLoop::exec (this=this@entry=0xae234258, flags=...) at kernel/qeventloop.cpp:204
#10 0xb365bfec in QThread::exec (this=this@entry=0x946faa8) at thread/qthread.cpp:542
#11 0xb365c14b in QThread::run (this=0x946faa8) at thread/qthread.cpp:609
#12 0xb365eb18 in QThreadPrivate::start (arg=0x946faa8) at thread/qthread_unix.cpp:338
#13 0xb2cc4d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0xb75063de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 7 (Thread 0xabfc7b40 (LWP 4913)):
#0  0xb771e13a in ?? () from /lib/ld-linux.so.2
#1  0xb365d6ef in get_thread_data () at thread/qthread_unix.cpp:182
#2  QThreadData::current () at thread/qthread_unix.cpp:208
#3  0xb37a34ef in postEventSourcePrepare (s=0xab600db0, timeout=0xabfc708c) at kernel/qeventdispatcher_glib.cpp:256
#4  0xb2f62d21 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb2f635cf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb2f63831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb37a3c3f in QEventDispatcherGlib::processEvents (this=0xab600468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8  0xb37703ec in QEventLoop::processEvents (this=this@entry=0xabfc7228, flags=...) at kernel/qeventloop.cpp:149
#9  0xb37706e1 in QEventLoop::exec (this=this@entry=0xabfc7228, flags=...) at kernel/qeventloop.cpp:204
#10 0xb365bfec in QThread::exec (this=this@entry=0x92d5f88) at thread/qthread.cpp:542
#11 0xb374ff2d in QInotifyFileSystemWatcherEngine::run (this=0x92d5f88) at io/qfilesystemwatcher_inotify.cpp:256
#12 0xb365eb18 in QThreadPrivate::start (arg=0x92d5f88) at thread/qthread_unix.cpp:338
#13 0xb2cc4d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0xb75063de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 6 (Thread 0xa1c1eb40 (LWP 4954)):
#0  0xb74f6db3 in poll () from /lib/i386-linux-gnu/libc.so.6
#1  0xb2f722db in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb2f636d0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2f63831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2f638be in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb2f88fc3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb2cc4d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#7  0xb75063de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 5 (Thread 0xa5a77b40 (LWP 5133)):
#0  0xb771c424 in __kernel_vsyscall ()
#1  0xb2cc884b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb7513d7c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xa6f4eacf in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0xa6b138b5 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0xa6f4ed8c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#6  0xa6f4f436 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#7  0xb2cc4d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb75063de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xa3484b40 (LWP 5134)):
#0  0xb771c424 in __kernel_vsyscall ()
#1  0xb2cc884b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb7513d7c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xa6f4eacf in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0xa6b138b5 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0xa6f4ed8c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#6  0xa6f4f436 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#7  0xb2cc4d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb75063de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xad8bfb40 (LWP 5135)):
#0  0xb771c424 in __kernel_vsyscall ()
#1  0xb2cc884b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb7513d7c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xa6f4eacf in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0xa6b138b5 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0xa6f4ed8c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#6  0xa6f4f436 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#7  0xb2cc4d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb75063de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0x99fdcb40 (LWP 5136)):
#0  0xb771c424 in __kernel_vsyscall ()
#1  0xb2cc884b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb7513d7c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xa6f4eacf in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0xa6b138b5 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0xa6f4ed8c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#6  0xa6f4f436 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#7  0xb2cc4d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb75063de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb2314980 (LWP 4905)):
[KCrash Handler]
#7  0xb684f02f in JSC::CopiedSpace::tryAllocateSlowCase(unsigned int, void**) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#8  0xb6aa7a85 in JSC::JSObject::growOutOfLineStorage(JSC::JSGlobalData&, unsigned int, unsigned int) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#9  0xb698b65d in cti_op_put_by_id_transition_realloc () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#10 0x9c4e1e06 in ?? ()
#11 0xb6941261 in JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#12 0xb6a42f5e in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#13 0xb54d9563 in WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#14 0xb57150b2 in WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1u>&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#15 0xb5715360 in WebCore::EventTarget::fireEventListeners(WebCore::Event*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#16 0xb572a87f in WebCore::Node::handleLocalEvents(WebCore::Event*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#17 0xb570a9b5 in WebCore::EventContext::handleLocalEvents(WebCore::Event*) const () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#18 0xb570ddbf in WebCore::EventDispatcher::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#19 0xb570ae47 in WebCore::EventDispatchMediator::dispatchEvent(WebCore::EventDispatcher*) const () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#20 0xb571a91a in WebCore::KeyboardEventDispatchMediator::dispatchEvent(WebCore::EventDispatcher*) const () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#21 0xb570c1d7 in WebCore::EventDispatcher::dispatchEvent(WebCore::Node*, WTF::PassRefPtr<WebCore::EventDispatchMediator>) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#22 0xb5731018 in WebCore::Node::dispatchKeyEvent(WebCore::PlatformKeyboardEvent const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#23 0xb5b45314 in WebCore::EventHandler::keyEvent(WebCore::PlatformKeyboardEvent const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#24 0xb5405036 in QWebPagePrivate::keyReleaseEvent(QKeyEvent*) () at /build/buildd/qtwebkit-source-2.3.0/Source/WebCore/page/DragClient.h:68
#25 0xb541597c in QWebPage::event(QEvent*) () at /build/buildd/qtwebkit-source-2.3.0/Source/WebCore/page/DragClient.h:68
#26 0xb5417728 in QWebView::keyReleaseEvent(QKeyEvent*) () at /build/buildd/qtwebkit-source-2.3.0/Source/WebCore/page/DragClient.h:68
#27 0xb76b1d44 in WebView::keyReleaseEvent (this=0xdb5d200, event=0xbf9b0b98) at /build/buildd/rekonq-2.2.1/src/webtab/webview.cpp:996
#28 0xb3d3b392 in QWidget::event (this=0xdb5d200, event=0xbf9b0b98) at kernel/qwidget.cpp:8458
#29 0xb541781f in QWebView::event(QEvent*) () at /build/buildd/qtwebkit-source-2.3.0/Source/WebCore/page/DragClient.h:68
#30 0xb3ce4c7c in QApplicationPrivate::notify_helper (this=0x9181f50, receiver=0xdb5d200, e=0xbf9b0b98) at kernel/qapplication.cpp:4567
#31 0xb3ce83bb in QApplication::notify (this=0x4, receiver=0xdb5d200, e=0xbf9b0b98) at kernel/qapplication.cpp:4008
#32 0xb4fefd01 in KApplication::notify (this=0xbf9b1538, receiver=0xdb5d200, event=0xbf9b0b98) at ../../kdeui/kernel/kapplication.cpp:311
#33 0xb377190e in QCoreApplication::notifyInternal (this=0xbf9b1538, receiver=receiver@entry=0xdb5d200, event=event@entry=0xbf9b0b98) at kernel/qcoreapplication.cpp:946
#34 0xb3ce324d in sendSpontaneousEvent (event=0xbf9b0b98, receiver=0xdb5d200) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#35 qt_sendSpontaneousEvent (receiver=0xdb5d200, event=0xbf9b0b98) at kernel/qapplication.cpp:5565
#36 0xb3d98bd2 in QKeyMapper::sendKeyEvent (keyWidget=0xdb5d200, grab=grab@entry=false, type=QEvent::KeyRelease, code=69, modifiers=<error reading variable: Cannot access memory at address 0x0>, text=..., autorepeat=autorepeat@entry=false, count=-1080357992, nativeScanCode=0, nativeVirtualKey=0, nativeModifiers=0) at kernel/qkeymapper_x11.cpp:1866
#37 0xb3d99002 in QKeyMapperPrivate::translateKeyEvent (this=0x91c9fb8, keyWidget=0xdb5d200, event=0xbf9b116c, grab=false) at kernel/qkeymapper_x11.cpp:1836
#38 0xb3d6bde8 in QApplication::x11ProcessEvent (this=0xbf9b1538, event=0xbf9b116c) at kernel/qapplication_x11.cpp:3639
#39 0xb3d9b954 in x11EventSourceDispatch (s=0x9179948, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#40 0xb2f633b3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0xb2f63750 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#42 0xb2f63831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#43 0xb37a3c21 in QEventDispatcherGlib::processEvents (this=this@entry=0x9147ef0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#44 0xb3d9ba5a in QGuiEventDispatcherGlib::processEvents (this=0x9147ef0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0xb37703ec in QEventLoop::processEvents (this=this@entry=0xbf9b1468, flags=...) at kernel/qeventloop.cpp:149
#46 0xb37706e1 in QEventLoop::exec (this=this@entry=0xbf9b1468, flags=...) at kernel/qeventloop.cpp:204
#47 0xb37763fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#48 0xb3ce2fc4 in QApplication::exec () at kernel/qapplication.cpp:3828
#49 0xb76da725 in kdemain (argc=1, argv=0xbf9b1624) at /build/buildd/rekonq-2.2.1/src/main.cpp:240
#50 0x0804854b in main (argc=1, argv=0xbf9b1624) at /build/buildd/rekonq-2.2.1/obj-i686-linux-gnu/src/rekonq_dummy.cpp:3

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-11-16 09:44:17 UTC
*** Bug 324715 has been marked as a duplicate of this bug. ***
Comment 2 Nate Graham 2018-05-11 16:26:49 UTC
Development on Rekonq ceased four years ago, and it has been unmaintained since then. KDE recommends using Falkon instead.