Jump to content

Tokay

uniGUI Subscriber
  • Posts

    839
  • Joined

  • Last visited

  • Days Won

    19

Posts posted by Tokay

  1. 14 hours ago, Daniel_Davila said:
    IDSSaude.exe: 00000D70: 15:59:15 [::1]:Exception raised while destroying session: Access violation at address 0000000000407B76 in module 'IDSSaude.exe'. Write of address 0000000005C55370
    IDSSaude.exe: 00000D70: 15:59:15 [Exception-ServerModule]:EXCEPTION - UnAssigned MainModule(Access violation at address 0000000000407B76 in module 'IDSSaude.exe'. Write of address 0000000005C55370)
    IDSSaude.exe: 00000D70: 15:59:15 [::1]:EAccessViolation : Access violation at address 0000000000407B76 in module 'IDSSaude.exe'. Write of address 0000000005C55370 : Addr: $0000000000407B76



    This error freeze the server module and caused the suspended node.
    We are addressing the issue of the access violation error occurring, but should an exception in the server module freeze the entire node like this? I believe not. Is there a way to work around this to prevent the ServerModule from freezing in this manner?

    Anyway AVs are the serious issues and must be fixed.

  2. 19 hours ago, Rodrigo Baltazar said:

    I created a thread, but when I use the Synchronize command to synchronize with the main mainform, it returns an access violation error.

    Synchronize( procedure begin
         mainform.labSales.Caption:= FormatFloat('0,.00', StrToFloat(Qry.FieldByName('VALORPAGOS').AsString));
         end);

    What am I doing wrong?

    Grateful

    Syncronize with main thread does not needed and does not help in the Unigui. I've send solution for such cases, you can try find it. The search key 'UniServerModule.GetSession'.

  3. Посмотрел объем правок по замене Инди > Синапс. Не фатально. Я бы, скорее всего, за месяц +- запилил. Если вдруг (чудом) у команды Унигуя будут вопросы по поводу, готов ответить как что (в личке). Безвозмездно, так сказать ради общего дела. Код HTTP(S) Синапс-сервера есть на гитхабе. Кому интересно - кину в личку.

  4. Синапс надо прикручивать на стороне Унигуя. Все проблемы с дллками закончатся одномоментно. Самим это сделать, понятно, или крайне непросто или вообще невозможно из-за того что исходники Унигуй неполные. У нас в софте два бэка: унигуевый (над инди) и свой (над синапсом).

  5. Так как вы все равно нарушаете лицензию от Майкрософт, по которой запрещено станционные операционки использовать как сервера, то не всё ли уж равно :)

    Ставьте серверы. Понятно с какими 'лицухами'.

    А по-хорошему либо докупите нормальные серверные лицухи, либо вообще уйдите в Линукс, благо что Унигуй уже работает и там.

    С обновлением openssl дллклок насколько я знаю существуют достаточно большие сложности из-за Инди, которая до сих пор не умеет работать с новыми ими. По-хорошему от инди бы вообще отказаться в пользу Синапса, что мы сделали на своем бэке. Инди библиотека в целом хорошая, но есть с ней разные вопросы и постоянно. Некоторые вообще нерешаемые без переписывания.

    Самим пришлось мудрить с дллками, так как Синапс без проблем заработал на свежих, а Инди (в составе унигуя) - нет.

×
×
  • Create New...