У нас есть приложение, созданное на Visual C ++ 2005, и один клиент сообщил, что он получает эту ошибку времени выполнения:
Microsoft Visual C++ Runtime Library
Runtime Error!
Program: [path to our application]
R6002
- floating point support not loaded
Согласно Microsoft ( на этой странице ), возможные причины этого:
- на машине нет FPU (не в этом случае: у клиента есть процессор Intel Core 2 Duo, и я не видел машины без FPU с 486SX)
- printf или scanf используется сСпецификация формата с плавающей точкой, но в программе нет переменных FP (наше приложение содержит переменные FP, но я уверен, что мы никогда не используем printf или scanf с форматами FP)
- Что-то связанное с FORTRAN (в нашем коде нет кода FORTRANapp)
Кроме того, ошибка возникает, когда они используют наше приложение (в частности, сразу после выбора файла для обработки), а не при запуске приложения.
Я понимаю, что это длинный выстрел, но имеетВы видели что-нибудь подобное раньше?Google был довольно бесполезен (было много неподтвержденных утверждений, что это был симптом какой-то вирусной инфекции, но очень мало, кроме этого).
Любые предложения с благодарностью получили: -)