Lets continue this blog with ... still crashing Local arKItect version!
This blog is not supposed to be used for local arKItect only. We hope to store other issues there ... later.
So, the beta version was almost finished ... but ... we found ... on new Tuesday that arKItect local version ... not crashes ... but simply shows '??' signs instead of non-latin letters. That was bug looking similar to one reported by Sylvain B on last Friday. Well, it was simply fixed and we started to test arKItect:
1. Create an architecture with russian name
2. Create a rule with russian name.
3. Create a treeview with russian name.
4. Create an object with russian name.
-- so far so good. May be stop testing?
5. Create another object with russian name .. crash!
6. Trying to reproduce ... crash on adding object.
7. Good, it is reproducible. Reopen architecture ... crash on opening!
and then we can`t even open it.
We still have a little hope - hey "guru", may be it is your crash? ... looks like no.
Lets start investigation. All developers involved ... brain storming still gives nothing.
It the late evening we decided that there are some ghosts in arKItect sources and we can`t get them right now. Lets continue it in the morning...
Morning results:
Server side sometimes (especially for non-English letters) sends less information than needed (messages truncated), but ...
client side usually reads some more information than server gives (getting some memory garbage).
looks like those two bugs together gives arKItect version which can work for a some time without crashes.
Fixed.