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

List:       konq-bugs
Subject:    [konqueror] [Bug 373978] New: konqueror crashes when viewing man pages
From:       <bugzilla_noreply () kde ! org>
Date:       2016-12-20 22:04:22
Message-ID: bug-373978-5021 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

            Bug ID: 373978
           Summary: konqueror crashes when viewing man pages
           Product: konqueror
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konq-bugs@kde.org
          Reporter: uran238@web.de
  Target Milestone: ---

Application: konqueror (5.0.97)
 (Compiled from sources)
Qt Version: 5.7.1
Frameworks Version: 5.29.0
Operating System: Linux 4.6.0 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
Type in any man page you want to view e.g. man:/gcc an konqueror crashes. 
I was able to reproduce the crash every time and did recompile everything in
the backtrace with debug information (-Og -ggdb).

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
[KCrash Handler]
#6  QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::data
(this=0x8) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:141
#7  qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at
../../include/QtCore/../../src/corelib/global/qglobal.h:980
#8  QOpenGLContext::d_func (this=this@entry=0x0) at
../../include/QtGui/../../src/gui/kernel/qopenglcontext.h:151
#9  QOpenGLContext::shareGroup (this=this@entry=0x0) at
kernel/qopenglcontext.cpp:1120
#10 0x00007f3da4a4cba5 in QOpenGLContext::areSharing
(first=first@entry=0x2f807b0, second=0x0) at kernel/qopenglcontext.cpp:433
#11 0x00007f3d7beb74c3 in
QtWebEngineCore::DelegatedFrameNode::DelegatedFrameNode (this=0x33cd3b0) at
/var/tmp/portage/dev-qt/qtwebengine-5.7.1/work/qtwebengine-opensource-src-5.7.1/src/core/delegated_frame_node.cpp:427
 #12 0x00007f3d7bee0472 in
QtWebEngineCore::RenderWidgetHostViewQt::updatePaintNode (this=0x39d7000,
oldNode=<optimized out>) at
/var/tmp/portage/dev-qt/qtwebengine-5.7.1/work/qtwebengine-opensource-src-5.7.1/src/core/render_widget_host_view_qt.cpp:749
 #13 0x00007f3d80997e65 in
