kde-apps/konqueror-16.12.0 crashes before website is displayed However, it displays a password dialogue and user + pw can be entered, konqueror cashes after the commit. Reproducible: Always Steps to Reproduce: - open konqueror, enter a web address, hit enter problem affects - https://* - http://* - 192.168.x.y Actual Results: The konqueror window disappears and a core file is written to disk. $> gdb /usr/bin/konqueror (gdb) run Thread 1 "konqueror" received signal SIGSEGV, Segmentation fault. 0x00007ffff3483500 in QOpenGLContext::shareGroup() const () from /usr/lib64/libQt5Gui.so.5 (gdb) bt #0 0x00007ffff3483500 in QOpenGLContext::shareGroup() const () from /usr/lib64/libQt5Gui.so.5 #1 0x00007ffff3483529 in QOpenGLContext::areSharing(QOpenGLContext*, QOpenGLContext*) () from /usr/lib64/libQt5Gui.so.5 #2 0x00007fffc1fc9ed8 in QtWebEngineCore::DelegatedFrameNode::DelegatedFrameNode() () from /usr/lib64/libQt5WebEngineCore.so.5 #3 0x00007fffc1fedb5d in QtWebEngineCore::RenderWidgetHostViewQt::updatePaintNode(QSGNode*) () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007fffc65d9f8f in QtWebEngineCore::RenderWidgetHostViewQtDelegateWidget::paintGL() () from /usr/lib64/libQt5WebEngineWidgets.so.5 #5 0x00007ffff39c5895 in QOpenGLWidgetPrivate::invokeUserPaint() () from /usr/lib64/libQt5Widgets.so.5 #6 0x00007ffff39a4598 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #7 0x00007fffc65da57b in QtWebEngineCore::RenderWidgetHostViewQtDelegateWidget::event(QEvent*) () from /usr/lib64/libQt5WebEngineWidgets.so.5 #8 0x00007ffff395b84c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #9 0x00007ffff3962d90 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #10 0x00007ffff2ec3250 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #11 0x00007ffff399c9fa in QWidgetPrivate::sendPaintEvent(QRegion const&) () from /usr/lib64/libQt5Widgets.so.5 #12 0x00007ffff39c5701 in QOpenGLWidget::resizeEvent(QResizeEvent*) () from /usr/lib64/libQt5Widgets.so.5 #13 0x00007fffc65da1fd in QtWebEngineCore::RenderWidgetHostViewQtDelegateWidget::resizeEvent(QResizeEvent*) () from /usr/lib64/libQt5WebEngineWidgets.so.5 #14 0x00007ffff39a4a7e in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #15 0x00007fffc65da57b in QtWebEngineCore::RenderWidgetHostViewQtDelegateWidget::event(QEvent*) () from /usr/lib64/libQt5WebEngineWidgets.so.5 #16 0x00007ffff395b84c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #17 0x00007ffff3962d90 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #18 0x00007ffff2ec3250 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #19 0x00007ffff399c962 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib64/libQt5Widgets.so.5 #20 0x00007ffff39a10f6 in QWidgetPrivate::show_helper() () from /usr/lib64/libQt5Widgets.so.5 #21 0x00007ffff39a1010 in QWidgetPrivate::showChildren(bool) () from /usr/lib64/libQt5Widgets.so.5 #22 0x00007ffff39a1112 in QWidgetPrivate::show_helper() () from /usr/lib64/libQt5Widgets.so.5 #23 0x00007ffff39a3f95 in QWidget::setVisible(bool) () from /usr/lib64/libQt5Widgets.so.5 #24 0x00007ffff39a1078 in QWidgetPrivate::showChildren(bool) () from /usr/lib64/libQt5Widgets.so.5 #25 0x00007ffff39a1112 in QWidgetPrivate::show_helper() () from /usr/lib64/libQt5Widgets.so.5 #26 0x00007ffff39a3f95 in QWidget::setVisible(bool) () from /usr/lib64/libQt5Widgets.so.5 #27 0x00007ffff7b2fabe in KonqFrame::attachWidget(QWidget*) () from /usr/lib64/libkdeinit5_konqueror.so #28 0x00007ffff7b2fc4f in KonqFrame::attach(KonqViewFactory const&) () from /usr/lib64/libkdeinit5_konqueror.so #29 0x00007ffff7b1d7ac in KonqView::switchView(KonqViewFactory&) () from /usr/lib64/libkdeinit5_konqueror.so #30 0x00007ffff7b1ec6c in KonqView::changePart(QString const&, QString const&, bool) () from /usr/lib64/libkdeinit5_konqueror.so #31 0x00007ffff7b637ff in KonqMainWindow::openView(QString, QUrl const&, KonqView*, KonqOpenURLRequest const&) () from /usr/lib64/libkdeinit5_konqueror.so #32 0x00007ffff7b19353 in KonqRun::tryOpenView(QString const&, bool) () from /usr/lib64/libkdeinit5_konqueror.so #33 0x00007ffff7b19afd in KonqRun::foundMimeType(QString const&) () from /usr/lib64/libkdeinit5_konqueror.so #34 0x00007ffff6483922 in KRun::mimeTypeDetermined(QString const&) () from /usr/lib64/libKF5KIOWidgets.so.5 #35 0x00007ffff6a176d7 in KParts::BrowserRun::slotBrowserMimetype(KIO::Job*, QString const&) () from /usr/lib64/libKF5Parts.so.5 #36 0x00007ffff2ee93da in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #37 0x00007ffff6128897 in KIO::TransferJob::mimetype(KIO::Job*, QString const&) () from /usr/lib64/libKF5KIOCore.so.5 #38 0x00007ffff6128c3f in KIO::TransferJob::slotMimetype(QString const&) () from /usr/lib64/libKF5KIOCore.so.5 #39 0x00007ffff6129fad in KIO::TransferJob::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib64/libKF5KIOCore.so.5 #40 0x00007ffff2ee8d4f in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #41 0x00007ffff6102fa5 in KIO::SlaveInterface::mimeType(QString const&) () from /usr/lib64/libKF5KIOCore.so.5 #42 0x00007ffff610548b in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib64/libKF5KIOCore.so.5 #43 0x00007ffff61030b7 in KIO::SlaveInterface::dispatch() () from /usr/lib64/libKF5KIOCore.so.5 #44 0x00007ffff6107586 in KIO::Slave::gotInput() () from /usr/lib64/libKF5KIOCore.so.5 #45 0x00007ffff6185755 in KIO::Slave::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib64/libKF5KIOCore.so.5 #46 0x00007ffff2ee8d4f in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #47 0x00007ffff60afff7 in KIO::ConnectionPrivate::dequeue() [clone .part.7] () from /usr/lib64/libKF5KIOCore.so.5 #48 0x00007ffff2eea30a in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5 #49 0x00007ffff395b84c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #50 0x00007ffff3962d90 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #51 0x00007ffff2ec3250 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #52 0x00007ffff2ec55a3 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5 #53 0x00007ffff2f0de83 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/libQt5Core.so.5 #54 0x00007fffed18039d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #55 0x00007fffed180680 in g_main_context_iterate.isra () from /usr/lib64/libglib-2.0.so.0 #56 0x00007fffed18072c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #57 0x00007ffff2f0def7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #58 0x00007ffff2ec1f3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #59 0x00007ffff2ec993c in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5 #60 0x00007ffff7b91458 in kdemain () from /usr/lib64/libkdeinit5_konqueror.so #61 0x00007ffff7760700 in __libc_start_main () from /lib64/libc.so.6 #62 0x00000000004006e9 in _start () Expected Results: Firefox and links-2.14 do display the tested sites. Portage 2.3.3 (python 2.7.12-final-0, default/linux/amd64/13.0/desktop/plasma, gcc-4.9.3, glibc-2.23-r3, 4.8.2-gentoo_M16 x86_64) ================================================================= System uname: Linux-4.8.2-gentoo_M16-x86_64-Intel-R-_Core-TM-_i7_CPU_870_@_2.93GHz-with-gentoo-2.3 KiB Mem: 12295148 total, 3681516 free KiB Swap: 16777212 total, 16645260 free Timestamp of repository gentoo: Sat, 31 Dec 2016 16:00:01 +0000 sh bash 4.4_p5-r1 ld GNU ld (Gentoo 2.27 p1.0) 2.27 app-shells/bash: 4.4_p5-r1::gentoo dev-lang/perl: 5.24.1_rc4::gentoo dev-lang/python: 2.7.12::gentoo, 3.4.5::gentoo dev-util/cmake: 3.7.1::gentoo dev-util/pkgconfig: 0.29.1::gentoo sys-apps/baselayout: 2.3::gentoo sys-apps/openrc: 0.23::gentoo sys-apps/sandbox: 2.10-r2::gentoo sys-devel/autoconf: 2.13::gentoo, 2.69-r2::gentoo sys-devel/automake: 1.11.6-r2::gentoo, 1.12.6-r1::gentoo, 1.13.4-r1::gentoo, 1.14.1-r1::gentoo, 1.15-r2::gentoo sys-devel/binutils: 2.27::gentoo sys-devel/gcc: 4.9.3::gentoo, 4.9.4::gentoo
Please check if the following patch fixes your problem: https://cgit.kde.org/konqueror.git/commit/?id=4c6575a9852e3dfcf85bd849fa953dcc083029d9
Thanks, should be fixed in git by commit 034be77f8fd376a0d7f3782694c1a94dd61b31e7