Страница 1 из 2
Abend 1 on P00: Server-5.00l: Page Fault Processor Exception

Добавлено:
12 окт 2006, 15:10
svetlana553
Помогите решить проблему
На сервере выходит ошибка server<1>, помогите устранить это. содержимое файла ABEND.LOG:
Abend 1 on P00: Server-5.00l: Page Fault Processor Exception (Error code 00000000)
Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0010 SS = 0010
EAX = D41C8934 EBX = D2A31838 ECX = 00000010 EDX = D2A31C58
ESI = D2A31C58 EDI = D41C8934 EBP = D2114444 ESP = D2A3101C
EIP = D1017B5A FLAGS = 00010202
D1017B5A F3A6 REPE CMPSB
EIP in LIBC.NLM at code start +0008BB5Ah
Access Location: 0xD41C8934
The violation occurred while processing the following instruction:
D1017B5A F3A6 REPE CMPSB
D1017B5C 7413 JZ D1017B71
D1017B5E 0FB686FFFFFFFF MOVZX EAX,byte ptr [ESI-00000001]
D1017B65 0FB6BFFFFFFFFF MOVZX EDI,byte ptr [EDI-00000001]
D1017B6C 2BC7 SUB EAX,EDI
D1017B6E 5E POP ESI
D1017B6F 5F POP EDI
D1017B70 C3 RET
D1017B71 33C0 XOR EAX,EAX
D1017B73 5E POP ESI
Running process: BSPXCOM.NLM 7 Process
Created by: NetWare Application
Thread Owned by NLM: BSPXCOM.NLM
Stack pointer: D2A30FD0
OS Stack limit: D2A2BD20
Scheduling priority: 67371008
Wait state: 5050100 (Delayed)
Stack: --D2A31440 ?
--D2A31BEE ?
D1BFCB14 (NWMKDE.NLM|SetMkdeIDVector+2854)
--D2A31C58 ?
--D41C8934 ?
Additional Information:
The CPU encountered a problem executing code in LIBC.NLM. The problem may be in that module or in data passed to that module by a process owned by BSPXCOM.NLM.
Additional Information:
The CPU encountered a problem executing code in NWMKDE.NLM. The problem may be in that module or in data passed to that module by a process owned by BSPXCOM.NLM.

Добавлено:
12 окт 2006, 15:21
Иван Левшин aka Ivan L.
Через Health Monitor можно посмотреть состояние процессов и оценить состояние сервера
https://<server>:8009, щелкаем по мониторчику в левом верхнем углу.
Здесь - вероятно, выбивает сервер BSPXCOM.NLM. Другое дело в том, что может не он сам падать, а что-то другое может его ронять. У меня, например, server.exe вылетал из-за проблем с rtvscan.nlm.

Добавлено:
12 окт 2006, 16:48
Dimerson
Думаю надо пачтить по саме нехочу NetWare и Btrieve/Pervasive.
Помнится 6.16 и PSQL7 были траблы с коредумпами bspxcom особенно при работе с btrieve со станций с Realtek 8029 с кривыми дриверами.
После удаления RTL8029 и переезда на PSQL2000 забыли что это такое
Сей глюк был устранен в версии

Добавлено:
12 окт 2006, 23:04
Boris Morozov
Pervasive 8.6
На сегодняшний день из этой серии есть Pervasive 8.7
Можно конечно 9.5 поставить, но есть нюансы совместимости с файлами версий 5.
Re: Сей глюк был устранен в версии

Добавлено:
13 окт 2006, 11:35
Dimerson
Boris Morozov писал(а):Pervasive 8.6
На сегодняшний день из этой серии есть Pervasive 8.7
Можно конечно 9.5 поставить, но есть нюансы совместимости с файлами версий 5.
Ужос.
Есть люди хранящие данные в формате btrieve5 ?
Это сколько же лет этому софту ? люди столько не живут.
У наших клиентов тьма такой пакости.

Добавлено:
14 окт 2006, 01:15
Boris Morozov
Софту ес-но до лампочки, какая версия Btrieve, но есть отдельно стоящие 386 машины под ДОС, на которых кроме 5 версии ничего не пускается, а базы могут носить туда-сюда. Вот, чтобы не конвертить и держат их в таком виде. Или, скажем создали справочник лет 15 назад, так он и живет и корректируется. Можно конечно переконвертить, но нафига. Еще и знать надо, что он под 5 btrieve. Поставили тут в одну организацию 9.5, так они бедные дня два мучались, пока все завели. Причем оно ж сразу не видно, только когда корректировать начинают - 46 ошибка выскакивает.
Re: У наших клиентов тьма такой пакости.

