Akonadi migration agent using 100% of 2 of 4 cores, with no end

Please I need help on how to deal with the /usr/bin/akonadi_migration_agent. It often starts on its own and never stops, attached is an htop screenshot after more than an hour.

Please do not suggest uninstalling it. I want to solve this.

This is very a very interesting bug considering that this agent is quite simple. Could you attach gdb to it? gdp -p <process-id> and see where it is stuck?

1 Like

I will, next time it happens. This is something that’s been happening seemingly random since the last few months of last year.

2 Likes

Hi, I’m not sure if I did this correctly:

neo@firefly:~> gdb -p 2175
GNU gdb (GDB; openSUSE Tumbleweed) 12.1
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://bugs.opensuse.org/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 2175
[New LWP 2184]
[New LWP 2195]

This GDB supports auto-downloading debuginfo from the following URLs:
https://debuginfod.opensuse.org/
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Downloading 1.84 MB separate debug info for /usr/bin/akonadi_newmailnotifier_agent
Downloading 4.58 MB separate debug info for /home/neo/.cache/debuginfod_client/95b9c76ea633c034edffed981778f5f69549785b/debuginfo                                                           
Downloading 4.81 MB separate debug info for /lib64/libKF5AkonadiMime.so.5                                                                                                                   
Downloading 0.46 MB separate debug info for /home/neo/.cache/debuginfod_client/657c37e96b6bc6b8257698ba281cceb6d178e36e/debuginfo                                                           
Downloading 10.62 MB separate debug info for /lib64/libKF5AkonadiContact.so.5                                                                                                               
Downloading 1.27 MB separate debug info for /home/neo/.cache/debuginfod_client/5b287ac0d3ad085f27e0a82008ef870b98bda7f5/debuginfo                                                           
Downloading 1.98 MB separate debug info for /lib64/libKF5IdentityManagement.so.5                                                                                                            
Downloading 0.47 MB separate debug info for /home/neo/.cache/debuginfod_client/48af77b5153a2741f5698a8ae19df1979c59db28/debuginfo                                                           
Downloading 5.03 MB separate debug info for /lib64/libKF5AkonadiAgentBase.so.5                                                                                                              
Downloading 2.71 MB separate debug info for /home/neo/.cache/debuginfod_client/64dbd9074b5134e9da82e98a555f202daf134807/debuginfo                                                           
Downloading 3.44 MB separate debug info for /lib64/libKF5Mime.so.5                                                                                                                          
Downloading 33.42 MB separate debug info for /lib64/libKF5AkonadiCore.so.5                                                                                                                  
Downloading 1.34 MB separate debug info for /lib64/libQt5TextToSpeech.so.5                                                                                                                  
Downloading 9.43 MB separate debug info for /lib64/libKF5AkonadiWidgets.so.5                                                                                                                
Downloading 1.67 MB separate debug info for /lib64/libKF5GrantleeTheme.so.5                                                                                                                 
Downloading 0.31 MB separate debug info for /home/neo/.cache/debuginfod_client/03f787b0da01a70b2b6e60c01b5083cf209c8ff5/debuginfo                                                           
Downloading 6.14 MB separate debug info for /lib64/libKF5ContactEditor.so.5                                                                                                                 
Downloading 5.52 MB separate debug info for /lib64/libGrantlee_Templates.so.5                                                                                                               
Downloading 2.05 MB separate debug info for /lib64/libkaccounts.so.2                                                                                                                        
Downloading 0.53 MB separate debug info for /home/neo/.cache/debuginfod_client/469f865cab929f3d948243e9810bf749c003cded/debuginfo                                                           
Downloading 1.69 MB separate debug info for /lib64/libaccounts-qt5.so.1                                                                                                                     
Downloading 5.05 MB separate debug info for /lib64/libKF5AkonadiPrivate.so.5                                                                                                                
Downloading 0.15 MB separate debug info for /lib64/libcanberra.so.0                                                                                                                         
Downloading 0.50 MB separate debug info for /lib64/libQt5X11Extras.so.5                                                                                                                     
Downloading 2.58 MB separate debug info for /lib64/libdbusmenu-qt5.so.2                                                                                                                     
Downloading 0.92 MB separate debug info for /lib64/libdbus-1.so.3                                                                                                                           
Downloading 0.26 MB separate debug info for /lib64/libGL.so.1                                                                                                                               
Downloading 0.79 MB separate debug info for /lib64/libpng16.so.16                                                                                                                           
Downloading 0.18 MB separate debug info for /lib64/libz.so.1                                                                                                                                
Downloading 13.85 MB separate debug info for /lib64/libharfbuzz.so.0                                                                                                                        
Downloading 0.28 MB separate debug info for /lib64/libdouble-conversion.so.3                                                                                                                
Downloading 13.28 MB separate debug info for /lib64/libicui18n.so.72                                                                                                                        
Downloading 6.18 MB separate debug info for /lib64/libicuuc.so.72                                                                                                                           
Downloading 4.50 MB separate debug info for /lib64/libzstd.so.1                                                                                                                             
Downloading 0.09 MB separate debug info for /lib64/libacl.so.1                                                                                                                              
Downloading 0.12 MB separate debug info for /lib64/libqrencode.so.4                                                                                                                         
Downloading 0.22 MB separate debug info for /lib64/libdmtx.so.0                                                                                                                             
Downloading 9.17 MB separate debug info for /lib64/libZXing.so.3                                                                                                                            
Downloading 75.49 MB separate debug info for /lib64/libQt5Qml.so.5                                                                                                                          
Downloading 4.68 MB separate debug info for /lib64/libQt5Svg.so.5                                                                                                                           
Downloading 1.56 MB separate debug info for /lib64/libproxy.so.1                                                                                                                            
Downloading 1.49 MB separate debug info for /lib64/libssl.so.3                                                                                                                              
Downloading 9.29 MB separate debug info for /lib64/libcrypto.so.3                                                                                                                           
Downloading 3.10 MB separate debug info for /lib64/libsignon-qt5.so.1                                                                                                                       
Downloading 0.31 MB separate debug info for /lib64/libaccounts-glib.so.0                                                                                                                    
Downloading 0.76 MB separate debug info for /lib64/liblzma.so.5                                                                                                                             
Downloading 2.52 MB separate debug info for /lib64/libX11.so.6                                                                                                                              
Downloading 0.45 MB separate debug info for /lib64/libxcb.so.1                                                                                                                              
Downloading 0.02 MB separate debug info for /lib64/libxcb-keysyms.so.1                                                                                                                      
Downloading 0.07 MB separate debug info for /lib64/libvorbisfile.so.3                                                                                                                       
Downloading 0.09 MB separate debug info for /lib64/libltdl.so.7                                                                                                                             
Downloading 0.44 MB separate debug info for /lib64/libGLX.so.0                                                                                                                              
Downloading 0.36 MB separate debug info for /lib64/libGLdispatch.so.0                                                                                                                       
Downloading 2.40 MB separate debug info for /lib64/libfreetype.so.6                                                                                                                         
Downloading 0.88 MB separate debug info for /lib64/libgraphite2.so.3                                                                                                                        
Downloading 3.50 MB separate debug info for /lib64/libgcrypt.so.20                                                                                                                          
Downloading 0.80 MB separate debug info for /lib64/liblz4.so.1                                                                                                                              
Downloading 0.01 MB separate debug info for /lib64/libicudata.so.72                                                                                                                         
Downloading 21.37 MB separate debug info for /lib64/libQt5WaylandClient.so.5                                                                                                                
Downloading 0.11 MB separate debug info for /lib64/libwayland-client.so.0                                                                                                                   
Downloading 0.46 MB separate debug info for /lib64/libselinux.so.1                                                                                                                          
Downloading 0.17 MB separate debug info for /lib64/libbz2.so.1                                                                                                                              
Downloading 3.07 MB separate debug info for /lib64/libxml2.so.2                                                                                                                             
Downloading 0.11 MB separate debug info for /lib64/libffi.so.8                                                                                                                              
Downloading 0.03 MB separate debug info for /lib64/libXau.so.6                                                                                                                              
Downloading 0.30 MB separate debug info for /lib64/libvorbis.so.0                                                                                                                           
Downloading 0.04 MB separate debug info for /lib64/libogg.so.0                                                                                                                              
Downloading 0.16 MB separate debug info for /lib64/libbrotlidec.so.1                                                                                                                        
Downloading 0.44 MB separate debug info for /lib64/libgpg-error.so.0                                                                                                                        
Downloading 0.04 MB separate debug info for /lib64/libwayland-cursor.so.0                                                                                                                   
Downloading 0.91 MB separate debug info for /lib64/libfontconfig.so.1                                                                                                                       
Downloading 0.57 MB separate debug info for /lib64/libxkbcommon.so.0                                                                                                                        
Downloading 65.73 MB separate debug info for /lib64/libQt5Quick.so.5                                                                                                                        
Downloading 0.37 MB separate debug info for /lib64/libimobiledevice-1.0.so.6                                                                                                                
Downloading 0.18 MB separate debug info for /lib64/libplist-2.0.so.3                                                                                                                        
Downloading 0.01 MB separate debug info for /lib64/libbrotlicommon.so.1                                                                                                                     
Downloading 0.35 MB separate debug info for /lib64/libexpat.so.1                                                                                                                            
Downloading 9.02 MB separate debug info for /lib64/libQt5QmlModels.so.5                                                                                                                     
Downloading 0.07 MB separate debug info for /lib64/libimobiledevice-glue-1.0.so.0                                                                                                           
Downloading 0.10 MB separate debug info for /lib64/libusbmuxd-2.0.so.6                                                                                                                      
Downloading 0.03 MB separate debug info for /lib64/libX11-xcb.so.1                                                                                                                          
Downloading 0.04 MB separate debug info for /lib64/libxcb-icccm.so.4
Downloading 0.04 MB separate debug info for /lib64/libxcb-image.so.0
Downloading 0.02 MB separate debug info for /lib64/libxcb-shm.so.0
Downloading 0.15 MB separate debug info for /lib64/libxcb-randr.so.0
Downloading 0.03 MB separate debug info for /lib64/libxcb-render-util.so.0                                                                                                                  
Downloading 0.12 MB separate debug info for /lib64/libxcb-render.so.0                                                                                                                       
Downloading 0.03 MB separate debug info for /lib64/libxcb-shape.so.0                                                                                                                        
Downloading 0.05 MB separate debug info for /lib64/libxcb-sync.so.1                                                                                                                         
Downloading 0.07 MB separate debug info for /lib64/libxcb-xfixes.so.0                                                                                                                       
Downloading 0.02 MB separate debug info for /lib64/libxcb-xinerama.so.0                                                                                                                     
Downloading 0.27 MB separate debug info for /lib64/libxcb-xkb.so.1
Downloading 0.36 MB separate debug info for /lib64/libxcb-xinput.so.0                                                                                                                       
Downloading 0.08 MB separate debug info for /lib64/libSM.so.6                                                                                                                               
Downloading 0.24 MB separate debug info for /lib64/libICE.so.6                                                                                                                              
Downloading 0.09 MB separate debug info for /lib64/libxkbcommon-x11.so.0                                                                                                                    
Downloading 0.03 MB separate debug info for /lib64/libxcb-util.so.1                                                                                                                         
Downloading 0.12 MB separate debug info for /lib64/libXcursor.so.1
Downloading 0.13 MB separate debug info for /lib64/libXrender.so.1                                                                                                                          
Downloading 0.07 MB separate debug info for /lib64/libXfixes.so.3                                                                                                                           
Downloading 4.06 MB separate debug info for /lib64/libQt5QuickControls2.so.5
Downloading 2.29 MB separate debug info for /home/neo/.cache/debuginfod_client/1183fd4276877a0c194fc90c942328bcf6314ee5/debuginfo                                                           
Downloading 19.17 MB separate debug info for /lib64/libQt5QuickTemplates2.so.5                                                                                                              
Downloading 0.25 MB separate debug info for /lib64/libxcb-glx.so.0                                                                                                                          
Downloading 0.21 MB separate debug info for /lib64/libXext.so.6                                                                                                                             
Downloading 0.22 MB separate debug info for /lib64/libdrm.so.2                                                                                                                              
[Thread debugging using libthread_db enabled]                                                                                                                                               
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f4d12cb5869 in ?? () from /lib64/libnvidia-glcore.so.470.161.03
Missing separate debuginfos, use: zypper install kdepim-runtime-debuginfo-22.12.3-2.1.x86_64
(gdb) Quit
(gdb) q
A debugging session is active.

        Inferior 1 [process 2175] will be detached.

