Norsca Union League

The Archives => Archives => NUL Season 30 => Topic started by: tags on April 17, 2018, 10:23:23 PM

Title: Season 30 Match Day 1
Post by: tags on April 17, 2018, 10:23:23 PM
Welcome to season XXX!

No holds barred, no TV too high, no freak of nature too freaky!

(https://www.dropbox.com/s/be97c47q6jhus4c/md1.jpg?dl=1)

These are the contestants:
Brothers in Death - Hakos
Capes Are Cool - J-Reedy
Crooked Crocs - Lars
Great Bretonn - Kvasilad
Handsome Hawks - Equilibri
Kossar Catchers - NapoleonBlown-apart
Slowly we r0t - Gnaarkill
Trondheim Kennel Club - Barmution
Title: Re: Season 30 Match Day 1
Post by: tags on April 17, 2018, 10:32:35 PM
J-R, looks like we're on for the season-opener! Hope you don't mind too much that I've skipped the child boards for this season, I frankly don't see the point having as few topics as we do per season.

Anyway, most evenings this week are doable for me. So far, Saturday seems open as well, although that may change.
Title: Re: Season 30 Match Day 1
Post by: NapoleonBlown-apart on April 18, 2018, 01:42:14 AM
Hello, Gnaarkill. This week I am free I am free to do Thursday at any time after 4PM, and Saturday and Sunday are also free until 6:30PM CEST.

Please let me know if any of these times suit you.  ;D
Title: Re: Season 30 Match Day 1
Post by: equilibri on April 18, 2018, 11:01:25 AM
Barmution!

When do you feel for a game against my handsome elves?

I can play:

Thu 19/4 starting 19:00 the latest

Sat 21/4 15:00->

Have no clue about next week yet, so I need to get back to you about that if u cant play thursday or saturday this week.

//Eq
Title: Re: Season 30 Match Day 1
Post by: Gnaarkill on April 18, 2018, 04:27:46 PM
Quote from: NapoleonBlown-apart on April 18, 2018, 01:42:14 AM
Hello, Gnaarkill. This week I am free I am free to do Thursday at any time after 4PM, and Saturday and Sunday are also free until 6:30PM CEST.

Please let me know if any of these times suit you.  ;D

Hey Napoleon!

Time for a dance party for the rest of the world to see, a filthy rotten cossack dance party! :D

How about a rave on sunday @14?

/Gnaar-man
Title: Re: Season 30 Match Day 1
Post by: NapoleonBlown-apart on April 18, 2018, 09:43:28 PM
Sunday at 14:00 works for me, and I will be interested to see how well Nurgle Warriors can dance. See you, then. :D
Title: Re: Season 30 Match Day 1
Post by: Barmution on April 18, 2018, 10:01:08 PM
Quote from: equilibri on April 18, 2018, 11:01:25 AM
Barmution!

When do you feel for a game against my handsome elves?

I can play:

Thu 19/4 starting 19:00 the latest

Sat 21/4 15:00->

Have no clue about next week yet, so I need to get back to you about that if u cant play thursday or saturday this week.

//Eq
Those are the most handsome hawks I've ever seen!

Tomorrow (Thursday 19/4) at 1900 sounds great, bring your guys to our petting zoo :)

Cheers,
Barm
Title: Re: Season 30 Match Day 1
Post by: J-Reedy on April 19, 2018, 07:04:46 AM
Quote from: kvasilad on April 17, 2018, 10:32:35 PM
J-R, looks like we're on for the season-opener! Hope you don't mind too much that I've skipped the child boards for this season, I frankly don't see the point having as few topics as we do per season.

Anyway, most evenings this week are doable for me. So far, Saturday seems open as well, although that may change.

No problem with the forum structure, just glad and thankful that you had the time to do the heavy lifting on adding the MDs.

As to the game, weekdays will be bit hard for a while, but weekends are free. So, either
- Saturday 11-20 or
- Sunday 9-17
would be OK for me. Let me know if those suit you, sir.
Title: Re: Season 30 Match Day 1
Post by: tags on April 19, 2018, 10:51:32 AM
Quote from: J-Reedy on April 19, 2018, 07:04:46 AM
Quote from: kvasilad on April 17, 2018, 10:32:35 PM
J-R, looks like we're on for the season-opener! Hope you don't mind too much that I've skipped the child boards for this season, I frankly don't see the point having as few topics as we do per season.

Anyway, most evenings this week are doable for me. So far, Saturday seems open as well, although that may change.

No problem with the forum structure, just glad and thankful that you had the time to do the heavy lifting on adding the MDs.

As to the game, weekdays will be bit hard for a while, but weekends are free. So, either
- Saturday 11-20 or
- Sunday 9-17
would be OK for me. Let me know if those suit you, sir.

Actually, Sunday at 11 CEST looks like the best option for me right now!
Title: Re: Season 30 Match Day 1
Post by: equilibri on April 19, 2018, 03:34:20 PM
Quote from: Barmution on April 18, 2018, 10:01:08 PM
Quote from: equilibri on April 18, 2018, 11:01:25 AM
Barmution!

When do you feel for a game against my handsome elves?

I can play:

Thu 19/4 starting 19:00 the latest

Sat 21/4 15:00->

Have no clue about next week yet, so I need to get back to you about that if u cant play thursday or saturday this week.

//Eq
Those are the most handsome hawks I've ever seen!

Tomorrow (Thursday 19/4) at 1900 sounds great, bring your guys to our petting zoo :)

Cheers,
Barm

Perfection! (both my team and the time... :D)

See u on the field tonight, then!

//Eq
Title: Re: Season 30 Match Day 1
Post by: Barmution on April 19, 2018, 08:35:22 PM
(http://www.bb2replayer.com/report.php?renderType=PNG&theme=Default&reportType=Match&reportId=c69d9d93742f55659ea117cc94a5161b)
Well, that certainly was something. We both had some severely poor luck, mine in the block dice department and Equi in the dodging department, but mine proved less vital for the match and so the Necro are off to a good start.

GG Equi, sorry about those key dodges, that was some nasty business.
-Barm
Title: Re: Season 30 Match Day 1
Post by: tags on April 20, 2018, 01:30:23 PM
Stats page up!

There's an error in 1.0.2 where foul/referee check luck was always awarded to the home team, whether good or bad. I think I nailed it down, but I want to do some better luck reports as well before I roll out a new version with the fix. So if you see luck fluctating slightly in reports, that's probably it.
Title: Re: Season 30 Match Day 1
Post by: hakos on April 20, 2018, 08:32:55 PM
What a start. Facing the reigning champions immediately.

I can play any time this weekend.

Next week monday evening could work, after that it is a bit more uncertain.

/hakos
Title: Re: Season 30 Match Day 1
Post by: J-Reedy on April 21, 2018, 08:02:08 AM
Quote from: kvasilad on April 19, 2018, 10:51:32 AM

Actually, Sunday at 11 CEST looks like the best option for me right now!

That will work, if it still is OK for you. Sorry for late reply, busy week it has been, like Yoda would say.
Title: Re: Season 30 Match Day 1
Post by: tags on April 21, 2018, 03:04:01 PM
Quote from: J-Reedy on April 21, 2018, 08:02:08 AM
Quote from: kvasilad on April 19, 2018, 10:51:32 AM

Actually, Sunday at 11 CEST looks like the best option for me right now!

That will work, if it still is OK for you. Sorry for late reply, busy week it has been, like Yoda would say.

Still working for me it is!
Title: Re: Season 30 Match Day 1
Post by: Lars on April 21, 2018, 06:58:18 PM
Quote from: hakos on April 20, 2018, 08:32:55 PM
What a start. Facing the reigning champions immediately.

I can play any time this weekend.

Next week monday evening could work, after that it is a bit more uncertain.

/hakos

Hello hakos shall we play tomorrow sunday at 19:00

/Lars
Title: Re: Season 30 Match Day 1
Post by: hakos on April 21, 2018, 09:00:49 PM
Tomorrow at 19 sounds excellent /hakos
Title: Re: Season 30 Match Day 1
Post by: tags on April 22, 2018, 12:57:58 PM
Quite the lopsided affair, served up by Nuffle. J-R's dice were nightmarish all around, with the exception of ball handling, which was actually decent.

Brets took out so many players through incredible block/armour/injury dice early that the Caped ones actually had 11 players in the dugout at one point!

So as J-R is probably used to hearing by now: Thanks for the match and sorry for the nuffling.

(http://www.bb2replayer.com/report.php?renderType=PNG&theme=Default&reportType=Match&reportId=daadaf577bb730bcf0a9f26f408d0680)
Title: Re: Season 30 Match Day 1
Post by: Gnaarkill on April 22, 2018, 02:04:33 PM
Yo Napoleon, are you on your way? :)
Title: Re: Season 30 Match Day 1
Post by: NapoleonBlown-apart on April 22, 2018, 02:08:12 PM
Quote from: Gnaarkill on April 22, 2018, 02:04:33 PM
Yo Napoleon, are you on your way? :)
Yeah, sorry about the delay. My game is freezing when I try to launch it, and it keeps on saying it isn't responding. :/ I have verified integrity of game cache, and it didn't pick anything up.
Title: Re: Season 30 Match Day 1
Post by: Gnaarkill on April 22, 2018, 02:11:23 PM
Hmm strange. Do you want to reschedule the game or try a little bit more to fix the problem?
I can wait to about 14.30 :)
Title: Re: Season 30 Match Day 1
Post by: NapoleonBlown-apart on April 22, 2018, 02:13:56 PM
Quote from: Gnaarkill on April 22, 2018, 02:11:23 PM
Hmm strange. Do you want to reschedule the game or try a little bit more to fix the problem?
I can wait to about 14.30 :)
I'm going to uninstall and reinstall the game, and it will take about 25 minutes.We could try for the match then, but there is no guarantee that it will fix the problem, so we can reschedule the game if that would be more convenient. It's up to you, really.
Title: Re: Season 30 Match Day 1
Post by: Gnaarkill on April 22, 2018, 02:18:18 PM
Hmm, ok yea i think maybe a reschedule is more convenient for me since i have to go away at around 16.00 today.

How does your week look?

I can play more or less from 21.00 monday - wednesday next week :)
Title: Re: Season 30 Match Day 1
Post by: NapoleonBlown-apart on April 22, 2018, 02:23:45 PM
How about Tuesday at 21:00? Really sorry about this problem, by the way. I think there has been an update since I last played it, so it could have been that.
Title: Re: Season 30 Match Day 1
Post by: Gnaarkill on April 22, 2018, 02:26:49 PM
Sure!

Let's aim for tuesday then!
No problem napoleon. Technical shit happens! Hope you will solve the problem. See you on tuesday then and hope you can play! :)
Title: Re: Season 30 Match Day 1
Post by: NapoleonBlown-apart on April 22, 2018, 02:29:49 PM
Yeah, I'll try to get this fixed. Thanks for being so understanding, and see you on Tuesday. :)
Title: Re: Season 30 Match Day 1
Post by: J-Reedy on April 22, 2018, 03:28:01 PM
Quote from: kvasilad on April 22, 2018, 12:57:58 PM
Quite the lopsided affair, served up by Nuffle. J-R's dice were nightmarish all around, with the exception of ball handling, which was actually decent.

Brets took out so many players through incredible block/armour/injury dice early that the Caped ones actually had 11 players in the dugout at one point!

So as J-R is probably used to hearing by now: Thanks for the match and sorry for the nuffling.

