Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
CryptoAPI зависает приложение
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. кто может натолкнуть на причину проблемы. есть функция которая вычисляет md5 хэш файла и возвращает его Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. все работает прекрасно, но есть несколько компьютеров на которых данная функция намертво вешает поток приложение. в результате отладки нашел на какой строке получается подвисание. CryptReleaseContext(hProv, 0); подскажите куда копать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2013, 22:46 |
|
||
|
CryptoAPI зависает приложение
|
|||
|---|---|---|---|
|
#18+
SmilDev, как у тебя всё работает прекрасно, когда ты не анализируешь булево значение которое возвращают все эти функции? CryptAcquireContext CryptCreateHash CryptHashData CryptGetHashParam CryptDestroyHash ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2013, 23:01 |
|
||
|
CryptoAPI зависает приложение
|
|||
|---|---|---|---|
|
#18+
mayton да не анализирую. добавил проверку на true false + GetLastError() в результате на проблемном компьютере при выполнении CryptAcquireContext(&hProv, NULL, MS_DEF_PROV, PROV_RSA_FULL,0) получаю код ошибки 2148073494 на 5-ти других компах (на всех стоит win7 но сборки возможно разные) все работает без ошибок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2013, 23:52 |
|
||
|
CryptoAPI зависает приложение
|
|||
|---|---|---|---|
|
#18+
SmilDev, посмотри тут как собирается полная инфа о версии ОС Windows. http://msdn.microsoft.com/en-us/library/windows/desktop/ms725487%28v=vs.85%29.aspx И выясни чем отличается 6-я рабочая станция от 5 нормальных. Это будет самый простой путь. Дальше - по обстановке. Переустановить ее нахер или еще что-то сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2013, 00:06 |
|
||
|
CryptoAPI зависает приложение
|
|||
|---|---|---|---|
|
#18+
В те давние давние времена, когда по всей стране только только отгремела вой... тьфу, вышел SQL Server 2000, угораздило одного мальчиша-плохиша накатать ESP под тот сервер реализующую MD5 хэш, вот как выглядели первые несколько строк: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Мораль - а кто вам сказал что на любом вынь компе всегда найдётся дефолтный безъимянный CSP нужного вам типа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2013, 07:31 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=38129785&tid=2020480]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
173ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 275ms |
| total: | 535ms |

| 0 / 0 |
