+  HandyCache форум
|-+  Гостевая» Гостевая» У меня падает HandyCache!
Имя пользователя:
Пароль:
Страниц: 1 2 [Все]   Вниз
  Ответ    Отправить эту тему    Печать  
Автор Тема: У меня падает HandyCache!  (Прочитано 25994 раз)
0 Пользователей и 1 Гость смотрят эту тему.
baxtep
Гость
« : 06 июня 2007, 19:08:33 »
ПроцитироватьЦитировать

EurekaLog 5.1.3

Application:
------------------------------------------------------
  1.1 Start Date      : Wed, 6 Jun 2007 23:34:54 +0900
  1.2 Name/Description: HTTP Proxy server with cache
  1.3 Version Number  : 0.9.8.1
  1.4 Parameters      :
  1.5 Compilation Date: Tue, 2 Jan 2007 06:16:10 +0900

Exception:
-----------------------------------------------------------------------------------------------------
  2.1 Date   : Thu, 7 Jun 2007 00:03:07 +0900
  2.2 Address: 7C918FEA
  2.3 Module : ntdll.dll
  2.4 Type   : EAccessViolation
  2.5 Message: Access violation at address 7C918FEA in module 'ntdll.dll'. Write of address 00000010.

Active Controls:
-----------------------------------------------------------------
  3.1 Form Class   : OpWindow
  3.2 Form Text    : ошибка ntdll.dll 10 - Поиск в Google - Opera
  3.3 Control Class:
  3.4 Control Text :

Computer:
--------------------------------------------------------------------
  4.1 Name          : SUPERPUPER
  4.2 User          : Administrator
  4.3 Total Memory  : 2046 Mb
  4.4 Free Memory   : 1603 Mb
  4.5 Total Disk    : 58,59 Gb
  4.6 Free Disk     : 39,7 Gb
  4.7 System Up Time: 28 minutes, 32 seconds
  4.8 Processor     : AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
  4.9 Display Mode  : 1680 x 1050, 32 bit

Operating System:
------------------------------------
  5.1 Type    : Microsoft Windows XP
  5.2 Build # : 2600
  5.3 Update  : Service Pack 2
  5.4 Language: Russian

Network:
---------------------------------
  6.1 IP Address: 192.168.001.002
  6.2 Submask   : 255.255.255.000

-----
постоянно такое выдает, куда посмотреть? что включить отключить? антивирус NOD32 ? NetLimiter уже убил... непомогло.
самое интересное что появляется ошибка при открытии какойнить странички - всеравно какой - нажимаеш OK и все продалжает работать.
Сообщить модератору   Записан
Rick
Администратор
*****

Репутация: +15/-1
Offline Offline

Сообщений: 868


WWW
« Ответ #1 : 07 июня 2007, 16:02:46 »
ПроцитироватьЦитировать

2.5 Message: Access violation at address 7C918FEA in module 'ntdll.dll'. Write of address 00000010.
-----
постоянно такое выдает, куда посмотреть? что включить отключить? антивирус NOD32 ? NetLimiter уже убил... непомогло.
самое интересное что появляется ошибка при открытии какойнить странички - всеравно какой - нажимаеш OK и все продалжает работать.
Причина наверняка в каком-то установленном сетевом софте. Нужно пробовать постепенно все отключать и так выявлять проблемную программу.
В скором времени ожидается выход новой версии HandyCache - если причину обнаружить не удастся, пожалуйста просто подожди выхода новой версии.
Сообщить модератору   Записан
adrianov
Новичок
*

Репутация: +0/-2
Offline Offline

Сообщений: 9


« Ответ #2 : 30 июня 2007, 09:32:20 »
ПроцитироватьЦитировать

HandyCache вылетает по 30 раз за день, глючит и тормозит.
Что делать?
Вот обычное сообщение:
EurekaLog 5.1.3

Application:
-------------------------------------------------------
  1.1 Start Date      : Sat, 30 Jun 2007 11:16:08 +0700
  1.2 Name/Description: HTTP Proxy server with cache
  1.3 Version Number  : 0.9.8.1
  1.4 Parameters      :
  1.5 Compilation Date: Tue, 2 Jan 2007 04:16:10 +0700

