Pergunta

Eu tenho o seguinte acidente em QHash. Eu sou incapaz de encontrar qualquer coisa para. Eu estou usando Qtopia-Core-4.3.3 em Linux da máquina.

O registo é o seguinte:

ASSERT: "* nó == e || (* nó) -> próxima" no arquivo
/usr/local/Trolltech/QtopiaCore-4.3.3-400wrl/include/QtCore/qhash.h, linha 824
falha de segmentação

Alguém pode me ajudar nisto?

Foi útil?

Solução

Apenas um palpite, mas com base no fato de que QHash é um recipiente, e ele está se referindo ao "nó", acho que a afirmação dada é causado pelo programa esperando que o nó é ou o nó final (e) ou tem um nó seguinte. Assim, parece algo que você está fazendo está atrapalhando as entradas no hash.

Para continuar a especular descontroladamente, muitas vezes tenho visto alguns erros difíceis de diagnosticar quando alguém estava iteração sobre um recipiente, e às vezes remover coisas do recipiente, enquanto a iteração. Eu não sei se alças QHash isso muito bem ou não.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top