Название: Проблема при release сборке приложения Отправлено: michael_dovgal от Май 10, 2014, 18:40 Привет всему Qt сообществу. Не так давно пользуюсь этой средой, возникла необходимость по работе.
При сборке release версии ПО вылетает непонятная ошибка. Суть приложения: обмен с внешним устройством через виртуальный ком-порт. в приложении организована очередь сообщений, запускается параллельно несколько потоков (запись/чтение параметров). Обнаружил,что вылетает только при изменении конфига qmake с галочки debug на release. Кто может подскажите куда копать. Лучше рассказать не могу, понятия не имею,что с приложением происходит.при debug сборке все отлично Я надеюсь более-менее понятно объяснил. если нужно могу дать более подробную информацию. email - dovgalmichael@gmail.com Название: Re: Проблема при release сборке приложения Отправлено: Bepec от Май 10, 2014, 20:53 При дебаге вашу программу(коня) держит дебагер. Скорость выполнения медленнее.
При релизе ваша программа(конь) несётся во всю мочь. Особенно если учесть что несколько потоков. % на 90 ошибка кроется в вашем коде :) Название: Re: Проблема при release сборке приложения Отправлено: michael_dovgal от Май 11, 2014, 04:05 да это я понимаю. просто я пока не могу представить даже как это отладить...
Название: Re: Проблема при release сборке приложения Отправлено: Bepec от Май 11, 2014, 11:12 Локализируй ошибку. Т.е. отключай 1 компонент за другим, до тех пор пока проблема не исчезнет.
Вероятно у тебя либо неинициализированный указатель/выход за границы массива/рассинхронизация потоков :) |