Exception:
----------------------------------------------------------------------------------------------------
  2.1 Date   : Sat, 30 Jun 2007 11:59:44 +0700
  2.2 Address: 7C911F6E
  2.3 Module : ntdll.dll
  2.4 Type   : EAccessViolation
  2.5 Message: Access violation at address 7C911F6E in module 'ntdll.dll'. Read of address 00000094.

Active Controls:
-------------------------------------
  3.1 Form Class   : OpWindow
  3.2 Form Text    : dirty.ru - Opera
  3.3 Control Class:
  3.4 Control Text :

Computer:
---------------------------------------------------------------------
  4.1 Name          : PETER
  4.2 User          : Пётр
  4.3 Total Memory  : 1023 Mb
  4.4 Free Memory   : 361 Mb
  4.5 Total Disk    : 60,82 Gb
  4.6 Free Disk     : 3,27 Gb
  4.7 System Up Time: 2 days, 14 hours, 33 minutes, 18 seconds
  4.8 Processor     : Intel(R) Core(TM)2 CPU          6300  @ 1.86GHz
  4.9 Display Mode  : 1280 x 1024, 32 bit

Operating System:
------------------------------------
  5.1 Type    : Microsoft Windows XP
  5.2 Build # : 2600
  5.3 Update  : Service Pack 2
  5.4 Language: Russian

Network:
---------------------------------------------------------------------------------------
  6.1 IP Address: 172.028.002.010 - 172.028.020.030 - 192.168.011.001 - 192.168.000.001
  6.2 Submask   : 255.255.252.000 - 255.255.255.255 - 255.255.255.000 - 255.255.255.000
Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +226/-4
Offline Offline

Сообщений: 6383


« Ответ #3 : 30 июня 2007, 10:52:22 »
ПроцитироватьЦитировать

Нужно найти в папке программы файл HandyCache.elf, запаковать и прислать мне на мыло mai62()mail.ru.
Сообщить модератору   Записан
adrianov
Новичок
*

Репутация: +0/-2
Offline Offline

Сообщений: 9


« Ответ #4 : 30 июня 2007, 11:05:09 »
ПроцитироватьЦитировать

Отправил.
Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +226/-4
Offline Offline

Сообщений: 6383


« Ответ #5 : 01 июля 2007, 04:23:29 »
ПроцитироватьЦитировать

У тебя глюки были с самого начала использования НС?
У тебя ошибки происходят все время при попытке выделить память. Ты там не натвикал windows, другие программы не глючат? И попробуй перезагрузить систему.
Сообщить модератору   Записан
adrianov
Новичок
*

Репутация: +0/-2
Offline Offline

Сообщений: 9


« Ответ #6 : 01 июля 2007, 06:38:50 »
ПроцитироватьЦитировать

Нет, они происходят не с самого начала. Я заметил, что количество ошибок растёт по мере увеличния размера кэша. Сейчас где-то 630 Мб. Ещё я уменьшил в Опере максимальное количество одновременных соединений с 8 до 4, и стало лучше работать.
Ничего я вроде не твикал. Разве что недавно поставил в настройках быстродействия "Оптимизировать работу для системного кэша" и для фоновых служб. Впрочем, HC вылетал и до этого. Он не то, чтобы сразу вылетает, просто отображает эти баг-репорты, штуки 3-5 подряд, а потом перестаёт загружать файлы и приходится убивать процесс через диспетчер, потому что по-нормальному не закрыть - начнут выскакивать эти же сообщения. Другие программы не глючат.
Ещё все соединения идут через мой прокси, который всё текстовое жмёт в gzip.
Также сделал диск TrueCrypt и переместил туда кэш, но это, кажется, не помогает.
А ещё когда у меня был Celeron 733, то HandyCache реально тормозил систему. Я думаю, что тут дело в большом количестве мелких файлов и системном механизме кэширования дисковых данных.
Сообщить модератору   Записан
NothingAnother
Beta tester
*****

Репутация: +7/-2
Offline Offline

Сообщений: 434

Spoiler


« Ответ #7 : 01 июля 2007, 10:26:15 »
ПроцитироватьЦитировать

