Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Как определить причину вылета программы (http://forum.oszone.net/showthread.php?t=239953)

truvo 04-08-2012 03:52 1964500

Как определить причину вылета программы
 
Давно уже пользуюсь для поиска дубликатов изображений бесплатной программой AntiDupl.NET. Система Windows XP, установлен Framework (как того требует программа).

Недавно переустановил систему. В дистрибутиве полностью уверен, дистрибутив в принципе тот же, что и был, но немного обновленный. Вирусов на компе нет. Каталог с изображениями не имеет никаких диковинных имен в подкаталогах и файлах.

Всё как обычно, а программа теперь вылетает (закрывается) через пару секунд после нажатия на кнопку "сканировать".

Перекачал по-новой последнюю версию программы (ту, которой и пользовался) - не помогло.

Как определить, в чём дело?

yurfed 04-08-2012 04:01 1964501

truvo, а что в событиях пишет?
ЗЫ Железо тоже не вечное. Дайте ссылку откуда качали.

truvo 04-08-2012 04:22 1964506

yurfed, в событиях есть одна запись Доктора Ватсона:
HTML код:

Приложение C:\Program Files\AntiDupl.NET-2.2.4.528\AntiDupl.NET.exe вызвало ошибку Ошибка в 04/08/2012 @ 03:41:50.593 Вызвано исключение c000001d по адресу 00C6A560 (AntiDupl32)
Но только одна! А попыток запуска из разных папок было несколько!

Качал откуда? С оф. сайта, естественно. В гугле по названию программы первая ссылка

Petya V4sechkin 04-08-2012 06:40 1964517

truvo, давайте посмотрим дамп процесса.
  1. Скачайте утилиту ProcDump и распакуйте в отдельную папку, например C:\ProcDump
  2. Запустите командную строку (cmd.exe) и выполните:
    Код:

    C:\ProcDump\procdump.exe -accepteula -e -t -w AntiDupl.NET.exe C:\ProcDump\
  3. Запустите AntiDupl.NET и спровоцируйте сбой.
  4. Выложите сохраненный DMP-файл из папки C:\ProcDump в архиве на любой файлообменник.
Также выложите лог Process Monitor при нажатии на кнопку "Сканировать" (меню File -> Save -> PML-формат) в архиве на любой файлообменник.

yurfed 04-08-2012 08:31 1964527

truvo, коль эта не хочет, попробуй Image Comparer: поиск и удаление похожих фотографий

truvo 04-08-2012 15:41 1964639

Petya V4sechkin, вот (дампов даже два на выбор): http://zalil.ru/33644320

Petya V4sechkin 04-08-2012 17:17 1964683

truvo, возможно, какой-то JPG-файл поврежден?
Программа сканирует папку E:\Фото\Ero, последним читает файл E:\Фото\Ero\005(4).jpg и вываливается с ошибкой.

truvo 04-08-2012 19:39 1964749

Petya V4sechkin, а какие файлы перед этим? Иначе я не пойму, какой следующий (то есть в какой очередности они обрабатываются?

Кстати, - убрал из сканируемого каталога эту папку целиком: всё равно вылетает!

MKN 05-08-2012 11:10 1964915

Цитата:

Цитата truvo
В дистрибутиве полностью уверен, дистрибутив в принципе тот же, что и был, но немного обновленный. »

А попробуй вернись (установи) на предыдущий рабочий дистрибутив и проверь поведение программы.
Это займёт гораздо меньше времени, чем твоё сегодняшнее пустое гадание.
Если прога будет работать нормально - оч. вероятно, что "кривой" новый дистрибутив. "Кривость" будет в :
Цитата:

Цитата truvo
немного обновленный »

Если также, с вылетом - возможно дурит железо. А это уже совсем другая история.

truvo 05-08-2012 15:44 1965070

Цитата:

Цитата MKN
А попробуй вернись (установи) на предыдущий рабочий дистрибутив»

Я писал о дистрибутиве Windows, а не Antidupl. Единственная мысль, которая пока что приходит в голову - сейчас установлен фреймворк 2 (от Симпликса), а был установлен, возможно, фреймворк 1.1-4.0 от Того же Симпликса. Хоте программе требуется - от 2 и выше, и установлен Фреймворк у меня корректно (проверял), так5 что вроде бы не может быть в этом дело...

MKN 05-08-2012 16:37 1965107

Цитата:

Цитата truvo
Я писал о дистрибутиве Windows »

И я писал о дистрибутиве Windows (не прогу же переустанавливать я предлагал ! Про такую очевидность и говорить то не прилично. :) ). Установи предыдущую ОС, с которой всё работало - с предыдущего дистрибутива этой ОС (или из прежнего образа, что тоже должно бы быть само собой... ). Делов то... И сразу многое прояснится.

truvo 05-08-2012 17:54 1965140

Ничего себе "делов-то" - ведь переустанавливать и настраивать ещё кучу софта придется...
Цитата:

Цитата MKN
И сразу многое прояснится. »

Проясниться может только то, что дело в дистрибутиве (или не в дистрибутиве). А больше ничего не прояснится!

MKN 05-08-2012 18:12 1965150

Цитата:

Цитата truvo
Проясниться может только то, что дело в дистрибутиве (или не в дистрибутиве) »

Дык это и будет объяснением твоей проблемы - дистрибутив ли виноват или железо.
Если дистр. - в топку такой дефектный дистрибутив ! (или такую программу... :) )
Цитата:

Цитата truvo
Ничего себе "делов-то" - ведь переустанавливать и настраивать ещё кучу софта придется. »

Неужели у тебя до сих пор не было образа твоей ОС?! Дело конечно хозяйское, но всё же...
Да и с софтом зачем возиться ? Установил ОС, дрова, проверил прогу. Достаточно для выводов.
И установить можно, не затрагивая уже установленную ОС. Хошь на другой винт, хошь на другой раздел (если нет винта или нет "лишнего" раздела - можно временно создать раздел, специально для тестирования, потом восстановишь в исходное положение. )
В любом случае, это не сложно, не долго и результативно. А гадать, как сейчас - это тупик.

truvo 08-08-2012 14:01 1966818

Цитата:

Цитата Petya V4sechkin
truvo, возможно, какой-то JPG-файл поврежден?
Программа сканирует папку E:\Фото\Ero, последним читает файл E:\Фото\Ero\005(4).jpg и вываливается с ошибкой. »

Предположение, что программе не нравится какой-то файл - отпадает, я пробовал задавать самые разные каталоги для сканирования.


Время: 12:59.

Время: 12:59.
© OSzone.net 2001-