Public bug reported:

I upgraded Ubuntu from 24.10 to 25.04.

When I starting kmail it crashes.

I ran it in a debugger and get:
gdb /usr/bin/kmail
GNU gdb (Ubuntu 16.2-8ubuntu1) 16.2
Copyright (C) 2024 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-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
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"...
Reading symbols from /usr/bin/kmail...
Reading symbols from 
/usr/lib/debug/.build-id/a6/a6c91a54e331fb4ce341934dbc09a2f7c2ff49.debug...
(gdb) r
Starting program: /usr/bin/kmail

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.ubuntu.com>
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.
Function(s) ^std::(move|forward|as_const|(__)?addressof) will be skipped when 
stepping.
Function(s) ^std::(shared|unique)_ptr<.*>::(get|operator) will be skipped when 
stepping.
Function(s) 
^std::(basic_string|vector|array|deque|(forward_)?list|(unordered_|flat_)?(multi)?(map|set)|span)<.*>::(c?r?(begin|end)|front|back|data|size|empty)
 will be skipped when stepping.
Function(s) ^std::(basic_string|vector|array|deque|span)<.*>::operator.] will 
be skipped when stepping.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7694a5d3f6c0 (LWP 22692)]
[New Thread 0x7694a553e6c0 (LWP 22693)]
[New Thread 0x76949d3ff6c0 (LWP 22694)]
[New Thread 0x76949cbfe6c0 (LWP 22695)]
[New Thread 0x76948bfff6c0 (LWP 22696)]
[New Thread 0x76948b7fe6c0 (LWP 22697)]
[New Thread 0x76948affd6c0 (LWP 22698)]
[New Thread 0x76948a7fc6c0 (LWP 22699)]
[New Thread 0x769489ffb6c0 (LWP 22700)]
[New Thread 0x7694897fa6c0 (LWP 22701)]
[New Thread 0x769488ff96c0 (LWP 22702)]
[New Thread 0x76946bfff6c0 (LWP 22703)]
[New Thread 0x76946b7fe6c0 (LWP 22704)]
[New Thread 0x76946affd6c0 (LWP 22705)]
[New Thread 0x76946a7fc6c0 (LWP 22706)]
[New Thread 0x769469ffb6c0 (LWP 22707)]
[New Thread 0x7694697fa6c0 (LWP 22708)]
[New Thread 0x769468ff96c0 (LWP 22709)]
[New Thread 0x76944bfff6c0 (LWP 22710)]
[New Thread 0x76944b7fe6c0 (LWP 22711)]
[New Thread 0x76944affd6c0 (LWP 22712)]

Thread 1 "kmail" received signal SIGSEGV, Segmentation fault.
0x00007694c12fb791 in QKeychain::ReadPasswordJob::ReadPasswordJob(QString 
const&, QObject*) () from /lib/x86_64-linux-gnu/libqt5keychain.so
(gdb) bt
#0  0x00007694c12fb791 in QKeychain::ReadPasswordJob::ReadPasswordJob(QString 
const&, QObject*) () at /lib/x86_64-linux-gnu/libqt5keychain.so
#1  0x00007694b1061ed8 in MailTransport::Transport::readPassword() () at 
/lib/x86_64-linux-gnu/libKPim6MailTransport.so.6
#2  0x00007694b1066623 in ??? () at 
/lib/x86_64-linux-gnu/libKPim6MailTransport.so.6
#3  0x00007694b1068540 in MailTransport::TransportManager::self() () at 
/lib/x86_64-linux-gnu/libKPim6MailTransport.so.6
#4  0x00007694c0ff7925 in KMKernel::KMKernel (this=this@entry=0x7ffe674665b0, 
parent=parent@entry=0x0, this=<optimized out>, parent=<optimized out>) at 
/usr/src/kmail-4:24.12.3-0ubuntu2/src/kmkernel.cpp:179
#5  0x0000559e1aeb26cf in main (argc=<optimized out>, argv=<optimized out>) at 
/usr/src/kmail-4:24.12.3-0ubuntu2/src/main.cpp:182
(gdb)

Installed version of kmail and libqt6keychain1:
kmail          4:24.12.3-0ubuntu2 amd64        full featured graphical email 
client
libqt5keychain1:amd64                                    0.15.0-1               
                             amd64        Qt API to store passwords (Qt 5 
version)
libqt6keychain1:amd64                                    0.15.0-1
amd64        Qt API to store passwords (Qt 6 version)

ls -l /lib/x86_64-linux-gnu/libqt5keychain.so*
lrwxrwxrwx 1 root root     19 Dec 18  2016 
/lib/x86_64-linux-gnu/libqt5keychain.so -> libqt5keychain.so.1
-rw-r--r-- 1 root root 149824 Feb  4 19:54 
/lib/x86_64-linux-gnu/libqt5keychain.so.0.15.0
-rw-r--r-- 1 root root 279592 Dec 18  2016 
/lib/x86_64-linux-gnu/libqt5keychain.so.0.7.90
lrwxrwxrwx 1 root root     24 Feb  4 19:54 
/lib/x86_64-linux-gnu/libqt5keychain.so.1 -> libqt5keychain.so.0.15.0

** Affects: kmail (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  I upgraded Ubuntu from 24.10 to 25.04.
  
  When I starting kmail it crashes.
  
  I ran it in a debugger and get:
  gdb /usr/bin/kmail
  GNU gdb (Ubuntu 16.2-8ubuntu1) 16.2
  Copyright (C) 2024 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-linux-gnu".
  Type "show configuration" for configuration details.
  For bug reporting instructions, please see:
  <https://www.gnu.org/software/gdb/bugs/>.
  Find the GDB manual and other documentation resources online at:
-     <http://www.gnu.org/software/gdb/documentation/>.
+     <http://www.gnu.org/software/gdb/documentation/>.
  
  For help, type "help".
  Type "apropos word" to search for commands related to "word"...
  Reading symbols from /usr/bin/kmail...
  Reading symbols from 
/usr/lib/debug/.build-id/a6/a6c91a54e331fb4ce341934dbc09a2f7c2ff49.debug...
  (gdb) r
- Starting program: /usr/bin/kmail 
+ Starting program: /usr/bin/kmail
  
  This GDB supports auto-downloading debuginfo from the following URLs:
-   <https://debuginfod.ubuntu.com>
+   <https://debuginfod.ubuntu.com>
  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.
  Function(s) ^std::(move|forward|as_const|(__)?addressof) will be skipped when 
stepping.
  Function(s) ^std::(shared|unique)_ptr<.*>::(get|operator) will be skipped 
when stepping.
  Function(s) 
^std::(basic_string|vector|array|deque|(forward_)?list|(unordered_|flat_)?(multi)?(map|set)|span)<.*>::(c?r?(begin|end)|front|back|data|size|empty)
 will be skipped when stepping.
  Function(s) ^std::(basic_string|vector|array|deque|span)<.*>::operator.] will 
be skipped when stepping.
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  [New Thread 0x7694a5d3f6c0 (LWP 22692)]
  [New Thread 0x7694a553e6c0 (LWP 22693)]
  [New Thread 0x76949d3ff6c0 (LWP 22694)]
  [New Thread 0x76949cbfe6c0 (LWP 22695)]
  [New Thread 0x76948bfff6c0 (LWP 22696)]
  [New Thread 0x76948b7fe6c0 (LWP 22697)]
  [New Thread 0x76948affd6c0 (LWP 22698)]
  [New Thread 0x76948a7fc6c0 (LWP 22699)]
  [New Thread 0x769489ffb6c0 (LWP 22700)]
  [New Thread 0x7694897fa6c0 (LWP 22701)]
  [New Thread 0x769488ff96c0 (LWP 22702)]
  [New Thread 0x76946bfff6c0 (LWP 22703)]
  [New Thread 0x76946b7fe6c0 (LWP 22704)]
  [New Thread 0x76946affd6c0 (LWP 22705)]
  [New Thread 0x76946a7fc6c0 (LWP 22706)]
  [New Thread 0x769469ffb6c0 (LWP 22707)]
  [New Thread 0x7694697fa6c0 (LWP 22708)]
  [New Thread 0x769468ff96c0 (LWP 22709)]
  [New Thread 0x76944bfff6c0 (LWP 22710)]
  [New Thread 0x76944b7fe6c0 (LWP 22711)]
  [New Thread 0x76944affd6c0 (LWP 22712)]
  
  Thread 1 "kmail" received signal SIGSEGV, Segmentation fault.
  0x00007694c12fb791 in QKeychain::ReadPasswordJob::ReadPasswordJob(QString 
const&, QObject*) () from /lib/x86_64-linux-gnu/libqt5keychain.so
  (gdb) bt
  #0  0x00007694c12fb791 in QKeychain::ReadPasswordJob::ReadPasswordJob(QString 
const&, QObject*) () at /lib/x86_64-linux-gnu/libqt5keychain.so
  #1  0x00007694b1061ed8 in MailTransport::Transport::readPassword() () at 
/lib/x86_64-linux-gnu/libKPim6MailTransport.so.6
  #2  0x00007694b1066623 in ??? () at 
/lib/x86_64-linux-gnu/libKPim6MailTransport.so.6
  #3  0x00007694b1068540 in MailTransport::TransportManager::self() () at 
/lib/x86_64-linux-gnu/libKPim6MailTransport.so.6
  #4  0x00007694c0ff7925 in KMKernel::KMKernel (this=this@entry=0x7ffe674665b0, 
parent=parent@entry=0x0, this=<optimized out>, parent=<optimized out>) at 
/usr/src/kmail-4:24.12.3-0ubuntu2/src/kmkernel.cpp:179
  #5  0x0000559e1aeb26cf in main (argc=<optimized out>, argv=<optimized out>) 
at /usr/src/kmail-4:24.12.3-0ubuntu2/src/main.cpp:182
  (gdb)
  
  Installed version of kmail and libqt6keychain1:
  kmail          4:24.12.3-0ubuntu2 amd64        full featured graphical email 
client
  libqt5keychain1:amd64                                    0.15.0-1             
                               amd64        Qt API to store passwords (Qt 5 
version)
- libqt6keychain1:amd64                                    0.15.0-1             
                             
+ libqt6keychain1:amd64                                    0.15.0-1
  amd64        Qt API to store passwords (Qt 6 version)
+ 
+ ls -l /lib/x86_64-linux-gnu/libqt5keychain.so*
+ lrwxrwxrwx 1 root root     19 Dec 18  2016 
/lib/x86_64-linux-gnu/libqt5keychain.so -> libqt5keychain.so.1
+ -rw-r--r-- 1 root root 149824 Feb  4 19:54 
/lib/x86_64-linux-gnu/libqt5keychain.so.0.15.0
+ -rw-r--r-- 1 root root 279592 Dec 18  2016 
/lib/x86_64-linux-gnu/libqt5keychain.so.0.7.90
+ lrwxrwxrwx 1 root root     24 Feb  4 19:54 
/lib/x86_64-linux-gnu/libqt5keychain.so.1 -> libqt5keychain.so.0.15.0

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2111733

Title:
  kmail crashes on startup at plucky

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kmail/+bug/2111733/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to