Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 198 199 [200] 201 202 ... 222

Author Topic: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06  (Read 1002603 times)

Boogeyman

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2985 on: March 12, 2017, 11:36:54 pm »

Quote
Here is an exe file with the roleRatings disabled. https://dl.dropboxusercontent.com/u/94651132/DwarfTherapistNoRoleRatings.zip
Can you test if it runs?

It works with this. I will playtest more with this, but it does seem to operate. Thank you for help and for working on therapist.
pic https://i.imgur.com/nxzBM04.jpg
log https://www.dropbox.com/s/zud4r9a1suph7jb/run%20log%20no%20role%20ratings.zip?dl=0

...Hmm there are still some crashes but I can't replicate them, I'll post if I manage to find something.
Logged

Boogeyman

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2986 on: March 13, 2017, 02:37:11 am »

Okay it is crashing again when attempting to read. Save and log: https://www.dropbox.com/s/q22qbpromzv838u/run%20%2B%20save.zip?dl=0
Logged

PleaseBugMeNot

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2987 on: March 13, 2017, 05:38:55 am »

Okay it is crashing again when attempting to read. Save and log: https://www.dropbox.com/s/q22qbpromzv838u/run%20%2B%20save.zip?dl=0

Hi, m8! Are you sure you used the exe without the RoleRatings? Because it crashes exactly there again

Also if someone can help with tracing that problem, it will be great(How were the previous Devs tracing and debugging problems and crashes?). Got a busy week ahead of me, I can be back around the weekend.  Every bit of information helps :) Cheers!
« Last Edit: March 13, 2017, 05:48:42 am by PleaseBugMeNot »
Logged

Boogeyman

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2988 on: March 13, 2017, 05:47:57 am »

Quote
Hi, m8! Are you sure you used the exe without the RoleRatings? Because it crashes exactly there again

Yes it is the one without roleratings. It works if I start a new save, but on this one it always crashes on read.
Logged

PleaseBugMeNot

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2989 on: March 13, 2017, 05:55:15 am »

Quote
Hi, m8! Are you sure you used the exe without the RoleRatings? Because it crashes exactly there again

Yes it is the one without roleratings. It works if I start a new save, but on this one it always crashes on read.

