У меня есть несколько проблем при обработке моих изображений в моей Java-программе. Для обработки я использую ImageMagick версии 6.7.2-Q16 под Windows Vista.
Проблема
Мне удалось изолировать проблему для convert.exe, который время от времени вылетает при обработке определенных изображений. При выполнении этой партии мне удалось воспроизвести ошибку:
:start
del C:\Users\Marco\Desktop\picture.jpg
C:\Users\Marco\workspace\AFELO\convert.exe C:\Users\Marco\Desktop\Biller\test1.jpg C:\Users\Marco\Desktop\picture.jpg
if exist "C:\Users\Marco\Desktop\picture.jpg" goto start
(Примечание: может пройти несколько секунд, прежде чем появится сообщение об ошибке. Как я уже сказал, это происходит только время от времени)
Диалог ошибки здесь
Я использовал изображение test1.jpg :
Журнал ошибок:
Signature du problème:
Nom d’événement de problème: APPCRASH
Nom de l’application: convert.exe
Version de l’application: 4.0.1.0
Horodatage de l'application: 4e66b7a2
Nom du module par défaut: CORE_RL_magick_.dll
Version du module par défaut: 4.0.1.0
Horodateur du module par défaut: 4e66b732
Code de l’exception: c0000005
Décalage de l’exception: 00105d1e
Version du système: 6.0.6000.2.0.0.768.3
Identificateur de paramètres régionaux: 1036
Information supplémentaire n° 1: bc9d
Information supplémentaire n° 2: 8b65f71b7628f3d47048baa721edae1d
Information supplémentaire n° 3: ee0c
Information supplémentaire n° 4: 1d853e407026dac42c650ea56d7c2897
Это самое дальнее, что мне удалось отладить. Я использовал флаг -debug all
в надежде, что я поймаю проблему, однако затем imagemagick вообще не выдает никакой ошибки.