sudo 4.6.4 Aborted
Martin Měřinský
mermar at centrum.cz
Sun May 14 21:20:01 PDT 2017
Hi.
In Ubuntu 17.04, running Subsurface under sudo (two displays setup)
makes it fail. Without sudo it seems to work.
subsurface --version
Subsurface v4.6.4, built with libdivecomputer v0.6.0-devel-Subsurface-
branch (b04f393b97fbc5762ac21b09df8e097f205ba0ec)
sudo subsurface divelog.xml
[sudo] password for mermar:
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-
root'
No protocol specified
QXcbConnection: Could not connect to display :0
Aborted (core dumped)
sudo gdb subsurface
...
(gdb) run
Starting program: /usr/bin/subsurface
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-
gnu/libthread_db.so.1".
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-
root'
No protocol specified
QXcbConnection: Could not connect to display :0
Program received signal SIGABRT, Aborted.
__GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
58 ../sysdeps/unix/sysv/linux/raise.c: No such file or
directory.
(gdb) bt
#0 0x00007ffff016277f in __GI_raise (sig=sig at entry=6)
at ../sysdeps/unix/sysv/linux/raise.c:58
#1 0x00007ffff016437a in __GI_abort () at abort.c:89
#2 0x00007ffff1277451 in () at /usr/lib/x86_64-linux-
gnu/libQt5Core.so.5
#3 0x00007fffdfdc305e in
QXcbConnection::QXcbConnection(QXcbNativeInterface*, bool, unsigned
int, char const*) ()
at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4 0x00007fffdfdc626e in QXcbIntegration::QXcbIntegration(QStringList
const&, int&, char**) () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#5 0x00007fffe008730d in ()
at /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#6 0x00007ffff198f41d in QPlatformIntegrationFactory::create(QString
const&, QStringList const&, int&, char**, QString const&) ()
at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#7 0x00007ffff199d77a in
QGuiApplicationPrivate::createPlatformIntegration() () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#8 0x00007ffff199e20d in
QGuiApplicationPrivate::createEventDispatcher() ()
at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#9 0x00007ffff1466def in QCoreApplicationPrivate::init() ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ffff199fc3f in QGuiApplicationPrivate::init() ()
at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#11 0x00007ffff4b05049 in QApplicationPrivate::init() ()
---Type <return> to continue, or q <return> to quit---
x-gnu/libQt5Widgets.so.5
#12 0x000055555567562b in main ()
More information about the subsurface
mailing list