View Full Version : 6.0.23: ?????? instead of Cyrillic characters
Gena
18-Mar-2010, 04:38 AM
В диалоге, при возникновении ошибки всё ОК, однако в отсылаемом баг-репорте при просмотре его в EurekaLog Viewer (да и в любом другом текстовом редакторе) вместо русских букв наблюдаются знаки вопроса.
ИМХО, баг. Пофиксите?
D2010, winxp sp3 rus
Alex
18-Mar-2010, 07:33 AM
Добрый день.
Какая у вас версия EurekaLog? Pro или Ent?
Использовали ли вы до этого другую версию и работало ли это там при тех же условиях?
Gena
18-Mar-2010, 09:12 AM
Версия Ent. В v6.0.22 все было Ок, вопросы появились с v6.0.23 RC3 (это следующее, что было использовано после v6.0.22) и остались в v6.0.23.
Alex
18-Mar-2010, 10:10 AM
Добрый день,
Странно, по-идее, в Ent версии этих вопросиков быть не должно. Сейчас просмотрел список изменений в 6.023 - вроде и неоткуда им там взяться.
Попробуйте в настройках проекта форсированно поставить CodePage в 1251 (это в Project/Options/Compiler) и сделать полный Build (не Compile). Убедитесь, что при этом также перекомпилируется и EurekaLog тоже. Простейший способ сделать это - удалить ExceptionLog.dcu и другие её скомпилированные модуля отовсюду (поиск по диску).
Gena
18-Mar-2010, 11:23 AM
Поставил CodePage в 1251 (было 0). Тот репорт, что сохраняется в папке программы не теряет русские буквы. Он же, но пришедший по почте уже с ????????. Куда еще копать, ведь в предыдущей версии Эврики такого не было! А настройки проекта (RAD Studio, Windows, etc) не менялись...
Alex
18-Mar-2010, 11:53 AM
Добрый день,
Попробуйте создать пустое VCL-приложение и воспроизвести в нём проблему. Потом пришлите демку нам (исходники, опции проекта, включая опции EurekaLog, и скомпилированный пример).
Gena
18-Mar-2010, 12:40 PM
Отправил на support@eurekalog.com
Gena
18-Mar-2010, 12:44 PM
Отправил на support@eurekalog.com
Письмо вернулось назад...
Выложил тестовый проект тут: http://rghost.ru/1189521
Gena
18-Mar-2010, 01:00 PM
А в приходящем на e-mail репорте видим вместо русских букв вот это :
Request:
---------------------------
8.1 : ??????? ????? here!
Alex
18-Mar-2010, 01:34 PM
Добрый день,
Я смог воспроизвести и исправить проблему. Мы скоро выпустим RC-версию с исправлением.
Но раз у вас Ent версия - вы можете попробовать применить исправление сами и проверить работоспособность до того, как выйдет RC. Попробуйте заменить все TEncoding.ASCII на TEncoding.Default во всех файлах EurekaLog и сделать полный build.
Письмо вернулось назад...
А там указана причина? Может быть, у нас есть проблема с почтовым сервером?
P.S. На форуме вроде тоже можно выкладывать файлы.
Gena
19-Mar-2010, 05:30 AM
Добрый день!
Попробуйте заменить все TEncoding.ASCII на TEncoding.Default во всех файлах EurekaLog и сделать полный build.
Спасибо, это помогло!
А там указана причина? Может быть, у нас есть проблема с почтовым сервером?
Вот, что было в отвтеном письме:
We are sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
This message was created automatically by mail system, don't reply.
<support@eurekalog.com>: host ASPMX.L.GOOGLE.com[72.14.221.114] said: 552-5.7.0
Our system detected an illegal attachment on your message. Please 552-5.7.0
visit http://mail.google.com/support/bin/answer.py?answer=6590 to 552 5.7.0
review our attachment guidelines. 4si1387fge.8 (in reply to end of DATA
command)
Кстати, на примере тестового проекта, первый запуск Project7.exe и нажатие кнопки Exception вызывают такое окно:
http://i44.tinypic.com/sv2c6v.png
Но повторное нажатие этой кнопки ИЛИ запуск Project7.exe с уже имеющимся в папке программы Project7.elf выводит такой диалог:
http://i39.tinypic.com/e67ehe.png
Т.е. без возможности отправки отчета. Это баг или так задумано?
Alex
19-Mar-2010, 08:57 AM
Добрый день,
Спасибо за отзыв.
Насчёт письма - видимо, это GMail не хочет пропускать exe (мы используем его как нашу почтовую систему).
Насчёт кнопки отправки - это не баг, а так задуманно. У вас включена опция игнорирования дубликатов. Когда исключение возникает первый раз, это - новое исключение, поэтому есть вариант отправки. Когда исключение возникает второй раз, это - повтор. Поэтому кнопки отправки нет.
Alex
19-Mar-2010, 09:00 AM
См. также: http://news.eurekalog.com/showthread.php?t=2513
Gena
19-Mar-2010, 09:12 AM
Thank you for great product and excellent support!
Alex
19-Mar-2010, 10:18 AM
Hi,
You're welcome ;)
vBulletin® v3.8.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.