Quit anyway? (y or n) n
Not confirmed.
(gdb) 
A debugging session is active.

        Inferior 1 [process 2175] will be detached.

Quit anyway? (y or n) n
Not confirmed.
(gdb) help
List of classes of commands:

aliases -- User-defined aliases of other commands.
breakpoints -- Making program stop at certain points.
data -- Examining data.
files -- Specifying and examining files.
internals -- Maintenance commands.
obscure -- Obscure features.
running -- Running the program.
stack -- Examining the stack.
status -- Status inquiries.
support -- Support facilities.
text-user-interface -- TUI is the GDB text based interface.
tracepoints -- Tracing of program execution without stopping the program.
user-defined -- User-defined commands.

Type "help" followed by a class name for a list of commands in that class.
Type "help all" for the list of all commands.
Type "help" followed by command name for full documentation.
Type "apropos word" to search for commands related to "word".
Type "apropos -v word" for full documentation of commands related to "word".
Command name abbreviations are allowed if unambiguous.
(gdb) files
Undefined command: "files".  Try "help".
(gdb) 
Undefined command: "files".  Try "help".
(gdb) q
A debugging session is active.

        Inferior 1 [process 2175] will be detached.

Quit anyway? (y or n) y
Detaching from program: /usr/bin/akonadi_newmailnotifier_agent, process 2175
[Inferior 1 (process 2175) detached]
neo@firefly:~> 

oh sorry, I forgot to tell you that once you are attached to the process, you need to run thread apply all bt which will display where the program is stuck

No problem. I’ll do it next time.

I managed to do it to 4 processes, as I did it, they stopped using 100%. Attached is htop screenshot and the output for each process. - I’m holding the terminal tabs open for some hours.

2208

type or ~> gdb -p 2208
GNU gdb (GDB; openSUSE Tumbleweed) 12.1
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://bugs.opensuse.org/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 2208
[New LWP 2218]
[New LWP 2228]

This GDB supports auto-downloading debuginfo from the following URLs:
https://debuginfod.opensuse.org/
Enable debuginfod for this session? (y or [n]) n
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f43202fd21b in sched_yield () from /lib64/libc.so.6
Missing separate debuginfos, use: zypper install kdepim-runtime-debuginfo-22.12.3-2.1.x86_64
(gdb) thread apply all bt

Thread 3 (Thread 0x7f4319aac6c0 (LWP 2228) "QXcbEventQueue"):
#0  0x00007f432030c08f in poll () from /lib64/libc.so.6
#1  0x00007f431da5187a in ?? () from /lib64/libxcb.so.1
#2  0x00007f431da5313c in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007f431a3191a0 in ?? () from /lib64/libQt5XcbQpa.so.5
#4  0x00007f4320903b4d in ?? () from /lib64/libQt5Core.so.5
#5  0x00007f4320292f24 in start_thread () from /lib64/libc.so.6
#6  0x00007f4320319f50 in clone3 () from /lib64/libc.so.6

