[Bug 1785249] Re: git-cola crashed with SIGABRT

2019-01-24 Thread Thomas A. F. Thorne
Running with my LD_LIBRARY_PATH setup seems to avoid the problem.

$ LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/:$LD_LIBRARY_PATH git-cola

I was lead to attempting this by post at
https://superuser.com/questions/1397366/what-is-wrong-with-my-qt-
environment-it-reports-could-not-find-or-load-the-qt/1397518#1397518

It was noticed that in my debug of the Qt plugins and dynamic library
use, multiple library paths were being selected:

$ export QT_DEBUG_PLUGINS=1
$ git-cola
QFactoryLoader::QFactoryLoader() checking directory path "/usr/bin/platforms" 
...
QFactoryLoader::QFactoryLoader() looking at "/usr/bin/platforms/libqeglfs.so"
Found metadata in lib 
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqeglfs.so, metadata=
{
"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
"MetaData": {
"Keys": [
"eglfs"
]
},
"className": "QEglFSIntegrationPlugin",
"debug": false,
"version": 329989
}


..


Got keys from plugin meta data ("xcb")
Cannot load library /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so: 
(/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5: symbol 
_ZNK15QPlatformWindow15safeAreaMarginsEv version Qt_5_PRIVATE_API not defined 
in file libQt5Gui.so.5 with link time reference)
QLibraryPrivate::loadPlugin failed on 
"/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so" : "Cannot load 
library /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so: 
(/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5: symbol 
_ZNK15QPlatformWindow15safeAreaMarginsEv version Qt_5_PRIVATE_API not defined 
in file libQt5Gui.so.5 with link time reference)"
This application failed to start because it could not find or load the Qt 
platform plugin "xcb"
in "".

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl,
offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-
xcomposite-glx, xcb.

Reinstalling the application may fix this problem.
Aborted (core dumped)

$ env LANG=C ldd /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
linux-vdso.so.1 (0x7ffc489e3000)
libQt5XcbQpa.so.5 => /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 
(0x7fd3090c8000)
libQt5Gui.so.5 => /lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x7fd308919000)
libQt5Core.so.5 => /lib/x86_64-linux-gnu/libQt5Core.so.5 
(0x7fd3081de000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
(0x7fd307e5)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7fd307a5f000)
libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 
(0x7fd307749000)
libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 
(0x7fd307504000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 
(0x7fd30725)
libQt5DBus.so.5 => /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 
(0x7fd306fc6000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x7fd306da7000)
libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 
(0x7fd306ba5000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x7fd30686c000)
libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x7fd30665c000)
libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x7fd306454000)
libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x7fd306239000)
libxcb-xkb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-xkb.so.1 
(0x7fd30601d000)
libxcb-render-util.so.0 => 
/usr/lib/x86_64-linux-gnu/libxcb-render-util.so.0 (0x7fd305e19000)
libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 
(0x7fd305c0c000)
libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 
(0x7fd305a05000)
libxcb-xfixes.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0 
(0x7fd3057fd000)
libxcb-xinerama.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-xinerama.so.0 
(0x7fd3055fa000)
libxcb-randr.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0 
(0x7fd3053ea000)
libxcb-image.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-image.so.0 
(0x7fd3051e5000)
libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 
(0x7fd304fe2000)
libxcb-keysyms.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-keysyms.so.1 
(0x7fd304ddf000)
libxcb-icccm.so.4 => /usr/lib/x86_64-linux-gnu/libxcb-icccm.so.4 
(0x7fd304bda000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x7fd3049b2000)
libxcb-shape.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shape.so.0 
(0x7fd3047ae000)
libxkbcommon-x11.so.0 => /usr/lib/x86_64-linux-gnu/libxkbcommon-x11.so.0 
(0x7fd3045a6000)
libxkbcommon.so.0 => /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0 
(0x7fd304367000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7fd303fc9000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x7fd303db1000)
libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x7fd303b25000)
libz.so.1 => 

[Bug 1785249] Re: git-cola crashed with SIGABRT

2019-01-22 Thread Thomas A. F. Thorne
I had this again today.  I also have it when I try to use Barrier or
Synergy, so something has gone wrong with my Qt environment between
16.04 and 18.04. I have tried to remove the development tools and
runtime environment without success.


After posting to the git-cola project's issue tracker:
https://github.com/git-cola/git-cola/issues/869

I was advised to try the snap packaged/version/conaintered variant of
the application.  This has worked perfectly for me as a work around.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1785249

Title:
  git-cola crashed with SIGABRT

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/git-cola/+bug/1785249/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1785249] Re: git-cola crashed with SIGABRT

2018-08-06 Thread Thomas A. F. Thorne
Set to public as I did not see anything sensitive in the logs.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1785249

Title:
  git-cola crashed with SIGABRT

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/git-cola/+bug/1785249/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1785249] Re: git-cola crashed with SIGABRT

2018-08-06 Thread Thomas A. F. Thorne
I cannot work out how to install those missing debug symbols.  Looking
for -dbg or -debug named packages leads me to a dead end.

More mooching about the internet lead me to the suggestion of setting
export QT_DEBUG_PLUGINS=1

Then running my failing program again to see a more detailed output.

$ export QT_DEBUG_PLUGINS=1
$ git-cola
QFactoryLoader::QFactoryLoader() checking directory path "/usr/bin/platforms" 
...
QFactoryLoader::QFactoryLoader() looking at "/usr/bin/platforms/libqeglfs.so"
Found metadata in lib 
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqeglfs.so, metadata=
{
"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
"MetaData": {
"Keys": [
"eglfs"
]
},
"className": "QEglFSIntegrationPlugin",
"debug": false,
"version": 329989
}


..


Got keys from plugin meta data ("xcb")
Cannot load library /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so: 
(/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5: symbol 
_ZNK15QPlatformWindow15safeAreaMarginsEv version Qt_5_PRIVATE_API not defined 
in file libQt5Gui.so.5 with link time reference)
QLibraryPrivate::loadPlugin failed on 
"/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so" : "Cannot load 
library /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so: 
(/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5: symbol 
_ZNK15QPlatformWindow15safeAreaMarginsEv version Qt_5_PRIVATE_API not defined 
in file libQt5Gui.so.5 with link time reference)"
This application failed to start because it could not find or load the Qt 
platform plugin "xcb"
in "".

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl,
offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-
xcomposite-glx, xcb.

Reinstalling the application may fix this problem.
Aborted (core dumped)


I cannot find any helpful solutions based on that extra output.

I am not certain there is much maintenance of the package done under Ubuntu.  
Some of what I was reading suggested it was to do with the Qt packaging of an 
application (or possible of Qt). 
 Raised a bug on the project page as a result of those statements 
https://github.com/git-cola/git-cola/issues/869

** Bug watch added: github.com/git-cola/git-cola/issues #869
   https://github.com/git-cola/git-cola/issues/869

** Information type changed from Private to Public

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1785249

Title:
  git-cola crashed with SIGABRT

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/git-cola/+bug/1785249/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs