Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 41 42 [43] 44 45 ... 86

Author Topic: Dwarf Therapist v42.1.5 | DF 50.12  (Read 393560 times)

thistleknot

  • Bay Watcher
  • Escaped Normalized Spreadsheet Berserker
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #630 on: July 31, 2019, 09:28:50 pm »

Same result with df classic

https://imgur.com/a/vNkFyzn

Spoiler (click to show/hide)

Clément

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #631 on: August 01, 2019, 03:24:09 am »

You did not need to copy the share folder in devmode. It found the correct memory anyway.

Your issue is with CreateToolhelp32Snapshot, one reason for this error message could be:
Quote
If the specified process is a 64-bit process and the caller is a 32-bit process, this function fails and the last error code is ERROR_PARTIAL_COPY (299).

Are you sure you made a 64 bit build? Does it work better with 32 bit DF?
Logged

thistleknot

  • Bay Watcher
  • Escaped Normalized Spreadsheet Berserker
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #632 on: August 01, 2019, 08:19:04 am »

You did not need to copy the share folder in devmode. It found the correct memory anyway.

Your issue is with CreateToolhelp32Snapshot, one reason for this error message could be:
Quote
If the specified process is a 64-bit process and the caller is a 32-bit process, this function fails and the last error code is ERROR_PARTIAL_COPY (299).

Are you sure you made a 64 bit build? Does it work better with 32 bit DF?

I mentioned the unknown conundrum earlier

Quote
Error I get with cmake64 and gnu32 (see the conundrum?). I'm on x64 windows

I thought I made 32 bit app, but have a 64 bit cmake.