QtWebEngineCore::RenderWidgetHostViewQtDelegateWidget::paintGL (this=0x37ad9d0)
at render_widget_host_view_qt_delegate_widget.cpp:388
#14 0x00007f3da4f844a6 in QOpenGLWidgetPrivate::invokeUserPaint
(this=this@entry=0x3802840) at kernel/qopenglwidget.cpp:829
#15 0x00007f3da4f84ca7 in QOpenGLWidgetPrivate::render (this=0x3802840) at
kernel/qopenglwidget.cpp:850
#16 0x00007f3da4f84ccd in QOpenGLWidget::paintEvent (this=<optimized out>,
e=<optimized out>) at kernel/qopenglwidget.cpp:1205
#17 0x00007f3da4f633ef in QWidget::event (this=this@entry=0x37ad9d0,
event=event@entry=0x7ffec1591ad0) at kernel/qwidget.cpp:8937
#18 0x00007f3da4f85852 in QOpenGLWidget::event (this=this@entry=0x37ad9d0,
e=e@entry=0x7ffec1591ad0) at kernel/qopenglwidget.cpp:1350
#19 0x00007f3d80998688 in
QtWebEngineCore::RenderWidgetHostViewQtDelegateWidget::event (this=0x37ad9d0,
event=0x7ffec1591ad0) at render_widget_host_view_qt_delegate_widget.cpp:363
#20 0x00007f3da4f1999c in QApplicationPrivate::notify_helper
(this=this@entry=0xe7ca80, receiver=receiver@entry=0x37ad9d0,
e=e@entry=0x7ffec1591ad0) at kernel/qapplication.cpp:3799
#21 0x00007f3da4f22947 in QApplication::notify (this=0x7ffec1593730,
receiver=0x37ad9d0, e=<optimized out>) at kernel/qapplication.cpp:3762
#22 0x00007f3da46d5b7c in QCoreApplication::notifyInternal2
(receiver=receiver@entry=0x37ad9d0, event=event@entry=0x7ffec1591ad0) at
kernel/qcoreapplication.cpp:988
#23 0x00007f3da4f5b646 in QCoreApplication::sendSpontaneousEvent
(event=0x7ffec1591ad0, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#24 QWidgetPrivate::sendPaintEvent (this=this@entry=0x3802840, toBePainted=...)
at kernel/qwidget.cpp:5705
#25 0x00007f3da4f8438a in QOpenGLWidget::resizeEvent
(this=this@entry=0x37ad9d0, e=<optimized out>) at kernel/qopenglwidget.cpp:1183
#26 0x00007f3d80998345 in
QtWebEngineCore::RenderWidgetHostViewQtDelegateWidget::resizeEvent
(this=0x37ad9d0, resizeEvent=<optimized out>) at
render_widget_host_view_qt_delegate_widget.cpp:272
#27 0x00007f3da4f63430 in QWidget::event (this=this@entry=0x37ad9d0,
event=event@entry=0x7ffec1591f40) at kernel/qwidget.cpp:8946
#28 0x00007f3da4f85852 in QOpenGLWidget::event (this=this@entry=0x37ad9d0,
e=e@entry=0x7ffec1591f40) at kernel/qopenglwidget.cpp:1350
#29 0x00007f3d80998688 in
QtWebEngineCore::RenderWidgetHostViewQtDelegateWidget::event (this=0x37ad9d0,
event=0x7ffec1591f40) at render_widget_host_view_qt_delegate_widget.cpp:363
#30 0x00007f3da4f1999c in QApplicationPrivate::notify_helper
(this=this@entry=0xe7ca80, receiver=receiver@entry=0x37ad9d0,
e=e@entry=0x7ffec1591f40) at kernel/qapplication.cpp:3799
#31 0x00007f3da4f22947 in QApplication::notify (this=0x7ffec1593730,
receiver=0x37ad9d0, e=<optimized out>) at kernel/qapplication.cpp:3762
#32 0x00007f3da46d5b7c in QCoreApplication::notifyInternal2
(receiver=receiver@entry=0x37ad9d0, event=event@entry=0x7ffec1591f40) at
kernel/qcoreapplication.cpp:988
#33 0x00007f3da4f5b546 in QCoreApplication::sendEvent (event=0x7ffec1591f40,
receiver=0x37ad9d0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#34 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=this@entry=0x3802840,
recursive=recursive@entry=false, disableUpdates=disableUpdates@entry=false) at
kernel/qwidget.cpp:7809
#35 0x00007f3da4f5fe5a in QWidgetPrivate::show_helper
(this=this@entry=0x3802840) at kernel/qwidget.cpp:7860
#36 0x00007f3da4f5fcbd in QWidgetPrivate::show_recursive (this=0x3802840) at
kernel/qwidget.cpp:7790
#37 0x00007f3da4f5fdde in QWidgetPrivate::showChildren
(this=this@entry=0x37f2b00, spontaneous=spontaneous@entry=false) at
kernel/qwidget.cpp:8296
#38 0x00007f3da4f5fe79 in QWidgetPrivate::show_helper
(this=this@entry=0x37f2b00) at kernel/qwidget.cpp:7866
#39 0x00007f3da4f62b47 in QWidget::setVisible (this=0x2f6ab50,
visible=<optimized out>) at kernel/qwidget.cpp:8215
#40 0x00007f3da4f5fc14 in QWidget::show (this=this@entry=0x2f6ab50) at
kernel/qwidget.cpp:7767
#41 0x00007f3da4f5fde8 in QWidgetPrivate::showChildren
(this=this@entry=0x2f6a940, spontaneous=spontaneous@entry=false) at
kernel/qwidget.cpp:8298
#42 0x00007f3da4f5fe79 in QWidgetPrivate::show_helper
(this=this@entry=0x2f6a940) at kernel/qwidget.cpp:7866
#43 0x00007f3da4f62b47 in QWidget::setVisible (this=0x2f894f0,
visible=<optimized out>) at kernel/qwidget.cpp:8215
#44 0x00007f3da4f5fc14 in QWidget::show (this=this@entry=0x2f894f0) at
kernel/qwidget.cpp:7767
#45 0x00007f3daa7b2cae in KonqFrame::attachWidget (this=this@entry=0x112e0f0,
widget=0x2f894f0) at
/var/tmp/portage/kde-apps/konqueror-16.12.0/work/konqueror-16.12.0/src/konqframe.cpp:176
 #46 0x00007f3daa7b3800 in KonqFrame::attach (this=0x112e0f0, viewFactory=...)
