andre.rodrigues escreveu:
Não é a primeira vez que vem esse erro pois já aconteceu comigo e tive que pagar um pacote de horas para me resolverem a situação.
Como disse quando aconteceu comigo foi algum problema na versão 12 que lançaram, se este erro começar a acontecer em vários clientes na versão Free penso que tem que verificar melhor o que se passa pois ter que pagar 200+Iva para resolver a situação acho muito exagerado e o que é free deixa de o ser.
Não tirando mérito ao vosso trabalho que é excelente e muito vantajoso para empresas com facturações baixas.
É perfeitamente "natural" que em milhares de instalações existam alguns problemas. E não acontecem problemas apenas na versão FREE! E nem todos os erros "REGISTO BLOQUEADO" são bases de dados com problemas!! Antes pelo contrário...
E sobre este caso em concreto, volto a dizer que até hoje nunca o tinha visto (aqui está a causa, e está fora do controle do Colibri, pois vem do motor de dados):
Caused by: java.lang.NullPointerException
at org.h2.store.Data.getValueLen(Data.java:880)
at org.h2.store.Data.getValueLen(Data.java:866)
at org.h2.index.PageBtreeIndex.getRowSize(PageBtreeIndex.java:396)
at org.h2.index.PageBtreeLeaf.addRow(PageBtreeLeaf.java:106)
at org.h2.index.PageBtreeLeaf.addRowTry(PageBtreeLeaf.java:100)
at org.h2.index.PageBtreeNode.addRowTry(PageBtreeNode.java:200)
at org.h2.index.PageBtreeIndex.addRow(PageBtreeIndex.java:105)
at org.h2.index.PageBtreeIndex.add(PageBtreeIndex.java:96)
at org.h2.table.RegularTable.addRow(RegularTable.java:121)
... 53 more