Dwarf Fortress is 32 bit (I'm using masterwork mod).  I'd like to use the least common denominator, most common applicable settings.

What do you recommend?  My OS is still 64 bit.  Should I use gnu32 and cmake32?

My app shows DT is 32 bit

https://imgur.com/a/sCf1ngH
« Last Edit: August 01, 2019, 08:38:19 am by thistleknot »
Logged

Clément

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #633 on: August 01, 2019, 09:02:04 am »

I don't think the cmake architecture matters.

From the memory layout chosen in your log and your task manager screenshot, I can see you are using 64 bit DF. Masterwork downloaded from here is 64 bits only (see the latest comments).

I would recommend using mingw64, you already have it installed, so it just a matter of selecting it in qtcreator. And it has the advantage of working with both versions of DF.
Logged

thistleknot

  • Bay Watcher
  • Escaped Normalized Spreadsheet Berserker
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #634 on: August 01, 2019, 09:54:53 am »

Thanks for the note about MW being 64 bit.  I forgot about that.

I thought the original was still 32 bit.  That's something new.

I ran it without debug and still had to copy memory layouts, but it works!

https://imgur.com/a/1PI3GSc

only took me 3 days!  Now we can use this thread to walk people through a clean build.  I'll work on a process doc

start of thread:
http://www.bay12forums.com/smf/index.php?topic=168411.msg8003611#msg8003611

Cespinarve

  • Bay Watcher
  • Lege lege lege relege labora et invenies
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #635 on: August 01, 2019, 04:33:43 pm »

Any chance of this releasing another OSX version? The one currently available flashes an "update to 41.03" message before immediately quitting.
Logged
Nice one, not sure when I'll be feeling like killing a baby but these things are good to know.
This is why we can't have nice things... someone will just wind up filling it with corpses.
Arrakis teaches the attitude of the knife — chopping off what's incomplete and saying: "Now it's complete because it's ended here."

Clément

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #636 on: August 02, 2019, 04:31:29 am »

Yes, I should make a new release soon. The next release for macOS may not work on older versions (older than macOS 10.12, see this post). I'd like to some feedback from thistleknot about the new roles stats first, if it can be merged or if it needs more time.

The one currently available flashes an "update to 41.03" message before immediately quitting.

Is it quitting or crashing? Do you have any kind of crash report? stack trace? It would be better to fix that before the next release.
Logged

Cespinarve

  • Bay Watcher
  • Lege lege lege relege labora et invenies
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #637 on: August 02, 2019, 02:32:34 pm »

Quitting - here's the error log. Specifically you can watch the progress bar reach the end  of "downloading memory layouts" and then it insta-quits and dumps as error log.

I had to put the log on a tinyupload -  I don't think the forum allows attachments. Just past my ten-year anniversary you think I'd know by now.

http://s000.tinyupload.com/?file_id=09930222879711181634

Logged
Nice one, not sure when I'll be feeling like killing a baby but these things are good to know.
This is why we can't have nice things... someone will just wind up filling it with corpses.
Arrakis teaches the attitude of the knife — chopping off what's incomplete and saying: "Now it's complete because it's ended here."

Clément

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #638 on: August 02, 2019, 03:35:02 pm »

Thanks for the error log. It does not crash when downloading memory layouts but when reading the game data. Making a new release won't help you with that. What version of DF are you using exactly (0.44.12 64 bits or something else)? Is the game modded? Does it happens with other saves?

Can you also upload the log file from DT itself? Sorry, I don't know where it is on macOS.
Logged

Cespinarve

  • Bay Watcher
  • Lege lege lege relege labora et invenies
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #639 on: August 02, 2019, 03:50:08 pm »

0.44.12 but I'm running it through the Lazy Mac Pack. Just tried running DF solo and Therapist loaded just fine. Something with DFHack was causing a conflict, which I didn't think of until just now, not having running DFHack before this current playsession.
Logged
Nice one, not sure when I'll be feeling like killing a baby but these things are good to know.
This is why we can't have nice things... someone will just wind up filling it with corpses.
Arrakis teaches the attitude of the knife — chopping off what's incomplete and saying: "Now it's complete because it's ended here."

Cespinarve

  • Bay Watcher
  • Lege lege lege relege labora et invenies
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #640 on: August 02, 2019, 03:54:11 pm »

Thanks for the error log. It does not crash when downloading memory layouts but when reading the game data. Making a new release won't help you with that. What version of DF are you using exactly (0.44.12 64 bits or something else)? Is the game modded? Does it happens with other saves?

Can you also upload the log file from DT itself? Sorry, I don't know where it is on macOS.

Wait, no, scratch my last - just ran a clean install of DF Mac version without anything and the problem persists, so it's not DFHack of the Lazy Mac Pack. Trying to figure out where it sends error logs.
Logged
Nice one, not sure when I'll be feeling like killing a baby but these things are good to know.
This is why we can't have nice things... someone will just wind up filling it with corpses.
Arrakis teaches the attitude of the knife — chopping off what's incomplete and saying: "Now it's complete because it's ended here."

Cespinarve

  • Bay Watcher
  • Lege lege lege relege labora et invenies
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #641 on: August 02, 2019, 04:06:36 pm »

Can you also upload the log file from DT itself? Sorry, I don't know where it is on macOS.

Finally found the log

Code: [Select]
2019-Aug-02 17:01:33.619 INFO core Dwarf Therapist "39.0.0" starting normally. [/Users/crc/src/Dwarf-Therapist/src/dwarftherapist.cpp:186] (setup_logging)
2019-Aug-02 17:01:33.620 INFO core Runtime QT Version 5.9.3 [/Users/crc/src/Dwarf-Therapist/src/dwarftherapist.cpp:187] (setup_logging)
2019-Aug-02 17:01:34.490 INFO core beginning to read settings [/Users/crc/src/Dwarf-Therapist/src/dwarftherapist.cpp:213] (read_settings)
2019-Aug-02 17:01:34.501 INFO core finished reading settings [/Users/crc/src/Dwarf-Therapist/src/dwarftherapist.cpp:264] (read_settings)
2019-Aug-02 17:01:34.558 INFO core attempting connection to running DF game [/Users/crc/src/Dwarf-Therapist/src/mainwindow.cpp:405] (connect_to_df)
2019-Aug-02 17:01:34.559 INFO core adding valid layout "v0.44.12 osx64" checksum: "0x2cc70426" SHA: "b73b02aa2501c7a3eb2469626922e33cbd3ba6d0" [/Users/crc/src/Dwarf-Therapist/src/dfinstance.cpp:106] (DFInstance)
2019-Aug-02 17:01:34.587 INFO core Found running copy, pid: 26085 path: "/Users/james/Downloads/df_osx/./dwarfort.exe" [/Users/crc/src/Dwarf-Therapist/src/dfinstanceosx.mm:147] (set_pid)
2019-Aug-02 17:01:34.669 INFO core Setting memory layout for DF checksum "0x2cc70426" [/Users/crc/src/Dwarf-Therapist/src/dfinstance.cpp:1081] (set_memory_layout)
2019-Aug-02 17:01:34.669 INFO core Detected Dwarf Fortress version "v0.44.12 osx64" using MemoryLayout from "/Applications/DwarfTherapist.app/Contents/MacOS/share/memory_layouts/osx/v0.44.12_osx64.ini" [/Users/crc/src/Dwarf-Therapist/src/dfinstance.cpp:1086] (set_memory_layout)
2019-Aug-02 17:01:34.670 INFO core Checking for layout for checksum:  "0x2cc70426" [/Users/crc/src/Dwarf-Therapist/src/updater.cpp:133] (check_layouts)
2019-Aug-02 17:01:35.423 INFO core New version found "41.0.3" [/Users/crc/src/Dwarf-Therapist/src/updater.cpp:112] (version_check_finished)
2019-Aug-02 17:01:37.549 INFO core Setting memory layout for DF checksum "0x2cc70426" [/Users/crc/src/Dwarf-Therapist/src/dfinstance.cpp:1081] (set_memory_layout)
2019-Aug-02 17:01:37.550 INFO core Detected Dwarf Fortress version "v0.44.12 osx64" using MemoryLayout from "/Applications/DwarfTherapist.app/Contents/MacOS/share/memory_layouts/osx/v0.44.12_osx64.ini" [/Users/crc/src/Dwarf-Therapist/src/dfinstance.cpp:1086] (set_memory_layout)
2019-Aug-02 17:01:37.550 INFO core Connection to DF version "v0.44.12 osx64" established. [/Users/crc/src/Dwarf-Therapist/src/mainwindow.cpp:429] (connect_to_df)
2019-Aug-02 17:01:38.261 INFO core Loaded 12 views from disk [/Users/crc/src/Dwarf-Therapist/src/viewmanager.cpp:170] (reload_views)
2019-Aug-02 17:01:38.265 INFO core group_by now set to 0  for view  "Labors Full" [/Users/crc/src/Dwarf-Therapist/src/dwarfmodel.cpp:779] (set_group_by)
2019-Aug-02 17:01:38.272 INFO core group_by now set to 0  for view  "Military" [/Users/crc/src/Dwarf-Therapist/src/dwarfmodel.cpp:779] (set_group_by)
2019-Aug-02 17:01:38.276 INFO core group_by now set to 0  for view  "Attributes" [/Users/crc/src/Dwarf-Therapist/src/dwarfmodel.cpp:779] (set_group_by)
2019-Aug-02 17:01:38.281 INFO core group_by now set to 0  for view  "Roles" [/Users/crc/src/Dwarf-Therapist/src/dwarfmodel.cpp:779] (set_group_by)
2019-Aug-02 17:01:38.286 INFO core group_by now set to 0  for view  "Animals" [/Users/crc/src/Dwarf-Therapist/src/dwarfmodel.cpp:779] (set_group_by)
2019-Aug-02 17:01:38.286 INFO core group_by now set to 0  for view  "Labors Full" [/Users/crc/src/Dwarf-Therapist/src/dwarfmodel.cpp:779] (set_group_by)
2019-Aug-02 17:01:38.287 INFO core "redrew views in 25ms" [/Users/crc/src/Dwarf-Therapist/src/viewmanager.cpp:317] (draw_views)
2019-Aug-02 17:01:38.287 INFO core current year: 250 [/Users/crc/src/Dwarf-Therapist/src/dfinstance.cpp:784] (refresh_data)
2019-Aug-02 17:01:38.290 INFO core FOUND 0 squads [/Users/crc/src/Dwarf-Therapist/src/dfinstance.cpp:875] (load_squads)
2019-Aug-02 17:01:38.292 INFO core using active units [/Users/crc/src/Dwarf-Therapist/src/dfinstance.cpp:951] (get_creatures)
2019-Aug-02 17:01:38.292 INFO core no active units with our civ (reclaim), using full unit list [/Users/crc/src/Dwarf-Therapist/src/dfinstance.cpp:957] (get_creatures)
Logged
Nice one, not sure when I'll be feeling like killing a baby but these things are good to know.
This is why we can't have nice things... someone will just wind up filling it with corpses.
Arrakis teaches the attitude of the knife — chopping off what's incomplete and saying: "Now it's complete because it's ended here."

Clément

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #642 on: August 02, 2019, 04:56:39 pm »

Code: [Select]
2019-Aug-02 17:01:33.619 INFO core Dwarf Therapist "39.0.0" starting normally. [/Users/crc/src/Dwarf-Therapist/src/dwarftherapist.cpp:186] (setup_logging)
That's very old. At least try 41.0.2 before asking for a new release.
Logged

Cespinarve

  • Bay Watcher
  • Lege lege lege relege labora et invenies
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #643 on: August 02, 2019, 07:01:02 pm »

Code: [Select]
2019-Aug-02 17:01:33.619 INFO core Dwarf Therapist "39.0.0" starting normally. [/Users/crc/src/Dwarf-Therapist/src/dwarftherapist.cpp:186] (setup_logging)
That's very old. At least try 41.0.2 before asking for a new release.

Ah. I wasn't aware I didn't have the latest version - the MacOS link at the start of this thread does not link to that file. I just downloaded what I was directed to.
Logged
Nice one, not sure when I'll be feeling like killing a baby but these things are good to know.
This is why we can't have nice things... someone will just wind up filling it with corpses.
Arrakis teaches the attitude of the knife — chopping off what's incomplete and saying: "Now it's complete because it's ended here."

Clément

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist v41.0.3 | DF 44.12
« Reply #644 on: August 02, 2019, 07:15:27 pm »

I forgot about it. I am removing it to avoid confusion since salajander stopped updating it. Since then, macOS builds are on github. The only missing release for macOS is 41.0.3.
Logged
Pages: 1 ... 41 42 [43] 44 45 ... 86