at
/var/tmp/portage/kde-apps/konqueror-16.12.0/work/konqueror-16.12.0/src/konqframe.cpp:157
 #47 0x00007f3daa79e2e8 in KonqView::switchView (this=this@entry=0x1144b80,
viewFactory=...) at
/var/tmp/portage/kde-apps/konqueror-16.12.0/work/konqueror-16.12.0/src/konqview.cpp:250
 #48 0x00007f3daa79fb9c in KonqView::changePart (this=this@entry=0x1144b80,
mimeType=..., serviceName=..., forceAutoEmbed=forceAutoEmbed@entry=true) at
/var/tmp/portage/kde-apps/konqueror-16.12.0/work/konqueror-16.12.0/src/konqview.cpp:361
 #49 0x00007f3daa7ea3ff in KonqMainWindow::openView (this=<optimized out>,
mimeType=..., _url=..., childView=childView@entry=0x1144b80, req=...) at
/var/tmp/portage/kde-apps/konqueror-16.12.0/work/konqueror-16.12.0/src/konqmainwindow.cpp:907
 #50 0x00007f3daa79b2f4 in KonqRun::tryOpenView (this=this@entry=0x34517d0,
mimeType=..., associatedAppIsKonqueror=associatedAppIsKonqueror@entry=true) at
/var/tmp/portage/kde-apps/konqueror-16.12.0/work/konqueror-16.12.0/src/konqrun.cpp:163
 #51 0x00007f3daa79bd13 in KonqRun::foundMimeType (this=0x34517d0, _type=...) at
/var/tmp/portage/kde-apps/konqueror-16.12.0/work/konqueror-16.12.0/src/konqrun.cpp:92
#52 0x00007f3da92d926a in KRun::mimeTypeDetermined (this=this@entry=0x34517d0,
mimeType=...) at
/var/tmp/portage/kde-frameworks/kio-5.29.0/work/kio-5.29.0/src/widgets/krun.cpp:1248
#53 0x00007f3da92d9b5a in KRun::slotStatResult (this=0x34517d0, job=<optimized
out>) at
/var/tmp/portage/kde-frameworks/kio-5.29.0/work/kio-5.29.0/src/widgets/krun.cpp:1198
#54 0x00007f3da92e1565 in KRun::qt_static_metacall (_o=_o@entry=0x34517d0,
_c=_c@entry=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=<optimized
out>) at
/var/tmp/portage/kde-frameworks/kio-5.29.0/work/kio-5.29.0_build/src/widgets/moc_krun.cpp:104
 #55 0x00007f3da46fd8a1 in QMetaObject::activate (sender=sender@entry=0x3abc330,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3,
