|
|
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Добрый день. Непонятное со списком : Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. в обоих случаях при Lst.Add() выскакивает исключение(ведущее в никуда SysUtils) при загрузке очередной строки из файла(текст) но если открыть новый проект и там все это прописать то все работает (ХЕ3) Вопрос: что такое и где может слететь с катушек в проекте чтобы выскочил такой косячок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 10:17 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
первые байты в файле не FFFE ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 10:32 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Pcrepair, Память где-то испорчена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 10:39 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Pcrepairвыскакивает исключение(ведущее в никуда SysUtils) Какое точно исключение и куда точно ведёт? Как определили, что на Lst.Add? Как стоит опция I/O Errors? Телепатов тут нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 16:24 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Дополнительно(информация к размышлению) : если Memo1.Text:=Lst.Text; тогда косяка нет если ShowMessage(Lst.Text); тогда косяк есть но только на некоторых файлах Какое точно исключение и куда точно ведёт? Как определили, что на Lst.Add? Как стоит опция I/O Errors? Телепатов тут нет. First chance exception at $000014BC. Exception class $C0000005 with message 'access violation at 0x000014bc: read of address 0x000014bc'. Process Func2.exe (1108) это предположительно, строк в файле много и исключение выскакивает всякий раз на кнопочке ПРОДОЛЖИТЬ, а если нажать БРИК тогда sysutuls.pas Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. насчет входы-выхода ошибок пока не в курсе где это и да, жаль что телепатов нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 16:53 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 16:59 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
PcrepairFirst chance exception at $000014BC. Exception class $C0000005 with message 'access violation at 0x000014bc: read of address 0x000014bc'. Где-то ты портишь память. Включай полный отладочный режим менеджера памяти и отлаживайся. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 17:05 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Pcrepair, У тебя программа большая? Может ты ее сюда под спойлер выложишь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 17:16 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Pcrepair, дополнительные потоки может есть? или в основном всё? попробуй включить отладочную информацию по максимуму - то есть обнаружение границ и переполнения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 17:59 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Больше похоже на повреждение стека. Я бы проверил все нетипизированные переменные/параметры и буфера. Вон там код с file - его в первую очередь смотреть. Для быстрой проверки можно все локальные переменные сделать глобальными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 18:59 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Pcrepairэто предположительно, строк в файле много и исключение выскакивает всякий раз на кнопочке ПРОДОЛЖИТЬ, а если нажать БРИК тогда А Call Stack что показывает? Pcrepairнасчет входы-выхода ошибок пока не в курсе где это https://www.gunsmoker.ru/2011/10/pascal.html#errors Впрочем, уже, наверное, не актуально (раз возбуждается Access Violation, а не I/O Error). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 19:01 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
А Call Stack что показывает? тут картинка потоков нет, программа вся : МЕМО + Баттон ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 20:40 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Странно, на скриншоте - минимум четыре исключения. А где уведомления отладчика о первых трёх исключениях? По факту получается, что возникает исключение (предположительно - A/V), RTL Delphi пытается создать для него объект EAccessViolation и - обламывается. Возникает второе исключение, RTL Delphi пытается создать для него объект EAccessViolation и - снова обламывается. Возникает третье исключение, RTL Delphi пытается создать для него объект EAccessViolation - и обламывается в очередной раз. Но в этот раз мы встали в отладчике. Серьёзный кирдык чему-то в программе. Я бы включил опцию "Use Debug DCUs", сделал полный Build (не Compile), поставил бряк на GetExceptionObject из SysUtils и прошёл бы её по шагам. Сообщение "access violation at 0x000014bc: read of address 0x000014bc" говорит о том, что управление ушло по мусорному указателю. Буквально: Код: pascal 1. 2. Пока не видно, как такое может быть при простом повреждении данных в GetExceptionObject. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 20:57 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Pcrepairпотоков нет, программа вся : МЕМО + Баттон Выложи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 20:58 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
и все таки если в коде есть ShowMessage(VAR); тогда вся эта бодяга начинается. стоит убрать вывод в ShowMessage списка с большим числом строк (1500 допустим, чиста для убедится что ПЕРЕМ не пустая) ShowMessage оно Vcl.Dialogs, там же и TOpenDialog который есть на форме. конечно это простой подход к пониманию проблемы, но вот это авторЯ бы включил опцию "Use Debug DCUs", сделал полный Build (не Compile), поставил бряк на GetExceptionObject из SysUtils и прошёл бы её по шагам. такое углубление пока нежелательно программа крайне проста и ранее всегда все работало Код: pascal 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. 53. 54. 55. какая то ерунда, давненько таких тупых проблем не было ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 21:09 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Pcrepair, в показаниях путаешься. То у тебя Lst.Add, то ShowMessage. uFunc и IniFiles - это что? ShowMessage там переопределяется или нет? P.S. Как бы понятно, что многие мегабайты текста в ShowMessage передавать - это не самая разумная идея, но указанного поведения только от этого быть не должно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 21:21 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
в общем если текстовый файл небольшой (300 строк) то без проблем, а если к примеру 1500 строк то уже сбой может так и должно быть и ShowMessage просто не может вместить много строк? никто не в курсе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 21:23 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
uFunc и IniFiles - это что? ShowMessage там переопределяется или нет? uFunc - просто ссылка на пустой модуль для функций и процедур IniFiles - это кусочек для записи в ИНИ-файл, ну вот убрал из юзеров и ничего не поменялось Pcrepair, в показаниях путаешься. То у тебя Lst.Add, то ShowMessage. список похоже не причем. все косяки при попытке вывести в ShowMessage достаточно большой текст(большое число строк) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 21:28 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Pcrepairно если открыть новый проект и там все это прописать то все работает (ХЕ3) Манифест проверь ("Use runtime themes"). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 21:42 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
в runtime theme стоит Enable RunTime Theme мда... удалил тему Смоки Кварц Камри и дефект пропал. но мне нужна какая то тема получше чем дефолтная ВЫНь и что тут делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 22:01 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Может что-то в самих файлах. Я, правда, не представляю из-за чего ShowMessage может так глючить, но мало ли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 22:12 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Pcrepairв общем если текстовый файл небольшой (300 строк) то без проблем, а если к примеру 1500 строк то уже сбой может так и должно быть и ShowMessage просто не может вместить много строк? никто не в курсе? Загоняю по полмиллиона, ничего не падает. У тебя какой-то кусок кода память портит. Напиши тестовую процедуру и вызывай по порядку работы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 22:16 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
и еще раз, отдельное спасибо GunSmoker //------------------- в runtime theme стоит Enable RunTime Theme мда... удалил тему Смоки Кварц Камри и дефект пропал. но мне нужна какая то тема получше чем дефолтная ВЫНь и что тут делать? //------------------ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 22:22 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Pcrepair, Pcrepair, темы? бывает, поглюкивают. так жестко то не видел. смотри вот это: https://github.com/RRUZ/vcl-styles-utils может поможет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 22:36 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Pcrepair, У меня тоже была проблема с темами, оказалось, что я писал за границы массива, в итоге страдали темы. Скорее проблема не в этом, а где-то не корректно пишется в память. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 00:03 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Короче, нам тут попался штирлиц. В общем, многократные исключения были вызваны тупо нажиманием на Continue в окне уведомления отладчика. А стек для проблемы такой: Vcl.Graphics.TBitmap.GetScanline Vcl.Styles.CreateRegionDataFromBitmap Vcl.Styles.CreateRegionFromBitmap Vcl.Styles.TSeBitmapObject.CreateRegion Vcl.Styles.TSeStyleObject.GetRegion Vcl.Styles.TSeStyle.WindowGetRegion Vcl.Styles.TCustomStyle.DoGetElementRegion Vcl.Themes.TCustomStyleServices.GetElementRegion Vcl.Forms.TFormStyleHook.GetRegion Vcl.Controls.TWinControl.WndProc Vcl.Forms.TFormStyleHook.WMNCCalcSize Vcl.Forms.TFormStyleHook.ChangeSize Vcl.Themes.TStyleHook.CallDefaultProc Vcl.Forms.TFormStyleHook.WMWindowPosChanging Vcl.Themes.TStyleHook.WndProc Vcl.Themes.TMouseTrackControlStyleHook.WndProc Vcl.Forms.TFormStyleHook.WndProc Vcl.Themes.TStyleHook.HandleMessage Vcl.Styles.TStyleEngine.HandleMessage Vcl.Themes.TStyleManager.HandleMessage Vcl.Controls.TWinControl.DoHandleStyleMessage Vcl.Controls.TWinControl.WndProc Vcl.Forms.TCustomForm.WndProc Vcl.Controls.TWinControl.MainWndProc System.Classes.StdWndProc user32._InternalCallWinProc user32.InternalCallWinProc win32u.NtUserSystemParametersInfo user32.RealSystemParametersInfoW uxtheme.ThemeSystemParametersInfoW user32.DispatchClientMessage win32u.NtUserSetWindowPos Vcl.Controls.TWinControl.SetBounds Vcl.Controls.TWinControl.GetClientRect Vcl.Forms.TCustomForm.GetClientRect Vcl.Controls.TControl.SetClientSize Vcl.Controls.TControl.SetClientHeight Vcl.Forms.TCustomForm.SetClientHeight Vcl.Dialogs.CreateMessageDialog Vcl.Dialogs.CreateMessageDialog Vcl.Dialogs.MessageDlgPosHelp Vcl.Dialogs.ShowMessagePos Vcl.Dialogs.ShowMessage Unit1.TForm1.Button1Click Vcl.Controls.TControl.Click Vcl.StdCtrls.TCustomButton.Click Vcl.StdCtrls.TCustomButton.CNCommand Vcl.Controls.TControl.WndProc user32._InternalCallWinProc user32.InternalCallWinProc user32.UserCallWinProcCheckWow System.TObject.Dispatch Vcl.Themes.TStyleHook.WndProc Vcl.Themes.TMouseTrackControlStyleHook.WndProc Vcl.StdCtrls.TButtonStyleHook.WndProc Vcl.Themes.TStyleHook.HandleMessage Vcl.Styles.TStyleEngine.HandleMessage Vcl.Themes.TStyleManager.HandleMessage Vcl.Controls.TWinControl.DoHandleStyleMessage Vcl.Controls.TWinControl.WndProc Vcl.StdCtrls.TButtonControl.WndProc Vcl.Controls.TControl.Perform Vcl.Controls.DoControlMsg Vcl.Controls.TWinControl.WMCommand Vcl.Forms.TCustomForm.WMCommand Vcl.Controls.TControl.WndProc comctl32.Button_WndProc user32.CallWindowProcW System.TObject.Dispatch Vcl.Themes.TStyleHook.WndProc Vcl.Themes.TMouseTrackControlStyleHook.WndProc Vcl.Forms.TFormStyleHook.WndProc Vcl.Themes.TStyleHook.HandleMessage Vcl.Styles.TStyleEngine.HandleMessage Vcl.Themes.TStyleManager.HandleMessage Vcl.Controls.TWinControl.DoHandleStyleMessage Vcl.Controls.TWinControl.WndProc Vcl.Forms.TCustomForm.WndProc Vcl.Controls.TWinControl.MainWndProc System.Classes.StdWndProc user32._InternalCallWinProc user32.InternalCallWinProc user32.SendMessageWorker user32.SendMessageW Vcl.StdCtrls.TButtonStyleHook.DoClick Vcl.Themes.TStyleHook.Invalidate Vcl.StdCtrls.TButtonStyleHook.WMLButtonUp Vcl.Themes.TStyleHook.WndProc Vcl.Themes.TMouseTrackControlStyleHook.WndProc Vcl.StdCtrls.TButtonStyleHook.WndProc Vcl.Themes.TStyleHook.HandleMessage Vcl.Styles.TStyleEngine.HandleMessage Vcl.Themes.TStyleManager.HandleMessage Vcl.Controls.TWinControl.DoHandleStyleMessage Vcl.Controls.TWinControl.WndProc Vcl.StdCtrls.TButtonControl.WndProc Vcl.Controls.TWinControl.MainWndProc Vcl.Controls.TWinControl.MainWndProc System.Classes.StdWndProc user32._InternalCallWinProc user32.InternalCallWinProc user32.PeekMessageW user32.DispatchMessageW Vcl.Forms.TApplication.ProcessMessage Vcl.Forms.TApplication.HandleMessage Vcl.Forms.TApplication.Run Project1.Initialization KERNEL32.BaseThreadInitThunk Дальше надо глубже копать, это потом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 04:01 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Насчёт зацикливания исключений - повторный вылет вылезает в CreateAVObject при попытке загрузить resourcestring. Причина: кто-то затёр таблицу импорта модуля, поэтому LoadString указывает в космос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 04:13 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Собственно, самое первое исключение тоже возникает потому, что TBitmap.GetScanline пытается вызвать GdiFlush, но таблица импорта уже испорчена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 04:38 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
А вот и вредитель: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 04:41 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
так, почти все понял. надо ли так понимать что косяк был воспроизведен? и соответсвенно это ошибка чумбаркодеро? Причина: кто-то затёр таблицу импорта модуля, поэтому LoadString указывает в космос в смысле кто? повторный вылет вылезает в CreateAVObject при попытке загрузить resourcestring resourcestring - это надо понимать и есть загрузка сложного оформления ГУИ(RunTime Theme)? но делать то что? ждать ХЕ11 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 08:13 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
GunSmokerА вот и вредитель: "5001 элемента должно хватить всем!" (C) вы знаете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 09:51 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
GunSmoker, Фееричный говнокод :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 10:06 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Pcrepairтак, почти все понял. надо ли так понимать что косяк был воспроизведен? и соответсвенно это ошибка чумбаркодеро? Причина: кто-то затёр таблицу импорта модуля, поэтому LoadString указывает в космос в смысле кто? повторный вылет вылезает в CreateAVObject при попытке загрузить resourcestring resourcestring - это надо понимать и есть загрузка сложного оформления ГУИ(RunTime Theme)? но делать то что? ждать ХЕ11 ? Оформить проблему в QC.. иначе можно ждать вечно.. Хотя и с оформленной проблемой можно прождать не меньше... Мои баги компилятора и RTL уже почти год висят... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 11:38 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Pcrepairно делать то что? ждать ХЕ11 ? Переписать код и добавить модуль исправленный в свой проект ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 12:01 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
GunSmoker, ночью спать надо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 13:30 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
(проснулся) мне можна ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 13:53 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
В XE6 этот же говнокодец. Печально, что сказать. Можно было попробовать включить отладочные dcu + обнаружение выхода за границы (как я уже писал). Не знаю, 'задело' ли бы системные библиотеки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 15:42 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
GunSmoker(проснулся) мне можнаЗначит задачка зацепила. У меня тоже такое бывает, правда всё реже :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 16:06 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2018, 23:20 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
makhaonВ XE6 этот же говнокодец.Это хрень. В Токио тот же код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2018, 14:06 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Это он под каждую букву резервирует прямоугольник ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2018, 14:25 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
Мне лениво вникать. Домашнее задание. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2018, 16:10 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
GunSmoker, На QC повесишь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2018, 17:00 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
GunSmokerНашёл свободное время, чтобы расписать расследование . Спасибо за дело. Почитал по ссылке. Офигел. Все бы так писАли :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 03:38 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
fraksПочитал по ссылке. Офигел. Все бы так писАли :) Если бы все так писАли, форумов бы не было ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 07:49 |
|
||
|
TStringList что то начал терять функционал
|
|||
|---|---|---|---|
|
#18+
долго читал... но так и не понял как использовать встроенные стили но чтобы не было исключения. или может использовать сторонние? а может вообще не использовать ПоказатьСообщение? ну кроме как для отладки Арр без использовния тем при этом. неясно. но за обследование отдельное спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 21:07 |
|
||
|
|

start [/forum/topic.php?all=1&fid=58&tid=2040860]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 205ms |
| total: | 477ms |

| 0 / 0 |
