У меня проблема в том, что в данный момент я даже не знаю, как правильно провести расследование.Любые рекомендации о том, как я могу получить больше информации, приветствуются и приветствуются.
Моя компания продает продукт с ПК WinXP в своей основе.Одной из задач продукта является возможность запуска видеоплеера по требованию - в данном случае VLC.(Точнее говоря, VLC 0.8.6d; он устарел на несколько лет, но его обновление проблематично по нескольким причинам.) Приложение, отвечающее за запуск проигрывателя и выполнение множества других задач, написано на Java.
Рядом с моим столом сидит тестовая установка.Раньше работал просто отлично.Но по какой-то причине теперь оно выдает окно «Отправить отчет об ошибках», когда приложение Java пытается запустить VLC: «Медиаплеер VLC столкнулся с проблемой и должен закрыться ....». Вы знаете одну.
Понятно, я сделал что-то, что мешало.Проблема в том, что я не знаю ни того, что это могло бы быть, ни как бы я мог исправить это.
Вещи, которые я знаю:
- Это не ошибка кода.Я запускаю то же программное обеспечение на своем компьютере для разработки, и у него нет этой проблемы.
- Это не установка VLC и не искаженный видеофайл.Когда я перехватываю команду, используемую для запуска ее из Java, и вручную вводю эту команду из окна «cmd», она работает нормально.
- Это не та хитрая бастич-ошибка, когда Java наказывает вас, если вы не сливаете вручнуюSTDERR и STDOUT при выполнении системного вызова.У меня есть это.
- Я не получаю никаких сообщений об ошибках или вывод, когда он выходит из строя;он просто выходит из строя и дает мне это всплывающее окно.
Я в тупике.Рекомендации по поводу того, что это может быть или как я могу выяснить, что это такое, очень приветствуются.