Thread 2 (Thread 0x7f431a2ad6c0 (LWP 2218) "QDBusConnection"):
#0  0x00007f432030c08f in poll () from /lib64/libc.so.6
#1  0x00007f431ed172ce in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f431ed173ec in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f4320b460b6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f4320aeb5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f432090297e in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f4321ddf257 in ?? () from /lib64/libQt5DBus.so.5
#7  0x00007f4320903b4d in ?? () from /lib64/libQt5Core.so.5
#8  0x00007f4320292f24 in start_thread () from /lib64/libc.so.6
#9  0x00007f4320319f50 in clone3 () from /lib64/libc.so.6

Thread 1 (Thread 0x7f431c641380 (LWP 2208) "akonadi_newmail"):
#0  0x00007f43202fd21b in sched_yield () from /lib64/libc.so.6
#1  0x00007f4312d5741d in ?? () from /lib64/libnvidia-glcore.so.470.182.03
--Type <RET> for more, q to quit, c to continue without paging--
#2  0x00007f4312cb58b1 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#3  0x00007f4312cb5d07 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#4  0x00007f4312ca3dae in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#5  0x00007f4312ca4cf0 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#6  0x00007f4312c7b907 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#7  0x00007f4312c7c1a4 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#8  0x00007f4312c7081f in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#9  0x00007f4312bc3425 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#10 0x00007f4318c4e1d3 in ?? () from /lib64/libGLX_nvidia.so.0
#11 0x00007f4318c898bb in ?? () from /lib64/libGLX_nvidia.so.0
#12 0x00007f431da24c8d in ?? () from /lib64/libGLX.so.0
#13 0x00007f431da27409 in ?? () from /lib64/libGLX.so.0
#14 0x00007f431da2bd87 in ?? () from /lib64/libGLX.so.0
#15 0x00007f431c5d0aae in ?? () from /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#16 0x00007f431c5ce117 in ?? () from /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#17 0x00007f4320fc1f8d in QOpenGLContext::create() () from /lib64/libQt5Gui.so.5
#18 0x00007f43192813dc in ?? () from /usr/lib64/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#19 0x00007f4320af3207 in QCoreApplicationPrivate::init() () from /lib64/libQt5Core.so.5
#20 0x00007f4320f76fcc in QGuiApplicationPrivate::init() () from /lib64/libQt5Gui.so.5
#21 0x00007f43217aa929 in QApplicationPrivate::init() () from /lib64/libQt5Widgets.so.5
#22 0x0000560155bec0ad in ?? ()
#23 0x00007f432022cbb0 in __libc_start_call_main () from /lib64/libc.so.6
#24 0x00007f432022cc79 in __libc_start_main_impl () from /lib64/libc.so.6
#25 0x0000560155bed675 in ?? ()
(gdb) 

