Bug 477214 - Application: Google Mail (akonadi_imap_resource) crash in Akonadi::Collection::hasAttribute
Summary: Application: Google Mail (akonadi_imap_resource) crash in Akonadi::Collection...
Status: RESOLVED FIXED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: IMAP resource (show other bugs)
Version: 5.24.3
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-19 00:31 UTC by jshand2013
Modified: 2024-02-25 06:24 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
krash log (7.26 KB, text/vnd.kde.kcrash-report)
2023-11-19 03:30 UTC, jshand2013
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jshand2013 2023-11-19 00:31:44 UTC
Error: I got was:

Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, 
    no_tid=no_tid@entry=0) at pthread_kill.c:44
Downloading source file /usr/src/debug/glibc-2.38/nptl/pthread_kill.c
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;

STEPS TO REPRODUCE
1.   Start Kontact.
2.   Click while imap_resource is currently running. 

OBSERVED RESULT

On desktop.  kontact/kmail crashed

On Terminal:

Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, 
    no_tid=no_tid@entry=0) at pthread_kill.c:44
Downloading source file /usr/src/debug/glibc-2.38/nptl/pthread_kill.c
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 jshand2013 2023-11-19 03:30:35 UTC
Created attachment 163281 [details]
krash log
Comment 2 jshand2013 2023-11-19 03:35:25 UTC
my current version of the os:

Operating System: openSUSE Tumbleweed 20231117
KDE Plasma Version: 5.27.9
KDE Frameworks Version: 5.112.0
Qt Version: 5.15.11
Kernel Version: 6.6.1-1-default (64-bit)
Graphics Platform: X11
Processors: 2 × AMD A9-9420e RADEON R5, 5 COMPUTE CORES 2C+3G
Memory: 7.2 GiB of RAM
Graphics Processor: AMD Radeon R5 Graphics
Manufacturer: Acer
Product Name: Aspire A315-21G
System Version: V1.12
Comment 3 David Faure 2023-12-02 10:07:34 UTC
  [KCrash Handler]
  #4  QHash<QByteArray, Akonadi::Attribute*>::findNode(QByteArray const&, unsigned int*) const (ahp=<optimized out>, akey=<optimized out>, this=<optimized out>) at /usr/
  src/debug/akonadi-23.08.3/src/core/attributestorage.cpp:69
  #5  QHash<QByteArray, Akonadi::Attribute*>::contains(QByteArray const&) const (akey=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtCore/qhash.h:920
  #6  Akonadi::AttributeStorage::hasAttribute(QByteArray const&) const (type=..., this=0x40) at /usr/src/debug/akonadi-23.08.3/src/core/attributestorage.cpp:69
  #7  Akonadi::Collection::hasAttribute(QByteArray const&) const (this=this@entry=0x55e8e3c046e0, type=...) at /usr/src/debug/akonadi-23.08.3/src/core/collection.cpp:163
  #8  0x00007f90a30bd909 in Akonadi::Collection::hasAttribute<Akonadi::SpecialCollectionAttribute>() const (this=0x55e8e3c046e0) at /usr/src/debug/akonadi-23.08.3/src/co
  re/collection.h:595
  #9  (anonymous namespace)::sortCollectionsForSync(Akonadi::Collection const&, Akonadi::Collection const&) (l=..., r=...) at /usr/src/debug/akonadi-23.08.3/src/agentbas
  e/resourcebase.cpp:855
Comment 4 jshand2013 2024-02-25 06:24:07 UTC
this also seems to be resolved.  thanks again