Bug 342341 - Akonadi_notes_agent (4.14) Segment fault.
Summary: Akonadi_notes_agent (4.14) Segment fault.
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: akonadiconsole (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-30 17:44 UTC by meteorrock
Modified: 2018-02-01 09:46 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (4.43 KB, text/plain)
2015-07-26 16:17 UTC, Simon Andric
Details
New crash information added by DrKonqi (4.51 KB, text/plain)
2015-07-26 23:22 UTC, Simon Andric
Details

Note You need to log in before you can comment on or make changes to this bug.
Description meteorrock 2014-12-30 17:44:54 UTC
Upgrading Kubuntu 12.04.5 from KDE 4.13.3 up to KDE 4.14.2 when that package threw a segment fault error. System x64.  Had system backed up. Reproduced error after rolling back and  pulling in KDE 4.14.2 updates. 

Reproducible: Always

Steps to Reproduce:
1. Upgrade to KDE 4.14.2
2. As you upgrade, crash dialog box pops up with a segment fault for this application. 
3. System rollback and reapplied updates. Reproduced same segment fault for this application. 

Actual Results:  
Same as above.  Used onboard backtrace tool to fetch in debugging symbols and packages to generate additional information below. 

Expected Results:  
Same as detailed above. 

Application: akonadi_notes_agent (4.14)
KDE Platform Version: 4.14.2 (Compiled from sources)
Qt Version: 4.8.2
Operating System: Linux 3.16.1-031601-lowlatency x86_64
Distribution: Ubuntu 12.04.5 LTS

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

Upgrading Kubuntu 12.04.5 from KDE 4.13.3 up to KDE 4.14.2 when that package threw a segment fault error.

-- Backtrace:
Application: Notes Agent (akonadi_notes_agent), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  ref (this=0x610500440000) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:121
#7  QExplicitlySharedDataPointer (o=..., this=0x7fff4ff93a00) at ../../include/QtCore/../../src/corelib/tools/qshareddata.h:169
#8  QDateTime::QDateTime (this=0x7fff4ff93a00, other=...) at tools/qdatetime.cpp:2182
#9  0x000000000040b23c in alarmsLastChecked () at ../../noteshared/notesharedglobalconfig.h:112
#10 NotesManager::slotCheckAlarm (this=0xaecd80) at ../../../agents/notesagent/notesmanager.cpp:113
#11 0x00007fe585dd88da in Akonadi::AgentBase::setOnlineInternal (this=0xaabed0, state=true) at ../../akonadi/agentbase.cpp:965
#12 0x00007fe585dd8e6a in Akonadi::AgentBasePrivate::delayedInit (this=0xaab5a0) at ../../akonadi/agentbase.cpp:413
#13 0x00007fe585dd9ed2 in Akonadi::AgentBase::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./moc_agentbase.cpp:99
#14 0x00007fe5841e6946 in QObject::event (this=0xaabed0, e=<optimized out>) at kernel/qobject.cpp:1195
#15 0x00007fe5832017b4 in notify_helper (e=0xaec9d0, receiver=0xaabed0, this=0x972750) at kernel/qapplication.cpp:4556
#16 QApplicationPrivate::notify_helper (this=0x972750, receiver=0xaabed0, e=0xaec9d0) at kernel/qapplication.cpp:4528
#17 0x00007fe583206583 in QApplication::notify (this=0x7fff4ff94630, receiver=0xaabed0, e=0xaec9d0) at kernel/qapplication.cpp:4417
#18 0x00007fe584eb3326 in KApplication::notify (this=0x7fff4ff94630, receiver=0xaabed0, event=0xaec9d0) at ../../kdeui/kernel/kapplication.cpp:311
#19 0x00007fe5841cd32c in QCoreApplication::notifyInternal (this=0x7fff4ff94630, receiver=0xaabed0, event=0xaec9d0) at kernel/qcoreapplication.cpp:915
#20 0x00007fe5841d110a in sendEvent (event=0xaec9d0, receiver=0xaabed0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x931790) at kernel/qcoreapplication.cpp:1539
#22 0x00007fe5841fc493 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#23 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#24 0x00007fe57b628d13 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007fe57b629060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007fe57b629124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fe5841fc8bf in QEventDispatcherGlib::processEvents (this=0x933070, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#28 0x00007fe5832a9cde in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#29 0x00007fe5841cbe62 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#30 0x00007fe5841cc0b7 in QEventLoop::exec (this=0x7fff4ff945b0, flags=...) at kernel/qeventloop.cpp:204
#31 0x00007fe5841d1407 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#32 0x00007fe585dd6406 in Akonadi::AgentBase::init (r=0xaabed0) at ../../akonadi/agentbase.cpp:859
#33 0x000000000040a876 in Akonadi::AgentBase::init<NotesAgent> (argc=<optimized out>, argv=<optimized out>) at /usr/include/akonadi/agentbase.h:455
#34 0x00007fe58277576d in __libc_start_main (main=0x409e80 <main(int, char**)>, argc=3, ubp_av=0x7fff4ff94748, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff4ff94738) at libc-start.c:226
#35 0x0000000000409f45 in _start ()

Possible duplicates by query: bug 341534.

Report to https://bugs.kde.org/
Comment 1 Laurent Montel 2014-12-30 22:52:53 UTC
it's a crash when you update package ?
Comment 2 Simon Andric 2015-07-26 16:17:25 UTC
Created attachment 93747 [details]
New crash information added by DrKonqi

akonadi_notes_agent (4.14) on KDE Platform 4.14.2 using Qt 4.8.6

- What I was doing when the application crashed:

updating newly installed system - then akonadi scrashed - btw i upgraded from trust 4.12 to trusty 4.14 (via kubuntu-ppa)

nice day

Simon :-)

