[kontact] [Bug 368371] kontact crashes reliably upon browsing through unread emails

2017-02-16 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=368371

Christoph Feck  changed:

   What|Removed |Added

 CC||tommybeaucl...@gmail.com

--- Comment #19 from Christoph Feck  ---
*** Bug 376208 has been marked as a duplicate of this bug. ***

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

[kmail2] [Bug 376565] New: Automatic spell checking is not working

2017-02-16 Thread avlas
https://bugs.kde.org/show_bug.cgi?id=376565

Bug ID: 376565
   Summary: Automatic spell checking is not working
   Product: kmail2
   Version: unspecified
  Platform: Neon Packages
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kdepim-bugs@kde.org
  Reporter: jsar...@gmail.com
  Target Milestone: ---

I am using Kmail 5.4.2 in KDE neon User Edition 5.9.2 Frameworks 5.31.0

Automatic spell checking is enabled but mispelled words in any language do not
get underscored.

This function works elsewhere, e.g. Kate.

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

[kleopatra] [Bug 376563] New: Kleopatra crashes with segmentation fault on startup after importing PEM file

2017-02-16 Thread Guido Winkelmann
https://bugs.kde.org/show_bug.cgi?id=376563

Bug ID: 376563
   Summary: Kleopatra crashes with segmentation fault on startup
after importing PEM file
   Product: kleopatra
   Version: 2.3.0
  Platform: Gentoo Packages
OS: Linux
Status: UNCONFIRMED
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: aheine...@intevation.de
  Reporter: guido-kdeb...@unknownsite.de
CC: kdepim-bugs@kde.org, m...@kde.org
  Target Milestone: ---

Kleopatra crashes on startup after briefly showing its main window with
"Loading certificate cache..." superimposed on it.

This happens reproducibly every time. No crash manager will appear.

This is the console output:

$ kleopatra 
'-xnack' is not a recognized feature for this target (ignoring feature)
'-xnack' is not a recognized feature for this target (ignoring feature)
'-xnack' is not a recognized feature for this target (ignoring feature)
'-xnack' is not a recognized feature for this target (ignoring feature)
'-xnack' is not a recognized feature for this target (ignoring feature)
'-xnack' is not a recognized feature for this target (ignoring feature)
'-xnack' is not a recognized feature for this target (ignoring feature)
'-xnack' is not a recognized feature for this target (ignoring feature)
'-xnack' is not a recognized feature for this target (ignoring feature)
'-xnack' is not a recognized feature for this target (ignoring feature)
'-xnack' is not a recognized feature for this target (ignoring feature)
'-xnack' is not a recognized feature for this target (ignoring feature)
'-xnack' is not a recognized feature for this target (ignoring feature)
'-xnack' is not a recognized feature for this target (ignoring feature)
'-xnack' is not a recognized feature for this target (ignoring feature)
QObject(0x0)
QObject(0x0)
QObject(0x0)
Segmentation fault


Running kleopatra in gdb produces a backtrace with 18421 frames. (Maybe an out
of control recursive loop somewhere? 18000 stack frames seems a excessive, even
for a complex C++ application...)
The start of that backtrace looks like this:


