[Bug 306218] New: akonadi crashes due to old resource

kdebug at merctech.com kdebug at merctech.com
Mon Sep 3 23:50:53 BST 2012


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

            Bug ID: 306218
          Severity: crash
           Version: 4.8
          Priority: NOR
                CC: kdepim-bugs at kde.org
          Assignee: dvratil at redhat.com
           Summary: akonadi crashes due to old resource
    Classification: Unclassified
                OS: Linux
          Reporter: kdebug at merctech.com
          Hardware: Fedora RPMs
            Status: UNCONFIRMED
         Component: Google Resource
           Product: Akonadi

Application: akonadi_googlecalendar_resource (4.8)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.2
Operating System: Linux 3.4.7-1.fc16.x86_64 x86_64
Distribution: "Fedora release 16 (Verne)"

-- Information about the crash:
Ran:
    akonadictl start

As far as I know, the "akonadi_googlecalendar_resource_6" reference is to an
old resource (an old instance of the google calendar). This resource is in the
MySQL "resource" and "collection" tables, but is not configured with
applications (ie., Kontact).

I'm guessing that the issue is with akonadi not correctly pruning resources
that should have been removed from the database, or with it not correctly
handling resources that exist in the DB but are not in use (perhaps partially
removed and therefore inconsistent?).

Running:
   akonadictl fsck
does not show (or resolve) any db inconsistencies.

The crash can be reproduced every time.

-- Backtrace:
Application: Google Calendars and Tasks (akonadi_googlecalendar_resource),
signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
82    T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6  0x00007f1778d3e285 in __GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f1778d3fb9b in __GI_abort () at abort.c:91
#8  0x00007f1779614c5d in __gnu_cxx::__verbose_terminate_handler () at
../../../../libstdc++-v3/libsupc++/vterminate.cc:95
#9  0x00007f1779612e16 in __cxxabiv1::__terminate (handler=<optimized out>) at
../../../../libstdc++-v3/libsupc++/eh_terminate.cc:40
#10 0x00007f1779612e43 in std::terminate () at
../../../../libstdc++-v3/libsupc++/eh_terminate.cc:50
#11 0x00007f1779612f86 in __cxxabiv1::__cxa_rethrow () at
../../../../libstdc++-v3/libsupc++/eh_throw.cc:116
#12 0x00007f177f73c7fc in QEventLoop::exec (this=<optimized out>,
flags=<optimized out>) at kernel/qeventloop.cpp:218
#13 0x00007f177f741225 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1187
#14 0x00007f17804547f6 in Akonadi::ResourceBase::init (r=0x1424660) at
/usr/src/debug/kdepimlibs-4.8.5/akonadi/resourcebase.cpp:412
#15 0x0000000000416626 in Akonadi::ResourceBase::init<CalendarResource>
(argc=<optimized out>, argv=<optimized out>) at
/usr/include/kde4/akonadi/resourcebase.h:188
#16 0x00007f1778d2969d in __libc_start_main (main=0x40dad0 <main(int, char**)>,
argc=3, ubp_av=0x7fff303f09b8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff303f09a8) at libc-start.c:226
#17 0x000000000040db01 in _start ()

Possible duplicates by query: bug 305946, bug 305584, bug 303616, bug 303599,
bug 302555.

Reported using DrKonqi

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



More information about the Kdepim-bugs mailing list