[Akonadi] [Bug 383859] New: Agent zur E-Mail-Archivierung (akonadi_archivemail_agent), signal: Segmentation fault - QUrl::path(QFlags<QUrl::ComponentFormattingOption>) const ()

Don Curtis bugzilla_noreply at kde.org
Tue Aug 22 17:36:57 BST 2017


https://bugs.kde.org/show_bug.cgi?id=383859

            Bug ID: 383859
           Summary: Agent zur E-Mail-Archivierung
                    (akonadi_archivemail_agent), signal: Segmentation
                    fault -
                    QUrl::path(QFlags<QUrl::ComponentFormattingOption>)
                    const ()
           Product: Akonadi
           Version: 5.3.2
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: Archive Mail Agent
          Assignee: kdepim-bugs at kde.org
          Reporter: bugrprt21882 at online.de
  Target Milestone: ---

Application: akonadi_archivemail_agent (5.3.2)

Qt Version: 5.6.1
Frameworks Version: 5.26.0
Operating System: Linux 4.4.79-18.26-default x86_64
Distribution: "openSUSE Leap 42.2"

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

Waiting for the archive of a mail folder with 646 MB of e-Mails to complete.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Agent zur E-Mail-Archivierung (akonadi_archivemail_agent), signal:
Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff7fce3c940 (LWP 28420))]