2210

~> gdb -p 2210
GNU gdb (GDB; openSUSE Tumbleweed) 12.1
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://bugs.opensuse.org/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 2210
[New LWP 2236]
[New LWP 2239]

This GDB supports auto-downloading debuginfo from the following URLs:
https://debuginfod.opensuse.org/
Enable debuginfod for this session? (y or [n]) n
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f61502fd21b in sched_yield () from /lib64/libc.so.6
Missing separate debuginfos, use: zypper install kmail-debuginfo-22.12.3-1.2.x86_64
(gdb) thread apply all bt

Thread 3 (Thread 0x7f613aeac6c0 (LWP 2239) "QXcbEventQueue"):
#0  0x00007f615030c08f in poll () from /lib64/libc.so.6
#1  0x00007f614eec787a in ?? () from /lib64/libxcb.so.1
#2  0x00007f614eec913c in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007f613b7191a0 in ?? () from /lib64/libQt5XcbQpa.so.5
#4  0x00007f6150903b4d in ?? () from /lib64/libQt5Core.so.5
#5  0x00007f6150292f24 in start_thread () from /lib64/libc.so.6
#6  0x00007f6150319f50 in clone3 () from /lib64/libc.so.6

Thread 2 (Thread 0x7f613b6ad6c0 (LWP 2236) "QDBusConnection"):
#0  0x00007f615030c08f in poll () from /lib64/libc.so.6
#1  0x00007f614e1172ce in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f614e1173ec in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f6150b460b6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f6150aeb5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f615090297e in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f6151586257 in ?? () from /lib64/libQt5DBus.so.5
#7  0x00007f6150903b4d in ?? () from /lib64/libQt5Core.so.5
#8  0x00007f6150292f24 in start_thread () from /lib64/libc.so.6
#9  0x00007f6150319f50 in clone3 () from /lib64/libc.so.6

Thread 1 (Thread 0x7f613da2d080 (LWP 2210) "akonadi_sendlat"):
#0  0x00007f61502fd21b in sched_yield () from /lib64/libc.so.6
#1  0x00007f6132d5741d in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#2  0x00007f6132cb58b1 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#3  0x00007f6132cb5d07 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#4  0x00007f6132ca3dae in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#5  0x00007f6132ca4cf0 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#6  0x00007f6132c7b907 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#7  0x00007f6132c7c1a4 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#8  0x00007f6132c7081f in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#9  0x00007f6132bc3425 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#10 0x00007f613a04e1d3 in ?? () from /lib64/libGLX_nvidia.so.0
#11 0x00007f613a0898bb in ?? () from /lib64/libGLX_nvidia.so.0
#12 0x00007f6145198c8d in ?? () from /lib64/libGLX.so.0
#13 0x00007f614519b409 in ?? () from /lib64/libGLX.so.0
#14 0x00007f614519fd87 in ?? () from /lib64/libGLX.so.0
#15 0x00007f613d9bbaae in ?? () from /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#16 0x00007f613d9b9117 in ?? () from /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#17 0x00007f6150fc1f8d in QOpenGLContext::create() () from /lib64/libQt5Gui.so.5
#18 0x00007f613a6813dc in ?? () from /usr/lib64/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#19 0x00007f6150af3207 in QCoreApplicationPrivate::init() () from /lib64/libQt5Core.so.5
#20 0x00007f6150f76fcc in QGuiApplicationPrivate::init() () from /lib64/libQt5Gui.so.5
#21 0x00007f61517aa929 in QApplicationPrivate::init() () from /lib64/libQt5Widgets.so.5
#22 0x0000564b5ede5a3d in ?? ()
--Type <RET> for more, q to quit, c to continue without paging--
#23 0x00007f615022cbb0 in __libc_start_call_main () from /lib64/libc.so.6
#24 0x00007f615022cc79 in __libc_start_main_impl () from /lib64/libc.so.6
#25 0x0000564b5ede62b5 in ?? ()
(gdb) 