-- Backtrace (Reduced):
#7  QExplicitlySharedDataPointer (o=..., this=0x7ffcf13e0950) at ../../include/QtCore/../../src/corelib/tools/qshareddata.h:169
#8  QDateTime::QDateTime (this=0x7ffcf13e0950, other=...) at tools/qdatetime.cpp:2182
#9  0x000000000040b16d in alarmsLastChecked () at ../../noteshared/notesharedglobalconfig.h:112
#10 NotesManager::slotCheckAlarm (this=0x1079920) at ../../../agents/notesagent/notesmanager.cpp:113
#11 0x00007f696b5123d1 in Akonadi::AgentBase::setOnlineInternal (this=this@entry=0x118f5f0, state=true) at ../../akonadi/agentbase.cpp:965
Comment 3 Simon Andric 2015-07-26 23:22:36 UTC
Created attachment 93754 [details]
New crash information added by DrKonqi

akonadi_notes_agent (4.14) on KDE Platform 4.14.2 using Qt 4.8.6

- What I was doing when the application crashed:

even though this report is marked as closed i tried again with fresh install + update to 4.14 packages via (kubuntu-ppa) and again the akonadi notes crashed....  :) so im sending the bug report again 

nice day :)

Simon

-- Backtrace (Reduced):
#7  QExplicitlySharedDataPointer (o=..., this=0x7ffd2061a910) at ../../include/QtCore/../../src/corelib/tools/qshareddata.h:169
#8  QDateTime::QDateTime (this=0x7ffd2061a910, other=...) at tools/qdatetime.cpp:2182
#9  0x000000000040b16d in alarmsLastChecked () at ../../noteshared/notesharedglobalconfig.h:112
#10 NotesManager::slotCheckAlarm (this=0x190c9b0) at ../../../agents/notesagent/notesmanager.cpp:113
#11 0x00007ff0e9c7e3d1 in Akonadi::AgentBase::setOnlineInternal (this=this@entry=0x18e2460, state=true) at ../../akonadi/agentbase.cpp:965
Comment 4 Laurent Montel 2015-07-27 05:25:44 UTC
Did you try an updated package ?
4.14.2 is very old.
Could you test last 4.14.x ? (4.14.10 for example)
Comment 5 Simon Andric 2015-07-28 12:05:01 UTC
hello!

first thank you for reply,...

second, if i may ask, which launchpad PPA i should add to get 4.14.10 (or higher) i use trusty LTS, and with addition of kubuntu-ppa backports - which provides packages 4.14.2 not higher.  I googled but couldnt find any - at least for akonadi notes. If there is none, then i have no choice i have to wait till they land in kubuntu-ppa backports (trusty) - id rather not play with "build from source" - i have no experience with it . 
Thank you for your help. :)

nice day!

simon
Comment 6 Denis Kurz 2017-06-23 19:58:03 UTC
This bug has never been confirmed for a KDE PIM version that is based on KDE Frameworks (5.x). Those versions differ significantly from the old 4.x series. Therefore, I plan to close it in around two or three months. In the meantime, it is set to WAITINGFORINFO to give reporters the oportunity to check if it is still valid. As soon as someone confirms it for a recent version (at least 5.1, ideally even more recent), I'll gladly reopen it.

Please understand that we lack the manpower to triage bugs reported for versions almost two years beyond their end of life.
Comment 7 Denis Kurz 2018-02-01 09:46:50 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.1 aka 15.12; preferably much more recent), please open a new one unless it already exists. Thank you for all your input.