And let's be funnier: add SIG_ERRNO, a signal triggered when a syscall return a an error code, and extend siginfo_t to hold error description.
Then have the kernel export, as part of the VDSO, an error decoder library.
But to be expandable, a user space library might be better.
Posted Jan 21, 2013 23:19 UTC (Mon) by cmccabe (guest, #60281)
[Link]
Not enterprisey enough.
We need ErrnoKit, a DBUS-enabled daemon that sends XML messages to a Mono process, which logs them in a custom binary format to the GNOME3 registry. Then they can be retrieved by the client application through SOAP requests to a CORBA object broker.
log why the permission is denied
Posted Jan 22, 2013 9:17 UTC (Tue) by niner (subscriber, #26151)
[Link]
You're missing the most important piece: the error messages need to get stored in the Cloud! There the localization can be crowd sourced and error message profiles be monetized. I think, we should put this project up on kickstarter immediately...