Bug#901062: qtbase5-dev: qtbase5-dev: QFile::exists() returns false for existing files?!

2018-06-08 Thread Wearenotalone
Found the bug. Docker uses seccomp security profiles to restrict e.g. system calls [1]. In docker 17.05 system call "statx" is blocked [2][3], in trunk and in 18.04 which is not released yet that system call will be allowed [4][5]. By running the docker container with "--security-opt

Bug#901062: qtbase5-dev: qtbase5-dev: QFile::exists() returns false for existing files?!

2018-06-08 Thread Lisandro Damián Nicanor Pérez Meyer
[big snip] >> >> > in 4.13. A fallback mechanism might be codable, but someone needs to do >> the >> > job. >> >> I think you are mistaken here. Qt depends on getrandom(2) syscall that was >> added in kernel 3.17 (see #895718), but that is not related to >> QFile::exists() >> in any way. >> >>

Bug#901062: qtbase5-dev: qtbase5-dev: QFile::exists() returns false for existing files?!

2018-06-08 Thread Dmitry Shachnev
Hi Jakob! On Fri, Jun 08, 2018 at 04:01:54PM +0200, Wearenotalone wrote: > did a fresh install of debian sid within docker and stumbled upon this > bug in QFile: > QFile's method exists() returns false even if that file exists. Thanks for your bug report and the test case. Can you please obtain

Bug#901062: qtbase5-dev: qtbase5-dev: QFile::exists() returns false for existing files?!

2018-06-08 Thread Lisandro Damián Nicanor Pérez Meyer
El vie., 8 de jun. de 2018 15:44, Dmitry Shachnev escribió: > Hi Lisandro! > > On Fri, Jun 08, 2018 at 01:34:12PM -0300, Lisandro Damián Nicanor Pérez > Meyer wrote: > > -- System Information: > > > Debian Release: buster/sid > > > APT prefers unstable > > > APT policy: (500, 'unstable') > >

Bug#901062: qtbase5-dev: qtbase5-dev: QFile::exists() returns false for existing files?!

2018-06-08 Thread Dmitry Shachnev
Hi Lisandro! On Fri, Jun 08, 2018 at 01:34:12PM -0300, Lisandro Damián Nicanor Pérez Meyer wrote: > -- System Information: > > Debian Release: buster/sid > > APT prefers unstable > > APT policy: (500, 'unstable') > > Architecture: amd64 (x86_64) > > > > Kernel: Linux 4.9.0-6-amd64 (SMP w/4

Bug#901062: qtbase5-dev: qtbase5-dev: QFile::exists() returns false for existing files?!

2018-06-08 Thread Lisandro Damián Nicanor Pérez Meyer
Hi! El vie., 8 de jun. de 2018 11:12, Wearenotalone escribió: > Package: qtbase5-dev > Version: 5.10.1+dfsg-7 > Severity: normal > > > Dear Maintainer, > > did a fresh install of debian sid within docker and stumbled upon this > bug in QFile: > QFile's method exists() returns false even if that

Bug#901062: qtbase5-dev: qtbase5-dev: QFile::exists() returns false for existing files?!

2018-06-08 Thread Wearenotalone
Package: qtbase5-dev Version: 5.10.1+dfsg-7 Severity: normal Dear Maintainer,   did a fresh install of debian sid within docker and stumbled upon this bug in QFile: QFile's method exists() returns false even if that file exists. STEPS TO REPRODUCE: $ cat << 'EOF' >> /tmp/CMakeLists.txt