https://bugs.kde.org/show_bug.cgi?id=472149
Bug ID: 472149
Summary: Kmail Crashed by open some mails
Classification: Applications
Product: kmail2
Version: unspecified
Platform: openSUSE
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: kdepim-bugs@kde.org
Reporter: m...@ralfschmidthamburg.de
Target Milestone: ---
Application: kmail (5.23.3 (23.04.3))
Qt Version: 5.15.10
Frameworks Version: 5.108.0
Operating System: Linux 5.14.21-150400.24.66-default x86_64
Windowing System: X11
Distribution: "openSUSE Leap 15.4"
DrKonqi: 5.27.6 [KCrashBackend]
-- Information about the crash:
when i open a mail then kmail crashed.
Only by some mails.
The crash can be reproduced every time.
-- Backtrace:
Application: KMail (kmail), signal: Aborted
[KCrash Handler]
#4 0x7fb539ad8c6b in raise () at /lib64/libc.so.6
#5 0x7fb539ada305 in abort () at /lib64/libc.so.6
#6 0x7fb539f46735 in () at /usr/lib64/libstdc++.so.6
#7 0x7fb539f51dbc in () at /usr/lib64/libstdc++.so.6
#8 0x7fb539f50e29 in () at /usr/lib64/libstdc++.so.6
#9 0x7fb539f51546 in __gxx_personality_v0 () at /usr/lib64/libstdc++.so.6
#10 0x7fb539c99654 in () at /lib64/libgcc_s.so.1
#11 0x7fb539c99d11 in _Unwind_RaiseException () at /lib64/libgcc_s.so.1
#12 0x7fb539f5207b in __cxa_throw () at /usr/lib64/libstdc++.so.6
#13 0x7fb539f48fef in std::__throw_length_error(char const*) () at
/usr/lib64/libstdc++.so.6
#14 0x7fb52547b546 in std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&,
unsigned long) (__old_capacity=0, this=0x55a0ab17f3e0, __capacity=: ) at /usr/include/c++/7/bits/basic_string.tcc:138
#15 std::__cxx11::basic_string,
std::allocator >::_M_construct(char*, char*,
std::forward_iterator_tag) (__end=0xcac30d002081 , __beg=0x2081 , this=0x55a0ab17f3e0) at
/usr/include/c++/7/bits/basic_string.tcc:219
#16 std::__cxx11::basic_string,
std::allocator >::_M_construct_aux(char*, char*,
std::__false_type) (__end=0xcac30d002081 , __beg=, this=0x55a0ab17f3e0) at
/usr/include/c++/7/bits/basic_string.h:236
#17 std::__cxx11::basic_string,
std::allocator >::_M_construct(char*, char*)
(__end=0xcac30d002081 , __beg=, this=0x55a0ab17f3e0) at
/usr/include/c++/7/bits/basic_string.h:255
#18 std::__cxx11::basic_string,
std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) (__str=,
this=0x55a0ab17f3e0) at /usr/include/c++/7/bits/basic_string.h:440
#19 ZXing::DecodeHints::characterSet[abi:cxx11]() const (this=)
at /usr/src/debug/zxing-cpp-1.2.0-9.7.1.x86_64/core/src/DecodeHints.h:92
#20 ZXing::QRCode::Reader::Reader(ZXing::DecodeHints const&)
(this=0x55a0ab17f3d0, hints=) at
/usr/src/debug/zxing-cpp-1.2.0-9.7.1.x86_64/core/src/qrcode/QRReader.cpp:36
#21 0x7fb525406a99 in
ZXing::MultiFormatReader::MultiFormatReader(ZXing::DecodeHints const&)
(this=0x7ffda06c62b0, hints=...) at
/usr/src/debug/zxing-cpp-1.2.0-9.7.1.x86_64/core/src/MultiFormatReader.cpp:44
#22 0x7fb525408d27 in ZXing::ReadBarcode(ZXing::GenericLuminanceSource&&,
ZXing::DecodeHints const&) (source=..., hints=...) at
/usr/src/debug/zxing-cpp-1.2.0-9.7.1.x86_64/core/src/ReadBarcode.cpp:35
#23 0x7fb5254090d9 in ZXing::ReadBarcode(ZXing::ImageView const&,
ZXing::DecodeHints const&) (iv=..., hints=...) at
/usr/src/debug/zxing-cpp-1.2.0-9.7.1.x86_64/core/src/ReadBarcode.cpp:64
#24 0x7fb4a589eb05 in zxingReadBarcode(QImage const&, ZXing::DecodeHints
const&) (img=..., hints=...) at
/usr/src/debug/kitinerary-23.04.3-lp154.177.1.x86_64/src/lib/barcodedecoder.cpp:211
#25 0x7fb4a589ee8e in KItinerary::BarcodeDecoder::decodeZxing(QImage
const&, QFlags,
KItinerary::BarcodeDecoder::Result&) const (this=, img=...,
format=..., result=...) at
/usr/src/debug/kitinerary-23.04.3-lp154.177.1.x86_64/src/lib/barcodedecoder.cpp:230
#26 0x7fb4a589f4fe in KItinerary::BarcodeDecoder::decodeBinary(QImage
const&, QFlags) const
(this=0x55a0ab1720e0, img=..., hint=...) at
/usr/src/debug/kitinerary-23.04.3-lp154.177.1.x86_64/src/lib/barcodedecoder.cpp:54
#27 0x7fb4a586c306 in
KItinerary::BarcodeDocumentProcessorHelper::expandNode(QImage const&,
QFlags,
KItinerary::ExtractorDocumentNode&, KItinerary::ExtractorEngine const*)
(img=..., barcodeHints=..., parent=..., engine=0x7ffda06c6a30) at
/usr/src/debug/kitinerary-23.04.3-lp154.177.1.x86_64/src/lib/processors/barcodedocumentprocessorhelper.cpp:20
#28 0x7fb4a5873bc0 in
KItinerary::ImageDocumentProcessor::expandNode(KItinerary::ExtractorDocumentNode&,
KItinerary::ExtractorEngine const*) const (this=,
engine=0x7ffda06c6a30, node=...) at
/usr/src/debug/kitinerary-23.04.3-lp154.177.1.x86_64/src/lib/processors/imagedocumentprocessor.cpp:46
#29
KItinerary::ImageDocumentProcessor::expandNode(KItinerary::ExtractorDocumentNode&,
KItinerary::ExtractorEngine const*)