Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 17 18 [19] 20 21 ... 87

Author Topic: Dwarf Therapist v42.1.7 | DF 50.14  (Read 423532 times)

falcn

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #270 on: February 10, 2018, 10:19:52 am »

Upload the save, please. Even if it solves itself, there is still a bug that may happen again.

Ok, dffd link
Logged

falcn

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #271 on: February 10, 2018, 01:03:23 pm »

Just FYI: I've played for one in-game month on this save and I'm able to use Therapist again.
Logged

Clément

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #272 on: February 11, 2018, 05:12:51 am »

It does not crash for me. :( I checked with valgrind since this looked like a memory corruption and it can have random effects. I found uninitialized values related to wounds, although it looks harmless. Could the crash be related to the wounds of Asën Delerlolum (Farmer) or Unib Teshkadmistêm (Mechanic)? It is the permanent severed part/nerve damage that cause it, I don't think it would go away with time.
Logged

falcn

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #273 on: February 11, 2018, 06:45:02 am »

It does not crash for me. :(

Are you using OS X?

I checked with valgrind since this looked like a memory corruption and it can have random effects. I found uninitialized values related to wounds, although it looks harmless. Could the crash be related to the wounds of Asën Delerlolum (Farmer) or Unib Teshkadmistêm (Mechanic)? It is the permanent severed part/nerve damage that cause it, I don't think it would go away with time.
Running "full-heal" on those two doesn't fix the crash.

Letting the game advance 1 day fixes the crash (no notable notifications in the game log).
Killing all non-dwarves on the map doesn't fix the crash, but killing all dwarves does.

I think it's related to someone's job or state. I'll try to narrow down the issue by killing individual dwarves.
Logged

falcn

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #274 on: February 11, 2018, 07:08:40 am »

The dwarf who crashes therapist is "Barman", Tavern keeper, with a job "Serve Dwarven Rum!". Killing him fixes the crash instantly. Breaking his job by forbidding the cup and advancing few ticks works too.
« Last Edit: February 11, 2018, 07:13:19 am by falcn »
Logged

Clément

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #275 on: February 11, 2018, 08:38:13 am »

No, I don't use OS X. I tested with Linux. I don't own a apple computer and last time I checked, I could not find a free download on apple web site to install it in a vm, only upgrades (if someone know where to find that, it could help).

Linux and OSX have almost the same memory layouts (they use the same compiler), so that seemed the best platform for testing that bug.
Logged

falcn

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #276 on: February 11, 2018, 11:06:51 am »

I'm pretty sure you can't legally run OS X on non-apple hardware. Of course it is possible (VM or Hackintosh), and I can help you with that, but it is against the TOS.

Looks like this crash it platform-specific. It affects only small subsection of players (OS X users), and it is easily avoidable (just don't assign a tavern keeper, or wait while he finishes serving drinks before reading memory). I'd say the juice is not worth the squeeze.

By the way, there are two features/changes that could be really nice to have:

1) player should not be able to assign Monster Slayers to squads (you can't do that through DF interface). Dwarf Therapist currently allows it

2) option to hide Monster Slayers (similar to hiding children) since we can't do anything with them anyway. Currently, having a lot of them makes assigning your own dwarves to squads in Dwarf Therapist a pain in the ass, because Monster Slayers look exactly like your own dwarves, with no way to discern them, and, having high military skills, they come on top of your own dwarves in any sorting mode.
Logged

Clément

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #277 on: February 11, 2018, 11:21:19 am »

The assignable monster slayers bug is known. Currently DT consider any visitor with a military profession to be a mercenary. I think the test should be based on the occupation instead of the profession.

The second bug is actually the same: mercenary are not filtered like other visitors.
Logged

HellaJeff7312

  • Escaped Lunatic
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #278 on: February 13, 2018, 10:28:29 am »

This may be a simple/known problem and I'm just not seeing it in the thread, but i'm running v39.2.0 with DF v44.05 on Win 10 and DT isn't able to locate Dwarf Fortress for some reason. Started it while DF was running in my current fort, just get 'can't connect' popup.
Logged
Quote
Bugs from Normal Games: "The game stutters for six seconds before crashing."
Bugs from Broken Games: "The lighting is weird and the characters have no faces."
Bugs from Dwarf Fortress: "The horses outnumber us. I have seen settlements with a thousand horses to a man. I have seen them in the deepest caverns. They are everywhere. Save us."

lethosor

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #279 on: February 13, 2018, 10:52:27 am »

Are you using the SDL version of DF?
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.

Clément

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #280 on: February 13, 2018, 11:05:45 am »

I think using legacy DF would get you a missing memory layout error.

Can you post the content of the log/run.log file?
Logged

HellaJeff7312

  • Escaped Lunatic
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #281 on: February 13, 2018, 01:33:26 pm »

Are you using the SDL version of DF?

I believe so, since there are SDL folders and files in the DF directory, but I honestly know nothing about that sort of thing.

I think using legacy DF would get you a missing memory layout error.

Can you post the content of the log/run.log file?

There was an enormous amount of information in that file - too much to put in one post - but here is the most recent instance of my attempts to connect DT to DF:

Code: [Select]
2018-Feb-13 10:24:13.093 INFO core attempting connection to running DF game [E:\projects\Dwarf-Therapist\src\mainwindow.cpp:406] (MainWindow::connect_to_df)
2018-Feb-13 10:24:13.095 INFO core adding valid layout "v0.44.05 (graphics) win64" checksum: "0x5a5bbc62" SHA: "56d3e713f01606ebafd1d9a19206076fe01e5e1e" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.096 INFO core adding valid layout "v0.44.05 (graphics) win32" checksum: "0x5a5bb383" SHA: "a0c18579181ae5f245fbfb512013076bd5fb654c" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.097 INFO core adding valid layout "v0.44.04 (graphics) win64" checksum: "0x5a568f07" SHA: "cf5b103cfa8e1504eb86a028e67d430ec1e1328d" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.098 INFO core adding valid layout "v0.44.04 (graphics) win32" checksum: "0x5a5687e6" SHA: "7ab86d32eb2c5adb1a71edb6854e57a7fb116f91" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.099 INFO core adding valid layout "v0.44.03 (graphics) win64" checksum: "0x5a40c6db" SHA: "21e3debe6634dda0a254491c9c60efc0e82876df" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.100 INFO core adding valid layout "v0.44.03 (graphics) win32" checksum: "0x5a40bfbf" SHA: "4ea302a365d2d3b08e368bac3ae84597f69029c4" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.101 INFO core adding valid layout "v0.44.02 (graphics) win64" checksum: "0x5a176770" SHA: "9e831bd40c8229de10a952d9ce382dcb3181b40c" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.103 INFO core adding valid layout "v0.44.02 (graphics) win32" checksum: "0x5a175fbd" SHA: "e5738d69fc608669759934e077de17ce5869fd53" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.104 INFO core adding valid layout "v0.43.05 (graphics) win64" checksum: "0x577b5e93" SHA: "5218ec4e1e6c5f3dbc63f8ce46ad7e6e218c796a" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.105 INFO core adding valid layout "v0.43.05 (graphics) win32" checksum: "0x577b57ff" SHA: "29eb9fbdba3efc4abbc08d49431621f937697b12" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.106 INFO core adding valid layout "v0.43.03 (graphics) win" checksum: "0x57420c94" SHA: "f58253a32c8a719959d5c55096614f80c34b7d00" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.107 INFO core adding valid layout "v0.43.02 (graphics) win" checksum: "0x5733848a" SHA: "97a9222673f762f1acc5e4cfe737e380b4a1108a" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.108 INFO core adding valid layout "v0.43.01 (graphics) win" checksum: "0x5731022d" SHA: "c17c0f62c50a4ac91360271fe7317433a4fb56a9" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.109 INFO core adding valid layout "v0.42.06 (graphics) win" checksum: "0x56bba192" SHA: "7d778155de6ecdaa5c2933af7f14e69601069477" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.110 INFO core adding valid layout "v0.42.05 (graphics) win" checksum: "0x569bf3df" SHA: "2c38c07aa67947bc4fa52f0c7086e5cf608cb0cc" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.111 INFO core adding valid layout "v0.42.04 (graphics) win" checksum: "0x567ef345" SHA: "0fa1a009508d9b271ae86cfde75f35741ddbc3c3" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.113 INFO core adding valid layout "v0.42.03 (graphics) win" checksum: "0x566c7776" SHA: "747ead87b43be1b5b70f3a838113a63cee6ebd6f" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.114 INFO core adding valid layout "v0.42.02 (graphics) win" checksum: "0x56633788" SHA: "3b1b62e68a16963767243a37e362b7eaeaad1a3a" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.115 INFO core adding valid layout "v0.42.01 (graphics) win" checksum: "0x565ca0e6" SHA: "d359ca9347936d47f1d536e303fc3b902303e0a0" [E:\projects\Dwarf-Therapist\src\dfinstance.cpp:106] (DFInstance::DFInstance)
2018-Feb-13 10:24:13.115 INFO core attempting to find running copy of DF [E:\projects\Dwarf-Therapist\src\dfinstancewindows.cpp:236] (DFInstanceWindows::find_running_copy)
2018-Feb-13 10:24:13.121 INFO core PID of process is:  3120 [E:\projects\Dwarf-Therapist\src\dfinstancewindows.cpp:242] (DFInstanceWindows::find_running_copy)
2018-Feb-13 10:24:13.121 INFO core PROC HANDLE: 0x0 [E:\projects\Dwarf-Therapist\src\dfinstancewindows.cpp:248] (DFInstanceWindows::find_running_copy)
2018-Feb-13 10:24:13.121 ERROR core Error opening process! "The operation completed successfully." [E:\projects\Dwarf-Therapist\src\dfinstancewindows.cpp:251] (DFInstanceWindows::find_running_copy)
2018-Feb-13 10:24:13.121 ERROR core Error creating toolhelp32 snapshot! "Access is denied." [E:\projects\Dwarf-Therapist\src\dfinstancewindows.cpp:257] (DFInstanceWindows::find_running_copy)
2018-Feb-13 10:24:13.121 WARNING core lost connection to DF [E:\projects\Dwarf-Therapist\src\mainwindow.cpp:467] (MainWindow::lost_df_connection)
2018-Feb-13 10:24:13.124 ERROR core ("Not Running", "Unable to locate a running copy of Dwarf Fortress, are you sure it's running?", "", "") [E:\projects\Dwarf-Therapist\src\mainwindow.cpp:489] (MainWindow::lost_df_connection)
2018-Feb-13 10:24:16.375 INFO core Beginning shutdown [E:\projects\Dwarf-Therapist\src\mainwindow.cpp:381] (MainWindow::closeEvent)
2018-Feb-13 10:24:16.375 INFO core beginning to write settings [E:\projects\Dwarf-Therapist\src\mainwindow.cpp:358] (MainWindow::write_settings)
2018-Feb-13 10:24:16.376 INFO core finished writing settings [E:\projects\Dwarf-Therapist\src\mainwindow.cpp:376] (MainWindow::write_settings)
2018-Feb-13 10:24:16.376 INFO core Closing Dwarf Therapist normally [E:\projects\Dwarf-Therapist\src\mainwindow.cpp:387] (MainWindow::closeEvent)
Logged
Quote
Bugs from Normal Games: "The game stutters for six seconds before crashing."
Bugs from Broken Games: "The lighting is weird and the characters have no faces."
Bugs from Dwarf Fortress: "The horses outnumber us. I have seen settlements with a thousand horses to a man. I have seen them in the deepest caverns. They are everywhere. Save us."

Clément

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #282 on: February 13, 2018, 02:02:46 pm »

Try running Dwarf Therapist as an administrator.

Note to myself: fix OpenProcess error message.
Logged

HellaJeff7312

  • Escaped Lunatic
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #283 on: February 13, 2018, 02:13:12 pm »

Try running Dwarf Therapist as an administrator.

Note to myself: fix OpenProcess error message.

Well, I ran it as administrator and it is working. I feel kinda silly now. Thank you for the assistance!
Logged
Quote
Bugs from Normal Games: "The game stutters for six seconds before crashing."
Bugs from Broken Games: "The lighting is weird and the characters have no faces."
Bugs from Dwarf Fortress: "The horses outnumber us. I have seen settlements with a thousand horses to a man. I have seen them in the deepest caverns. They are everywhere. Save us."

falcn

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Really Maintained Branch) v.39.2 | DF 44.05
« Reply #284 on: February 16, 2018, 09:42:11 pm »

Is Dwarf Therapist supposed to save user settings? Is it normal that it doesn't? (Mac build)

Logged
Pages: 1 ... 17 18 [19] 20 21 ... 87