https://bugs.kde.org/show_bug.cgi?id=415403
Bug ID: 415403
Summary: kmail2 5.13.0 (19.12.0) with QtWebEngine 5.14.0 -
segfault in KMReaderWin::KMReaderWin on startup
Product: kmail2
Version: 5.13.0
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: kdepim-bugs@kde.org
Reporter: devuran...@gmx.net
Target Milestone: ---
Created attachment 124619
--> https://bugs.kde.org/attachment.cgi?id=124619=edit
gdb full backtrace
SUMMARY
KMail crashes on startup.
STEPS TO REPRODUCE
1. Run kmail
OBSERVED RESULT
Observe segfault
EXPECTED RESULT
See main window
SOFTWARE/OS VERSIONS
Operating System: Gentoo Linux
KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.65.0
Qt Version: 5.14.0
Kernel Version: 5.4.5-gentoo
OS Type: 64-bit
Processors: 8 × AMD Ryzen 5 2400G with Radeon Vega Graphics
Memory: 13,5 GiB of RAM
ADDITIONAL INFORMATION
#0 0x7fffede665d0 in
base::Value::FindPath(base::BasicStringPiece, std::allocator > >) const () at
/lib64/libQt5WebEngineCore.so.5
#1 0x7fffede66852 in
base::DictionaryValue::GetString(base::BasicStringPiece, std::allocator > >,
std::__cxx11::basic_string, std::allocator
>*) const () at /lib64/libQt5WebEngineCore.so.5
#2 0x7fffeb7c01d1 in extensions::(anonymous namespace)::GenerateId
(path=..., manifest=) at
../../3rdparty/chromium/base/strings/char_traits.h:86
#3 0x7fffeb7c01d1 in extensions::ExtensionSystemQt::Init(bool)
(this=0x7fffb850, extensions_enabled=) at
/var/tmp/portage/dev-qt/qtwebengine-5.14.0/work/qtwebengine-everywhere-src-5.14.0/src/core/extensions/extension_system_qt.cpp:373
#4 0x7fffeb75bbfd in
QtWebEngineCore::ProfileAdapter::ProfileAdapter(QString const&)
(this=0x55c86850, storageName=...) at
/var/tmp/portage/dev-qt/qtwebengine-5.14.0/work/qtwebengine-everywhere-src-5.14.0/src/core/profile_adapter.cpp:98
#5 0x72d6e8b1 in QWebEngineProfile::QWebEngineProfile(QObject*)
(this=0x55b19460, parent=) at
/usr/include/qt5/QtCore/qarraydata.h:257
#6 0x7531b522 in
WebEngineViewer::WebEnginePage::WebEnginePage(QObject*) () at
/lib64/libKF5WebEngineViewer.so.5
#7 0x757d6b3f in
MessageViewer::MailWebEnginePage::MailWebEnginePage(QObject*) () at
/lib64/libKF5MessageViewer.so.5
#8 0x757d4f66 in
MessageViewer::MailWebEngineView::MailWebEngineView(KActionCollection*,
QWidget*) () at /lib64/libKF5MessageViewer.so.5
#9 0x757761af in () at /lib64/libKF5MessageViewer.so.5
#10 0x75781921 in () at /lib64/libKF5MessageViewer.so.5
#11 0x7576c4c2 in MessageViewer::Viewer::Viewer(QWidget*, QWidget*,
KActionCollection*) () at /lib64/libKF5MessageViewer.so.5
#12 0x77d0d2d3 in KMReaderWin::KMReaderWin(QWidget*, QWidget*,
KActionCollection*) (this=0x55c06610, aParent=,
mainWindow=0x558ed570, actionCollection=) at
/tmp/portage/kde-apps/kmail-19.12.0/work/kmail-19.12.0/src/kmreaderwin.cpp:95
#13 0x77d5a7b9 in KMMainWidget::createWidgets() (this=0x558ed570)
at
/tmp/portage/kde-apps/kmail-19.12.0/work/kmail-19.12.0/src/kmmainwidget.cpp:1053
#14 0x77d67409 in KMMainWidget::KMMainWidget(QWidget*, KXMLGUIClient*,
KActionCollection*, QExplicitlySharedDataPointer const&)
(this=0x558ed570, parent=, aGUIClient=,
actionCollection=0x558da8e0, config=...) at
/tmp/portage/kde-apps/kmail-19.12.0/work/kmail-19.12.0/src/kmmainwidget.cpp:245
#15 0x77d0997b in KMMainWin::KMMainWin(QWidget*) (this=0x559ed6d0,
__in_chrg=, __vtt_parm=) at
/tmp/portage/kde-apps/kmail-19.12.0/work/kmail-19.12.0/src/kmmainwin.cpp:58
#16 0x77d21367 in KMKernel::openReader(bool, bool) (this=, onlyCheck=, startInTray=) at
/tmp/portage/kde-apps/kmail-19.12.0/work/kmail-19.12.0/src/kmkernel.cpp:554
#17 0x77d2635f in KMKernel::action(bool, bool, bool, QString const&,
QString const&, QString const&, QString const&, QString const&, QUrl const&,
QList const&, QStringList const&, QString const&, QString const&, QString
const&) (this=0x7fffd2b0, mailto=, check=,
startInTray=, to=..., cc=..., bcc=..., subj=..., body=...,
messageFile=..., attachURLs=..., customHeaders=..., replyTo=..., inReplyTo=...,
identity=...) at
/tmp/portage/kde-apps/kmail-19.12.0/work/kmail-19.12.0/src/kmkernel.cpp:1174
#18 0x77d27e24 in KMKernel::handleCommandLine(bool, QStringList const&,
QString const&) (this=0x7fffd2b0, noArgsOpensReader=,
args=..., workingDir=...) at
/tmp/portage/kde-apps/kmail-19.12.0/work/kmail-19.12.0/src/kmkernel.cpp:464
#19 0x7b02 in KMailApplication::activate(QStringList const&,
QString const&) (this=, workingDir=..., args=...) at
/tmp/portage/kde-apps/kmail-19.12.0/work/kmail-19.12.0/src/main.cpp:105
#20 0x7b02 in KMailApplication::activate(QStringList const&,
QString const&) (this=, args=..., workingDir=...) at