HomePhabricator

fix possible infinite loop in intro.cpp thread
5bc6d8e58025Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

fix possible infinite loop in intro.cpp thread

  • it was possible to trigger an infinite loop in FreespaceChecker::check() by simply removing the drive letter on Windows (which leads to an infinite loop in the FreespaceChecker thread)
  • this was caused by not checking if we make progress with parentDir.parent_path()

Details

Provenance
Philip Kaufmann <phil.kaufmann@t-online.de>Authored on Jul 23 2013, 10:00
deadalnixPushed on May 14 2017, 22:04
Parents
rABC2b894bceac90: Merge pull request #2847 from Diapolo/fix_QApplication_include
Branches
Unknown
Tags
Unknown

Event Timeline

Philip Kaufmann <phil.kaufmann@t-online.de> committed rABC5bc6d8e58025: fix possible infinite loop in intro.cpp thread (authored by Philip Kaufmann <phil.kaufmann@t-online.de>).Jul 26 2013, 07:17