#0  QString::multiArg (this=this@entry=0x7f7ff430, numArgs=numArgs@entry=2,
args=args@entry=0x7f7ff440) at tools/qstring.cpp:7956
#1  0x7791d594 in QString::arg (a2=..., a1=..., this=0x7f7ff430) at
/usr/include/qt5/QtCore/qstring.h:931
#2  Kleo::Formatting::prettyName (proto=,
id=id@entry=0x7fffc0031080 "Thilo Weber (SmartCard)",
name_=name_@entry=0x7fffc0031098 "Thilo Weber",
comment_=comment_@entry=0x7fffc00310a4 "SmartCard")
at
/var/tmp/portage/kde-apps/libkleo-16.12.2/work/libkleo-16.12.2/src/utils/formatting.cpp:69
#3  0x779201bb in Kleo::Formatting::prettyName (uid=...) at
/var/tmp/portage/kde-apps/libkleo-16.12.2/work/libkleo-16.12.2/src/utils/formatting.cpp:170
#4  0x779202ae in Kleo::Formatting::prettyName (key=...) at
/var/tmp/portage/kde-apps/libkleo-16.12.2/work/libkleo-16.12.2/src/utils/formatting.cpp:165
#5  0x7790376e in Kleo::AbstractKeyListModel::data (this=0xb7ddd0,
index=..., role=) at
/var/tmp/portage/kde-apps/libkleo-16.12.2/work/libkleo-16.12.2/src/models/keylistmodel.cpp:310
#6  0x73d23ca5 in QSortFilterProxyModel::lessThan (this=, source_left=..., source_right=...) at
itemmodels/qsortfilterproxymodel.cpp:2655
#7  0x73d25364 in
QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add
(this=this@entry=0xd4e970, proxy_to_source=..., source_items=...,
source_parent=..., orient=orient@entry=Qt::Vertical)
at itemmodels/qsortfilterproxymodel.cpp:640
#8  0x73d275af in QSortFilterProxyModelPrivate::insert_source_items
(this=this@entry=0xd4e970, source_to_proxy=..., proxy_to_source=...,
source_items=..., source_parent=..., orient=orient@entry=Qt::Vertical,
emit_signal=true)
at itemmodels/qsortfilterproxymodel.cpp:698
#9  0x73d2b69f in QSortFilterProxyModelPrivate::source_items_inserted
(this=this@entry=0xd4e970, source_parent=..., start=,
end=, orient=orient@entry=Qt::Vertical) at
itemmodels/qsortfilterproxymodel.cpp:832
#10 0x73d2b9bf in QSortFilterProxyModelPrivate::_q_sourceRowsInserted
(this=0xd4e970, source_parent=..., start=, end=)
at itemmodels/qsortfilterproxymodel.cpp:1407
#11 0x73d2daa9 in QSortFilterProxyModel::qt_static_metacall
(_o=, _c=, _id=, _a=) at .moc/moc_qsortfilterproxymodel.cpp:209
#12 0x73d7a09f in QMetaObject::activate (sender=sender@entry=0xb7ddd0,
signalOffset=, local_signal_index=local_signal_index@entry=10,
argv=argv@entry=0x7f7ffb60) at kernel/qobject.cpp:3740
#13 0x73d7aca7 in QMetaObject::activate (sender=sender@entry=0xb7ddd0,
m=m@entry=0x73f8d3c0 ,
local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7f7ffb60)
at kernel/qobject.cpp:3602
#14 0x73de6f24 in QAbstractItemModel::rowsInserted
(this=this@entry=0xb7ddd0, _t1=..., 

[kmail2] [Bug 375149] Kmail deletes emails from folder after switching to folder

2017-02-16 Thread Christian Saemann
https://bugs.kde.org/show_bug.cgi?id=375149

Christian Saemann  changed:

   What|Removed |Added

 CC||christian.saem...@gmx.de

--- Comment #10 from Christian Saemann  ---
I've had the same problem and it was definitely related to filtering. I had to
disable the filter agent in akonadi console and delete/setup again all filter
rules. During this process, I noticed that the target folders under "filter
action" were sometimes not set correctly (i.e. the textbox was empty). If I
clicked on the button to set the folder, however, the correct folder was
selected.

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

[Akonadi] [Bug 374795] qt.network.ssl: QSslSocket::startClientEncryption: cannot start handshake on non-plain connection

2017-02-16 Thread Rex Dieter
https://bugs.kde.org/show_bug.cgi?id=374795

--- Comment #3 from Rex Dieter  ---
Turns out in my case I needed to set 
https://www.google.com/settings/security/lesssecureapps
first.

Dan helpfully pointed out (on irc) that future releases of kdepim will include
an OAuth authentication plugin, so this will no longer be necessary.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Akonadi] [Bug 374795] qt.network.ssl: QSslSocket::startClientEncryption: cannot start handshake on non-plain connection

2017-02-16 Thread Daniel Vrátil
https://bugs.kde.org/show_bug.cgi?id=374795

Daniel Vrátil  changed:

   What|Removed |Added

 CC||kdepim-bugs@kde.org,
   ||vkra...@kde.org
  Component|General |IMAP resource
   Assignee|dvra...@kde.org |chrig...@fastmail.fm
Product|libkgapi|Akonadi

--- Comment #2 from Daniel Vrátil  ---
If you have self-compiled kdepim-runtime and you installed it into a custom
(non-/usr) prefix, then you must manually copy libkdexoauth2.so (from
$prefix/lib/sasl2) to /usr/lib(64)/sasl2 - unfortunately libsasl ignores
environment variables and only looks for plugins into /usr.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[akregator] [Bug 376550] New: akregator crashes on use

2017-02-16 Thread Jacson Querubin
https://bugs.kde.org/show_bug.cgi?id=376550

Bug ID: 376550
   Summary: akregator crashes on use
   Product: akregator
   Version: unspecified
  Platform: Fedora RPMs
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kdepim-bugs@kde.org
  Reporter: spac...@gmail.com
  Target Milestone: ---

Application: akregator (5.3.3 (QtWebEngine))

Qt Version: 5.7.1
Frameworks Version: 5.29.0
Operating System: Linux 4.9.8-201.fc25.x86_64 x86_64
Distribution: "Fedora release 25 (Twenty Five)"

-- Information about the crash:
- What I was doing when the application crashed:
just opened, asked to sync my feeds and was reading one news, then it crashes
suddenly.

tried 3 times in a rows.

(some 4 months ago, the http.io thread - on kde overall - was stuck with 100%
CPU trashing the system - consuming all memory and cpu time.)

The crash can be reproduced every time.

-- Backtrace:
Application: Akregator (akregator), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f98f848c140 (LWP 13498))]

Thread 20 (Thread 0x7f98777fe700 (LWP 13536)):
#0  0x7f990c087005 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#1  0x7f990c08726c in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#2  0x7f991c5396eb in
QEventDispatcherGlib::processEvents(QFlags) ()
at /lib64/libQt5Core.so.5
#3  0x7f991c4ea68a in
QEventLoop::exec(QFlags) () at
/lib64/libQt5Core.so.5
#4  0x7f991c3475e3 in QThread::exec() () at /lib64/libQt5Core.so.5
#5  0x7f991c34b9ca in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#6  0x7f9910b306ca in start_thread () at /lib64/libpthread.so.0
#7  0x7f991b73ef7f in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7f9877fff700 (LWP 13535)):
#0  0x7f9910b36460 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x7f99163c5c49 in
base::SequencedWorkerPool::Inner::ThreadLoop(base::SequencedWorkerPool::Worker*)
() at /lib64/libQt5WebEngineCore.so.5
#2  0x7f99163c6289 in base::SequencedWorkerPool::Worker::Run() () at
/lib64/libQt5WebEngineCore.so.5
#3  0x7f99163c6440 in base::SimpleThread::ThreadMain() () at
/lib64/libQt5WebEngineCore.so.5
#4  0x7f99163c2fdc in base::(anonymous namespace)::ThreadFunc(void*) () at
/lib64/libQt5WebEngineCore.so.5
#5  0x7f9910b306ca in start_thread () at /lib64/libpthread.so.0
#6  0x7f991b73ef7f in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7f98b8ff9700 (LWP 13534)):
#0  0x7f991b73301d in poll () at /lib64/libc.so.6
#1  0x7f990b34cc91 in poll_func () at /lib64/libpulse.so.0
#2  0x7f990b33e4a1 in pa_mainloop_poll () at /lib64/libpulse.so.0
#3  0x7f990b33eb3e in pa_mainloop_iterate () at /lib64/libpulse.so.0
#4  0x7f990b33ebf0 in pa_mainloop_run () at /lib64/libpulse.so.0
#5  0x7f990b34cbd9 in thread () at /lib64/libpulse.so.0
#6  0x7f98fd5891d8 in internal_thread_func () at
/usr/lib64/pulseaudio/libpulsecommon-10.0.so
#7  0x7f9910b306ca in start_thread () at /lib64/libpthread.so.0
#8  0x7f991b73ef7f in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7f98ba7fc700 (LWP 13531)):
#0  0x7f9910b36460 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x7f9915f671c0 in mojo::system::Waiter::Wait(unsigned long, unsigned
long*) () at /lib64/libQt5WebEngineCore.so.5
#2  0x7f9915f4fff0 in mojo::system::Core::WaitManyInternal(unsigned int
const*, unsigned int const*, unsigned int, unsigned long, unsigned int*,
mojo::system::HandleSignalsState*) () at /lib64/libQt5WebEngineCore.so.5
#3  0x7f9915f5037b in mojo::system::Core::Wait(unsigned int, unsigned int,
unsigned long, mojo::system::UserPointer) () at
/lib64/libQt5WebEngineCore.so.5
#4  0x7f9915f4c00a in MojoWait () at /lib64/libQt5WebEngineCore.so.5
#5  0x7f99170c582e in
mojo::common::MessagePumpMojo::WaitForReadyHandles(mojo::common::MessagePumpMojo::RunState
const&) const () at /lib64/libQt5WebEngineCore.so.5
#6  0x7f99170c7be4 in
mojo::common::MessagePumpMojo::DoInternalWork(mojo::common::MessagePumpMojo::RunState
const&, bool) () at /lib64/libQt5WebEngineCore.so.5
#7  0x7f99170c7c35 in
mojo::common::MessagePumpMojo::DoRunLoop(mojo::common::MessagePumpMojo::RunState*,
base::MessagePump::Delegate*) () at /lib64/libQt5WebEngineCore.so.5
#8  0x7f99170c7d09 in
mojo::common::MessagePumpMojo::Run(base::MessagePump::Delegate*) () at
/lib64/libQt5WebEngineCore.so.5
#9  0x7f99163ae84a in base::RunLoop::Run() () at
/lib64/libQt5WebEngineCore.so.5
#10 0x7f99163992e5 in base::MessageLoop::Run() () at
/lib64/libQt5WebEngineCore.so.5
#11 0x7f99163c69fa in base::Thread::ThreadMain() () at
/lib64/libQt5WebEngineCore.so.5
#12 0x7f99163c2fdc in base::(anonymous namespace)::ThreadFunc(void*) () at

[kmail2] [Bug 362650] an extra space character in attached file names the UTF-8 encoded

2017-02-16 Thread Alexander Yavorsky
https://bugs.kde.org/show_bug.cgi?id=362650

Alexander Yavorsky  changed:

   What|Removed |Added

 CC||kekc...@gmail.com

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

[kmail2] [Bug 362650] an extra space character in attached file names the UTF-8 encoded

2017-02-16 Thread Alexander Yavorsky
https://bugs.kde.org/show_bug.cgi?id=362650

--- Comment #6 from Alexander Yavorsky  ---
In KMail 5.4.2 this issue sill present.

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

[Akonadi] [Bug 338658] GMail, Novell Groupwise, other IMAP: "Multiple merge candidates, aborting"

2017-02-16 Thread Dennis Schridde
https://bugs.kde.org/show_bug.cgi?id=338658

--- Comment #73 from Dennis Schridde  ---
(In reply to Dennis Schridde from comment #72)
> (In reply to Christoph Feck from comment #71)
> > Are there certain steps or specific setups needed to reproduce?

If that's of any help: While writing comment #72, mail was syncing fine. But
when I returned to my computer just now, it had stopped and I had to run
"akonadictl restart" again. Already the mail emitted by bugzilla for comment
#72 did not arrive at my client anymore.

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

[Akonadi] [Bug 338658] GMail, Novell Groupwise, other IMAP: "Multiple merge candidates, aborting"

2017-02-16 Thread Dennis Schridde
https://bugs.kde.org/show_bug.cgi?id=338658

--- Comment #72 from Dennis Schridde  ---
(In reply to Christoph Feck from comment #71)
> Are there certain steps or specific setups needed to reproduce?

I have no clue how to gather additional information about the issue. I don't
even know what messages or folders cause the error, because there is no error
message.

I will recap my setup and symptoms, though:

Setup:
* Server
  - Gentoo Linux
  - Dovecot 2.2.27
- dbox mailboxes
  - Dovecot Pigeonhole 0.4.16
- Heavy use of Sieve scripts to sort mailing lists and spam
  - Dovecot Antispam 2.0_pre20130429
- My spam and ham folders should be monitored and acted upon by this
plugin, but it appears to not do anything at all.
* Client 1
  - Gentoo Linux
  - KMail 5.4.2
  - KDE Apps 16.12.2
  - KDE Frameworks 5.31.0
  - KDE Plasma 5.9.2
  - No client side filtering. I use Sieve exclusively.
  - The error appears here.
  - I use this client on a daily basis, when I am at home.
* Client 2
  - Arch Linux
  - KMail 5.4.2
  - KDE Apps 16.12.2
  - KDE Frameworks 5.31.0
  - KDE Plasma 5.9.2
  - No client side filtering. I use Sieve exclusively.
  - The error does not appear here.
  - I use this client only very very seldomly. The machine mostly stays powered
off.
* Client 3
  - Roundcube 1.2.3
  - No client side filtering. I use Sieve exclusively.
  - I use this client on a daily basis, when I am not at home.
* Client 4
  - Android 6.0.1 / Cyanogenmod 13
  - Whatever the default mail client is there...
  - I use this client on a daily basis, throughout the whole day.

The mail account itself consists of a lot of (ca. 200 [1]) nested mailboxes (up
to 4 levels: /1/2/3/4). Some of these are rather large (10 contain >5k mails,
the largest being at 25k [2]).

The following was observed on "Client 1":

* KMail syncs the "sent" folder (7k mails) every time, which takes a few
seconds. All other folders just flash by so quickly I can barely read their
name.
* After the multiple-merge-candidates error appeared, KMail sometimes continues
working (i.e. further clicks on "Check Mail" start a sync), but sometimes this
account will not appear on the sync details list (behind up-arrow at bottom
right of screen) again, until I run "akonadictl restart".
* There is no visible error message (not counting the one displayed in the sync
details list, because it is hidden behind a button, only displayed very briefly
and without an indication that it is an error).
* There is no hint what mail or mailbox is causing this.
* KMail never recovers from this error. I.e. it does not merge the mails
automatically or ask me for help.

[1]: doveadm -f flow fetch -u $USER mailbox-guid all | sort -u | wc -l
[2]: doveadm -f flow fetch -u $USER mailbox-guid all | sort | uniq -c | sort -n

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