You are not logged in.
Since the last update, QtCreator started creating its temporary files with no permissions at all. ~/.config/QtProject contains this:
746285 4 drwxr-xr-x 3 user users 4096 Okt 31 01:30 QtProject
742433 8 -rw------- 1 user users 7925 Okt 31 01:30 QtProject/QtCreator.ini
746286 4 drwxr-xr-x 6 user users 4096 Okt 31 01:30 QtProject/qtcreator
742422 0 ---------- 1 user users 0 Okt 31 01:30 QtProject/qtcreator/qtversion.xml.wyEPyD
742430 0 ---------- 1 user users 0 Okt 31 01:30 QtProject/qtcreator/cmaketools.xml.BrPbgA
742428 0 ---------- 1 user users 0 Okt 31 01:30 QtProject/qtcreator/toolchains.xml.KWOYpQ
746287 4 drwxr-xr-x 2 user users 4096 Okt 31 01:30 QtProject/qtcreator/macros
742426 0 ---------- 1 user users 0 Okt 31 01:30 QtProject/qtcreator/devices.xml.LuMNNX
742427 0 ---------- 1 user users 0 Okt 31 01:30 QtProject/qtcreator/profiles.xml.TcFCHL
746288 4 drwxr-xr-x 2 user users 4096 Okt 31 01:30 QtProject/qtcreator/generic-highlighter
742424 40 -rw-r--r-- 1 user users 40960 Okt 31 01:30 QtProject/qtcreator/helpcollection.qhc
746290 4 drwxr-xr-x 2 user users 4096 Okt 31 01:30 QtProject/qtcreator/qnx
742431 0 ---------- 1 user users 0 Okt 31 01:30 QtProject/qtcreator/qnx/qnxconfigurations.xml.adxVBF
742423 0 -rw-r--r-- 1 user users 0 Okt 31 01:30 QtProject/qtcreator/ssh-hostkeys
742429 0 ---------- 1 user users 0 Okt 31 01:30 QtProject/qtcreator/debuggers.xml.vePKXq
746289 4 drwxr-xr-x 2 user users 4096 Okt 31 01:30 QtProject/qtcreator/mimetypes
742425 4 -rw-r--r-- 1 user users 52 Okt 31 01:30 QtProject/qtcreator/mimetypes/modifiedmimetypes.xml
742421 12 -rw-r--r-- 1 user users 12288 Okt 31 01:30 QtProject/QtCreator.db
QtCreator then complains about not being able to write the non-temp files, i.e. the ones without the random suffix.
Any ideas where this might come from? Some broken Qt internal umask? My umask seems ok:
[user@desktop .config]$ umask
0022
EDIT:
I had the probably most idiotically designed TV dongle driver installed. sundtek just built a shitty awful incorrect libc hooking shared object. They put in /etc/ld.so.preload and intercept open, but implement it incorrectly ...
Last edited by DerHannes (2018-11-01 16:17:25)
Offline