Jog done and head cleared now. Thanks for the match, and I also must thank you for adding the dice analyzer into the reporter. I now finally have some prove that Nuffle is toying with this vamp team and I may get a court case built against the bugger with all the proof the reporter is piling up!
Yeah, being two men down after the first turn is not the promising start, but at least I managed to get something done at points in the game. Really couldn't do anything against your first attack. Would've had a decent chance for TD on my 1st attack, but your wizard did a good job there for you. My 2nd attack was stopped by those two Blood Lust stuns on my turn and your excellent situational reading in putting pressure on my ball-carrier. Very nicely played defence, thought I must admit my vamps are at least partly to blame as they helped create that 11 players on the dugout situation by KO'ing 2 thralls. At least I got the 1d chance at your carrier before you scoring. I guess that's the curse of the vamps, they really make you feel like you can get something done with just 4 players on the field and thus you keep playing them hoping for the one match with average dice. Just like my guys propped up my hopes in this game by scoring the consolation TD on the last 2 turns. Well played, Kvasiman, thanks again for the friendly match (as I don't consider killing 2 of my thralls an unfriendly act but just a normal part of life).
'
Title: Re: Season 30 Match Day 1
Post by: hakos on April 22, 2018, 09:48:48 PM
Brothers in Death vs Crooked Crocs ended 2-1 after a very one-sided match.

Nuffle decided this match completely by allowing a massacre of the Lizards. First half ended with 3 BH and 3 KO from the Lizard team. Second half ended with 5 BH in total and probably some KO as well. Nothing for them to do.

Lizards got a 2 turn defensive goal in the beginning of the second half when I failed 4 pick-up rolls (2 pick-up with RR) in a row. But that means Nuffle was on the dead side for the other 14 turns.

Stonewall Jackson was a one man army, removing almost all skinks by himself.

Sorry for this game Lars, I felt embarrased of all the good luck I had. Nothing you could do.

Lars: Can't get bb2replayer 1.02 to work, can you report the match?

Kvasilad: Tried to report with 0.9.1 but failed and the program hanged. Then I tried to install 1.02 and succeeded after the installer program had to kill the old bb2replaye process. But could not start bb2replayer at all, after some frustrated clicks my computer was completely locked, could not even press ctrl-alt-del. After the hard reboot the file system was corrupt so chkdsk was needed to be able to start again. After starting I removed 5 old versions of bb2replayer plus the new one and then installed 1.02 again. But it still does not start. The process start and just eats more and more memory but nothing happens. Any advice?

BR/ Hakos
Title: Re: Season 30 Match Day 1
Post by: tags on April 22, 2018, 10:54:26 PM
Quote from: hakos on April 22, 2018, 09:48:48 PM
Kvasilad: Tried to report with 0.9.1 but failed and the program hanged. Then I tried to install 1.02 and succeeded after the installer program had to kill the old bb2replaye process. But could not start bb2replayer at all, after some frustrated clicks my computer was completely locked, could not even press ctrl-alt-del. After the hard reboot the file system was corrupt so chkdsk was needed to be able to start again. After starting I removed 5 old versions of bb2replayer plus the new one and then installed 1.02 again. But it still does not start. The process start and just eats more and more memory but nothing happens. Any advice?

Oh wow, first of all sorry, that is obviously quite far from the intended behaviour. To separate a couple of things:
* No idea why the old one hung (0.9.1). It completely locked up? I've not experienced that before. Did it show the main window first? Did you get a status message in the bottom row?
* As for removing several old versions... yeah, that's a confirmed bug in my installer from old versions. Anything from 1.x onwards should remove old versions, but the old ones didn't. This is, however, quite benign, and I'm quite sure it is not related to hangs/crashes.
* 1.0.2: Define "does not start". Does it not even show a single window? I'm having huge problems explaining that behaviour, as the main window should be displayed before any heavy lifting is done. The 1.x versions were the first to introduce multi-threaded processing, so it is not unthinkable there may be bugs that consume a lot of memory in some corner cases. But if the program did not start and thus produced no logs at all, I'm a bit stumped. If you're willing to try some debugging, I can of course build some extra debug-enabled executables that start printing stuff to console before anything else happens.
Title: Re: Season 30 Match Day 1
Post by: Lars on April 22, 2018, 11:29:37 PM
(http://www.bb2replayer.com/report.php?renderType=PNG&theme=Default&reportType=Match&reportId=1c2627c5856a222799a760d402181bb5)

rough one for me the armor was breaking all the time

/Lars
Title: Re: Season 30 Match Day 1
Post by: Gnaarkill on April 24, 2018, 10:52:18 AM
Quote from: NapoleonBlown-apart on April 22, 2018, 02:29:49 PM
Yeah, I'll try to get this fixed. Thanks for being so understanding, and see you on Tuesday. :)

Hey Napoleon!

How's it going? Did you manage to get your game to start?
Now it's my turn to have technical issues :(
My internet at home is out until tomorrow (25th). So i guess we have to postpone once again, very sorry for that!

Im going away on the weekend so my only options this week are wednesday and thursday. If you can any of these days do you have any prefered time?

/Gnaar
Title: Re: Season 30 Match Day 1
Post by: NapoleonBlown-apart on April 24, 2018, 02:58:40 PM
Quote from: Gnaarkill on April 24, 2018, 10:52:18 AM
Quote from: NapoleonBlown-apart on April 22, 2018, 02:29:49 PM
Yeah, I'll try to get this fixed. Thanks for being so understanding, and see you on Tuesday. :)

Hey Napoleon!

How's it going? Did you manage to get your game to start?
Now it's my turn to have technical issues :(
My internet at home is out until tomorrow (25th). So i guess we have to postpone once again, very sorry for that!

Im going away on the weekend so my only options this week are wednesday and thursday. If you can any of these days do you have any prefered time?

/Gnaar

Hello, I have managed to get my game working. It turned out that Bitdefender was causing it to crash, for some reason, so I just have to turn off Bitdefender protection while playing the game.

Anyway, NP about postphoning the game, Thursday will be fine at pretty much any time after 16:00 CEST, but 21:00 would be a good time if that works for you.
Title: Re: Season 30 Match Day 1
Post by: hakos on April 24, 2018, 08:58:37 PM
Quote from: kvasilad on April 22, 2018, 10:54:26 PM
Quote from: hakos on April 22, 2018, 09:48:48 PM
Kvasilad: Tried to report with 0.9.1 but failed and the program hanged. Then I tried to install 1.02 and succeeded after the installer program had to kill the old bb2replaye process. But could not start bb2replayer at all, after some frustrated clicks my computer was completely locked, could not even press ctrl-alt-del. After the hard reboot the file system was corrupt so chkdsk was needed to be able to start again. After starting I removed 5 old versions of bb2replayer plus the new one and then installed 1.02 again. But it still does not start. The process start and just eats more and more memory but nothing happens. Any advice?

Oh wow, first of all sorry, that is obviously quite far from the intended behaviour. To separate a couple of things:
* No idea why the old one hung (0.9.1). It completely locked up? I've not experienced that before. Did it show the main window first? Did you get a status message in the bottom row?
* As for removing several old versions... yeah, that's a confirmed bug in my installer from old versions. Anything from 1.x onwards should remove old versions, but the old ones didn't. This is, however, quite benign, and I'm quite sure it is not related to hangs/crashes.
* 1.0.2: Define "does not start". Does it not even show a single window? I'm having huge problems explaining that behaviour, as the main window should be displayed before any heavy lifting is done. The 1.x versions were the first to introduce multi-threaded processing, so it is not unthinkable there may be bugs that consume a lot of memory in some corner cases. But if the program did not start and thus produced no logs at all, I'm a bit stumped. If you're willing to try some debugging, I can of course build some extra debug-enabled executables that start printing stuff to console before anything else happens.

Hi

Tried again today. Deinstalled, removed all leftover files manually, restarted, downloaded and installed again. Did not work. When I try to start nothing happens, no window pop's up, no nothing.

The only way I can see that something is happening is by checking in the task manager. BB2Replayer process is running, consumes 1-10% cpu and memory consumption quickly grows. After 30 seconds it is about 6M RAM then it grows slower but continues to grow.

Don't know what more to do. I did check registry suing regedit after deinstalling and could see that there are some BB2replayer leftovers in the registry even after deinstalling but currently I do not dare to change anything in the registry. I do not know it well enough.

I'm willing to try a new debug version.

/hakos
Title: Re: Season 30 Match Day 1
Post by: tags on April 25, 2018, 11:22:11 AM
Quote from: hakos on April 24, 2018, 08:58:37 PM
Hi

Tried again today. Deinstalled, removed all leftover files manually, restarted, downloaded and installed again. Did not work. When I try to start nothing happens, no window pop's up, no nothing.

The only way I can see that something is happening is by checking in the task manager. BB2Replayer process is running, consumes 1-10% cpu and memory consumption quickly grows. After 30 seconds it is about 6M RAM then it grows slower but continues to grow.

Don't know what more to do. I did check registry suing regedit after deinstalling and could see that there are some BB2replayer leftovers in the registry even after deinstalling but currently I do not dare to change anything in the registry. I do not know it well enough.

I'm willing to try a new debug version.

/hakos

Hi Hakos,

First of all, I really appreciate you taking the time to help me with debugging here.

I've created a debug build here: https://www.dropbox.com/s/b8io4b62hapw7n1/BB2Replayer.exe?dl=0 (https://www.dropbox.com/s/b8io4b62hapw7n1/BB2Replayer.exe?dl=0)
This is a drop-in replacement BB2Replayer.exe, the installation is typically in C:\Program Files (x86)\BB2Replayer, so just copy it and overwrite the existing one.

It's important that the file is NOT renamed from BB2Replayer.exe, or it won't start properly. Alternatively, you can create a renamed copy, but then you must also create a renamed copy of BB2Replayer.exe.config matching the naming pattern.

This version will open up a console window first of all, and will log step-by-step what it does during startup, with several added sleeps to make sure it's easy to see where things go wrong.

Ideally, it should look something like this: https://www.dropbox.com/s/o4czyb868w86bun/debug_build.png?dl=0 (https://www.dropbox.com/s/o4czyb868w86bun/debug_build.png?dl=0)

I have two theories so far, but it's not guaranteed to be either one of them:

1) It could be that the logical limit for max processing threads has been set too high. I'm basing that on a dynamic value that I read from the environment, but I see from the code that I just accept whatever I read with no sanity checks. If that somehow is too high or undefined, it might run into trouble. I've introduced a check for that in this version, so if that was a problem, this might actually solve it.

2) There's a definite chance that something with your old database and/or settings has some unforeseen compatibility issues. You could try removing your <user>\Documents\bb2replayer directory, which contains a settings file, a binary database (data\db.bin), and a copy of all BB2 Replayer replay files you have retrieved. However, if you do that, I ask that you make a copy of it first, or simply just rename it to something else, as it may be hard to reproduce this behaviour. Note that in any case, you probably do not need to delete the various League* sub-directories inside Documents\bb2replayer\data\, as these are just raw unprocessed copies of the BB2 replay files, and it will take some time to re-fetch them from the server. Oh, and I should probably have removed this folder in uninstall, but I'm pretty sure I've forgotten about that.
Title: Re: Season 30 Match Day 1
Post by: Gnaarkill on April 25, 2018, 11:31:19 AM
Quote from: NapoleonBlown-apart on April 24, 2018, 02:58:40 PM

