[kmail2] [Bug 471857] "Do not change color from original HTML mail" also makes plain text mail not adhere to color scheme

2023-07-01 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=471857

Laurent Montel  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 Status|REPORTED|RESOLVED
 CC||mon...@kde.org

--- Comment #1 from Laurent Montel  ---
It's the idea of this option :)
=> don't activate it.
It's not a bug :)

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

[kmail2] [Bug 471857] New: "Do not change color from original HTML mail" also makes plain text mail not adhere to color scheme

2023-07-01 Thread Quinten Kock
https://bugs.kde.org/show_bug.cgi?id=471857

Bug ID: 471857
   Summary: "Do not change color from original HTML mail" also
makes plain text mail not adhere to color scheme
Classification: Applications
   Product: kmail2
   Version: 5.23.2
  Platform: Fedora RPMs
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kdepim-bugs@kde.org
  Reporter: quintenk...@gmail.com
  Target Milestone: ---

SUMMARY
The "Do not change color from original HTML mail" option in Settings ->
Appearance -> Colors, will make plain-text emails appear in white. This is
undesirable e.g. when using a dark theme.


STEPS TO REPRODUCE
1. Set the color scheme to e.g. Breeze Dark
2. Enable the option described in the summary
3. Open a plain-text email

OBSERVED RESULT
The background is white

EXPECTED RESULT
The viewer adheres to the system color theme because it is displaying plain
text without any colors that could act up

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.27.6
KDE Frameworks Version: 5.107.0
Qt Version: 5.15.10

ADDITIONAL INFORMATION
I guess this may actually be a kdepim/messageviewer issue?

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

[kmail2] [Bug 471834] New: KMail crashes after being stuck sending an email

2023-07-01 Thread Erik Quaeghebeur
https://bugs.kde.org/show_bug.cgi?id=471834

Bug ID: 471834
   Summary: KMail crashes after being stuck sending an email
Classification: Applications
   Product: kmail2
   Version: unspecified
  Platform: Compiled Sources
OS: Linux
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kdepim-bugs@kde.org
  Reporter: bugs.kde@e3q.eu
  Target Milestone: ---

Application: kmail (5.22.3 (22.12.3))
 (Compiled from sources)
Qt Version: 5.15.9
Frameworks Version: 5.106.0
Operating System: Linux 6.1.31-gentoo-b x86_64
Windowing System: X11
Distribution: "Gentoo Linux"
DrKonqi: 5.27.5 [KCrashBackend]

-- Information about the crash:
I was trying to send an email. Because it didn't go (grayed out) and nothing
happened, I closed and restarting KMail, which then crashed.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault

[KCrash Handler]
#4  0x72d99e56f297 in std::__atomic_base::load(std::memory_order)
const (__m=std::memory_order_relaxed, this=) at
/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/bits/atomic_base.h:488
#5  QAtomicOps::loadRelaxed(std::atomic const&)
(_q_value=) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#6  QBasicAtomicInteger::loadRelaxed() const (this=) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/include/QtCore/../../src/corelib/thread/qbasicatomic.h:107
#7  QtPrivate::RefCount::isShared() const (this=) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/include/QtCore/../../src/corelib/tools/qrefcount.h:101
#8  QList::append(QWidget* const&) (this=0x586361e94e60,
t=@0x7ffddce91470: 0x5863616e8cb0) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/include/QtCore/../../src/corelib/tools/qlist.h:622
#9  0x72d99e59d4b0 in QWidget::insertAction(QAction*, QAction*)
(this=this@entry=0x5863616e8cb0, before=, before@entry=0x0,
action=0x5863618acb60) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/src/widgets/kernel/qwidget.cpp:3138
#10 0x72d99d3bad92 in KXMLGUI::ActionList::plug(QWidget*, int) const
(this=this@entry=0x586361ac2030, container=0x5863616e8cb0, index=) at
/var/tmp/portage/kde-frameworks/kxmlgui-5.106.0/work/kxmlgui-5.106.0/src/kxmlguifactory_p.cpp:33
#11 0x72d99d3bf4d3 in
KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&,
QTypedArrayData::iterator const&)
(this=this@entry=0x5863619f18d0, state=..., mergingIdxIt=...) at
/var/tmp/portage/kde-frameworks/kxmlgui-5.106.0/work/kxmlgui-5.106.0/src/kxmlguifactory_p.cpp:209
#12 0x72d99d3bf712 in
KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&)
(this=0x5863619f18d0, state=...) at
/var/tmp/portage/kde-frameworks/kxmlgui-5.106.0/work/kxmlgui-5.106.0/src/kxmlguifactory_p.cpp:181
#13 0x72d99d3bf745 in
KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&) (this=, state=...) at
/var/tmp/portage/kde-frameworks/kxmlgui-5.106.0/work/kxmlgui-5.106.0/src/kxmlguifactory_p.cpp:185
#14 0x72d99d3bf745 in
KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&) (this=, state=...) at
/var/tmp/portage/kde-frameworks/kxmlgui-5.106.0/work/kxmlgui-5.106.0/src/kxmlguifactory_p.cpp:185
#15 0x72d99d3b8437 in KXMLGUIFactory::plugActionList(KXMLGUIClient*,
QString const&, QList const&) (this=0x586361a21200,
client=client@entry=0x586368a0d4f0, name=..., actionList=...) at
/var/tmp/portage/kde-frameworks/kxmlgui-5.106.0/work/kxmlgui-5.106.0/src/kxmlguifactory.cpp:564
#16 0x72d99d3af01d in KXMLGUIClient::plugActionList(QString const&,
QList const&) (this=this@entry=0x586368a0d4f0, name=...,
actionList=...) at
/var/tmp/portage/kde-frameworks/kxmlgui-5.106.0/work/kxmlgui-5.106.0/src/kxmlguiclient.cpp:697
#17 0x72d99c58051b in
PimCommon::PluginInterface::initializePluginActions(QString const&,
KXMLGUIClient*) (this=, prefix=..., guiClient=0x586368a0d4f0) at
/var/tmp/portage/kde-apps/pimcommon-22.12.3/work/pimcommon-22.12.3/src/pimcommonakonadi/genericplugins/plugininterface.cpp:154
#18 0x72d9a6e0dc8e in KMMainWidget::initializePluginActions()
(this=this@entry=0x5863718fc130) at
/var/tmp/portage/kde-apps/kmail-22.12.3/work/kmail-22.12.3/src/kmmainwidget.cpp:4190
#19 0x72d9a6e18a73 in KMMainWidget::slotShowStartupFolder()
(this=0x5863718fc130) at
/var/tmp/portage/kde-apps/kmail-22.12.3/work/kmail-22.12.3/src/kmmainwidget.cpp:4096
#20 0x72d99daaf8c4 in QObject::event(QEvent*) (this=0x5863718fc130,
e=0x58636492d000) at
/var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/src/corelib/kernel/qobject.cpp:1347
#21 0x72d99e56344e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=, receiver=0x5863718fc130,