Техподдержка живая ?

Post here messages if you have any problems with working of Enigma Protector
3rd
Posts: 7
Joined: Mon Mar 30, 2009 7:48 pm

Техподдержка живая ?

Post by 3rd » Thu Jan 05, 2017 4:56 pm

27 декабря отправил e-mail на официальный адрес с вопросами. До сих пор тишина. Живые остались ?

ilya01
Posts: 104
Joined: Tue Oct 07, 2014 2:31 am

Re: Техподдержка живая ?

Post by ilya01 » Thu Jan 05, 2017 6:00 pm

Да, живые вроде

Enigma
Site Admin
Posts: 2367
Joined: Wed Aug 20, 2008 2:24 pm

Re: Техподдержка живая ?

Post by Enigma » Thu Jan 05, 2017 7:01 pm

Все живые, только ответили! Мои извинения, выходные..

3rd
Posts: 7
Joined: Mon Mar 30, 2009 7:48 pm

Re: Техподдержка живая ?

Post by 3rd » Wed Jan 18, 2017 12:01 am

Вроде выходные закончились. 9 января воспроизвел ошибку и отправил e-mail с подробностями для проверки. Сегодня 18-е.
Ответа нет.

Enigma
Site Admin
Posts: 2367
Joined: Wed Aug 20, 2008 2:24 pm

Re: Техподдержка живая ?

Post by Enigma » Wed Jan 18, 2017 7:20 am

Вы нам отправили всю необходимую информацию, мы проверяем ее. Проблема находится в сложном блоке, не получаеся ее решить за пару дней.

Enigma
Site Admin
Posts: 2367
Joined: Wed Aug 20, 2008 2:24 pm

Re: Техподдержка живая ?

Post by Enigma » Wed Jan 18, 2017 4:34 pm

У Вас кстати сервер перестал наши письма принимать, письма возвращаются с ошибкой доставки.

3rd
Posts: 7
Joined: Mon Mar 30, 2009 7:48 pm

Re: Техподдержка живая ?

Post by 3rd » Wed Jan 18, 2017 4:51 pm

У техподдержки не принято отписать хотя бы формальный ответ: "принято, работаем..", а не молчать неделями ? Я то не знаю, может почта не дошла, может еще что...

Я отправил и второй репорт по поводу ошибки в RISC VM. Получили ?

3rd
Posts: 7
Joined: Mon Mar 30, 2009 7:48 pm

Re: Техподдержка живая ?

Post by 3rd » Wed Jan 18, 2017 5:01 pm

отправил в pm резервное мыло.

Enigma
Site Admin
Posts: 2367
Joined: Wed Aug 20, 2008 2:24 pm

Re: Техподдержка живая ?

Post by Enigma » Thu Jan 19, 2017 1:06 pm

Да, все получили, спасибо. Отпишемся как проблема будет найдена.

3rd
Posts: 7
Joined: Mon Mar 30, 2009 7:48 pm

Re: Техподдержка живая ?

Post by 3rd » Thu Jan 19, 2017 10:11 pm

Учитывая перебои в почте, оставлю здесь.

Подробности по ошибке в RISC VM.
Проявилась в виртуализации цикла.
А именно завершение цикла осталось не завиртуаленым.

Завершение цикла в оригинальной процедуре выглядит так:

Code: Select all

004ACE86: 46                             inc          esi
004ACE87: 43                             inc          ebx
004ACE88: 4F                             dec          edi
004ACE89: 0F8502FFFFFF                   jnz         .0004ACD91
после виртуализации завершение цикла вылядит РОВНО ТАКЖЕ:

Code: Select all

004ACE86: 46                             inc          esi
004ACE87: 43                             inc          ebx
004ACE88: 4F                             dec          edi
004ACE89: 0F8502FFFFFF                   jnz         .0004ACD91
Этот участок кода, по каким то причинам, остался необработанным VM.

Соответственно переход "jnz .0004ACD91" в защищенной программе теперь ведет в космос:

Code: Select all

004ACE89: 0F8502FFFFFF           jnz         .0004ACD91
...
004ACD91  ^74 86                 je short test_ris.004ACD19
004ACD93   B7 A3                 mov bh,0A3
004ACD95   AA                    stos byte ptr es:[edi]
004ACD96   846E 13               test byte ptr ds:[esi+13],ch
004ACD99   D4 89                 aam 89

Результат такого перехода - непредсказуемый, от падения программы до изменения логики работы.
Проверялось на v4.20, 4,40, 5.50. Classic VM в этой ситуации работает корректно.

Post Reply