Здесь официальный репозиторий кода QtCreator: git clone git://gitorious.org/qt-creator/qt-creator.git
QtCreator используют QPluginLoader.
Какова слабость подхода QPluginLoader? Каковы различия с QLibrary?
.Net делает это автоматически.
Похоже, что вы достигли предела памяти, который один процесс .Net может использовать для своих объектов (на 32-разрядной машине это 2 стандарта или 3GB с помощью загрузочного коммутатора/ 3GB. Кредиты Леппи и Эрика Липперта для информации).
Переосмысление алгоритма или, возможно, изменение 64-разрядной машины может помочь.
-121--2964697-Нет, это невозможно. Эта проблема может возникнуть из-за того, что вы работаете под управлением 32-разрядной ОС, а память слишком фрагментирована. Постарайтесь не загружать весь файл в память (например, путем обработки строки за строкой) или, когда вам действительно нужно загрузить его полностью, загрузив его несколькими, меньшими частями.
-121--2964698-QtPluginloader нельзя использовать, если приложение статически связано с Qt.
В этом случае также придется статически связываться с плагинами. При необходимости загрузки динамических библиотек в статически связанном приложении можно использовать QLibrary .
http://doc.trolltech.com/4.6/qpluginloader.html
Надеюсь, это поможет. С наилучшими пожеланиями