поставил в настройках быстродействия "Оптимизировать работу для системного кэша" и для фоновых служб
Ну, это ты зря, имхо... Данная опция предназначена для случая, когда твоя рабочая станция используется в режиме сервера...
Цитировать
заметил, что количество ошибок растёт по мере увеличния размера кэша...skipped...сделал диск TrueCrypt и переместил туда кэш, но это, кажется, не помогает...skipped...когда у меня был Celeron 733, то HandyCache реально тормозил систему
Во как! Коль скоро ты наблюдаешь недостаточную производительность системы, зачем же сам и увеличиваешь нагрузку - шифруешь диск под кэшем?! Непонимаю
Сообщить модератору   Записан

Мы тоже не всего читали Шнитке!..
© В. Вишневский
adrianov
Новичок
*

Репутация: +0/-2
Offline Offline

Сообщений: 9


« Ответ #8 : 01 июля 2007, 14:38:27 »
ПроцитироватьЦитировать

Во как! Коль скоро ты наблюдаешь недостаточную производительность системы, зачем же сам и увеличиваешь нагрузку - шифруешь диск под кэшем?! Непонимаю
Во-первых, у меня сейчас уже не 733, как нетрудно заметить. А во-вторых, я это сделал, чтобы не забивать диск кучей файлов. TrueCrypt - это виртуальный диск и шифрует он 50 Мб/с, что во много раз больше скорости скачивания.
Сообщить модератору   Записан
NothingAnother
Beta tester
*****

Репутация: +7/-2
Offline Offline

Сообщений: 434

Spoiler


« Ответ #9 : 01 июля 2007, 19:14:35 »
ПроцитироватьЦитировать

я это сделал, чтобы не забивать диск кучей файлов
А смысл операции? Если места маловато (а у тебя так и есть - из 60G всего 3 свободных!) - так для этого не шифрованный, а сжатый диск создавать надо...
Цитировать
шифрует он 50 Мб/с, что во много раз больше скорости скачивания
Непосредственно к скорости скачивания это не имеет никакого отношения, т.к. шифрование работает с уже скачанными данными, а вот сколько на это тратится ресурсов системы - вопрос... Но, думается, проблема именно в забитом под завязку диске - неплохо бы его проверить на ошибки, а после этого серьёзно подумать,- как разгрузить...
Сообщить модератору   Записан

Мы тоже не всего читали Шнитке!..
© В. Вишневский
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #10 : 02 июля 2007, 10:49:05 »
ПроцитироватьЦитировать

Я думаю, что тут дело в большом количестве мелких файлов и системном механизме кэширования дисковых данных.

Известно, что диск с NTFS начинает сильно тормозить, когда на нем остается меньше 10% свободного места! А у тебя уже 5%! Попробуй, как говорили выше, очистить диск и произвести его дефрагментацию, в т.ч. MFT и контейнеров TrueCrypt...

Также сделал диск TrueCrypt и переместил туда кэш, но это, кажется, не помогает.

Это и не могло помочь! Контейнер TrueCrypt подвержен фрагментации, как и файловая система, + лишнее шифрование!
« Последнее редактирование: 02 июля 2007, 11:12:45 от DenZzz » Сообщить модератору   Записан
adrianov
Новичок
*

Репутация: +0/-2
Offline Offline

Сообщений: 9


« Ответ #11 : 03 июля 2007, 17:02:19 »
ПроцитироватьЦитировать

Известно, что диск с NTFS начинает сильно тормозить, когда на нем остается меньше 10% свободного места! А у тебя уже 5%!
Не сочиняйте ерунды. Кэш у меня был на другом диске, где места гораздо больше.
Всё дело просто в том, что Delphi медленная и глючная система. Даже если приложение написано хорошо, то будет глючить и тормозить. Это нормально для Delphi. Сетевые сервисы надо писать на чём-то другом, например на C++.
И я уже сказал, что мне помогло снижение количества потоков скачивания до 4.
Сообщить модератору   Записан
adrianov
Новичок
*

Репутация: +0/-2
Offline Offline

Сообщений: 9


« Ответ #12 : 03 июля 2007, 18:54:32 »
ПроцитироватьЦитировать

