[Bug 292393] New: [PostgreSQL backend] akonadictl tries to start outdated version of PostgreSQL server and crashes
Martin Steigerwald
Martin at Lichtvoll.de
Wed Jan 25 13:14:55 GMT 2012
https://bugs.kde.org/show_bug.cgi?id=292393
Summary: [PostgreSQL backend] akonadictl tries to start
outdated version of PostgreSQL server and crashes
Product: Akonadi
Version: unspecified
Platform: Debian unstable
OS/Version: Linux
Status: NEW
Severity: crash
Priority: NOR
Component: server
AssignedTo: kdepim-bugs at kde.org
ReportedBy: Martin at Lichtvoll.de
Version: unspecified (using KDE 4.7.4)
OS: Linux
I tried setting Akonadi-Server to start the database server itself.
Currently I do use a central PostgreSQL server that works fine. But to have the
Akonadi data in my home directory or central backup of all user data and to
have akonadictl stop all whats being needed to make Akonadi data consistent in
that it also stops the PostgreSQL server, I tried setting it to
Startserver=true like.
But then Akonadi fails to start the PostgreSQL server since it tries with an
outdated version thats not installed.
Reproducible: Always
Steps to Reproduce:
Try above akonadi configuration with PostgreSQL 9.1:
[QPSQL]
Name=
Host=
Options=
StartServer=true
Actual Results:
The output of akonadictl start:
martin at merkaba:~/.config/akonadi> akonadictl start
Starting Akonadi Server...
done.
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
martin at merkaba:~/.config/akonadi> search paths: ("~/bin", "/usr/local/bin",
"/usr/bin", "/bin", "/usr/bin/X11", "/usr/games", "/usr/sbin",
"/usr/local/sbin", "/usr/lib/postgresql/8.4/bin")
Could not start database server!
executable: ""
arguments: ("-w", "-t10", "start",
"-D/home/martin/.local/share/akonadi/db_data")
process error: "No such file or directory"
"[
0: akonadiserver() [0x417c44]
1: akonadiserver() [0x417fce]
2: /lib/x86_64-linux-gnu/libc.so.6(+0x32480) [0x7f00908e4480]
3: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f00908e4405]
4: /lib/x86_64-linux-gnu/libc.so.6(abort+0x180) [0x7f00908e7680]
5:
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_Z17qt_message_output9QtMsgTypePKc+0x111)
[0x7f00925b4871]
6: akonadiserver() [0x419642]
7: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN9QIODevice5writeEPKcx+0xaf)
[0x7f009265070f]
8: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x11ecc2) [0x7f009265bcc2]
9: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN11QTextStreamD1Ev+0x39)
[0x7f0092664b59]
10: akonadiserver() [0x413856]
11: akonadiserver() [0x4a1e75]
12: akonadiserver() [0x419ac2]
13: akonadiserver() [0x41b28c]
14: akonadiserver() [0x41c8c7]
15: akonadiserver() [0x412e52]
16: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f00908d0ead]
17: akonadiserver() [0x4136e1]
]
"
ProcessControl: Application 'akonadiserver' returned with exit code 255
(Unknown error)
search paths: ("~/bin", "/usr/local/bin", "/usr/bin", "/bin", "/usr/bin/X11",
"/usr/games", "/usr/sbin", "/usr/local/sbin", "/usr/lib/postgresql/8.4/bin")
Could not start database server!
executable: ""
arguments: ("-w", "-t10", "start",
"-D/home/martin/.local/share/akonadi/db_data")
process error: "No such file or directory"
"[
0: akonadiserver() [0x417c44]
1: akonadiserver() [0x417fce]
2: /lib/x86_64-linux-gnu/libc.so.6(+0x32480) [0x7f7ce213f480]
3: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f7ce213f405]
4: /lib/x86_64-linux-gnu/libc.so.6(abort+0x180) [0x7f7ce2142680]
5:
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_Z17qt_message_output9QtMsgTypePKc+0x111)
[0x7f7ce3e0f871]
6: akonadiserver() [0x419642]
7: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN9QIODevice5writeEPKcx+0xaf)
[0x7f7ce3eab70f]
8: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x11ecc2) [0x7f7ce3eb6cc2]
9: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN11QTextStreamD1Ev+0x39)
[0x7f7ce3ebfb59]
10: akonadiserver() [0x413856]
11: akonadiserver() [0x4a1e75]
12: akonadiserver() [0x419ac2]
13: akonadiserver() [0x41b28c]
14: akonadiserver() [0x41c8c7]
15: akonadiserver() [0x412e52]
16: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f7ce212bead]
17: akonadiserver() [0x4136e1]
]
"
ProcessControl: Application 'akonadiserver' returned with exit code 255
(Unknown error)
search paths: ("~/bin", "/usr/local/bin", "/usr/bin", "/bin", "/usr/bin/X11",
"/usr/games", "/usr/sbin", "/usr/local/sbin", "/usr/lib/postgresql/8.4/bin")
Could not start database server!
executable: ""
arguments: ("-w", "-t10", "start",
"-D/home/martin/.local/share/akonadi/db_data")
process error: "No such file or directory"
"[
0: akonadiserver() [0x417c44]
1: akonadiserver() [0x417fce]
2: /lib/x86_64-linux-gnu/libc.so.6(+0x32480) [0x7f63855f3480]
3: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f63855f3405]
4: /lib/x86_64-linux-gnu/libc.so.6(abort+0x180) [0x7f63855f6680]
5:
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_Z17qt_message_output9QtMsgTypePKc+0x111)
[0x7f63872c3871]
6: akonadiserver() [0x419642]
7: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN9QIODevice5writeEPKcx+0xaf)
[0x7f638735f70f]
8: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x11ecc2) [0x7f638736acc2]
9: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN11QTextStreamD1Ev+0x39)
[0x7f6387373b59]
10: akonadiserver() [0x413856]
11: akonadiserver() [0x4a1e75]
12: akonadiserver() [0x419ac2]
13: akonadiserver() [0x41b28c]
14: akonadiserver() [0x41c8c7]
15: akonadiserver() [0x412e52]
16: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f63855dfead]
17: akonadiserver() [0x4136e1]
]
"
ProcessControl: Application 'akonadiserver' returned with exit code 255
(Unknown error)
search paths: ("~/bin", "/usr/local/bin", "/usr/bin", "/bin", "/usr/bin/X11",
"/usr/games", "/usr/sbin", "/usr/local/sbin", "/usr/lib/postgresql/8.4/bin")
Could not start database server!
executable: ""
arguments: ("-w", "-t10", "start",
"-D/home/martin/.local/share/akonadi/db_data")
process error: "No such file or directory"
"[
0: akonadiserver() [0x417c44]
1: akonadiserver() [0x417fce]
2: /lib/x86_64-linux-gnu/libc.so.6(+0x32480) [0x7f1e3c735480]
3: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f1e3c735405]
4: /lib/x86_64-linux-gnu/libc.so.6(abort+0x180) [0x7f1e3c738680]
5:
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_Z17qt_message_output9QtMsgTypePKc+0x111)
[0x7f1e3e405871]
6: akonadiserver() [0x419642]
7: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN9QIODevice5writeEPKcx+0xaf)
[0x7f1e3e4a170f]
8: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x11ecc2) [0x7f1e3e4accc2]
9: /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN11QTextStreamD1Ev+0x39)
[0x7f1e3e4b5b59]
10: akonadiserver() [0x413856]
11: akonadiserver() [0x4a1e75]
12: akonadiserver() [0x419ac2]
13: akonadiserver() [0x41b28c]
14: akonadiserver() [0x41c8c7]
15: akonadiserver() [0x412e52]
16: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f1e3c721ead]
17: akonadiserver() [0x4136e1]
]
"
ProcessControl: Application 'akonadiserver' returned with exit code 255
(Unknown error)
"akonadiserver" crashed too often and will not be restarted!
Expected Results:
Start the current or most uptodate PostgreSQL installation on the system.
Additionally Akonadiserver should not crash too often, well not even once.
I have:
merkaba:~> apt-show-versions | grep postgresql
akonadi-backend-postgresql/experimental uptodate 1.6.2-1
postgresql/wheezy uptodate 9.1+128
postgresql-9.1/sid uptodate 9.1.2-4
postgresql-client-9.1/sid uptodate 9.1.2-4
postgresql-client-common/wheezy uptodate 128
postgresql-common/wheezy uptodate 128
postgresql-contrib-9.1/sid uptodate 9.1.2-4
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list