[firebase-br] UDF send_packed/send
Carlos Matos
matos em comograma.pt
Sexta Setembro 17 13:54:31 -03 2021
Ok, no Firebird.log, o que aparece é isto:
The user defined function: F_LRTRIM
referencing entrypoint: lrTrim
in module: UDFsComograma
caused the fatal exception: Access violation.
The code attempted to access a virtual
address without privilege to do so.
This exception will cause the Firebird server
to terminate abnormally.
Mas não percebo porquê. Já tenho esta UDF há 15 anos e nunca tive qualquer
problema com ela desde o Firebird 2.1 até ao Firebird 4. Trabalha nos dias
de hoje ainda no Interbase 2020.
Não percebo porquê.
Alguma ideia?
-----Mensagem original-----
De: lista <lista-bounces em firebase.com.br> Em Nome De Carlos H. Cantu via
lista
Enviada: 17 de setembro de 2021 12:41
Para: FireBase <lista em firebase.com.br>
Cc: Carlos H. Cantu <listas em warmboot.com.br>
Assunto: Re: [firebase-br] UDF send_packed/send
Me parece ser problema na codificação da UDF.
De qualquer forma, no firebird.log deve ter mais informações sobre o
problema ocorrido.
[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 4 - www.firebase.com.br/guiafb4.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
CMvl> Olá,
CMvl> No Firebird 4, quando executo um select com uso a uma UDF, estou a
CMvl> obter o seguinte erro:
CMvl> Error writing data to the connection.
CMvl> Send_packet/send.
CMvl> O comando é o seguinte:
CMvl> SELECT F_LRTRIM(DESIG) FROM ARTIGOS
CMvl> Em que F_LRTRIM é a minha UDF.
CMvl> No Firebird 3 funciona 100%.
CMvl> Porquê isto acontecer no Firebird 4? Sei que as UDF não são
CMvl> aconselhadas no Firebird 4 mas para já e como tenho algumas, ainda não
posso removê-las.
CMvl> Alguém pode ajudar?
CMvl> Carlos Matos
CMvl> Sócio-Gerente
CMvl> Comograma – Programação Informática, Lda.
CMvl> matos em comograma.pt
CMvl> Tel: +351 239 802 340/8
CMvl> Fax: +351 239 802 349
CMvl> www.comograma.pt
CMvl>
CMvl> ______________________________________________
CMvl> FireBase-BR (www.firebase.com.br) - Hospedado em
CMvl> www.locador.com.br Para saber como gerenciar/excluir seu cadastro na
lista, use:
CMvl> http://www.firebase.com.br/fb/artigo.php?id=1107
CMvl> Para consultar mensagens antigas:
CMvl> http://www.firebase.com.br/pesquisa_lista.html
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas:
http://www.firebase.com.br/pesquisa_lista.html
Mais detalhes sobre a lista de discussão lista