Назад | Перейти на главную страницу

неисправный модуль msvcrt.dll, что такое msvcrt.dll?

У меня Apache версии 2.0.59.200 работает локально, обслуживая приложение PHP, которое подключается к базе данных Firebird. Недавно у меня были проблемы с падением Apache, насколько я могу судить, случайным образом. Я получаю следующее сообщение об ошибке:

Faulting application Apache.exe, version 2.0.59.200, faulting module msvcrt.dll, version 7.0.2600.5512, fault address 0x00036137.

0000: 41 70 70 6c 69 63 61 74   Applicat
0008: 69 6f 6e 20 46 61 69 6c   ion Fail
0010: 75 72 65 20 20 41 70 61   ure  Apa
0018: 63 68 65 2e 65 78 65 20   che.exe 
0020: 32 2e 30 2e 35 39 2e 32   2.0.59.2
0028: 30 30 20 69 6e 20 6d 73   00 in ms
0030: 76 63 72 74 2e 64 6c 6c   vcrt.dll
0038: 20 37 2e 30 2e 32 36 30    7.0.260
0040: 30 2e 35 35 31 32 20 61   0.5512 a
0048: 74 20 6f 66 66 73 65 74   t offset
0050: 20 30 30 30 33 36 31 33    0003613
0058: 37   

                 7       

Я не уверен, что делает msvcrt.dll и почему он случайно вылетает. Вот скриншот события в средстве просмотра событий приложения.

http://imgur.com/yTbjq.jpg

Если у кого-то есть опыт с подобными сбоями или кто-то знает, что делает msvcrt.dll, мне нужна помощь.

MicroSoft Visual C RunTime. По сути, это стандартная библиотека C, которая используется в большинстве программ C / C ++ - или, другими словами, в большинстве программ. Не думайте, что причиной сбоя является msvcrt; гораздо более вероятно, что программа предоставляет неверную информацию стандартной библиотеке и приводит к ее сбою.

По сути, такая же процедура, как и для любой другой ошибки в программном обеспечении: найдите последнюю (немодифицированную) версию программного обеспечения и посмотрите, работает ли она. Если нет, проверьте, правильно ли вы его используете. Если по-прежнему не работает, посмотрите на ошибки в программе, которую вы используете, и если вы не можете найти такую ​​ошибку, сообщите им о проблеме. Они должны исправить это или, по крайней мере, показать, что проблема не в них, и что вы должны сообщить Microsoft об ошибке в msvcrt.

Скорее всего, что-то не так с вашей конфигурацией apache и / или PHP, или это ошибка Apache в Windows (поскольку это относительно нестабильная версия по сравнению с apache в unix).

MМикро s часто Visual C++ рООН т ime предоставляет стандартные процедуры библиотеки C ++.

Первое, что я попробую, - это обновить копию этого файла.