Closed GoogleCodeExporter closed 9 years ago
This is very strange. According to the log you attached, your copy of 0.31.04
has a
different checksum than my copy of 0.31.04.
I'm wondering if Toady shipped two different versions and called them both
0.31.04
(that would be very bad)
Original comment by treyst...@gmail.com
on 20 May 2010 at 9:01
I just double-checked, and yes, it looks like there are actually two completely
different .exe files for the "small" and "legacy" downloads... which kind of
makes
sense, I think.
Most obvious differences: different filenames ("small" has "Dwarf Fortress.exe"
whereas "legacy" has the classic "dwarfort.exe"), different file sizes (legacy
.exe
is exactly 65536 bytes smaller), different modify dates (legacy is almost 4
hours
older), lack of ICON resource in the non-legacy.
Original comment by octavs...@gmail.com
on 21 May 2010 at 4:30
I downloaded the "small" 31.04, and it doesn't want to work with Therapist
either, but
I get a different message this time. Now it says that DF has stopped running or
I
unloaded a game, even though I've got a fort up and active. Here's the log for
that
one.
Oh, and I'm using Vista. I forgot to mention that in the first post. Not sure
if it
will make a difference at this point, but who knows?
I'll probably be going back to DF 31.03 for know. Therpist makes the game so
much
easier to manage, and 31.04 seems to have it's own batch of new bugs that need
to be dealt with.
Original comment by NolanBow...@gmail.com
on 21 May 2010 at 12:55
Attachments:
The new error, invalid creature_vector address, sounds the same as issue 233,
and I
think they might both be the same bug. I don't really use 31.04 (cba to get
graphical
tilesets working), so cannot report on the effects of trying to keep a
long-running
game in it.
Out of curiosity, Nolan, does it start working again if you save and reload the
game
in DF (i.e. force DF to reallocate all its interesting memory again)? I suspect
not,
though, given you're getting the error pretty much as soon as you run DT. Also,
I
think Trey might ask you to upload your savegame when he gets around to this so
could
I bother you to do it beforehand? At the very least, I can see if it also fails
to
work on my copy of DF.
Original comment by octavs...@gmail.com
on 21 May 2010 at 1:08
I'm still fairly new to DF, so I don't have any ongoing saved files, but I just
finished work, and I've got the whole weekend ahead of me. I will do this FOR
SCIENCE!
Feel free to use me as a guinea pig for the next couple days.
Give me a couple hours to try out your suggestions, and I'll upload everything
as soon
as I can.
Original comment by NolanBow...@gmail.com
on 21 May 2010 at 1:15
Well, now. that worked out just fine. Opened 31.04 small, made a fortress,
opened
Therpist. Connection error.
Exited DF, reloaded the saved game, opened Therpist. Bam! All seven dwarves.
Original comment by NolanBow...@gmail.com
on 21 May 2010 at 1:35
Interesting! According to issue 234, you will probably need to redo the
save/reload
every migration wave, as well. Beyond that, I think we've narrowed down the
problem a
little bit, which always helps :)
Original comment by octavs...@gmail.com
on 21 May 2010 at 1:42
Sorry for so many comments. I feel like I'm spamming this thing. Should I still
upload
anything now that the problem has been found. (I think it's been found.)
I just made a second fortress, and haven't saved it yet. Therapist doesn't want
to see
these dwarves now. It only seems to be able to see the ones from a game thats
been
saved.
I'm going to play through my first save a bit to see about the migrants thing.
Original comment by NolanBow...@gmail.com
on 21 May 2010 at 1:45
Think you should hold off on uploading anything for now, since the issue only
seems
to occur when creating a new fort rather than after loading a savegame. I'll
try to
replicate it, as well, when I have some time later tonight, and will report
back my
success or lack thereof. Until then, have some fun, find more bugs, do
everything you
were going to do anyway :)
(Also, keep in mind I'm not a contributor to DT (yet), so if Trey shows up and
asks
for whatever, he's the one who knows what's really going on here. Might be
obvious,
and if so, my apologies, I'd just rather make it clear where I'm coming from.)
Original comment by octavs...@gmail.com
on 21 May 2010 at 1:53
Oh, no. Thanks very much. Thanks to you I've got the two doing something that
resembles
woring together. Ha ha. Now it's mostly the new settings in DF itself that seem
to be
fighting me.
Original comment by NolanBow...@gmail.com
on 21 May 2010 at 2:01
I've got time now and I've managed to get some nice big trace logs down, but I'm
going to place my findings in issue 233, since this one is about DT not
speaking to
DF 0.31.04 legacy.
Original comment by octavs...@gmail.com
on 21 May 2010 at 8:06
changing title as this is a problem with there being two "0.31.04" versions
floating
around.
Original comment by treyst...@gmail.com
on 22 May 2010 at 10:07
fixed in r4b0dcd6877
Original comment by treyst...@gmail.com
on 1 Jun 2010 at 12:41
Original issue reported on code.google.com by
NolanBow...@gmail.com
on 20 May 2010 at 8:31Attachments: