https://bugs.kde.org/show_bug.cgi?id=430689
Bug ID: 430689 Summary: Any version of akonadi-server after 20.04 fails on staring connection to backend postgresql database Product: Akonadi Version: 5.15.2 Platform: openSUSE RPMs OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: server Assignee: kdepim-bugs@kde.org Reporter: sfbar...@gmail.com Target Milestone: --- Created attachment 134255 --> https://bugs.kde.org/attachment.cgi?id=134255&action=edit console output of akonadictl start --verbose SUMMARY After Tumbleweed distribution upgrade, akonadi-server updated from 20.04 to 20.08. All later packages report the same error attempting to start. Error during selection of all records from table "SchemaVersionTable" "SSL SYSCALL error: Bad file descriptor\n() QPSQL: Unable to create query" "SELECT version, generation FROM SchemaVersionTable" STEPS TO REPRODUCE 1. Setup and start local postgres db server 2. Configure akonadi to user postgres as backend db 3. akonadictl start OBSERVED RESULT akonadi performs many queries to the db successfully, but then starts failing with multiple errors Error during selection of all records from table "SchemaVersionTable" "SSL SYSCALL error: Bad file descriptor\n() QPSQL: Unable to create query" "SELECT version, generation FROM SchemaVersionTable" EXPECTED RESULT Register new connection notifications: org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f5e7c0d9cf0) ) org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f5e7c0f5630) ) org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f5e7c0fdfb0) ) org.kde.pim.akonadiserver: New notification connection (registered as Akonadi::Server::NotificationSubscriber(0x7f5e7c1073d0) ) SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: openSuSE Tumbleweed > 2020-08-18 (available in About System) KDE Plasma Version: 5.20.4 KDE Frameworks Version: 5.77.0 Qt Version: 5.15.2 PostgreSQL: 13.1 ADDITIONAL INFORMATION I can revert to the following packages from openSuSE Leap 15.2 which contain akonadi v20.04 and akonadi-server starts ok. Also, since release 20.12, I have to first remove these packages rpm -ev libKPimAddressbookImportExport5 kaddressbook kdepim-addons kaddressbook-lang korganizer kmail kdepim-addons-lang korganizer-lang pim-sieve-editor kmail-lang pim-sieve-editor-lang Preparing packages... kmail-20.12.0-172.1.x86_64 kaddressbook-20.12.0-153.2.x86_64 korganizer-20.12.0-149.1.x86_64 kdepim-addons-20.12.0-187.1.x86_64 pim-sieve-editor-20.12.0-141.1.x86_64 pim-sieve-editor-lang-20.12.0-141.1.noarch libKPimAddressbookImportExport5-20.12.0-153.2.x86_64 kdepim-addons-lang-20.12.0-187.1.noarch korganizer-lang-20.12.0-149.1.noarch kaddressbook-lang-20.12.0-153.2.noarch kmail-lang-20.12.0-172.1.noarch then revert to these, with rpm -Uvh --oldpackage akonadi-calendar-lang-20.04.2-lp152.1.1.noarch.rpm akonadi-calendar-tools-20.04.2-lp152.1.1.x86_64.rpm akonadi-calendar-tools-lang-20.04.2-lp152.1.1.noarch.rpm akonadi-contact-20.04.2-lp152.1.1.x86_64.rpm akonadi-contact-lang-20.04.2-lp152.1.1.noarch.rpm akonadi-import-wizard-20.04.2-lp152.1.1.x86_64.rpm akonadi-import-wizard-lang-20.04.2-lp152.1.1.noarch.rpm akonadi-mime-20.04.2-lp152.1.1.x86_64.rpm akonadi-mime-lang-20.04.2-lp152.1.1.noarch.rpm akonadi-notes-lang-20.04.2-lp152.1.1.noarch.rpm akonadi-plugin-calendar-20.04.2-lp152.1.1.x86_64.rpm akonadi-plugin-contacts-20.04.2-lp152.1.1.x86_64.rpm akonadi-plugin-kalarmcal-20.04.2-lp152.1.1.x86_64.rpm akonadi-plugin-mime-20.04.2-lp152.1.1.x86_64.rpm akonadi-search-20.04.2-lp152.1.1.x86_64.rpm akonadi-search-lang-20.04.2-lp152.1.1.noarch.rpm akonadi-server-20.04.2-lp152.1.1.x86_64.rpm akonadi-server-lang-20.04.2-lp152.1.1.noarch.rpm akregator-20.04.2-lp152.1.1.x86_64.rpm akregator-lang-20.04.2-lp152.1.1.noarch.rpm calendarsupport-20.04.2-lp152.1.1.x86_64.rpm calendarsupport-lang-20.04.2-lp152.1.1.noarch.rpm eventviews-20.04.2-lp152.1.1.x86_64.rpm eventviews-lang-20.04.2-lp152.1.1.noarch.rpm incidenceeditor-20.04.2-lp152.1.1.x86_64.rpm incidenceeditor-lang-20.04.2-lp152.1.1.noarch.rpm kaccounts-integration-20.04.2-lp152.1.1.x86_64.rpm kaccounts-integration-lang-20.04.2-lp152.1.1.noarch.rpm kaccounts-providers-20.04.2-lp152.1.1.x86_64.rpm kaccounts-providers-lang-20.04.2-lp152.1.1.noarch.rpm kaddressbook-20.04.2-lp152.1.1.x86_64.rpm kaddressbook-doc-20.04.2-lp152.1.1.noarch.rpm kaddressbook-lang-20.04.2-lp152.1.1.noarch.rpm kalarmcal-20.04.2-lp152.1.1.x86_64.rpm kalarmcal-lang-20.04.2-lp152.1.1.noarch.rpm kdepim-addons-20.04.2-lp152.1.1.x86_64.rpm kdepim-addons-lang-20.04.2-lp152.1.1.noarch.rpm kdepim-apps-libs-20.04.2-lp152.1.1.x86_64.rpm kdepim-apps-libs-lang-20.04.2-lp152.1.1.noarch.rpm kdepim-runtime-20.04.2-lp152.1.1.x86_64.rpm kdepim-runtime-lang-20.04.2-lp152.1.1.noarch.rpm kidentitymanagement-lang-20.04.2-lp152.1.1.noarch.rpm kmail-20.04.2-lp152.1.1.x86_64.rpm kmail-account-wizard-20.04.2-lp152.1.1.x86_64.rpm kmail-account-wizard-lang-20.04.2-lp152.1.1.noarch.rpm kmail-application-icons-20.04.2-lp152.1.1.x86_64.rpm kmail-lang-20.04.2-lp152.1.1.noarch.rpm kmailtransport-20.04.2-lp152.1.1.x86_64.rpm kmailtransport-lang-20.04.2-lp152.1.1.noarch.rpm kmime-lang-20.04.2-lp152.1.1.noarch.rpm kontactinterface-lang-20.04.2-lp152.1.1.noarch.rpm korganizer-20.04.2-lp152.1.1.x86_64.rpm korganizer-lang-20.04.2-lp152.1.1.noarch.rpm kpimtextedit-20.04.2-lp152.1.1.x86_64.rpm kpimtextedit-lang-20.04.2-lp152.1.1.noarch.rpm libKF5AkonadiAgentBase5-20.04.2-lp152.1.1.x86_64.rpm libKF5AkonadiCalendar5-20.04.2-lp152.1.1.x86_64.rpm libKF5AkonadiContact5-20.04.2-lp152.1.1.x86_64.rpm libKF5AkonadiCore5-20.04.2-lp152.1.1.x86_64.rpm libKF5AkonadiMime5-20.04.2-lp152.1.1.x86_64.rpm libKF5AkonadiNotes5-20.04.2-lp152.1.1.x86_64.rpm libKF5AkonadiPrivate5-20.04.2-lp152.1.1.x86_64.rpm libKF5AkonadiSearch-20.04.2-lp152.1.1.x86_64.rpm libKF5AkonadiWidgets5-20.04.2-lp152.1.1.x86_64.rpm libKF5AkonadiXml5-20.04.2-lp152.1.1.x86_64.rpm libKF5AlarmCalendar5-20.04.2-lp152.1.1.x86_64.rpm libKF5ContactEditor5-20.04.2-lp152.1.1.x86_64.rpm libKF5EventViews5-20.04.2-lp152.1.1.x86_64.rpm libKF5IdentityManagement5-20.04.2-lp152.1.1.x86_64.rpm libKF5IncidenceEditor5-20.04.2-lp152.1.1.x86_64.rpm libKF5KontactInterface5-20.04.2-lp152.1.1.x86_64.rpm libKF5Libkdepim5-20.04.2-lp152.1.1.x86_64.rpm libKF5LibkdepimAkonadi5-20.04.2-lp152.1.1.x86_64.rpm libKF5MailCommon5-20.04.2-lp152.1.1.x86_64.rpm libKF5MailImporterAkonadi5-20.04.2-lp152.1.1.x86_64.rpm libKF5MailTransport5-20.04.2-lp152.1.1.x86_64.rpm libKF5MailTransportAkonadi5-20.04.2-lp152.1.1.x86_64.rpm libKF5Mbox5-20.04.2-lp152.1.1.x86_64.rpm libKF5Mime5-20.04.2-lp152.1.1.x86_64.rpm libKF5PimCommon5-20.04.2-lp152.1.1.x86_64.rpm libKF5PimCommonAkonadi5-20.04.2-lp152.1.1.x86_64.rpm libKF5PimTextEdit5-20.04.2-lp152.1.1.x86_64.rpm libKPimGAPICalendar5-20.04.2-lp152.1.1.x86_64.rpm libKPimGAPIContacts5-20.04.2-lp152.1.1.x86_64.rpm libkaccounts1-20.04.2-lp152.1.1.x86_64.rpm messagelib-20.04.2-lp152.1.1.x86_64.rpm messagelib-lang-20.04.2-lp152.1.1.noarch.rpm purpose-5.71.0-lp152.1.1.x86_64.rpm purpose-lang-5.71.0-lp152.1.1.noarch.rpm sasl2-kdexoauth2-20.04.2-lp152.1.1.x86_64.rpm Verifying... ################################# [100%] Preparing... ################################# [100%] Updating / installing... 1:libKF5Libkdepim5-20.04.2-lp152.1.################################# [ 1%] 2:kaccounts-integration-lang-20.04.################################# [ 1%] 3:kaccounts-providers-lang-20.04.2-################################# [ 2%] 4:kaccounts-providers-20.04.2-lp152################################# [ 2%] 5:libkaccounts1-20.04.2-lp152.1.1 ################################# [ 3%] 6:kaccounts-integration-20.04.2-lp1################################# [ 4%] 7:libKF5AkonadiCore5-20.04.2-lp152.################################# [ 4%] 8:libKF5AkonadiPrivate5-20.04.2-lp1################################# [ 5%] 9:libKF5AkonadiAgentBase5-20.04.2-l################################# [ 5%] 10:libKF5AkonadiWidgets5-20.04.2-lp1################################# [ 6%] 11:libKF5AkonadiXml5-20.04.2-lp152.1################################# [ 7%] 12:akonadi-server-20.04.2-lp152.1.1 ################################# [ 7%] 13:libKF5AkonadiSearch-20.04.2-lp152################################# [ 8%] 14:kpimtextedit-lang-20.04.2-lp152.1################################# [ 8%] 15:kpimtextedit-20.04.2-lp152.1.1 ################################# [ 9%] 16:libKF5PimTextEdit5-20.04.2-lp152.################################# [ 10%] 17:libKF5IdentityManagement5-20.04.2################################# [ 10%] 18:kidentitymanagement-lang-20.04.2-################################# [ 11%] 19:libKF5PimCommon5-20.04.2-lp152.1.################################# [ 11%] 20:kalarmcal-lang-20.04.2-lp152.1.1 ################################# [ 12%] 21:kalarmcal-20.04.2-lp152.1.1 ################################# [ 13%] 22:libKF5AlarmCalendar5-20.04.2-lp15################################# [ 13%] 23:incidenceeditor-lang-20.04.2-lp15################################# [ 14%] 24:incidenceeditor-20.04.2-lp152.1.1################################# [ 14%] 25:eventviews-lang-20.04.2-lp152.1.1################################# [ 15%] 26:eventviews-20.04.2-lp152.1.1 ################################# [ 15%] 27:akonadi-mime-lang-20.04.2-lp152.1################################# [ 16%] 28:akonadi-mime-20.04.2-lp152.1.1 ################################# [ 17%] 29:akonadi-plugin-kalarmcal-20.04.2-################################# [ 17%] 30:purpose-lang-5.71.0-lp152.1.1 ################################# [ 18%] 31:purpose-5.71.0-lp152.1.1 ################################# [ 18%] 32:libKF5KontactInterface5-20.04.2-l################################# [ 19%] 33:kontactinterface-lang-20.04.2-lp1################################# [ 20%] 34:libKF5Mime5-20.04.2-lp152.1.1 ################################# [ 20%] 35:kmime-lang-20.04.2-lp152.1.1 ################################# [ 21%] 36:akonadi-contact-lang-20.04.2-lp15################################# [ 21%] 37:libKF5AkonadiContact5-20.04.2-lp1################################# [ 22%] 38:libKF5ContactEditor5-20.04.2-lp15################################# [ 23%] 39:akonadi-contact-20.04.2-lp152.1.1################################# [ 23%] 40:libKF5AkonadiMime5-20.04.2-lp152.################################# [ 24%] 41:libKF5LibkdepimAkonadi5-20.04.2-l################################# [ 24%] 42:kdepim-apps-libs-lang-20.04.2-lp1################################# [ 25%] 43:kdepim-apps-libs-20.04.2-lp152.1.################################# [ 26%] 44:libKF5PimCommonAkonadi5-20.04.2-l################################# [ 26%] 45:libKF5AkonadiNotes5-20.04.2-lp152################################# [ 27%] 46:akonadi-notes-lang-20.04.2-lp152.################################# [ 27%] 47:akonadi-search-lang-20.04.2-lp152################################# [ 28%] 48:akonadi-search-20.04.2-lp152.1.1 ################################# [ 29%] 49:libKF5Mbox5-20.04.2-lp152.1.1 ################################# [ 29%] 50:akonadi-plugin-mime-20.04.2-lp152################################# [ 30%] 51:libKF5MailImporterAkonadi5-20.04.################################# [ 30%] 52:akonadi-plugin-contacts-20.04.2-l################################# [ 31%] 53:calendarsupport-lang-20.04.2-lp15################################# [ 32%] 54:calendarsupport-20.04.2-lp152.1.1################################# [ 32%] 55:sasl2-kdexoauth2-20.04.2-lp152.1.################################# [ 33%] 56:kmailtransport-lang-20.04.2-lp152################################# [ 33%] 57:libKF5MailTransport5-20.04.2-lp15################################# [ 34%] 58:kmailtransport-20.04.2-lp152.1.1 ################################# [ 35%] 59:libKF5MailTransportAkonadi5-20.04################################# [ 35%] 60:libKF5AkonadiCalendar5-20.04.2-lp################################# [ 36%] 61:akonadi-calendar-lang-20.04.2-lp1################################# [ 36%] 62:messagelib-lang-20.04.2-lp152.1.1################################# [ 37%] 63:messagelib-20.04.2-lp152.1.1 ################################# [ 38%] 64:libKF5MailCommon5-20.04.2-lp152.1################################# [ 38%] 65:libKF5EventViews5-20.04.2-lp152.1################################# [ 39%] 66:libKF5IncidenceEditor5-20.04.2-lp################################# [ 39%] 67:kdepim-addons-lang-20.04.2-lp152.################################# [ 40%] 68:kdepim-addons-20.04.2-lp152.1.1 ################################# [ 40%] 69:akonadi-import-wizard-lang-20.04.################################# [ 41%] 70:akonadi-import-wizard-20.04.2-lp1################################# [ 42%] 71:akonadi-calendar-tools-lang-20.04################################# [ 42%] 72:akonadi-calendar-tools-20.04.2-lp################################# [ 43%] 73:kmail-account-wizard-lang-20.04.2################################# [ 43%] 74:kmail-account-wizard-20.04.2-lp15################################# [ 44%] 75:akregator-lang-20.04.2-lp152.1.1 ################################# [ 45%] 76:akregator-20.04.2-lp152.1.1 ################################# [ 45%] 77:akonadi-plugin-calendar-20.04.2-l################################# [ 46%] 78:libKPimGAPIContacts5-20.04.2-lp15################################# [ 46%] 79:libKPimGAPICalendar5-20.04.2-lp15################################# [ 47%] 80:kdepim-runtime-lang-20.04.2-lp152################################# [ 48%] 81:kdepim-runtime-20.04.2-lp152.1.1 ################################# [ 48%] 82:korganizer-lang-20.04.2-lp152.1.1################################# [ 49%] 83:korganizer-20.04.2-lp152.1.1 ################################# [ 49%] 84:kmail-application-icons-20.04.2-l################################# [ 50%] 85:kmail-lang-20.04.2-lp152.1.1 ################################# [ 51%] 86:kmail-20.04.2-lp152.1.1 ################################# [ 51%] 87:kaddressbook-doc-20.04.2-lp152.1.################################# [ 52%] 88:kaddressbook-lang-20.04.2-lp152.1################################# [ 52%] 89:kaddressbook-20.04.2-lp152.1.1 ################################# [ 53%] 90:akonadi-server-lang-20.04.2-lp152################################# [ 54%] Cleaning up / removing... 91:kdepim-runtime-20.12.0-242.1 ################################# [ 54%] 92:libKF5IncidenceEditor5-20.12.0-16################################# [ 55%] 93:kmail-account-wizard-20.12.0-146.################################# [ 55%] 94:akregator-20.12.0-160.1 ################################# [ 56%] 95:akonadi-search-20.12.0-189.1 ################################# [ 57%] 96:akonadi-import-wizard-20.12.0-151################################# [ 57%] 97:libKF5MailCommon5-20.12.0-168.1 ################################# [ 58%] 98:messagelib-20.12.0-196.1 ################################# [ 58%] 99:libKF5PimCommonAkonadi5-20.12.0-1################################# [ 59%] 100:libKF5EventViews5-20.12.0-168.1 ################################# [ 60%] 101:akonadi-plugin-mime-20.12.0-152.1################################# [ 60%] 102:libKF5MailImporterAkonadi5-20.12.################################# [ 61%] 103:akonadi-plugin-contacts-20.12.0-1################################# [ 61%] 104:akonadi-plugin-kalarmcal-20.12.0-################################# [ 62%] 105:libKF5AlarmCalendar5-20.12.0-190.################################# [ 63%] 106:akonadi-calendar-tools-20.12.0-14################################# [ 63%] 107:libKF5PimCommon5-20.12.0-180.1 ################################# [ 64%] 108:akonadi-plugin-calendar-20.12.0-1################################# [ 64%] 109:libKF5AkonadiCalendar5-20.12.0-19################################# [ 65%] 110:akonadi-calendar-lang-20.12.0-194################################# [ 65%] 111:akonadi-contact-20.12.0-164.1 ################################# [ 66%] 112:libKF5AkonadiContact5-20.12.0-164################################# [ 67%] 113:libKF5ContactEditor5-20.12.0-164.################################# [ 67%] 114:kidentitymanagement-lang-20.12.0-################################# [ 68%] 115:libKF5IdentityManagement5-20.12.0################################# [ 68%] 116:kmailtransport-20.12.0-191.1 ################################# [ 69%] 117:libKF5MailTransportAkonadi5-20.12################################# [ 70%] 118:libKF5MailTransport5-20.12.0-191.################################# [ 70%] 119:libKF5AkonadiMime5-20.12.0-152.1 ################################# [ 71%] 120:libKF5AkonadiNotes5-20.12.0-153.1################################# [ 71%] 121:akonadi-notes-lang-20.12.0-153.1 ################################# [ 72%] 122:akonadi-mime-20.12.0-152.1 ################################# [ 73%] 123:libKF5PimTextEdit5-20.12.0-186.1 ################################# [ 73%] 124:kpimtextedit-20.12.0-186.1 ################################# [ 74%] 125:kalarmcal-20.12.0-190.1 ################################# [ 74%] 126:eventviews-20.12.0-168.1 ################################# [ 75%] 127:libKF5AkonadiSearch-20.12.0-189.1################################# [ 76%] 128:libKF5Mbox5-20.12.0-176.1 ################################# [ 76%] 129:kmime-lang-20.12.0-184.1 ################################# [ 77%] 130:libKF5Mime5-20.12.0-184.1 ################################# [ 77%] 131:incidenceeditor-20.12.0-169.1 ################################# [ 78%] 132:purpose-5.77.0-1.1 ################################# [ 79%] 133:kontactinterface-lang-20.12.0-178################################# [ 79%] 134:calendarsupport-20.12.0-172.2 ################################# [ 80%] 135:akonadi-server-lang-20.12.0-257.1################################# [ 80%] 136:libKF5AkonadiAgentBase5-20.12.0-2################################# [ 81%] 137:libKF5AkonadiPrivate5-20.12.0-257################################# [ 82%] 138:libKF5AkonadiCore5-20.12.0-257.1 ################################# [ 82%] 139:libKF5AkonadiXml5-20.12.0-257.1 ################################# [ 83%] 140:akonadi-server-20.12.0-257.1 ################################# [ 83%] 141:libKF5AkonadiWidgets5-20.12.0-257################################# [ 84%] 142:kaccounts-integration-20.12.0-210################################# [ 85%] 143:kaccounts-providers-20.12.0-199.1################################# [ 85%] 144:kaccounts-providers-lang-20.12.0-################################# [ 86%] 145:kaccounts-integration-lang-20.12.################################# [ 86%] 146:calendarsupport-lang-20.12.0-172.################################# [ 87%] 147:libKF5KontactInterface5-20.12.0-1################################# [ 88%] 148:purpose-lang-5.77.0-1.1 ################################# [ 88%] 149:incidenceeditor-lang-20.12.0-169.################################# [ 89%] 150:eventviews-lang-20.12.0-168.1 ################################# [ 89%] 151:kalarmcal-lang-20.12.0-190.1 ################################# [ 90%] 152:kpimtextedit-lang-20.12.0-186.1 ################################# [ 90%] 153:akonadi-mime-lang-20.12.0-152.1 ################################# [ 91%] 154:sasl2-kdexoauth2-20.12.0-166.1 ################################# [ 92%] 155:kmailtransport-lang-20.12.0-191.1################################# [ 92%] 156:akonadi-contact-lang-20.12.0-164.################################# [ 93%] 157:libKF5Libkdepim5-20.12.0-171.1 ################################# [ 93%] 158:akonadi-calendar-tools-lang-20.12################################# [ 94%] 159:messagelib-lang-20.12.0-196.1 ################################# [ 95%] 160:akonadi-import-wizard-lang-20.12.################################# [ 95%] 161:akonadi-search-lang-20.12.0-189.1################################# [ 96%] 162:akregator-lang-20.12.0-160.1 ################################# [ 96%] 163:kmail-account-wizard-lang-20.12.0################################# [ 97%] 164:libKPimGAPICalendar5-20.12.0-166.################################# [ 98%] 165:libKPimGAPIContacts5-20.12.0-166.################################# [ 98%] 166:kdepim-runtime-lang-20.12.0-242.1################################# [ 99%] 167:kmail-application-icons-20.12.0-1################################# [ 99%] 168:kaddressbook-doc-20.12.0-153.2 ################################# [100%] -- You are receiving this mail because: You are the assignee for the bug.