Launchers don't redirect errors properly
Submitted by Tom
Description
I'm using XFCE 4.10 on 64bit openSUSE 13.1.
Launchers fail to redirect errors properly. For example, this command, run from a console, produces no errors in the console itself, or in ~/.xsession-errors-:0
gnomesu krusader 2>/dev/null
That same command, ran from a launcher, produces these errors in ~/.xsession-errors-:0
(xfce4-session:7805): xfce4-session-WARNING **: ICE connection 0x1662e70 rejected
Qt: Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon
It also tries to open ~/2>/dev/null
as a directory path.
Ditto for kate. When opened from a launcher, this command opens file1, file2, and null (as a new, empty file). It only opens the 2 files when opened from a console.
kate file1 file2 2>/dev/null
Version: 4.10.0
Edited by Yousuf Philips