[kmail2] [Bug 365303] New: Kmail Crashes When Moving Imported Folder

2016-07-09 Thread Richard Johnson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365303

Bug ID: 365303
   Summary: Kmail Crashes When Moving Imported Folder
   Product: kmail2
   Version: 5.1.3
  Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kdepim-bugs@kde.org
  Reporter: rich...@ytivarg.com

Application: kmail (5.1.3)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-28-generic x86_64
Distribution: Ubuntu 16.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:

1. Imported some old mail  (some was kmail, some was old dir tree, and some was
mbox ... all imported)
2. click on non-empty imported folder
3. drag to "inbox"
4. kmail crash, segmentation violation
5. restart kmail
6. directory that was indicated shows in correct place now

repeat 1 .. 4
insert "report crash"
5 and 6 also consistent still

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fae672aa940 (LWP 10963))]

Thread 23 (Thread 0x7fadc24a8700 (LWP 11082)):
#0  0x7fae7ca81248 in g_main_context_iterate
(context=context@entry=0x7fadb8000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3788
#1  0x7fae7ca814ac in g_main_context_iteration (context=0x7fadb8000990,
may_block=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#2  0x7fae86e9da9b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x7fae86e44dea in
QEventLoop::exec(QFlags) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7fae86c618a4 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7fae86c6684e in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7fae7cfa26fa in start_thread (arg=0x7fadc24a8700) at
pthread_create.c:333
#7  0x7fae86366b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 22 (Thread 0x7fadc2ca9700 (LWP 11076)):
#0  0x7fae7cac5ac9 in g_mutex_lock (mutex=mutex@entry=0x7fadb4000990) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread-posix.c:1335
#1  0x7fae7ca812a0 in g_main_context_iterate
(context=context@entry=0x7fadb4000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3807
#2  0x7fae7ca814ac in g_main_context_iteration (context=0x7fadb4000990,
may_block=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#3  0x7fae86e9da9b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7fae86e44dea in
QEventLoop::exec(QFlags) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7fae86c618a4 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7fae86c6684e in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x7fae7cfa26fa in start_thread (arg=0x7fadc2ca9700) at
pthread_create.c:333
#8  0x7fae86366b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 21 (Thread 0x7fadc3fff700 (LWP 11054)):
#0  0x7fae7cac5ae4 in g_mutex_unlock (mutex=0x7fadbc000990) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread-posix.c:1347
#1  0x7fae7ca81356 in g_main_context_iterate
(context=context@entry=0x7fadbc000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3842
#2  0x7fae7ca814ac in g_main_context_iteration (context=0x7fadbc000990,
may_block=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#3  0x7fae86e9da9b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7fae86e44dea in
QEventLoop::exec(QFlags) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7fae86c618a4 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7fae86c6684e in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x7fae7cfa26fa in start_thread (arg=0x7fadc3fff700) at
pthread_create.c:333
#8  0x7fae86366b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 20 (Thread 0x7fade53fa700 (LWP 11039)):
#0  0x7fae7cac5ac9 in g_mutex_lock (mutex=mutex@entry=0x7fadc8000990) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread-posix.c:1335
#1  0x7fae7ca80f26 in g_main_context_dispatch
(context=context@entry=0x7fadc8000990) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3765
#2  0x7fae7ca81400 in g_main_context_iterate
(context=context@entry=0x7fadc8000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3840
#3  0x7fae7ca814ac in g_main_context_iteration 

[kmail2] [Bug 356979] New: KMail crashes when moving folder

2015-12-20 Thread Richard Johnson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=356979

Bug ID: 356979
   Summary: KMail crashes when moving folder
   Product: kmail2
   Version: unspecified
  Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kdepim-bugs@kde.org
  Reporter: rich...@ytivarg.com

Application: kmail (5.0.2)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-22-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:

Selected a sub-folder of "inbox"
Dragged to "Local Folders"
Selected "move to ... "
Kmail crashed and disappeared.

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f78300b2880 (LWP 32018))]

Thread 18 (Thread 0x7f7825475700 (LWP 32040)):
#0  0x7f7851b8b49d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x7f7847fbd4e0 in g_wakeup_acknowledge (__nbytes=16,
__buf=0x7f7825474b40, __fd=) at
/usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x7f7847fbd4e0 in g_wakeup_acknowledge (wakeup=0x7f78280015b0) at
/build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gwakeup.c:210
#3  0x7f7847f79cd4 in g_main_context_check
(context=context@entry=0x7f782990, max_priority=2147483647,
fds=fds@entry=0x7f7820003070, n_fds=n_fds@entry=1) at
/build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3632
#4  0x7f7847f7a190 in g_main_context_iterate
(context=context@entry=0x7f782990, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at
/build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3837
#5  0x7f7847f7a2fc in g_main_context_iteration (context=0x7f782990,
may_block=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#6  0x7f78526d029b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x7f785267675a in
QEventLoop::exec(QFlags) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x7f78524943d4 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x7f78524992be in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x7f78487a16aa in start_thread (arg=0x7f7825475700) at
pthread_create.c:333
#11 0x7f7851b9aeed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7f7824be3700 (LWP 32041)):
#0  0x7f78487a6da0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f7843bf748b in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x7f7843bf74c9 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x7f78487a16aa in start_thread (arg=0x7f7824be3700) at
pthread_create.c:333
#4  0x7f7851b9aeed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7f77dc800700 (LWP 32042)):
#0  0x7f78487a6da0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f77df9c4d33 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x7f77df9c4b97 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x7f78487a16aa in start_thread (arg=0x7f77dc800700) at
pthread_create.c:333
#4  0x7f7851b9aeed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f77dbfff700 (LWP 32043)):
#0  0x7f78487a6da0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f77df9c4d33 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x7f77df9c4b97 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x7f78487a16aa in start_thread (arg=0x7f77dbfff700) at
pthread_create.c:333
#4  0x7f7851b9aeed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f77db7fe700 (LWP 32044)):
#0  0x7f78487a6da0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f77df9c4d33 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x7f77df9c4b97 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x7f78487a16aa in start_thread (arg=0x7f77db7fe700) at
pthread_create.c:333
#4  0x7f7851b9aeed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f77daffd700 (LWP 32045)):
#0  0x7f78487a6da0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f77df9c4d33 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x7f77df9c4b97 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x7f78487a16aa in start_thread (arg=0x7f77daffd700) at
pthread_create.c:333
#4  0x7f7851b9aeed in clone () at