Topic: 2 crashes and few remarks
GunChleoc |
Posted at: 2016-09-03, 08:35
Yes, that's my best guess
That line doesn't contain any boost stuff. Can you do a backtrace the next tome you catch this?
You can run a scenario through the command line. The work would be coding the scenario though. https://wl.widelands.org/wiki/RegressionTests/ Busy indexing nil values Top Quote |
SirVer |
Posted at: 2016-09-03, 13:04
It could be that the problem was in a wrongly translated string. someting like "{1}" in english was translated to "{12}" in French which might have been fixed in merging the latest translations.
There is Top Quote |
freem Topic Opener |
Posted at: 2016-09-07, 03:47
First, I am sorry, my reply may be a little messy, my mind is not really, say... clean, at this hour today.
Sure, I'll do it tomorrow. Also, I was unable to find which commit exactly did fixed the crash, I had a mess of savegames making the game crashing a way or another and the game working fine... It seems there were several commits messing with zip files, which did or not recognize the savegame. That lost me a lot, one commit crashing for a reason and the next one for another one :/. At least, I guess I could speak about savegame changes, improvements or not, in my «journal» on linuxfr :D And, to be honest I am quite tired of eisenbugs. But well, I really like widelands so I intend to hunt that bug. That will be a... hum... payment... for all the fun I had playing it and saying nothing about that
There is nothing in Now, I know my weaknesses, so I know that I am only able to punctual contributions: small patches, bug reports, little user help, and other basic ideas. One of which I am actually trying to do.
Yep, I have not really read the code, but that kind of errors can happen with printf when you import the format string from another function. Maybe I should try to help you find from where it comes when several of you are on IRC? What are the moments one of you 2 are on IRC the most frequently, so that you could guide me in finding where the bug happens?
Huh... I'm... embarrassed. Really... Now that you mention it, there is some information in Anyway, I'll investigate more on that crash, since it seems only I can reproduce it in a consistent way. Just, please, don't take it as a blocker for next release, since new commits fixes it. Knowing the cause would be a good thing, but I really would like widelands to release more often, so don't block for fixed issues :p After all, I really am always eager to play new widelands releases, even if I never says it (without saying it, I'm following your project since several years, and I'm not sure which one is the cleaner, between widelands and openmw). And I'm probably not the only one. Finally, by "including clicking"... do you mean it is possible to script windows' moves? That would allow me to write a shell script checking that crash so that I could actually do a small but real contribution to widelands. If I could script the crash on the commit I know there is the crash on, it could eventually become an automated test, and then you could integrate it on brz to be checked before push event (at least, I guess it is possible, I know it is at least partially possible with git, so why not with bzr? I'm simply not familiar with it.) Top Quote |
GunChleoc |
Posted at: 2016-09-08, 09:22
Well, if it's already fixed, don't waste your valuable time and energy on researching why it was broken When we need to break savegames again, we should pick 1 break-off point during the release cycle any only do it in 1 commit. The problem in this release cycle is that savegame compatibility had been kept for a really really long time, so the code got quite messy and we needed to do several fixes. The manpage isn't generated automatically at all - I have changed them to add a comment that it is incomplete. Scripting of window moves is not possible at the moment. I am trying to be on IRC in the mornings (before 9am GMT) and on the weekends. Edited: 2016-09-08, 09:38
Busy indexing nil values Top Quote |