Добавлено:
14 окт 2006, 14:04
Dimerson
Boris Morozov писал(а):Софту ес-но до лампочки, какая версия Btrieve, но есть отдельно стоящие 386 машины под ДОС, на которых кроме 5 версии ничего не пускается, а базы могут носить туда-сюда. Вот, чтобы не конвертить и держат их в таком виде. Или, скажем создали справочник лет 15 назад, так он и живет и корректируется. Можно конечно переконвертить, но нафига. Еще и знать надо, что он под 5 btrieve. Поставили тут в одну организацию 9.5, так они бедные дня два мучались, пока все завели. Причем оно ж сразу не видно, только когда корректировать начинают - 46 ошибка выскакивает.
ну что сказать.
Я помнится застал Btrieve 5.10 на NetWare 2.15 ... правда проводил тогда миграцию на NW311/Btrieve6.10.
Далее плавно 6.15, потом PSQL7 потом PSQL2000i (Версию 8х как-то заремили) теперь вот 9SP2 ака 9.5
Про древние 386-е ... может вам выдать в виде гуманитарной помощи Btrieve 6.15 Local ?
Опять же ... бывает что девелоперы пользуются SDK 100летней давности и ловят тараканов когда в буфер передаваемое имя таблицы заканчивают пробелами а не нулями (в ТЕ времена допускалось и то и то для BtrCall). Выдаются им свежие API и они все пересобирают если есть тараканы.
А конвертить имхо надобно. Я помну во всех филиалах проводил переезд формата 6->7 так на том же железе все заработало быстрее (зоркие товарищи могут сказать мол дело в дефрагментации но я уверяю что мы пробовали в формате 6 забрать файлы на станцию и залить назад - ускорения сравнимого не наблюдалось).
Спасибо за предложение локального 6.15

Добавлено:
15 окт 2006, 00:28
Boris Morozov
У нас все имеется. Просто надо себе представлять наш контингент. Это в основном всякие разные автопарки, в том числе и в маленьких городках, практически поголовное отсутствие людей, разбирающмхся в компьютерах. А те, кто типа разбирается, кроме как воткнуть компакт с виндой в основном не способны, от слова первазив они впадают в ступор(не все конечно). А к сведению, Btrieve 5.10 в локальном варианте ходит под XP, а вот 6.15 не идет. Так что все не так просто. А с программами у нас все в порядке, совместимость с API Btrieve всех версий обеспечивается.
Re: Спасибо за предложение локального 6.15

Добавлено:
15 окт 2006, 08:29
Dimerson
Boris Morozov писал(а):У нас все имеется. Просто надо себе представлять наш контингент. Это в основном всякие разные автопарки, в том числе и в маленьких городках, практически поголовное отсутствие людей, разбирающмхся в компьютерах. А те, кто типа разбирается, кроме как воткнуть компакт с виндой в основном не способны, от слова первазив они впадают в ступор(не все конечно). А к сведению, Btrieve 5.10 в локальном варианте ходит под XP, а вот 6.15 не идет. Так что все не так просто. А с программами у нас все в порядке, совместимость с API Btrieve всех версий обеспечивается.
Тогда звиняйте в вашем случае доктор прописал - для доса 615 локал, для венды локальный первасив [для тажелых случаев в режиме компатибилити Version=6] . В конце концов выдать дистрибут локальный и готовый bti.cfg мона даже цирковым медведям и у них все заработатет ;o)
Меня вот если честно больше напрягло то что на OES первасив не работает по NCP

(( а только по самбе - может в версии 10 это сделают ???
Я чего-то не врубился.

Добавлено:
15 окт 2006, 22:41
Boris Morozov
Первазив вообще не работает по NCP. У него свой протокол и свои порты.
По NCP он может работать только в одном случае, если на сервере нет серверной части и локальный первазив хватает базу через файловую систему. Попробуйте отрезать виндовым файрволом 1583 порт и полюбуйтесь на реакцию. NCP ему надо для нахождения пути.
Re: Я чего-то не врубился.

Добавлено:
16 окт 2006, 09:00
Dimerson
Boris Morozov писал(а):Первазив вообще не работает по NCP. У него свой протокол и свои порты.
По NCP он может работать только в одном случае, если на сервере нет серверной части и локальный первазив хватает базу через файловую систему. Попробуйте отрезать виндовым файрволом 1583 порт и полюбуйтесь на реакцию. NCP ему надо для нахождения пути.
Знаем знаем. Я про то на платформе NetWare , что не в состоянии заменить платформа OES (это вопрос не к мормонам а к Pervasove inc).
На винде еще хлеще. Оно напрочь игнорирует тот факт,

Добавлено:
16 окт 2006, 23:45
Boris Morozov
что шара подсоединена по чтению и пишет в базу только в путь. На нетвари я как-то такого не наблюдал. Хотел типа права поделить, не получилось. Хорошо, что мелкомягких сеток у нас кот наплакал.

Добавлено:
17 окт 2006, 10:41
svetlana553
А где бы качнуть Pervasive PSQL v9 или Pervasive PSQL v8 только не демку а с ключом на неограниченное количество пользователей?

Добавлено:
17 окт 2006, 11:54
Dimerson
svetlana553 писал(а):А где бы качнуть Pervasive PSQL v9 или Pervasive PSQL v8 только не демку а с ключом на неограниченное количество пользователей?
С сайта берем PSQL9SP2.
далее идем в варезник на ru-board

Добавлено:
17 окт 2006, 15:30
Музалёв Николай
далее идем....
ПАручик! МАлчать!(с)
А то мы так действительно - делеко дойдем...