argv=argv@entry=0x7ffec15929e0) at kernel/qobject.cpp:3740
#56 0x00007f3da46fdc17 in QMetaObject::activate (sender=0x3abc330, m=<optimized
out>, local_signal_index=3, argv=0x7ffec15929e0) at kernel/qobject.cpp:3602
#57 0x00007f3da56a7c32 in KJob::result(KJob*, KJob::QPrivateSignal) () from
/usr/lib64/libKF5CoreAddons.so.5
#58 0x00007f3da56a8c61 in KJob::finishJob(bool) () from
/usr/lib64/libKF5CoreAddons.so.5
#59 0x00007f3da8f77202 in KIO::SimpleJob::slotFinished
(this=this@entry=0x3abc330) at
/var/tmp/portage/kde-frameworks/kio-5.29.0/work/kio-5.29.0/src/core/simplejob.cpp:230
#60 0x00007f3da8f79f4e in KIO::StatJob::slotFinished (this=0x3abc330) at
/var/tmp/portage/kde-frameworks/kio-5.29.0/work/kio-5.29.0/src/core/statjob.cpp:167
#61 0x00007f3da8f795b1 in KIO::StatJob::qt_static_metacall
(_o=_o@entry=0x3abc330, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=<optimized out>, _a=<optimized out>) at
/var/tmp/portage/kde-frameworks/kio-5.29.0/work/kio-5.29.0_build/src/core/moc_statjob.cpp:103
 #62 0x00007f3da46fd8a1 in QMetaObject::activate (sender=sender@entry=0x2d6c5e0,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=4,
argv=argv@entry=0x0) at kernel/qobject.cpp:3740
#63 0x00007f3da46fdc17 in QMetaObject::activate (sender=sender@entry=0x2d6c5e0,
m=m@entry=0x7f3da92227c0 <KIO::SlaveInterface::staticMetaObject>,
local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at
kernel/qobject.cpp:3602
#64 0x00007f3da8f4f074 in KIO::SlaveInterface::finished
(this=this@entry=0x2d6c5e0) at
/var/tmp/portage/kde-frameworks/kio-5.29.0/work/kio-5.29.0_build/src/core/moc_slaveinterface.cpp:424
 #65 0x00007f3da8f51237 in KIO::SlaveInterface::dispatch (this=0x2d6c5e0,
_cmd=104, rawdata=...) at
/var/tmp/portage/kde-frameworks/kio-5.29.0/work/kio-5.29.0/src/core/slaveinterface.cpp:160
 #66 0x00007f3da8f4f5f9 in KIO::SlaveInterface::dispatch (this=0x2d6c5e0) at
/var/tmp/portage/kde-frameworks/kio-5.29.0/work/kio-5.29.0/src/core/slaveinterface.cpp:89
 #67 0x00007f3da8f538a2 in KIO::Slave::gotInput (this=0x2d6c5e0) at
/var/tmp/portage/kde-frameworks/kio-5.29.0/work/kio-5.29.0/src/core/slave.cpp:399
#68 0x00007f3da8fdcfd6 in KIO::Slave::qt_static_metacall
(_o=_o@entry=0x2d6c5e0, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=<optimized out>, _a=<optimized out>) at
/var/tmp/portage/kde-frameworks/kio-5.29.0/work/kio-5.29.0_build/src/core/KF5KIOCore_automoc.dir/moc_slave_HJU3JQIV4SC6KR.cpp:87
 #69 0x00007f3da46fd8a1 in QMetaObject::activate (sender=sender@entry=0x111f830,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x0) at kernel/qobject.cpp:3740
#70 0x00007f3da46fdc17 in QMetaObject::activate (sender=0x111f830,
m=m@entry=0x7f3da9221520 <KIO::Connection::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at
kernel/qobject.cpp:3602
#71 0x00007f3da8eeb088 in KIO::Connection::readyRead (this=<optimized out>) at
/var/tmp/portage/kde-frameworks/kio-5.29.0/work/kio-5.29.0_build/src/core/moc_connection_p.cpp:142
 #72 0x00007f3da8eeb6a2 in KIO::ConnectionPrivate::dequeue (this=0x2d6bd70) at