Thread 10 (Thread 0x7ff7a3f3d700 (LWP 28445)):
#0  0x00007ff7f1a3b7e0 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007ff7f19f9d4b in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007ff7f19fa2a8 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007ff7f19fa42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007ff7f8bc833b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#5  0x00007ff7f8b75feb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#6  0x00007ff7f89b0f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007ff7f89b59e9 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007ff7f2686744 in start_thread () at /lib64/libpthread.so.0
#9  0x00007ff7f809faad in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7ff7c1b68700 (LWP 28432)):
#0  0x00007ff7f809328d in read () at /lib64/libc.so.6
#1  0x00007ff7f1a3a670 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007ff7f19f9e49 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007ff7f19fa2a8 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007ff7f19fa42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#5  0x00007ff7f8bc833b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#6  0x00007ff7f8b75feb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#7  0x00007ff7f89b0f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007ff7f89b59e9 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007ff7f2686744 in start_thread () at /lib64/libpthread.so.0
#10 0x00007ff7f809faad in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7ff7c2369700 (LWP 28430)):
#0  0x00007ff7f1a3b7b9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007ff7f19f9390 in g_main_context_acquire () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007ff7f19fa1d5 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007ff7f19fa42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007ff7f8bc833b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#5  0x00007ff7f8b75feb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#6  0x00007ff7f89b0f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007ff7f89b59e9 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007ff7f2686744 in start_thread () at /lib64/libpthread.so.0
#9  0x00007ff7f809faad in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7ff7c2b6a700 (LWP 28428)):
#0  0x00007ff7f1a3b7b9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007ff7f19f9390 in g_main_context_acquire () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007ff7f19fa1d5 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007ff7f19fa42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007ff7f8bc833b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#5  0x00007ff7f8b75feb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#6  0x00007ff7f89b0f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007ff7f89b59e9 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007ff7f2686744 in start_thread () at /lib64/libpthread.so.0
#9  0x00007ff7f809faad in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7ff7c336b700 (LWP 28425)):
#0  0x00007ff7f1a3b7b9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007ff7f19f9837 in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007ff7f19fa230 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007ff7f19fa42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007ff7f8bc833b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#5  0x00007ff7f8b75feb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#6  0x00007ff7f89b0f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007ff7f89b59e9 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007ff7f2686744 in start_thread () at /lib64/libpthread.so.0
#9  0x00007ff7f809faad in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7ff7c3b6c700 (LWP 28424)):
#0  0x00007ff7f809328d in read () at /lib64/libc.so.6
#1  0x00007ff7f1a3a670 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007ff7f19f9e49 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007ff7f19fa2a8 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007ff7f19fa42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#5  0x00007ff7f8bc833b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#6  0x00007ff7f8b75feb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#7  0x00007ff7f89b0f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007ff7f89b59e9 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007ff7f2686744 in start_thread () at /lib64/libpthread.so.0
#10 0x00007ff7f809faad in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7ff7c436d700 (LWP 28423)):
#0  0x00007ff7f1a3b7b9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007ff7f19f9969 in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007ff7f19fa230 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007ff7f19fa42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007ff7f8bc833b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#5  0x00007ff7f8b75feb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#6  0x00007ff7f89b0f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007ff7f8fdd295 in  () at /usr/lib64/libQt5DBus.so.5
#8  0x00007ff7f89b59e9 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007ff7f2686744 in start_thread () at /lib64/libpthread.so.0
#10 0x00007ff7f809faad in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7ff7c549d700 (LWP 28422)):
#0  0x00007ff7f268b0bf in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007ff7d0960533 in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007ff7d095fd57 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007ff7f2686744 in start_thread () at /lib64/libpthread.so.0
#4  0x00007ff7f809faad in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7ff7d230d700 (LWP 28421)):
#0  0x00007ff7f809720d in poll () at /lib64/libc.so.6
#1  0x00007ff7f21293e2 in  () at /usr/lib64/libxcb.so.1
#2  0x00007ff7f212afcf in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007ff7d3e17839 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007ff7f89b59e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007ff7f2686744 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ff7f809faad in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7ff7fce3c940 (LWP 28420)):
[KCrash Handler]
#6  0x00007ff7f8ad8984 in QUrl::path(QFlags<QUrl::ComponentFormattingOption>)
const () at /usr/lib64/libQt5Core.so.5
#7  0x00000000004151b2 in ArchiveMailInfo::dirArchive(bool&) const
(this=this at entry=0x1cf9f40, dirExit=@0x7ffde08fa91f: true) at
/usr/src/debug/kdepim-16.08.2/kmail/agents/archivemailagent/archivemailinfo.cpp:90
#8  0x0000000000416083 in ArchiveMailInfo::listOfArchive(QString const&, bool&)
const (this=0x1cf9f40, folderName=..., dirExist=@0x7ffde08fa91f: true) at
/usr/src/debug/kdepim-16.08.2/kmail/agents/archivemailagent/archivemailinfo.cpp:121
#9  0x0000000000412c2c in ArchiveMailManager::backupDone(ArchiveMailInfo*)
(this=0x1c1a490, info=0x1cf9f40) at
/usr/src/debug/kdepim-16.08.2/kmail/agents/archivemailagent/archivemailmanager.cpp:128
#10 0x000000000041b611 in ArchiveJob::slotBackupDone(QString const&)
(this=0x1ce44d0, info=...) at
/usr/src/debug/kdepim-16.08.2/kmail/agents/archivemailagent/job/archivejob.cpp:121
#11 0x00007ff7f8ba21d3 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#12 0x00007ff7fc7e1292 in MailCommon::BackupJob::backupDone(QString const&) ()
at /usr/lib64/libKF5MailCommon.so.5
#13 0x00007ff7fc76521b in MailCommon::BackupJob::finish() () at
/usr/lib64/libKF5MailCommon.so.5
#14 0x00007ff7fc766f6d in MailCommon::BackupJob::archiveNextFolder() () at
/usr/lib64/libKF5MailCommon.so.5
#15 0x00007ff7fc767ac0 in MailCommon::BackupJob::archiveNextMessage() () at
/usr/lib64/libKF5MailCommon.so.5
#16 0x00007ff7f8baeeb6 in  () at /usr/lib64/libQt5Core.so.5
#17 0x00007ff7f8ba2f44 in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#18 0x00007ff7f9d6ae3c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#19 0x00007ff7f9d6f49a in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#20 0x00007ff7f8b77fd5 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#21 0x00007ff7f8bc7c8e in QTimerInfoList::activateTimers() () at
/usr/lib64/libQt5Core.so.5
#22 0x00007ff7f8bc8051 in  () at /usr/lib64/libQt5Core.so.5
#23 0x00007ff7f19fa134 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#24 0x00007ff7f19fa388 in  () at /usr/lib64/libglib-2.0.so.0
#25 0x00007ff7f19fa42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#26 0x00007ff7f8bc831c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#27 0x00007ff7f8b75feb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#28 0x00007ff7f8b7ded6 in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#29 0x00007ff7fca657ea in Akonadi::AgentBase::init(Akonadi::AgentBase*) () at
/usr/lib64/libKF5AkonadiAgentBase.so.5
#30 0x000000000041194c in Akonadi::AgentBase::init<ArchiveMailAgent>(int,
char**) (argc=3, argv=<optimized out>) at
/usr/include/KF5/AkonadiAgentBase/agentbase.h:480
#31 0x00007ff7f7fd66e5 in __libc_start_main () at /lib64/libc.so.6
#32 0x000000000040ff39 in _start () at ../sysdeps/x86_64/start.S:118

Possible duplicates by query: bug 382145, bug 381640.

Reported using DrKonqi

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


More information about the Kdepim-bugs mailing list