Bug 286122 - KMail Account Wizard crashes creating an IMAP account
Summary: KMail Account Wizard crashes creating an IMAP account
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail2
Classification: Applications
Component: UI (show other bugs)
Version: 4.7
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2011-11-08 18:09 UTC by Bernd Oliver Sünderhauf
Modified: 2018-10-27 03:34 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bernd Oliver Sünderhauf 2011-11-08 18:09:11 UTC
Version:           4.7 (using KDE 4.7.2) 
OS:                Linux

On a new system, KMail Account Wizard crashed when creating an IMAP account, probably because of a duplicate account "IMAP-Konto 3", when out of nowhere some undefined bogus accounts named "IMAP-Konto 3" (sic!), "IMAP-Konto 4" and "IMAP-Konto 5" appeared in the account list.

For some reason, the crash information remained "unusable" even after installing the debug symbols:

Application: Konten-Assistent (accountwizard), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f59121a5780 (LWP 4373))]

Thread 3 (Thread 0x7f58fe19c700 (LWP 4391)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f58fe19baf0 in ?? ()
#2  0x00007fff922647e7 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0x7f58fc933700 (LWP 4405)):
#0  0x00007f590d25d04c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f590cadefe2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f590cadf019 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f590d258efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f590dfd789d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f59121a5780 (LWP 4373)):
[KCrash Handler]
#6  0x000000000043c803 in _start ()


Reproducible: Didn't try

Steps to Reproduce:
These bogus accounts seem to appear quite often with the Akonadi implementation of KDEPIM 2. However it remains unclear, why the wizard didn't just count up and called the new account "IMAP-Konto 6".

Actual Results:  
The new IMAP-Account was correctly configured, while the SMTP account wasn't even though the information had already been collected.
After removing the duplicate "IMAP-Konto 3" account, the account correctly worked.

Expected Results:  
No crash. No duplicate bogus accounts. The SMTP account being configured as well.
Comment 1 Laurent Montel 2011-11-08 19:31:59 UTC
without a backtrace I can't fix...
Comment 2 Jekyll Wu 2012-08-19 17:35:46 UTC
Sorry, but this backtrace is really not helpful.
Comment 3 Andrew Crouthamel 2018-09-23 02:24:17 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Andrew Crouthamel 2018-10-27 03:34:07 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!