Hello, I have managed to get my game working. It turned out that Bitdefender was causing it to crash, for some reason, so I just have to turn off Bitdefender protection while playing the game.

Anyway, NP about postphoning the game, Thursday will be fine at pretty much any time after 16:00 CEST, but 21:00 would be a good time if that works for you.


Cool Napoleon!
Ok, so thursday @21 it is! See you then m8! ;D

/Gnaarkill
Title: Re: Season 30 Match Day 1
Post by: hakos on April 26, 2018, 07:00:37 PM
Quote from: kvasilad on April 25, 2018, 11:22:11 AM
I've created a debug build here: https://www.dropbox.com/s/b8io4b62hapw7n1/BB2Replayer.exe?dl=0 (https://www.dropbox.com/s/b8io4b62hapw7n1/BB2Replayer.exe?dl=0)

Last 3 printouts are:
Opening database
FileList.Open()
OpenDatabase()

then nothing more happens

/hakos
Title: Re: Season 30 Match Day 1
Post by: Gnaarkill on April 26, 2018, 10:57:46 PM
Ok, so last match of opening day has been played and ended in a victory for the smelly ones ;D

The Catchers had a real good D going in the first half though the slowly and steadily advancing goo machince of Nurgle managed to finally break through the Cossack defence in the very last round of the first half. Second half was also very even but the rotters never gave an opening for the Catchers to score. Though Napoleon suffered from some bad luck in the end and some crucial dices made it even harder to score. In the last round of the second half Nurgies managed to take back the ball for a chance to score a second time. But why score when you can dodge and pass aimless into the air? A move also known as a "brain fart"...

