Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Visual C++ RTL и Java

Автор: mas
Дата сообщения: 17.07.2002 09:45
Может это не совсем соответствует тематике, но болше некуда.
Проблема: при установленном Visual C++, не зависимо от операционной системы (9х, 2к), оборудования и броузера (Opera 6.x, Mozilla 1.0, IE 5.5, 6) вылетает такое сообщение, на сайтах, использующих Java апплеты. Это из оперы:

Код: Microsoft Visual C++ Runtime Library
Assertion failed!
Program: C:\PROGRAM FILES\OPERA\OPERA.EXE
File: ../../. ./src/share/native/sun/awt/font/fontmanage...
Line: 410
Expression: offset < fFileSize
For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts
(Press Retry to debug the application - JIT must be enabled)
[Abort] [Retry] [Ignore]
Автор: dremon
Дата сообщения: 17.07.2002 10:01
mas
Java здесь ни при чем. Попробуй удалить оперу с компьютера.
Автор: mas
Дата сообщения: 17.07.2002 11:28
dremon
Это не выход - но, если удалить Java от Sun, то не рушиться ничего, но и ява не работает, скажем, если используются эффекты с изображеними, то видно только первое изображение.
К тому же рядом машина в такой же конфигурации, но без VC, и все работает без проблем в любом броузере.
Так что вопрос открыт
Автор: dremon
Дата сообщения: 17.07.2002 12:13
mas
Какая версия VC?
Автор: mas
Дата сообщения: 17.07.2002 12:35
dremon
VC++ 6, одна машина без сервис паков, на другой 5 сервис-пак.
Мне кажется, что Microsoft просто не любит Sun, но вот как заставить его полюбить
Ни в MSDN, ни в инете ничего вразумительного по этому поводу нет
Автор: dremon
Дата сообщения: 17.07.2002 14:22
Поставь сервис-пак для VC6. Скорее всего, проблема в устаревшей версии общей библиотеки MSVCRT.DLL, которую использует опера.
Автор: mas
Дата сообщения: 17.07.2002 15:05
Нет, не думаю, тем более 5 - последний, насколько мне известно
Автор: dremon
Дата сообщения: 17.07.2002 15:42
Так SP5 стоит на проблемной машине? Попробуй скопировать файл msvcrt.dll с машины, на которой все работает, на проблемный компьютер в каталог с оперой.
Автор: mas
Дата сообщения: 17.07.2002 15:59
И на той, и на той - одна и та же проблема. Просто нужно или через registry или еще как-то отключить тот модуль который связан с Java (или с этой ошибкой). Вопрос - как?
Автор: dremon
Дата сообщения: 17.07.2002 17:11
Радикальное средство - не использовать глючное ПО вообще
Мало того, что Опера глючит не по-детски, так она еще и платная - наверное единственный платный броузер...
В этой ошибке не виновата ни java, ни sun, ни microsoft, ни vc, ни операционка. Почему? потому что assertion был в файле opera.exe.
Автор: mas
Дата сообщения: 17.07.2002 18:39
dremon
Я бы с тобой и не спорил, но и Mozilla и IE показывают точно такие же окошки, в которых только путь к программе меняется. А оперой я уже года 3 пользуюсь и никаких нареканий. А вообще это уже флеймом попахивает

Страницы: 1

Предыдущая тема: Ищу библиотеки для Borland С


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.