PDA

Показать полную графическую версию : Точка входа в процедуру не найдена в библиотеке DLL ntdll.dll


Страниц : [1] 2

resident4
19-08-2011, 15:48
Здравствуйте! Случилась беда с прогой для создания музыки FL Studio 10. До недавнего времени все было ок, но как то раз включаю ее и мне сыплются ошибки: The procedure entry point NtAlpcSendWaitReceivePort could not be located in the dynamic link library ntdll.dll. при этом программа продолжает работать, но всякий раз когда подгружаешь дополнительные плагины она выскакивает, но как ни странно все работает. Она просто раздражает сильно... так как в проекте очень много плагинов выскакивает очень часто.
Пробовал:
1)Заменять ntdll.dll на другие, разные ни один не помог.
2)Переустанавливать Fl Studio, ту же самую и более старые.
3)Проверял на вирусы
Моя система: XP SP3
Вот похожая проблема у америкоса:)
http://forums.cnet.com/7723-6142_102-538563.html

Petya V4sechkin
19-08-2011, 17:18
Моя система: XP SP3
The procedure entry point NtAlpcSendWaitReceivePort could not be located in the dynamic link library ntdll.dll
Функции NtAlpcSendWaitReceivePort просто нет в XP (она появилась начиная с Vista). Значит, приложение или другая библиотека, в которых есть обращение к этой функции Ntdll.dll, несовместимы с XP.

Можно с помощью Process Monitor (http://technet.microsoft.com/ru-ru/sysinternals/bb896645) помониторить (выставив фильтр по имени процесса), что происходит при ошибке.

Заменять ntdll.dll на другие, разные
Вот этого совсем не надо было делать, верните обратно.

resident4
19-08-2011, 17:21
странно ведь раньше прога норм на хп работала

Petya V4sechkin
19-08-2011, 17:23
resident4, выложите лог Process Monitor (меню File -> Save).

resident4
19-08-2011, 18:24
он 200мб весит это норм?

Petya V4sechkin
19-08-2011, 18:26
resident4, в архиве, на любой файлообменник.

resident4
19-08-2011, 18:29
Вот) http://corduo.ucoz.ru/Logfile.7z

А вот фильтр сделал, надо?

http://corduo.ucoz.ru/Logfile.rar только процесс FL

Petya V4sechkin
19-08-2011, 20:05
resident4, да, тут бы подцепить отладчик и искать вызов NtAlpcSendWaitReceivePort (но дистанционно мы это сделать не сможем).
Попробуем метод научного тыка. Посмотрите эти файлы (нет ли в них строки NtAlpcSendWaitReceivePort):
C:\WINDOWS\system32\ReWire.dll
C:\Program Files\Image-Line\FL Studio 10\System\Plugin\ReWire\FLReWire.dll
C:\Program Files\RocketDock(настроенная)\RocketDock.dll

resident4
19-08-2011, 20:30
Открывать блокнотом? Открыл выбрал UTF-8 там только 2 буквы отобразилось.. MZ во всех 3х файлах

ferget
19-08-2011, 20:48
ищите лучше

а открывать Lister из TotalCommander

resident4
19-08-2011, 21:12
В UTF-8 2 символа: MZ

Petya V4sechkin
19-08-2011, 21:31
resident4, ну выложите файлы, мы за вас поищем :)

resident4
19-08-2011, 21:46
http://corduo.ucoz.ru/rabochij_stol.rar вот они)

Petya V4sechkin
19-08-2011, 22:16
resident4, к сожалению, не нашлось (однако файл FLReWire.dll в нестандартном формате).

Попробуйте переносить в другую папку плагины из
C:\Program Files\Image-Line\FL Studio 10\System\Plugin
начав с ReWire

resident4
19-08-2011, 23:58
Ок, сейчас..

Не не помогает, переносил и все и по отдельности..

resident4
20-08-2011, 12:47
Что же делать((

resident4
20-08-2011, 15:13
больше нет идей?

Petya V4sechkin
20-08-2011, 16:47
resident4, еще из папки
C:\Program Files\Image-Line\FL Studio 10\Plugins

resident4
20-08-2011, 18:53
Все равно.. то же самое, ошибка выскакивает сразу как запускаеш прогу, плагины еще не успевают подгрузиться даже..

resident4
21-08-2011, 12:41
Вы что то говорили про отладчик, это сложно?




© OSzone.net 2001-2012