Я ошибся. Снижение количества потоков не помогает. При интенсивном скачивании опять вылетает.
Сообщить модератору   Записан
Rick
Администратор
*****

Репутация: +15/-1
Offline Offline

Сообщений: 868


WWW
« Ответ #13 : 04 июля 2007, 06:12:52 »
ПроцитироватьЦитировать

Временно отключи список "Запись в кэш" и запрети Чтение из кэша. Будет ли вылетать при этом?
Сообщить модератору   Записан
adrianov
Новичок
*

Репутация: +0/-2
Offline Offline

Сообщений: 9


« Ответ #14 : 04 июля 2007, 21:19:25 »
ПроцитироватьЦитировать

Временно отключи список "Запись в кэш" и запрети Чтение из кэша. Будет ли вылетать при этом?
Вроде не вылетает.
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #15 : 04 июля 2007, 21:26:38 »
ПроцитироватьЦитировать

Вроде не вылетает.

Ну так, значит, проблема либо в твоем диске, либо в TrueCrypt!
Ты диск-то очищать пробовал? А TrueCrypt отключал?
Сообщить модератору   Записан
adrianov
Новичок
*

Репутация: +0/-2
Offline Offline

Сообщений: 9


« Ответ #16 : 04 июля 2007, 21:37:20 »
ПроцитироватьЦитировать

Ну так, значит, проблема либо в твоем диске, либо в TrueCrypt!
Ты диск-то очищать пробовал? А TrueCrypt отключал?
Нафига кэш, если его очищать. А TrueCrypt я пробовал как решение проблемы - всё-таки всё в одном файле.
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #17 : 04 июля 2007, 22:23:30 »
ПроцитироватьЦитировать

Нафига кэш, если его очищать.

Млин, еще раз - проблема в твоем переполненном диске или TrueCrypt! И пока ты не освободишь процентов 20 диска и не дефрагментируешь его - дальше копать не имеет смысла!

Цитировать
А TrueCrypt я пробовал как решение проблемы - всё-таки всё в одном файле.

TrueCrypt - это не решение проблемы! Он физически лежит все на том же тормозном переполненном диске c NTFS и его контейнеры сами подвержены фрагментации!
Добавлено: 04 Июля 2007, 22:52:01

Причем, фрагментации подвержен, как сам контейнер TrueCrypt, так и файлы внутри него! Что в купе с шифрованием существенно замедляет дисковые операции!

По всем признакам похоже, что файловая система (или TrueCrypt) просто "не успевает" обрабатывать все обращения HC к диску, что и ведет к краху HC ! И то, что отключение обращения к кэшу (запись/чтение) решает проблему, это косвенно подтверждает!
Сообщить модератору   Записан
Baggein
Новичок
*

Репутация: +1/-0
Offline Offline

Сообщений: 1


« Ответ #18 : 08 августа 2007, 10:52:02 »
ПроцитироватьЦитировать

Подниму тему.

Пользуюсь программой давно и форум тоже читаю (просто не регистрировался), но возникла точно такая же проблема, причём очень вероятно что возникает эта ошибка при использовании... двухядерного процессора. Дело в том что у меня HC работал практически без перебоев на одноядерном атлоне. Сменил на двухядерный атлон и посыпались точно такие же ошибки (лог дома на домашнем комьютере, но он практически один в один как и вышеприведённые).

Ошибка возникает достаточно редко что бы её отловить выключением чего либо. Пока что вручную после загрузки ОС выставлял на процессе hc использование только одного ядра; трудно сказать (слишком мало времени прошло на тестировании что бы сказать точно) но ошибка вроде бы исчезает  Читай доки!

OS Windows XP SP2 all +hotfix, на Висте пока не пробовал в новой конфигурации.
Сообщить модератору   Записан
Михаил
Gold beta tester
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #19 : 08 августа 2007, 12:19:42 »
ПроцитироватьЦитировать

Baggein
XP SP 2, двухъядерный Атлон. За 5 месяцев такого ни разу не наблюдаю. Проблема, видимо, в чем-то другом.
Сообщить модератору   Записан
adrianov
Новичок
*

Репутация: +0/-2
Offline Offline

Сообщений: 9


« Ответ #20 : 19 августа 2007, 07:08:05 »
ПроцитироватьЦитировать

