Bug 478504 - Git master qt6 version fails to pop emails
Summary: Git master qt6 version fails to pop emails
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: Git (master)
Platform: openSUSE Linux
: NOR major
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2023-12-14 11:47 UTC by Robby Engelmann
Modified: 2023-12-29 13:56 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robby Engelmann 2023-12-14 11:47:17 UTC
SUMMARY
Since about 3-4 days I do not get mails via pop. However, another ews ressource works and I get new emails


STEPS TO REPRODUCE
1. Having a POP receiving account
2. check Mail

OBSERVED RESULT
no mails are received

EXPECTED RESULT
present mails (seen in webmailer) are received


SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20231213
KDE Plasma Version: 5.90.90
KDE Frameworks Version: 5.247.0
Qt Version: 6.6.1
Kernel Version: 6.6.6-1-default (64-bit)
Graphics Platform: Wayland
Processors: 20 × 13th Gen Intel® Core™ i7-13700H
Memory: 62.5 GiB of RAM
Graphics Processor: Mesa Intel® Graphics
Manufacturer: TUXEDO
Product Name: TUXEDO InfinityBook Pro Gen8 (MK1)
Comment 1 Laurent Montel 2023-12-15 08:51:30 UTC
Hi
Without backtrace we can't help you :)
Comment 2 Robby Engelmann 2023-12-15 08:54:23 UTC
but this is no crash, but a not-working functionality that worked before, which means = regression ?!
If I can collect more information for you, just let me know.
Comment 3 Robby Engelmann 2023-12-15 08:55:33 UTC
I can boot into a former snapper snapshot and then it works. But not with current git master.
Comment 4 Laurent Montel 2023-12-15 08:59:45 UTC
Use kdebugsettings => search pop3
=> enabled full debug

=> restart akonadi in console
=> close kmail/all pim apps

in console
akonadictl stop
wait that it stopped
=> akonadi start

kmail

=> perhaps we will see some debug output useful.
Regards
Comment 5 Robby Engelmann 2023-12-15 09:29:04 UTC
this is what I got:
localhost:~> kmail
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "stateChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "connectivityChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMConnectivityState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "deviceTypeChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMDeviceType
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "meteredChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMMetered
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
org.kde.pim.akonadiserver: Starting up the Akonadi Server...
/usr/bin/mysqlcheck: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb-check' instead
akonadi.collectionattributetable                   OK
akonadi.collectionmimetyperelation                 OK
akonadi.collectionpimitemrelation                  OK
akonadi.collectiontable                            OK
akonadi.flagtable                                  OK
akonadi.mimetypetable                              OK
akonadi.parttable                                  OK
akonadi.parttypetable                              OK
akonadi.pimitemflagrelation                        OK
akonadi.pimitemtable                               OK
akonadi.pimitemtagrelation                         OK
akonadi.relationtable                              OK
akonadi.relationtypetable                          OK
akonadi.resourcetable                              OK
akonadi.schemaversiontable                         OK
akonadi.tagattributetable                          OK
akonadi.tagremoteidresourcerelationtable           OK
akonadi.tagtable                                   OK
akonadi.tagtypetable                               OK
/usr/bin/mysql_upgrade: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb-upgrade' instead
FATAL ERROR: Can't execute '/usr/bin/mariadb'
org.kde.pim.akonadiserver: Running DB initializer
org.kde.pim.akonadiserver: DB initializer done
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
org.kde.pim.akonadicontrol: Akonadi server is now operational.
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c002180) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c01c380) )
org.kde.pim.akonadiserver: Subscriber Akonadi::Server::NotificationSubscriber(0x7f9c7c002180) identified as "PlasmaEventModelMonitor - 93877899591264"
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c031e90) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c03b6d0) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c044d20) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c04e2d0) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c057920) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c060e80) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c06a290) )
org.kde.pim.akonadiserver: Subscriber Akonadi::Server::NotificationSubscriber(0x7f9c7c01c380) identified as "ETMCalendarMonitor - 93999645851136"
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c082d70) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c080570) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c081980) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c0b5d10) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c0bf240) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c0c8730) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c0d1b10) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c0db170) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c0e4500) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c0eecf0) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c0f7e60) )
org.kde.pim.kmail_expertplugin: toggle_mimeparttree is not defined 
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c1013b0) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c10a7c0) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c113b60) )
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c11d040) )
org.kde.pim.akonadiserver: Subscriber "" disconnected
org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f9c7c04e2d0) )
org.kde.pim.akonadiserver: Subscriber "" disconnected
org.kde.pim.akonadiserver: Subscriber "" disconnected
org.kde.pim.akonadiserver: Subscriber Akonadi::Server::NotificationSubscriber(0x7f9c7c10a7c0) identified as "SpecialCollectionsMonitor - 94894802396128"
org.kde.pim.akonadiserver: Error while handling command SelectResource on connection akonadi_ewsmta_resource_2 (0x55df2f632930)
org.kde.pim.akonadiserver: Error while handling command SelectResource on connection akonadi_ewsmta_resource_2 (0x55df2f632930)
 lstFilters  0
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "stateChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "connectivityChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMConnectivityState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "deviceTypeChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMDeviceType
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "meteredChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMMetered
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "stateChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "connectivityChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMConnectivityState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "deviceTypeChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMDeviceType
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "meteredChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMMetered
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "stateChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "connectivityChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMConnectivityState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "deviceTypeChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMDeviceType
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "meteredChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMMetered
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "stateChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "connectivityChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMConnectivityState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "stateChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "connectivityChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMConnectivityState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "deviceTypeChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMDeviceType
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "meteredChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMMetered
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "deviceTypeChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMDeviceType
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "meteredChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMMetered
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "stateChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "connectivityChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMConnectivityState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "deviceTypeChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMDeviceType
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "meteredChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMMetered
org.kde.pim.akonadiserver: Subscriber Akonadi::Server::NotificationSubscriber(0x7f9c7c10a7c0) identified as "SpecialCollectionsMonitor - 94894802396128"
 lstFilters  7
org.kde.pim.akonadiserver: ItemRetrievalJob for request 2 finished
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "stateChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "connectivityChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMConnectivityState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "deviceTypeChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMDeviceType
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "meteredChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMMetered
org.kde.pim.akonadiserver: Error while handling command FetchCollections on connection akonadi_ews_resource_9 (0x55df2f5e2540)
org.kde.pim.akonadiserver: ItemRetrievalJob for request 8 finished
org.kde.pim.pop3resource: ================ Starting state FetchTargetCollection ==========
org.kde.pim.pop3resource: ================ Starting state Precommand =====================
org.kde.pim.pop3resource: ================ Starting state RequestPassword ================
org.kde.pim.pop3resource: ================ Starting state Connect ========================
org.kde.pim.pop3protocol: 
org.kde.pim.pop3resource: ================ Starting state Login ==========================
org.kde.pim.pop3protocol: 
org.kde.pim.pop3protocol: requested to use no proxy
org.kde.pim.pop3resource: ================ Starting state FetchTargetCollection ==========
org.kde.pim.pop3resource: ================ Starting state Precommand =====================
org.kde.pim.pop3resource: ================ Starting state RequestPassword ================
org.kde.pim.pop3resource: ================ Starting state Connect ========================
org.kde.pim.pop3protocol: 
org.kde.pim.pop3resource: ================ Starting state Login ==========================
org.kde.pim.pop3protocol: 
org.kde.pim.pop3protocol: requested to use no proxy
org.kde.pim.pop3protocol: greeting:  "The Microsoft Exchange POP3 service is ready."
org.kde.pim.pop3protocol: greeting:  "POP3 server ready (P14 -) <18c25109c26zinka14@pop3.strato.de>"
org.kde.pim.pop3protocol: TLS has been enabled.
org.kde.pim.pop3protocol: Trying USER/PASS
org.kde.pim.pop3protocol: TLS has been enabled.
org.kde.pim.pop3protocol: Trying USER/PASS
org.kde.pim.pop3protocol: USER/PASS login succeeded
org.kde.pim.pop3resource: ================ Starting state List ===========================
org.kde.pim.pop3protocol: "/index"
org.kde.pim.pop3protocol: Finishing up list
org.kde.pim.pop3resource: IdsToSizeMap size 9
org.kde.pim.pop3resource: ================ Starting state UIDList ========================
org.kde.pim.pop3protocol: "/uidl"
org.kde.pim.pop3protocol: USER/PASS login succeeded
org.kde.pim.pop3resource: ================ Starting state List ===========================
org.kde.pim.pop3protocol: "/index"
org.kde.pim.pop3protocol: Finishing up list
org.kde.pim.pop3resource: IdsToSizeMap size 1
org.kde.pim.pop3resource: ================ Starting state UIDList ========================
org.kde.pim.pop3protocol: "/uidl"
org.kde.pim.pop3protocol: Finishing up list
org.kde.pim.pop3resource: IdsToUidsMap size 1
org.kde.pim.pop3resource: UidsToIdsMap size 1
org.kde.pim.pop3resource: ================ Starting state Download =======================
org.kde.pim.pop3resource: We are going to download 1 messages
org.kde.pim.pop3protocol: "/download/1"
org.kde.pim.pop3protocol: Finishing up list
org.kde.pim.pop3resource: IdsToUidsMap size 9
org.kde.pim.pop3resource: UidsToIdsMap size 9
org.kde.pim.pop3resource: ================ Starting state Download =======================
org.kde.pim.pop3resource: We are going to download 9 messages
org.kde.pim.pop3protocol: "/download/1,2,3,4,5,6,7,8,9"
org.kde.pim.pop3protocol: Finishing up
org.kde.pim.pop3resource: Downloaded 1 mails
org.kde.pim.pop3resource: ================ Starting state Save ===========================
org.kde.pim.pop3resource: 1 item create jobs are pending
org.kde.pim.ews: itemDetailFetchDone:  0
org.kde.pim.akonadicontrol: ProcessControl: Application "/usr/bin/akonadi_pop3_resource" stopped unexpectedly ( "Process crashed" )
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_pop3_resource' crashed! 1 restarts left.
org.kde.pim.akonadicontrol: ProcessControl: Application "/usr/bin/akonadi_pop3_resource" stopped unexpectedly ( "Process crashed" )
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_pop3_resource' crashed! 1 restarts left.
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "stateChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "connectivityChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMConnectivityState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "deviceTypeChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMDeviceType
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "meteredChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMMetered
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "stateChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "connectivityChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMConnectivityState
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "deviceTypeChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMDeviceType
qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "meteredChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMMetered
org.kde.pim.akonadiserver: ItemRetrievalJob for request 15 finished
org.kde.pim.akonadiserver.search: Executing search "searchUpdate-1702632220"
org.kde.pim.akonadiserver.search: Search  "searchUpdate-1702632220" done (without remote search)
org.kde.pim.akonadiserver.search: Search update for collection "DeclinedInvitations" ( 63 ) finished: all results:  0 , removed results: 0
org.kde.pim.akonadiserver.search: Executing search "searchUpdate-1702632220"
org.kde.pim.akonadiserver.search: Search  "searchUpdate-1702632220" done (without remote search)
org.kde.pim.akonadiserver.search: Search update for collection "Last Search" ( 204 ) finished: all results:  200 , removed results: 0
org.kde.pim.akonadiserver.search: Executing search "searchUpdate-1702632220"
org.kde.pim.akonadiserver.search: Search  "searchUpdate-1702632220" done (without remote search)
org.kde.pim.akonadiserver.search: Search update for collection "OpenInvitations" ( 62 ) finished: all results:  2 , removed results: 0
Comment 6 Laurent Montel 2023-12-15 09:40:04 UTC
"/usr/bin/akonadi_pop3_resource" stopped unexpectedly ( "Process crashed" )
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_pop3_resource'
crashed! 1 restarts left.
org.kde.pim.akonadicontrol: ProcessControl: Application
"/usr/bin/akonadi_pop3_resource" stopped unexpectedly ( "Process crashed" )
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_pop3_resource'
crashed! 1 restarts left.

=> it crash for sure

=> you build from source ?

Otherwise you can try:
akonadictl stop
cd ~/.config/akonadi
search *pop3*.dat

rm "*pop3*.dat"

the ".dat" !!! not *pop3*

after that restart akonadictl
try against to see if it still crash
Comment 7 Robby Engelmann 2023-12-15 10:57:47 UTC
I use the daily git master builds provided by the openSUSE people.
Comment 8 Robby Engelmann 2023-12-15 11:00:54 UTC
removing the dat-files did not help; still crashing.
how can I get a backtrace for this?
Comment 9 Robby Engelmann 2023-12-15 16:48:37 UTC
The last working snapshot is from 2023-12-05. If I boot into this snapshot, pop'ing and sending emails works fine and no crash of kaddressbook.
Thus, there must be a change in between until the bug was first reported -4 days = until 2023-12-10, which is approx 5 days.
Comment 10 Robby Engelmann 2023-12-29 13:56:00 UTC
works again since >1 week in git master snapshot builds