(http://www.bb2replayer.com/report.php?renderType=PNG&theme=Default&reportType=Match&reportId=09c5aa7eb97794a6b62a3a7b007bb9b1)

Well played Napoleon!

Now, let's head for day 2 guys! 8)

Title: Re: Season 30 Match Day 1
Post by: tags on April 26, 2018, 11:57:05 PM
Quote from: hakos on April 26, 2018, 07:00:37 PM
Quote from: kvasilad on April 25, 2018, 11:22:11 AM
I've created a debug build here: https://www.dropbox.com/s/b8io4b62hapw7n1/BB2Replayer.exe?dl=0 (https://www.dropbox.com/s/b8io4b62hapw7n1/BB2Replayer.exe?dl=0)

Last 3 printouts are:
Opening database
FileList.Open()
OpenDatabase()

then nothing more happens

/hakos


Does this still happen after you've removed/renamed documents/bb2replayer/data/db.bin? If not, I'd really like a copy of that db.bin file to see if I can detect errors cleanly.

I've built a new debug exe with more prints inside OpenDatabase():
https://www.dropbox.com/s/b8io4b62hapw7n1/BB2Replayer.exe?dl=0 (https://www.dropbox.com/s/b8io4b62hapw7n1/BB2Replayer.exe?dl=0)

I'm using a third-party library for serialization/deserialization, hope it's not inside that code, as it's sorta outside my control.
Title: Re: Season 30 Match Day 1
Post by: hakos on April 27, 2018, 07:15:14 PM
Quote from: kvasilad on April 26, 2018, 11:57:05 PM
Does this still happen after you've removed/renamed documents/bb2replayer/data/db.bin? If not, I'd really like a copy of that db.bin file to see if I can detect errors cleanly.

I've built a new debug exe with more prints inside OpenDatabase():
https://www.dropbox.com/s/b8io4b62hapw7n1/BB2Replayer.exe?dl=0 (https://www.dropbox.com/s/b8io4b62hapw7n1/BB2Replayer.exe?dl=0)

I'm using a third-party library for serialization/deserialization, hope it's not inside that code, as it's sorta outside my control.

Hi

Yes, I get the same problem even after removing everything in documents/bb2replayer.

Now the four last lines are:
No database found with the name C:\Users\hakos\Documents\bb2replayer\data\db.version, creating one from scratch.
Verifying
Importing data dir
Importing bb2 dir

Update: One idea came up. What if a file in bb2 dir got corrupt during the failed repporting (like crashing with an open file). I had not opened bb2 after last match. So I did open BB2 again to see if that perhaps could repair the files in bb2dir. And it actually seems to have worked. Now I get stuck in Another Place.

New last three printouts:
PopulateObserveableLeagues()
Attempting server Connection
Synchronizing with server

When it hangs just as Before.

/hakos

Title: Re: Season 30 Match Day 1
Post by: tags on April 30, 2018, 12:40:11 PM
Quote from: hakos on April 27, 2018, 07:15:14 PM
Quote from: kvasilad on April 26, 2018, 11:57:05 PM
Does this still happen after you've removed/renamed documents/bb2replayer/data/db.bin? If not, I'd really like a copy of that db.bin file to see if I can detect errors cleanly.

I've built a new debug exe with more prints inside OpenDatabase():
https://www.dropbox.com/s/b8io4b62hapw7n1/BB2Replayer.exe?dl=0 (https://www.dropbox.com/s/b8io4b62hapw7n1/BB2Replayer.exe?dl=0)

I'm using a third-party library for serialization/deserialization, hope it's not inside that code, as it's sorta outside my control.

Hi

Yes, I get the same problem even after removing everything in documents/bb2replayer.

Now the four last lines are:
No database found with the name C:\Users\hakos\Documents\bb2replayer\data\db.version, creating one from scratch.
Verifying
Importing data dir
Importing bb2 dir

Update: One idea came up. What if a file in bb2 dir got corrupt during the failed repporting (like crashing with an open file). I had not opened bb2 after last match. So I did open BB2 again to see if that perhaps could repair the files in bb2dir. And it actually seems to have worked. Now I get stuck in Another Place.

New last three printouts:
PopulateObserveableLeagues()
Attempting server Connection
Synchronizing with server

When it hangs just as Before.

/hakos

Wow, hmm. That does point to my own parsing code I assume, which is a good thing, as it should be possible to hunt the bug down. It's very strange though, I don't understand how you could be the only one seeing this. That is, I understand it if it's one of your local replays that somehow triggered it, but that doesn't really seem to be the case now. I'm pretty stumped, really wish I could reproduce this locally.

I've built yet another debug executable with more detailed prints after server sync:
https://www.dropbox.com/s/b8io4b62hapw7n1/BB2Replayer.exe?dl=0 (https://www.dropbox.com/s/b8io4b62hapw7n1/BB2Replayer.exe?dl=0)