возникает эта ошибка при использовании... двухядерного процессора
...
Пока что вручную после загрузки ОС выставлял на процессе hc использование только одного ядра
Похоже, так всё и есть. Я тоже теперь выставляю одно ядро, и всё как следует работает. А вот когда перезагружаю и забываю опять выставить - снова начинает вылетать.
Сообщить модератору   Записан
Aleksey
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 8


« Ответ #21 : 20 августа 2007, 23:54:54 »
ПроцитироватьЦитировать

Здравствуйте! а у меня вылетел вот тако репорт Грустный что это может быть? какой-то Elist переполняется!

EurekaLog 5.1.3

Application:
-------------------------------------------------------
  1.1 Start Date      : Wed, 15 Aug 2007 22:21:56 +0300
  1.2 Name/Description: HTTP Proxy server with cache
  1.3 Version Number  : 0.9.8.1
  1.4 Parameters      :
  1.5 Compilation Date: Tue, 2 Jan 2007 00:16:10 +0300

Exception:
----------------------------------------------
  2.1 Date   : Mon, 20 Aug 2007 22:36:56 +0300
  2.2 Address: 004202B5
  2.3 Module : HandyCache.exe
  2.4 Type   : EListError
  2.5 Message: List index out of bounds (495).

Active Controls:
-------------------------------------------------
  3.1 Form Class   : TMainForm.UnicodeClass
  3.2 Form Text    : HandyCache
  3.3 Control Class: TTntPageControl.UnicodeClass
  3.4 Control Text :
Сообщить модератору   Записан
OskOLOk
Гость
« Ответ #22 : 16 сентября 2008, 09:03:36 »
ПроцитироватьЦитировать

Здравствуйте. Пользуюсь HC на протяжении примерно года. Но лишь вчера решил попробовать использовать Lua. Скачал файлы, положил их в папку HandyCache и добавил правило в сервера посредники (#5#~#True#~#lua#~#script//lua/answer#~#lua.lst#~#.*)(":" не ставится...  Показывает язык). Но при установке галочки Разрешить около Сервера-посредки я получаю ошибку и отказ работы программы до снятия данной галки. Bugreport.txt во вложении.
Заранее благодарен.

* bugreport.txt (9.19 Кб - загружено 31 раз.)
Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +226/-4
Offline Offline

Сообщений: 6383


« Ответ #23 : 16 сентября 2008, 22:37:17 »
ПроцитироватьЦитировать

Цитировать
":" не ставится...
Не понял, что это значит. Как не ставится?
Ты что делаешь со строкой?
#5#~#True#~#lua#~#script://lua/answer#~#lua.lst#~#.*
Ее нужно забрать в буфер и выполнить команду контекстного меню списка Добавить из буфера.
Файл lua.lst должен быть в папке НС. Он есть?
Сообщить модератору   Записан
OskOLOk
Гость
« Ответ #24 : 17 сентября 2008, 09:27:02 »
ПроцитироватьЦитировать

Файл lua.lst лежит в папке. а ":" не ставится так как я пишу незарегестрированным пользователем (пишет мол я адресс сайта вставляю)
Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +226/-4
Offline Offline

Сообщений: 6383


« Ответ #25 : 17 сентября 2008, 12:02:15 »
ПроцитироватьЦитировать

OskOLOk
Теперь понял: у тебя в сообщении на форуме двоеточие не ставится.
У тебя происходит ошибка при чтении файла lua.lst, что-то с ним не так.
Скоро выложу новую версию, попробуешь на ней.
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #26 : 17 сентября 2008, 12:31:16 »
ПроцитироватьЦитировать

OskOLOk

Покажи содержимое своего lua.lst.
Сообщить модератору   Записан
OskOLOk
Гость
« Ответ #27 : 18 сентября 2008, 23:09:48 »
ПроцитироватьЦитировать

Содержимое lua.lst

Цитировать
; lua list
#.*  <script=lua\first.lua>
Сообщить модератору   Записан
Страниц: 1 2 [Все]   Вверх
  Ответ    Отправить эту тему    Печать  

 
Перейти в:  

+ Быстрый ответ
С быстрым ответом Вы также можете использовать BB код и смайлы.