Wings: Bugs

Notícias sobre o desenvolvimento do Wings, plugins, Erlang e indicação de bugs

Wings: Bugs

Mensagempor Fonte Boa » Ter Mai 10, 2005 8:47 pm

Este tópico é fixo e é para apontar bugs, ou mesmo discutir
se se trata de um bug ou não.
É sempre bom mostrar a mensagem de erro que é gerada
quando o Wings eventualmente "trava" ou "se encerra":
essas mensagens, encontradas no arquivo
wings_crash.dump
(é necessário localizá-lo na sua máquina e
aqui eu o encontro no diretório da instalação do Wings:
verifique sempre a data/hora. Ele sempre surge após
um "crash")
essas mensagens são importantes para os desenvolvedores
procurarem consolidar o código.

Vou deixar o tópico fixo, ok?! :neutral:

Aqui, acho que consegui reproduzir um erro de modo sistemático.
O arquivo é um cilindro cujas bordas do topo e do fundo foram beveladas
em 0.02. Aí se você tentar aplicar um inset na face do topo, por exemplo,

Imagem

o Wings fecha com a mensagem


O arquivo é pequeniníssimo: 9K
Ao abri-lo a face de cima do cilindro já estará selecionada:
vá com o botão direito e vá em inset:
antes de conseguir criar uma nova minúscula, o programa trava! :shock:
Se alguém puder me ajudar a ver se acontece aí também
eu agradeço. :wink:

Dá uma janela de erro do Windows, que é onde rodo o Wings aqui:

Imagem

Link para o arquivo do Wings

Link para o wings_crash.dump

A mensagem de erro no wings_crash.dump:

Dump written 2005-5-10_20-26
Window: geom
Reason: function_clause

Short stack trace:
[{wpc_ogla,triangulate_2,2},
{wpc_ogla,triangulate_1,2},
{wpc_ogla,triangulate,2},
{wings_draw,face_ns_data,1},
{wings_draw,update_normals_3,4},
{wings_draw,update_normals,1},
{wings_draw,update_dynamic,2},
{wings_dl,map_1,5}]
Fonte Boa
Avatar do usuário
Fonte Boa
Administrador
Administrador
 
Mensagens: 2226
Registrado em: Seg Mai 31, 2004 11:58 pm

Mensagempor Fonte Boa » Qua Mai 11, 2005 2:01 pm

Puxa, mas ninguém aí tentou ainda???!!!
Já tive uma resposta da Inglaterra, uma dos EUA e outra da França,
e nenhuma aqui do Brasil???!!!! :shock:
Êta gente desanimada.. :sad:

De qualquer maneira, alguns não conseguiram provocar o erro,
outros conseguiram, e outros, como o YCarry, acharam até situações similares.
Parece que as edges da face que vai sofrer Inset teriam que ter
o mesmo comprimento... Ainda acho que não é esse o problema, mas...
Vejam que interessante a experiência o YCarry, ilustrada:

Imagem
Fonte Boa
Avatar do usuário
Fonte Boa
Administrador
Administrador
 
Mensagens: 2226
Registrado em: Seg Mai 31, 2004 11:58 pm

Mensagempor Fonte Boa » Qui Mai 12, 2005 8:10 am

Parece que é um bug mesmo: o assunto está rendendo lá fora!
Quiseram saber como cheguei ao tal cilindro:
Imagem

Curiosamente, Bjorn postou ontem uma mensagem sobre
seus próximos passos no Wings e até mencionou nossa "descoberta"! :grin:

Como parece que ninguém está nem aí aqui no Brasil,
não me dei nem ao trabalho de traduzir desta vez! :mrgreen:

Taí o link:

http://p212.ezboard.com/fnendowingsmira ... 2505.topic
Fonte Boa
Avatar do usuário
Fonte Boa
Administrador
Administrador
 
Mensagens: 2226
Registrado em: Seg Mai 31, 2004 11:58 pm

Mensagempor cara-rj » Qui Mai 12, 2005 9:50 am

Fonte,
aqui no trabalho ainda estou com a versão 0.98.29 e tentei as suas explicações de como gerar o erro e nada.
Vou baixar o último release de desenvolvimento e tentar gerar o erro.
Carlos Felipe - Rio de Janeiro - RJ - Brasil
Avatar do usuário
cara-rj
Sênior
Sênior
 
Mensagens: 747
Registrado em: Qua Jun 02, 2004 12:50 am
Localização: Rio de Janeiro - RJ

Mensagempor XHAOS » Qui Mai 12, 2005 10:20 am

Oi Fonte, blz?

Aqui deu o mesmo bug usando o teu arquivo, e mesma mensagem no crash dump, nas versões 0.98.30 e 0.98.29b. Nâo consegui contornar o problema de jeito nenhum. Interessante q INSET 99% não dá o problema, e INSET 100% ou mais "sempre" causa o problema, por isto desconfio do pessoal q disse q não conseguiu reproduzir o erro (acredito q alguns deles podem não ter entendido o experimento).
Pensei em deixar a face q sofre o inset um pouco irregular pra ver se o erro persiste, e a tornei ovalada (usando o SCALE no eixo X com 90% ), depois usei o INSET e não ocorreu o erro (mas o INSET se restringe ao 100% oq me faz pensar q o problema esteja na rotina q faz o processamento q parece ser um "espelhamento" do comando).
Legal o Bjorn ter feito a referência ao bug q vc encontrou...e dizer q vai colocá-lo como parte da lista "coisas essenciais". Infelizmente, o Bjorn parece ter cada vez menos tempo pra se dedicar ao Wings, oq significa q estamos precisando criar uma comunidade de desenvolvedores maior pra podermos ter prosseguimento nas "wishlists" dos usuários...


Abração e parabéns ao nosso Indiana Fonte, o "Caçador dos Bugs Perdidos" :grin: :grin: :grin:


X
---------------------------------------------------
XHAOS
Veterano
Veterano
 
Mensagens: 433
Registrado em: Seg Mai 31, 2004 11:20 pm

Mensagempor Shield Crusher » Sex Fev 22, 2008 1:52 pm

Não cheguei a ter esse problema trabalhando com modelos no wings, porém já ocorreu muito o erro "crash dump" quando eu importava arquivos no formato .3ds, .lwo e até .obj.
Avatar do usuário
Shield Crusher
Iniciante
Iniciante
 
Mensagens: 15
Registrado em: Sáb Fev 09, 2008 12:38 am


Voltar para DESENVOLVIMENTO DO WINGS

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes

cron