Bug 329929 - Konqueror crashes when selecting page text.
Summary: Konqueror crashes when selecting page text.
Status: RESOLVED DUPLICATE of bug 328484
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 4.11.4
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-01-13 20:25 UTC by MMB
Modified: 2014-01-14 00:55 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description MMB 2014-01-13 20:25:52 UTC
Application: konqueror (4.11.4)
KDE Platform Version: 4.11.4
Qt Version: 4.8.5
Operating System: Linux 3.12.6-300.fc20.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
I know this is bad but I select-deselect-select page text when reading. Not doing more Konqueror crashed.
A single page was loaded (cplusplus.com/...) and Konqueror was just started a few seconds ago. The bug is reproducible anytime on my system.

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f9840f0b8c0 (LWP 29900))]

Thread 5 (Thread 0x7f98353ff700 (LWP 29902)):
#0  0x000000365180a0d8 in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x000000365288a5a1 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#2  0x000000365284959a in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#3  0x00000036528496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x0000003658db31a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#5  0x0000003658d8312f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x0000003658d8347d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#7  0x0000003658c79bdf in QThread::exec() () from /lib64/libQtCore.so.4
#8  0x0000003658c7c3df in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#9  0x0000003651807f33 in start_thread () from /lib64/libpthread.so.0
#10 0x0000003650cf4ead in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f97f22b0700 (LWP 29906)):
#0  0x000000365180bd20 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003407ebd23d in JSC::BlockAllocator::blockFreeingThreadMain() () from /lib64/libQtWebKit.so.4
#2  0x00000034081afc56 in WTF::wtfThreadEntryPoint(void*) () from /lib64/libQtWebKit.so.4
#3  0x0000003651807f33 in start_thread () from /lib64/libpthread.so.0
#4  0x0000003650cf4ead in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f97ccb66700 (LWP 29958)):
#0  0x0000003650ce684d in read () from /lib64/libc.so.6
#1  0x0000003406001e61 in ?? () from /usr/lib64/nvidia/tls/libnvidia-tls.so.331.20
#2  0x00000036528897b0 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#3  0x000000365284909c in g_main_context_check () from /lib64/libglib-2.0.so.0
#4  0x0000003652849533 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#5  0x0000003652849a3a in g_main_loop_run () from /lib64/libglib-2.0.so.0
#6  0x00007f983326f376 in gdbus_shared_thread_func () from /lib64/libgio-2.0.so.0
#7  0x000000365286ea45 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#8  0x0000003651807f33 in start_thread () from /lib64/libpthread.so.0
#9  0x0000003650cf4ead in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f97c3fff700 (LWP 29959)):
#0  0x0000003650ce684d in read () from /lib64/libc.so.6
#1  0x0000003406001e61 in ?? () from /usr/lib64/nvidia/tls/libnvidia-tls.so.331.20
#2  0x00000036528897b0 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#3  0x000000365284909c in g_main_context_check () from /lib64/libglib-2.0.so.0
#4  0x0000003652849533 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#5  0x00000036528496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#6  0x0000003652849729 in glib_worker_main () from /lib64/libglib-2.0.so.0
#7  0x000000365286ea45 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#8  0x0000003651807f33 in start_thread () from /lib64/libpthread.so.0
#9  0x0000003650cf4ead in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f9840f0b8c0 (LWP 29900)):
[KCrash Handler]
#5  0x0000003658d94332 in QMimeDataPrivate::removeData(QString const&) () from /lib64/libQtCore.so.4
#6  0x0000003658d94468 in QMimeDataPrivate::setData(QString const&, QVariant const&) () from /lib64/libQtCore.so.4
#7  0x0000003658d9497b in QMimeData::setData(QString const&, QByteArray const&) () from /lib64/libQtCore.so.4
#8  0x00000034075b1906 in WebCore::Pasteboard::writeSelection(WebCore::Range*, bool, WebCore::Frame*) () from /lib64/libQtWebKit.so.4
#9  0x0000003406c42dbb in WebCore::EditorClientQt::respondToChangedSelection(WebCore::Frame*) () from /lib64/libQtWebKit.so.4
#10 0x0000003406f58e9e in WebCore::Editor::notifyComponentsOnChangedSelection(WebCore::VisibleSelection const&, unsigned int) () from /lib64/libQtWebKit.so.4
#11 0x0000003406f6732a in WebCore::Editor::respondToChangedSelection(WebCore::VisibleSelection const&, unsigned int) () from /lib64/libQtWebKit.so.4
#12 0x0000003406f7adee in WebCore::FrameSelection::setSelection(WebCore::VisibleSelection const&, unsigned int, WebCore::FrameSelection::CursorAlignOnScroll, WebCore::TextGranularity) () from /lib64/libQtWebKit.so.4
#13 0x0000003406f7bc2e in WebCore::FrameSelection::setNonDirectionalSelectionIfNeeded(WebCore::VisibleSelection const&, WebCore::TextGranularity, WebCore::FrameSelection::EndPointsAdjustmentMode) () from /lib64/libQtWebKit.so.4
#14 0x00000034072a0c94 in WebCore::EventHandler::updateSelectionForMouseDrag(WebCore::HitTestResult const&) () from /lib64/libQtWebKit.so.4
#15 0x00000034072a12d1 in WebCore::EventHandler::handleMouseDraggedEvent(WebCore::MouseEventWithHitTestResults const&) () from /lib64/libQtWebKit.so.4
#16 0x00000034072a71b6 in WebCore::EventHandler::handleMouseMoveEvent(WebCore::PlatformMouseEvent const&, WebCore::HitTestResult*, bool) () from /lib64/libQtWebKit.so.4
#17 0x00000034072aa0a8 in WebCore::EventHandler::mouseMoved(WebCore::PlatformMouseEvent const&) () from /lib64/libQtWebKit.so.4
#18 0x0000003406c1225d in void QWebPagePrivate::mouseMoveEvent<QMouseEvent>(QMouseEvent*) () from /lib64/libQtWebKit.so.4
#19 0x0000003406c1bd86 in QWebPage::event(QEvent*) () from /lib64/libQtWebKit.so.4
#20 0x0000003406c1e5b0 in QWebView::mouseMoveEvent(QMouseEvent*) () from /lib64/libQtWebKit.so.4
#21 0x000000365981cd38 in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4
#22 0x0000003406c1f778 in QWebView::event(QEvent*) () from /lib64/libQtWebKit.so.4
#23 0x00000036597c9dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#24 0x00000036597d08e9 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#25 0x000000329a44a9ca in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#26 0x0000003658d845ed in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#27 0x00000036597d0017 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQtGui.so.4
#28 0x00000036598457cb in QETWidget::translateMouseEvent(_XEvent const*) () from /lib64/libQtGui.so.4
#29 0x000000365984423c in QApplication::x11ProcessEvent(_XEvent*) () from /lib64/libQtGui.so.4
#30 0x000000365986bc34 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtGui.so.4
#31 0x00000036528492a6 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#32 0x0000003652849628 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#33 0x00000036528496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#34 0x0000003658db3185 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#35 0x000000365986bdb6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#36 0x0000003658d8312f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#37 0x0000003658d8347d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#38 0x0000003658d889bb in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#39 0x00000032988b7536 in kdemain () from /lib64/libkdeinit4_konqueror.so
#40 0x0000003650c21d65 in __libc_start_main () from /lib64/libc.so.6
#41 0x00000000004008d1 in _start ()

Reported using DrKonqi
Comment 1 Jekyll Wu 2014-01-14 00:55:57 UTC

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