1
DF General Discussion / Re: FotF: Dwarf Fortress 40d14
« on: August 16, 2009, 04:09:16 am »
Hello,
First of all, nice to see there's a linux version, congratulations. It works well, but I have a little problem I didn't have at first. I don't know when it started, but I noticed it after the second migration wave (30 dwarves now in my fortress).
When I want to check the thoughts of a dwarf, clicking on Enter, the game crashes. Here's the log, not sure if it can help:
For information, it started on 40d13, but with 40d14, the problem is the same.
First of all, nice to see there's a linux version, congratulations. It works well, but I have a little problem I didn't have at first. I don't know when it started, but I noticed it after the second migration wave (30 dwarves now in my fortress).
When I want to check the thoughts of a dwarf, clicking on Enter, the game crashes. Here's the log, not sure if it can help:
Quote
*** buffer overflow detected ***: ./dwarfort.exe terminated
======= Backtrace: =========
/lib/i686/libc.so.6(__chk_fail+0x41)[0xb6f3fdf1]
/lib/i686/libc.so.6(__strcpy_chk+0x49)[0xb6f3f269]
./dwarfort.exe[0x8499ff9]
======= Memory map: ========
08048000-0877f000 r-xp 00000000 08:07 19300470 /home/florent28/Jeux/df_linux14
/dwarfort.exe
0877f000-08780000 r-xp 00736000 08:07 19300470 /home/florent28/Jeux/df_linux14
/dwarfort.exe
08780000-08781000 rwxp 00737000 08:07 19300470 /home/florent28/Jeux/df_linux14
/dwarfort.exe
08781000-0ea74000 rwxp 08781000 00:00 0 [heap]
b25e7000-b26e8000 rwxp b25e7000 00:00 0
b2769000-b2bb4000 rwxp b2769000 00:00 0
b2bb4000-b2bb5000 rwxs 00000000 00:08 44662799 /SYSV00000000 (deleted)
b2bb5000-b2bb6000 rwxs 00000000 00:08 44630030 /SYSV00000000 (deleted)
b2bb6000-b2cb6000 rwxs 33866000 00:0e 2449 /dev/nvidia0
b2cb6000-b2df8000 rwxs 33ef0000 00:0e 2449 /dev/nvidia0
b2df8000-b2e5d000 rwxp b2df8000 00:00 0
b2e5d000-b2eb8000 rwxp 00000000 00:0e 3662 /dev/zero
b2eb8000-b2ed6000 rwxs 00000000 00:08 0 /SYSV00000000 (deleted)
b2ed6000-b2fb1000 r-xp 00000000 08:05 1720902 /usr/lib/libasound.so.2.0.0
b2fb1000-b2fb6000 rwxp 000da000 08:05 1720902 /usr/lib/libasound.so.2.0.0
b2fc8000-b2fcc000 rwxs 3385f000 00:0e 2449 /dev/nvidia0
b2fcc000-b2fcd000 rwxs d0725000 00:0e 2449 /dev/nvidia0
b2fcd000-b3012000 rwxp b2fcd000 00:00 0
b3012000-b3072000 rwxs 00000000 00:08 44531725 /SYSV00000000 (deleted)
b3072000-b30cc000 r-xp 00000000 08:05 1561775 /usr/share/fonts/drakfont/ttf/a
rial.ttf
b30cc000-b30ce000 r-xp 00000000 08:05 1902543 /usr/lib/pango/1.6.0/modules/pa
ngo-basic-fc.so
b30ce000-b30cf000 rwxp 00001000 08:05 1902543 /usr/lib/pango/1.6.0/modules/pa
ngo-basic-fc.so
b30cf000-b30d5000 r-xs 00000000 08:05 2015244 /var/cache/fontconfig/20b58f14c
9b581391d79ea335a81488a-x86.cache-2
b30d5000-b30d7000 r-xs 00000000 08:05 2015258 /var/cache/fontconfig/e68456159
47634e89d319e77806483ba-x86.cache-2
b30d7000-b30dd000 r-xs 00000000 08:05 2015255 /var/cache/fontconfig/d4b6e1db2
c46a3b281c413657cd2bc49-x86.cache-2
b30dd000-b30f7000 r-xs 00000000 08:05 2016270 /var/cache/fontconfig/626a59d83
87f19407d6cd3b52ff5fe89-x86.cache-2
b30f7000-b3103000 r-xs 00000000 08:05 2015924 /var/cache/fontconfig/c60f852a0
cb2d1fb4a0983150b677c72-x86.cache-2
b3103000-b3105000 r-xs 00000000 08:05 2015251 /var/cache/fontconfig/87f5e0511
80a7a75f16eb6fe7dbd3749-x86.cache-2
b3105000-b310b000 r-xs 00000000 08:05 2015254 /var/cache/fontconfig/b79f3aaa7
d385a141ab53ec885cc22a8-x86.cache-2
b310b000-b310e000 r-xs 00000000 08:05 2015249 /var/cache/fontconfig/5d999c1bb
e32f61af008974facb58b71-x86.cache-2
b310e000-b3114000 r-xs 00000000 08:05 2015250 /var/cache/fontconfig/79aeb4e90
a401e55ec91db207072ba77-x86.cache-2
b3114000-b3122000 r-xs 00000000 08:05 2015252 /var/cache/fontconfig/8d4af6639
93b81a124ee82e610bb31f9-x86.cache-2
b3122000-b3124000 r-xs 00000000 08:05 2016133 /var/cache/fontconfig/f6b893a72
24233d96cb72fd88691c0b4-x86.cache-2
b3124000-b316a000 r-xs 00000000 08:05 2016002 /var/cache/fontconfig/17090aa38
d5c6f09fb8c5c354938f1d7-x86.cache-2
b316a000-b316b000 r-xs 00000000 08:05 2016263 /var/cache/fontconfig/ff240f9f3
22423952afb0acdf5235e2a-x86.cache-2
b316b000-b3848000 r-xp 00000000 08:05 1577341 /usr/share/icons/gnome/icon-the
me.cache
b3848000-b5467000 r-xp 00000000 08:05 1561594 /usr/share/icons/crystalsvg/ico
n-theme.cache
b5467000-b5471000 r-xp 00000000 08:05 1622769 /usr/share/locale/fr/LC_MESSAGE
S/glib20.mo
b5471000-b547a000 r-xp 00000000 08:05 1034847 /lib/libnss_files-2.6.1.so
b547a000-b547c000 rwxp 00008000 08:05 1034847 /lib/libnss_files-2.6.1.so
b547c000-b547d000 rwxs 3385e000 00:0e 2449 /dev/nvidia0
b547d000-b547e000 rwxs 3385d000 00:0e 2449 /dev/nvidia0
b547e000-b547f000 rwxs fdc06000 00:0e 2449 /dev/nvidia0
b547f000-b5480000 rwxs fd641000 00:0e 2449 /dev/nvidia0
b5480000-b5481000 rwxs 36d48000 00:0e 2449 /dev/nvidia0
b5481000-b5492000 r-xp 00000000 08:05 1771347 /usr/lib/gtk-2.0/2.10.0/engines
/libia_ora.so
b5492000-b5493000 rwxp 00010000 08:05 1771347 /usr/lib/gtk-2.0/2.10.0/engines/libia_ora.so
b5493000-b5494000 ---p b5493000 00:00 0
b5494000-b5c94000 rwxp b5494000 00:00 0
b5c94000-b5cb2000 r-xp 00000000 08:05 1622713 /usr/share/locale/fr/LC_MESSAGES/libc.mo
b5cb2000-b5cb3000 r-xp 00000000 08:05 1769968 /usr/lib/gconv/ISO8859-1.so
b5cb3000-b5cb5000 rwxp 00000000 08:05 1769968 /usr/lib/gconv/ISO8859-1.so
b5cb5000-b5cda000 r-xp 00000000 08:05 1623099 /usr/share/locale/fr/LC_MESSAGES/gtk20-properties.mo
b5cda000-b5ceb000 r-xp 00000000 08:05 1625304 /usr/share/locale/fr/LC_MESSAGES/gtk20.mo
b5ceb000-b5d2a000 r-xp 00000000 08:05 1607287 /usr/share/locale/UTF-8/LC_CTYPE
b5d2a000-b5e0e000 r-xp 00000000 08:05 1609321 /usr/share/locale/UTF-8/LC_COLLATE
b5e0e000-b5e6c000 rwxp b5e0e000 00:00 0
b5e6c000-b5e71000 r-xp 00000000 08:05 1720815 /usr/lib/libXxf86dga.so.1.0.0
b5e71000-b5e72000 rwxp 00004000 08:05 1720815 /usr/lib/libXxf86dga.so.1.0.0
b5e72000-b5eb7000 r-xp 00000000 08:05 1034783 /lib/libncurses.so.5.6
b5eb7000-b5eba000 rwxp 00044000 08:05 1034783 /lib/libncurses.so.5.6
b5eba000-b5f65000 r-xp 00000000 08:05 1721984 /usr/lib/lib./df: line 12: 990
4 Abandon ./dwarfort.exe $*
For information, it started on 40d13, but with 40d14, the problem is the same.