Доброго времени суток! Подскажи пожалуйста. Есть приложение AAAA, есть семпл(файл которые обрабатывается этим приложением) ХХХХ. При первом запуске АААА(ХХХХ) exception'a нет, то есть программа не падает. При втором запуске АААА(ХХХХ) exception есть, и соответственно программа падает. Эксперименты проводил в XPSP3, полностью пропатчиная. Приложение Safari 5.0.5(7533.21.1) Семпл: html c js (js без всяких функции rand,genrand_int32, то есть статичный, не зависит от запуска.) Как это можно объяснить? Это связанно с heap, MM(memory manager), LFH? или это связанно с неправильным выделением памяти WebKit? Any idea.... Заранее огромное спасибо!
revlex Когда приложение стартует "с нуля", оно получает чистенькую память значит и heap и MM и LFH срабатывают более-менее одинаково. Другое дело если оно второй раз стартует в уже выделенной памяти(некоторые приложение подвешивают быстрый стартер). Тогда возможно, что второй раз процессы с памятью идут уже по-другому. Т.к. это браузер, то скорее всего он продолжает висеть в памяти.