Bug 202600 - akonadiconsole should show akonadi stdout/stderr output
Summary: akonadiconsole should show akonadi stdout/stderr output
Status: RESOLVED FIXED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: akonadiconsole (other bugs)
Version First Reported In: unspecified
Platform: Gentoo Packages Linux
: NOR wishlist
Target Milestone: ---
Assignee: Volker Krause
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-05 12:22 UTC by Dennis Schridde
Modified: 2018-08-27 21:47 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2009-08-05 12:22:16 UTC
Version:           akonadi-server 1.2.0 (using KDE 4.3.0)
Compiler:          gcc 4.4.1 Gentoo 4.4.1 p1.0
OS:                Linux
Installed from:    Gentoo Packages

Several informative and error messages are only output to stdout/stderr of the Akonadi process (the one spawned by "akonadictl start") and are thus only visible on the terminal where you started Akonadi.

Among these are important messages, like:
* [akonadiserver] Error during insertion into table "CollectionTable" "Duplicate entry '8246199088285969247-7594301998597103899' for key 2 QMYSQL3: Unable to execute statement"
* Agent instance with identifier  "akonadi_imap_resource_0"  does not exist
* messages about database (re)creation and similar.

As I think these messages can be very important for debugging certain Akonadi issues, I think that they should be shown in akonadiconsole. Major reason for this is that akonadi gets (re)started by processes which have no visible terminal (akonadiconsole included), which will mean that error messages are lost, or it is at least hard to reliable get all of them.
Comment 1 Daniel Vrátil 2018-08-27 21:47:06 UTC
This got implemented in Applications 18.08 with the remote debugging feature. Only took 9 years :-)