|
|
|
Как избавиться от ошибки с ntdll.dll
|
|||
|---|---|---|---|
|
#18+
Имеется приложение, работающее НОРМАЛЬНО на локальной машине и читающее Word документы: среда: - Windows 7 стоят: - MS Office 2003 - MS Office 2010 - Delphi 7 для работоспособности OLE технологии пришлось сделать "Create Unit" в Import Type Library для: - Microsoft Word 11.0 Object Library (Version 8.3) и на всякий случай еще и - Microsoft Office 11.0 Object Library (Version 2.3) В случае запуска приложения через terminal service, то в процессе работы проги, при запуске чтения из Word, использующей код чтения из WORD документа Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. возникает ошибка: Access violation at address 7C82E290 in module 'ntdll.dll'. Write of address 00404A31. Программа работает, читает файл из WORD, но эта ошибка выскакивает периодически. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2012, 00:44 |
|
||
|
Как избавиться от ошибки с ntdll.dll
|
|||
|---|---|---|---|
|
#18+
Такая ошибка характерна для случаев, когда в функцию Win API передаётся пустой/не инициализированный/мусорный указатель. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2012, 00:54 |
|
||
|
Как избавиться от ошибки с ntdll.dll
|
|||
|---|---|---|---|
|
#18+
ты не прогер, выкини комп и радуйся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2012, 02:00 |
|
||
|
Как избавиться от ошибки с ntdll.dll
|
|||
|---|---|---|---|
|
#18+
Сообщение ВСЕМ - Dimitry Sibiryakov - гений!!! Спасибо, буду искать пустые указатели. Пока что вот такая история: - удалил ВСЕ из проблемной формы - начал ее создавать заново (поленился и скопировал компоненты интерфейса из старой формы) - на форме никакого кода - только компоненты лежат - запускаю - аналогичная проблема - наткнулся на комбобокс - а в нем.....после 10 строк items - сидят три пустых строки - удалил пустые строки из комбо - проблема пропала. WORD и прочие OLE заморочки не причем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2012, 03:01 |
|
||
|
Как избавиться от ошибки с ntdll.dll
|
|||
|---|---|---|---|
|
#18+
Dmvrt, лол. а ты, значит, прогер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2012, 22:32 |
|
||
|
Как избавиться от ошибки с ntdll.dll
|
|||
|---|---|---|---|
|
#18+
fd00chDmvrt, лол. а ты, значит, прогер?Кульный! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2012, 22:48 |
|
||
|
Как избавиться от ошибки с ntdll.dll
|
|||
|---|---|---|---|
|
#18+
Alexander2, Я в D7 (ну и в D5) сталкивался с весьма весёлой темой... ...при использовании сторонних компонентов (уже, честно говоря не помню каких), выпадал по exception. А как только перестал юзать встроенный менеджер памяти - сразу всё прошло... TopMemory - тебя может спасти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2012, 05:58 |
|
||
|
Как избавиться от ошибки с ntdll.dll
|
|||
|---|---|---|---|
|
#18+
Makar4ikА как только перестал юзать встроенный менеджер памяти - сразу всё прошло хотя зачастую бывает ровно наоборот с соответствующими выводами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2012, 09:32 |
|
||
|
Как избавиться от ошибки с ntdll.dll
|
|||
|---|---|---|---|
|
#18+
Makar4ik, так я пробовал с дефолтными компонентами: сначала просто создал форму вместо проблемной и начал туда класть последовательно компоненты и запускать прогу через terminal server на шаге, когда я вставил copy/paste комбобокс из проблемной формы - выскочила ntdll.dll после этого я положил просто пустой комбобокс и вписал три items - заработала без ошибки. Начал сравнивать что не так с комбобоксами - только тогда увидел что в одном в конеце списка идут пустые строки. Кстати, комбобокс выбора диска ( РОДНОЙ виндусовый, не программный) тоже генерит АНАЛОГИЧНУЮ ошибку на terminal server. И я подозреваю, что прогер из M$ просто оставил там косяк, генерирующий пустой item в списке каталогов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 00:10 |
|
||
|
Как избавиться от ошибки с ntdll.dll
|
|||
|---|---|---|---|
|
#18+
См. сюда 7019000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2012, 11:29 |
|
||
|
Как избавиться от ошибки с ntdll.dll
|
|||
|---|---|---|---|
|
#18+
[quot Alexander2]Сообщение ВСЕМ - Dimitry Sibiryakov - гений!!! - наткнулся на комбобокс - а в нем.....после 10 строк items - сидят три пустых строки - удалил пустые строки из комбо - проблема пропала. Спасибо за подсказку. Наступил в клиенте на эти -же грабли (комбобокс). Причем на некоторых ПК все работало ОК. На других выскакивало сообщение от ntdll. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2015, 11:10 |
|
||
|
Как избавиться от ошибки с ntdll.dll
|
|||
|---|---|---|---|
|
#18+
koyvaПричем на некоторых ПК все работало ОК. На других выскакивало.. Тоже имел такую проблему. Оказалось программа на delphi при измении масштабирования шрифта на 125/150% в Windows7 начинает глючить при работе с такими компонентами как combobox. Т.е. в учетных записях (на компах где это выскакивало) был размер текста установлен более чем на 100% Панель управления\Все элементы панели управления\Экран Т.к. исходников не было, перекомпилировать нет возможности - простейшее решение вернуть размер текста на 100%. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2015, 12:50 |
|
||
|
Как избавиться от ошибки с ntdll.dll
|
|||
|---|---|---|---|
|
#18+
Тоже столкнулся с такой проблемой. Спасибо за пост. В ComboBox была добавлена запись с пустой строкой. на Delphi 7. Пришлось попотеть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 11:17 |
|
||
|
Как избавиться от ошибки с ntdll.dll
|
|||
|---|---|---|---|
|
#18+
ОшибкаAccess violation at address 77466D89 in module 'ntdll.dll'. Write of address 00000014.Может происходить при попытке использования функций Windows GDI+, когда не сделали инициализацию функцией GdiplusStartup() : MSDN Remarks You must call GdiplusStartup before you create any GDI+ objects, ... Причём на некоторых компьютерах - функции завершаются вполне штатно, просто возвращают Status с ошибкой GdiplusNotInitialized, но на некоторых - вот так вот вылетают в трубу , ругаясь на 'ntdll.dll'. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2018, 21:56 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=37721580&tid=2040723]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
176ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 477ms |

| 0 / 0 |