2192

gdb -p 2192
GNU gdb (GDB; openSUSE Tumbleweed) 12.1
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://bugs.opensuse.org/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 2192
[New LWP 2235]
[New LWP 2240]

This GDB supports auto-downloading debuginfo from the following URLs:
https://debuginfod.opensuse.org/
Enable debuginfod for this session? (y or [n]) n
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f64b2cfd21b in sched_yield () from /lib64/libc.so.6
Missing separate debuginfos, use: zypper install kmail-debuginfo-22.12.3-1.2.x86_64
(gdb) thread apply all bt

Thread 3 (Thread 0x7f649caac6c0 (LWP 2240) "QXcbEventQueue"):
#0  0x00007f64b2d0c08f in poll () from /lib64/libc.so.6
#1  0x00007f64a709387a in ?? () from /lib64/libxcb.so.1
#2  0x00007f64a709513c in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007f649d3191a0 in ?? () from /lib64/libQt5XcbQpa.so.5
#4  0x00007f64b3303b4d in ?? () from /lib64/libQt5Core.so.5
#5  0x00007f64b2c92f24 in start_thread () from /lib64/libc.so.6
#6  0x00007f64b2d19f50 in clone3 () from /lib64/libc.so.6

Thread 2 (Thread 0x7f649d2ad6c0 (LWP 2235) "QDBusConnection"):
#0  0x00007f64b2d0c08f in poll () from /lib64/libc.so.6
#1  0x00007f64b05172ce in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f64b05173ec in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f64b35460b6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f64b34eb5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f64b330297e in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f64b3f80257 in ?? () from /lib64/libQt5DBus.so.5
#7  0x00007f64b3303b4d in ?? () from /lib64/libQt5Core.so.5
#8  0x00007f64b2c92f24 in start_thread () from /lib64/libc.so.6
#9  0x00007f64b2d19f50 in clone3 () from /lib64/libc.so.6

Thread 1 (Thread 0x7f649f5cd080 (LWP 2192) "akonadi_archive"):
#0  0x00007f64b2cfd21b in sched_yield () from /lib64/libc.so.6
#1  0x00007f649615741d in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#2  0x00007f64960b58b1 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#3  0x00007f64960b5d07 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#4  0x00007f64960a3dae in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#5  0x00007f64960a4cf0 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#6  0x00007f649607b907 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#7  0x00007f649607c1a4 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#8  0x00007f649607081f in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#9  0x00007f6495fc3425 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#10 0x00007f6497c4e1d3 in ?? () from /lib64/libGLX_nvidia.so.0
#11 0x00007f6497c898bb in ?? () from /lib64/libGLX_nvidia.so.0
#12 0x00007f64a6b14c8d in ?? () from /lib64/libGLX.so.0
#13 0x00007f64a6b17409 in ?? () from /lib64/libGLX.so.0
#14 0x00007f64a6b1bd87 in ?? () from /lib64/libGLX.so.0
#15 0x00007f649f55baae in ?? () from /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#16 0x00007f649f559117 in ?? () from /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#17 0x00007f64b23c1f8d in QOpenGLContext::create() () from /lib64/libQt5Gui.so.5
#18 0x00007f649c2813dc in ?? () from /usr/lib64/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#19 0x00007f64b34f3207 in QCoreApplicationPrivate::init() () from /lib64/libQt5Core.so.5
#20 0x00007f64b2376fcc in QGuiApplicationPrivate::init() () from /lib64/libQt5Gui.so.5
#21 0x00007f64b39aa929 in QApplicationPrivate::init() () from /lib64/libQt5Widgets.so.5
#22 0x0000562dc5dc366d in ?? ()
--Type <RET> for more, q to quit, c to continue without paging--
#23 0x00007f64b2c2cbb0 in __libc_start_call_main () from /lib64/libc.so.6
#24 0x00007f64b2c2cc79 in __libc_start_main_impl () from /lib64/libc.so.6
#25 0x0000562dc5dc4215 in ?? ()
(gdb) 

