Bug#624679: 4.7 regression: QProcess::waitForFinished() is broken on kfreebsd
Package: libqtcore4
Version: 4:4.7.2-3
Severity: grave
Hello,
QProcess::waitForFinished(timeout) with timeout > 0 (however, big enough) seems
to return false when the process has not finished yet (leaving
QProcess::state() in QProcess::Running). However, QProcess::waitForFinished(-1)
works fine.
This appears to be a regression in 4.7 (4.6.3 works fine). The bug triggers
quite a few random FTBFSes like [1], [2].
[1] https://buildd.debian.org/status/fetch.php?pkg=kde4libs&arch=kfreebsd-i386&ver=4%3A4.6.2-1&stamp=1304164739
[2] https://buildd.debian.org/status/fetch.php?pkg=akonadi&arch=kfreebsd-amd64&ver=1.3.1-4&stamp=1304159335
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: kfreebsd-amd64 (x86_64)
Kernel: kFreeBSD 8.2-1-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libqtcore4 depends on:
ii libc0.1 2.11.2-13 Embedded GNU C Library: Shared lib
ii libgcc1 1:4.6.0-6 GCC support library
ii libglib2.0-0 2.28.6-1 The GLib library of C routines
ii libstdc++6 4.6.0-6 The GNU Standard C++ Library v3
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
libqtcore4 recommends no packages.
Reply to: