Моя программа завершает работу с кодом «62097» (или в шестнадцатеричном формате 0xF291).Я знаю, какая библиотека DLL вызывает ее, и я пытаюсь выяснить, почему она портится.
Что означает 62097?Как я могу узнать?Я проверил онлайн, и насколько насколько я может сказать , общие коды ошибок Windows не доходят до 62097.
Любые другие предложения, как я могу поступитьотладить эту проблему?Я использую Dependency Walker для DLL, которая вызывает проблемы, но все в порядке, за исключением отсутствия IESHIMS.dll, IEFRAME.dll и SHLWAPI.dll (которые обычно отсутствуют при использовании Dependency Walker).
Библиотека вВопрос в том, что сторонняя библиотека, которую я сам скомпилировал - вполне возможно, что я скомпилировал ее неправильно - как я могу сказать, что это так?
Программа отказывается запускаться до того, как входит в main (), но только если яиспользуйте класс, импортированный из DLL.Если я не использую что-либо из DLL, программа запускается нормально.
Программа технически «работает», но в фоновом режиме, до того, как код когда-либо достигнет меня.Это не конструктор класса, потому что я пытался сделать что-то вроде этого:
dllClass *class = new dllClass;
И то же самое произошло до того, как выполнение достигло «нового», поэтому он не может быть конструктором с бесконечным цикломили что-то типа того.Он работает как процесс, и не «Не отвечает».
Я использую MinGW в Windows 7 32bit.Что я могу сделать, чтобы устранить это?Я ценю любые идеи, которые вы можете предложить;тем временем я пытаюсь развить еще несколько возможных мыслей, надеясь, что смогу сузить это дальше.