Still no crashes here :(

PS> A question. There are weird numbers where it says: "Arrived in the Summer of the year XXX" : there are some numbers in this row under some of the columns. Was it like that before and if yes, what is the meaning?

Spoiler (click to show/hide)
Logged

clinodev

  • Bay Watcher
  • Embark Profile Enthusiast, Kitfox & reddit mod.
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2990 on: March 13, 2017, 06:00:07 am »

I don't recall those numbers being there, but from your picture, it seems to correspond with the number of dwarves with the skill turned on in that group. Handy! I sort by migrant wave as well. Precedence is very important in a Craftlord fortress!
Logged
Team Bug Fix!

Boogeyman

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2991 on: March 13, 2017, 06:11:40 am »

...it seems to correspond with the number of dwarves with the skill turned on in that group.

This is correct.
« Last Edit: March 13, 2017, 06:15:20 am by Boogeyman »
Logged

Boogeyman

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2992 on: March 13, 2017, 06:35:10 am »

I dropped magma on the two children and now it loads again. So something there. !!BUGHUNT!!

Logs where the children are alive and it crashes and where they were killed and it works properly. It is the same save as before.
https://www.dropbox.com/s/8aeya110zctf7ug/run%20kids%20alive%20dead.zip?dl=0
« Last Edit: March 13, 2017, 06:57:22 am by Boogeyman »
Logged

PleaseBugMeNot

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2993 on: March 13, 2017, 09:30:37 am »

I dropped magma on the two children and now it loads again. So something there. !!BUGHUNT!!

Logs where the children are alive and it crashes and where they were killed and it works properly. It is the same save as before.
https://www.dropbox.com/s/8aeya110zctf7ug/run%20kids%20alive%20dead.zip?dl=0

Hahhaahahah... kill all the children so DT starts working. Soooo Dwarfish :D
Logged

PleaseBugMeNot

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2994 on: March 13, 2017, 09:36:45 am »

I dropped magma on the two children and now it loads again. So something there. !!BUGHUNT!!

Logs where the children are alive and it crashes and where they were killed and it works properly. It is the same save as before.
https://www.dropbox.com/s/8aeya110zctf7ug/run%20kids%20alive%20dead.zip?dl=0

Can you run the original DT from the package, with the rolestats on the save with the dead kids. I am wondering if the roles are the culprit or something else. It seems so random. The logs show that there are two less kids and nothing about the crash.
Logged

PleaseBugMeNot

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2995 on: March 13, 2017, 09:49:56 am »

FLAGS1: "0x0000000004004000" [src\dwarf.cpp:659] (Dwarf::read_flags)
FLAGS2: "0x0000000012000030" [src\dwarf.cpp:661] (Dwarf::read_flags)
FLAGS3: "0x00000102" [src\dwarf.cpp:663] (Dwarf::read_flags)

FLAGS1: "0x0000000080004001" [src\dwarf.cpp:659] (Dwarf::read_flags)
FLAGS2: "0x0000000012000070" [src\dwarf.cpp:661] (Dwarf::read_flags)
FLAGS3: "0x0000000000800102" [src\dwarf.cpp:663] (Dwarf::read_flags)

Those are two dwarfs: :R?sen Lertethkulet is the kid and his third flag looks like a wrong value. There are more like that: for animal children.But they are mostly ignored. I will have to find out why does that happen and what are those flags. If that is a memory address offset it will crash because it is not a correct x64bit. And why does it crash only for you ?!?
Logged

lethosor

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2996 on: March 13, 2017, 10:04:46 am »

Those look like bitfields represented as hexadecimal, not pointers. The three unit flags bitfields (well, actually four, but nobody's identified anything in the fourth yet) are all 32 bits, so they should be 8 digits. I'm not sure why five of those are printed as 16 digits instead (i.e. 8 extra leading 0's). And even if they were addresses, leading zeros aren't required, although those would be invalid addresses with 64-bit Windows DF, since valid addresses start at/around 0x140000000 (which can't be represented with 32 bits).
Logged
DFHack - Dwarf Manipulator (Lua) - DF Wiki talk

There was a typo in the siegers' campfire code. When the fires went out, so did the game.

PleaseBugMeNot

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2997 on: March 13, 2017, 10:42:29 am »

Those look like bitfields represented as hexadecimal, not pointers. The three unit flags bitfields (well, actually four, but nobody's identified anything in the fourth yet) are all 32 bits, so they should be 8 digits. I'm not sure why five of those are printed as 16 digits instead (i.e. 8 extra leading 0's). And even if they were addresses, leading zeros aren't required, although those would be invalid addresses with 64-bit Windows DF, since valid addresses start at/around 0x140000000 (which can't be represented with 32 bits).

2017-????-13 16:40:12.502 TRACE   core     FLAGS1: "0x04004001" [src\dwarf.cpp:659] (Dwarf::read_flags)
2017-????-13 16:40:12.502 TRACE   core     FLAGS2: "0x12000000" [src\dwarf.cpp:661] (Dwarf::read_flags)
2017-????-13 16:40:12.502 TRACE   core     FLAGS3: "0x00000102" [src\dwarf.cpp:663] (Dwarf::read_flags)

Those look better now. Just the hexify function was doing some magic stuff :D
Logged

PleaseBugMeNot

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2998 on: March 13, 2017, 01:24:12 pm »

I dropped magma on the two children and now it loads again. So something there. !!BUGHUNT!!

Logs where the children are alive and it crashes and where they were killed and it works properly. It is the same save as before.
https://www.dropbox.com/s/8aeya110zctf7ug/run%20kids%20alive%20dead.zip?dl=0

Please, try that version: https://dl.dropboxusercontent.com/u/94651132/DwarfTherapist4_35_2.zip

If it doesn't work, I have no more ideas :(
Logged

Boogeyman

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2999 on: March 13, 2017, 03:58:56 pm »

Quote
Please, try that version: https://dl.dropboxusercontent.com/u/94651132/DwarfTherapist4_35_2.zip
If it doesn't work, I have no more ideas :(

The save where the kids are gone only works with the norole version.

Here are logs for all 3 versions:
https://www.dropbox.com/s/8tg71jy49jpii0i/run%20logs%20333.zip?dl=0
« Last Edit: March 13, 2017, 04:21:34 pm by Boogeyman »
Logged
Pages: 1 ... 198 199 [200] 201 202 ... 222