/var/tmp/portage/kde-frameworks/kio-5.29.0/work/kio-5.29.0/src/core/connection.cpp:46
#73 0x00007f3da8eebc20 in KIO::Connection::qt_static_metacall (_o=<optimized
out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
/var/tmp/portage/kde-frameworks/kio-5.29.0/work/kio-5.29.0_build/src/core/moc_connection_p.cpp:85
 #74 0x00007f3da46fab78 in QMetaCallEvent::placeMetaCall (this=0x38077d0,
object=0x111f830) at kernel/qobject.cpp:502
#75 0x00007f3da46fdffa in QObject::event (this=0x111f830, e=<optimized out>) at
kernel/qobject.cpp:1263
#76 0x00007f3da4f1999c in QApplicationPrivate::notify_helper
(this=this@entry=0xe7ca80, receiver=receiver@entry=0x111f830,
e=e@entry=0x38077d0) at kernel/qapplication.cpp:3799
#77 0x00007f3da4f205dd in QApplication::notify (this=0x7ffec1593730,
receiver=0x111f830, e=<optimized out>) at kernel/qapplication.cpp:3159
#78 0x00007f3da46d5b7c in QCoreApplication::notifyInternal2
(receiver=receiver@entry=0x111f830, event=event@entry=0x38077d0) at
kernel/qcoreapplication.cpp:988
#79 0x00007f3da46da941 in QCoreApplication::sendEvent (event=0x38077d0,
receiver=0x111f830) at kernel/qcoreapplication.h:231
#80 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0xe7af60) at
kernel/qcoreapplication.cpp:1649
#81 0x00007f3da46dac44 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1503
#82 0x00007f3da472356a in postEventSourceDispatch (s=s@entry=0xebc3c0) at
kernel/qeventdispatcher_glib.cpp:276
#83 0x00007f3d9c724f9c in g_main_dispatch
(context=context@entry=0x7f3d8c0016f0) at
/var/tmp/portage/dev-libs/glib-2.50.2/work/glib-2.50.2/glib/gmain.c:3203
#84 0x00007f3d9c727944 in g_main_context_dispatch
(context=context@entry=0x7f3d8c0016f0) at
/var/tmp/portage/dev-libs/glib-2.50.2/work/glib-2.50.2/glib/gmain.c:3856
#85 0x00007f3d9c727a8e in g_main_context_iterate
(context=context@entry=0x7f3d8c0016f0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.50.2/work/glib-2.50.2/glib/gmain.c:3929
#86 0x00007f3d9c727b46 in g_main_context_iteration (context=0x7f3d8c0016f0,
may_block=may_block@entry=1) at
/var/tmp/portage/dev-libs/glib-2.50.2/work/glib-2.50.2/glib/gmain.c:3990
#87 0x00007f3da47235e1 in QEventDispatcherGlib::processEvents (this=0xeb7c80,
flags=...) at kernel/qeventdispatcher_glib.cpp:423
#88 0x00007f3d95e27d04 in QPAEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at
eventdispatchers/qeventdispatcher_glib.cpp:121
#89 0x00007f3da46d448d in QEventLoop::processEvents
(this=this@entry=0x7ffec1593610, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:134
#90 0x00007f3da46d48c3 in QEventLoop::exec (this=this@entry=0x7ffec1593610,
flags=flags@entry=...) at kernel/qeventloop.cpp:212
#91 0x00007f3da46dbf5c in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1261
#92 0x00007f3da4a0a20e in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1633
#93 0x00007f3da4f19877 in QApplication::exec () at kernel/qapplication.cpp:2975
#94 0x00007f3daa81c388 in kdemain (argc=1, argv=<optimized out>) at
/var/tmp/portage/kde-apps/konqueror-16.12.0/work/konqueror-16.12.0/src/konqmain.cpp:232
 #95 0x0000000000400b2d in main (argc=<optimized out>, argv=<optimized out>) at
/var/tmp/portage/kde-apps/konqueror-16.12.0/work/konqueror-16.12.0_build/src/konqueror_dummy.cpp:3


Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.=


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

Configure | About | News | Add a list | Sponsored by KoreLogic