2211

~> gdb -p 2211
GNU gdb (GDB; openSUSE Tumbleweed) 12.1
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://bugs.opensuse.org/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 2211
[New LWP 2234]
[New LWP 2244]

This GDB supports auto-downloading debuginfo from the following URLs:
https://debuginfod.opensuse.org/
Enable debuginfod for this session? (y or [n]) n
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f13742fd21b in sched_yield () from /lib64/libc.so.6
Missing separate debuginfos, use: zypper install kmail-debuginfo-22.12.3-1.2.x86_64
(gdb) thread apply all bt

Thread 3 (Thread 0x7f135ecac6c0 (LWP 2244) "QXcbEventQueue"):
#0  0x00007f137430c08f in poll () from /lib64/libc.so.6
#1  0x00007f1368c3b87a in ?? () from /lib64/libxcb.so.1
#2  0x00007f1368c3d13c in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007f135f5191a0 in ?? () from /lib64/libQt5XcbQpa.so.5
#4  0x00007f1374903b4d in ?? () from /lib64/libQt5Core.so.5
#5  0x00007f1374292f24 in start_thread () from /lib64/libc.so.6
#6  0x00007f1374319f50 in clone3 () from /lib64/libc.so.6

Thread 2 (Thread 0x7f135f4ad6c0 (LWP 2234) "QDBusConnection"):
#0  0x00007f137430c08f in poll () from /lib64/libc.so.6
#1  0x00007f13722622ce in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f13722623ec in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f1374b460b6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f1374aeb5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f137490297e in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f1375e06257 in ?? () from /lib64/libQt5DBus.so.5
#7  0x00007f1374903b4d in ?? () from /lib64/libQt5Core.so.5
#8  0x00007f1374292f24 in start_thread () from /lib64/libc.so.6
#9  0x00007f1374319f50 in clone3 () from /lib64/libc.so.6

Thread 1 (Thread 0x7f13617a4080 (LWP 2211) "akonadi_unified"):
#0  0x00007f13742fd21b in sched_yield () from /lib64/libc.so.6
#1  0x00007f1356d5741d in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#2  0x00007f1356cb58b1 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#3  0x00007f1356cb5d07 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#4  0x00007f1356ca3dae in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#5  0x00007f1356ca4cf0 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#6  0x00007f1356c7b907 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#7  0x00007f1356c7c1a4 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#8  0x00007f1356c7081f in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#9  0x00007f1356bc3425 in ?? () from /lib64/libnvidia-glcore.so.470.182.03
#10 0x00007f135de4e1d3 in ?? () from /lib64/libGLX_nvidia.so.0
#11 0x00007f135de898bb in ?? () from /lib64/libGLX_nvidia.so.0
#12 0x00007f136903ac8d in ?? () from /lib64/libGLX.so.0
#13 0x00007f136903d409 in ?? () from /lib64/libGLX.so.0
#14 0x00007f1369041d87 in ?? () from /lib64/libGLX.so.0
#15 0x00007f1361732aae in ?? () from /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#16 0x00007f1361730117 in ?? () from /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#17 0x00007f1374fc1f8d in QOpenGLContext::create() () from /lib64/libQt5Gui.so.5
#18 0x00007f135e4743dc in ?? () from /usr/lib64/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#19 0x00007f1374af3207 in QCoreApplicationPrivate::init() () from /lib64/libQt5Core.so.5
#20 0x00007f1374f76fcc in QGuiApplicationPrivate::init() () from /lib64/libQt5Gui.so.5
#21 0x00007f13757aa929 in QApplicationPrivate::init() () from /lib64/libQt5Widgets.so.5
#22 0x0000563826b8e39d in ?? ()
--Type <RET> for more, q to quit, c to continue without paging--
#23 0x00007f137422cbb0 in __libc_start_call_main () from /lib64/libc.so.6
#24 0x00007f137422cc79 in __libc_start_main_impl () from /lib64/libc.so.6
#25 0x0000563826b8ef15 in ?? ()
(gdb) 

Thanks a lot, I will investigate it

1 Like

Hello, any news? I’m still having the same issue with akonadi

It seems like it still raises its head occasionally.