Complete.Org: Mailing Lists: Archives: freeciv-dev: August 2003:
[Freeciv-Dev] (PR#5086) SDL client bug
Home

[Freeciv-Dev] (PR#5086) SDL client bug

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: undisclosed-recipients: ;
Subject: [Freeciv-Dev] (PR#5086) SDL client bug
From: "Tom Chance" <tomchance@xxxxxxx>
Date: Wed, 13 Aug 2003 17:42:58 -0700
Reply-to: rt@xxxxxxxxxxxxxx

Hello,

I'm reporting this from the forum:
http://apolyton.net/forums/showthread.php?s=&threadid=94279

When the civclient tries to enter a game (i.e. one that is already running, or 
as soon as I click on my ruler's name (and so load the map to start 
playing)), it crashes on me. This is CVS current as of 13th August.

With "civclient -d 3 -t deluxe" I get the following (irrelevant stuff before 
the crash omitted):

3: Server reports new connection 1 tom
3: Don't have graphics tags  or  for tech_type None
3: Reading registry from "/usr/local/share/freeciv/deluxe/techs.spec"
3: Reading registry from "/usr/local/share/freeciv/deluxe/small.spec"
3: Reading registry from "/usr/local/share/freeciv/deluxe/units.spec"
3: Reading registry from "/usr/local/share/freeciv/deluxe/terrain1.spec"
3: Reading registry from "/usr/local/share/freeciv/deluxe/icons.spec"
3: Reading registry from "/usr/local/share/freeciv/misc/shields.spec"
3: Reading registry from "/usr/local/share/freeciv/deluxe/cities.spec"
3: Reading registry from "/usr/local/share/freeciv/deluxe/morecities.spec"
3: Neither of tags e_nation_selected or (null) found
1: sprite is NULL
1: last message repeated 2 times
Segmentation fault

I have attached some strace info which may also be of some help. I don't know 
at what point it begins; it ends when the client crashes, but I thought it 
may contain some useful hints.

Regards,
Tom Chance

mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40095000
_llseek(8, 0, [0], SEEK_CUR)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
read(8, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\2\205\0\0\0(\10\6\0\0"..., 4096) = 
4096
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
brk(0)                                  = 0x85e2000
brk(0x85ea000)                          = 0x85ea000
brk(0)                                  = 0x85ea000
brk(0x8603000)                          = 0x8603000
read(8, "\306\273\3733\304i\252\31\31,\2740\365\217h/\211\272\361"..., 4096) = 
4096
read(8, "0\336\303,\335ai\371\324\205&7{\211 \264[z!\20\343N\337"..., 4096) = 
4096
read(8, "\252\265\2022\341\366L\23g\263\365\3229\2468TT\r\310Ky"..., 4096) = 
4093
close(8)                                = 0
munmap(0x40095000, 4096)                = 0
brk(0)                                  = 0x8603000
brk(0x8610000)                          = 0x8610000
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729027, 719916}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, "imum of 3, will keep one unhappy"..., 3327) = 3327
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729027, 720880}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, "\0President\0\0\26G\4\2\4Speaker\0Speaker"..., 4081) = 4081
stat64("/usr/local/share/freeciv/deluxe/units.spec", {st_mode=S_IFREG|0644, 
st_size=1596, ...}) = 0
open("/usr/local/share/freeciv/deluxe/units.spec", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=1596, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40095000
read(8, "\n[spec]\n\n; Format and options of"..., 16384) = 1596
read(8, "", 12288)                      = 0
_llseek(8, 0, [1596], SEEK_CUR)         = 0
read(8, "", 4096)                       = 0
close(8)                                = 0
munmap(0x40095000, 4096)                = 0
stat64("./deluxe/units.png", 0xbffff2a0) = -1 ENOENT (No such file or directory)
stat64("data/deluxe/units.png", 0xbffff2a0) = -1 ENOENT (No such file or 
directory)
stat64("/home/tom/.freeciv/deluxe/units.png", 0xbffff2a0) = -1 ENOENT (No such 
file or directory)
stat64("/usr/local/share/freeciv/deluxe/units.png", {st_mode=S_IFREG|0644, 
st_size=141968, ...}) = 0
open("/usr/local/share/freeciv/deluxe/units.png", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=141968, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40095000
_llseek(8, 0, [0], SEEK_CUR)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
read(8, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\2\200\0\0\1\340\10\6\0"..., 4096) = 
4096
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
mmap2(NULL, 1232896, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40e92000
read(8, "\276;h\232F{\177\200\256H\2\347e\225\362m~\374\25\3458"..., 4096) = 
4096
read(8, "-&\344\"\342\177\nY\265\240\324n&\341z\10k\327\2338\227"..., 4096) = 
4096
read(8, "\31\243\365u\233\4\224T\212\344\331\353b\331\323\t\203"..., 4096) = 
4096
read(8, "[0)\217\357O\4g\335\266\324Mw\223\356\213\254\245\314N"..., 4096) = 
4096
read(8, "|M\346Z\313g\3073\357\215\26\225ji%\371\371\371\223~\357"..., 4096) = 
4096
read(8, "\4!\263\316\255\331\263\24K\320\311\31\361Krm\2\256\212"..., 4096) = 
4096
read(8, "t\255\341\260\367\4\355\235\277\207\0363C\336^\f\217~\306"..., 4096) = 
4096
read(8, "\326\221q\373\244%6$9\213eXK\367\305E3\335\264i\305@\346"..., 4096) = 
4096
read(8, "\2273tc\313\364\277\33\323\324\17\36W\237\336l\27\24Q\320"..., 4096) = 
4096
read(8, "\337\277\244\354\37\257\21\217\307\251\373V\246\361\345"..., 4096) = 
4096
read(8, "\350\370\246\35\323\332\255dQ\211\342\247\277\2064\0\036"..., 4096) = 
4096
read(8, "N\370\"\252YR\207\257Q\275y%\347\344\25T;WQ\234\4{\374"..., 4096) = 
4096
read(8, "\311\266\t\225\260\350\371W\201\7S\316u]\307\32)\302\355"..., 4096) = 
4096
read(8, "\370\373\25\222\301\276\276>\2R\232D,Gy\243\241\f6D\367"..., 4096) = 
4096
read(8, "\300\213\355\347\246lz\300u\215\206\216\317\320u\35y\371"..., 4096) = 
4096
read(8, "r&\243an\203\6D8\364\321\223\271-\367\tj{&\210\242\t\267"..., 4096) = 
4096
read(8, "\272j\272\3006(\'\3346\1,&~7J\2\345w\37>l_\330\305\223"..., 4096) = 
4096
read(8, "\217WS\310\345H\214\255p\222!\333\36\275\207]\201o\351"..., 4096) = 
4096
read(8, "\366\241\224\5\24E!\32\215\262s\347NG\361\223nOY\7\360"..., 4096) = 
4096
read(8, "\\/l}Dal\330*\33\362\267\343Y7\212\362\237\31\36\36\346"..., 4096) = 
4096
read(8, "\235N\247\321t\327::\336<\377\271\37jZ\276\230v-\"\272"..., 4096) = 
4096
read(8, "P\300u\206\2\1,\240\200\2\n(\240\200\2\n\270\316P \200"..., 4096) = 
4096
read(8, "\225\242\350`\232\267\3677\32\177\267\267s\301\347\341"..., 4096) = 
4096
read(8, ".\\.\231\\NC\327\'(\222$4U\343\361\237\376z\311\356\235"..., 4096) = 
4096
read(8, "\375\375\tDQ\240\276\376\0\25\0251\264\331\316\34\242\350"..., 4096) = 
4096
read(8, "\255\32088X\371\252\376\376\245vDQDUU+\317\373`\364~\216"..., 4096) = 
4096
read(8, "\266\7m\224\10\367a\23\2069\326q\226\251\251)\374\263\273"..., 4096) = 
4096
read(8, "=\335\376\v\244\330\20\316\360\307\26\351\33\372d\200\370"..., 4096) = 
4096
read(8, "+#\313\240\215\36673\214k.\207n\364W\255\244\244\204\312"..., 4096) = 
4096
read(8, "\351\v\10\211B\204\260\277\263\33\31$A!\33\215+|\5\374"..., 4096) = 
4096
read(8, "\377{\366V\302\220aX#\r0\361\5\327\303\302\264\246i\222"..., 4096) = 
4096
read(8, "\275\307S\373i\330\35290Lx\271\7\277f\273:=W\357\322\327"..., 4096) = 
4096
read(8, "\265\356d\341\\\271m2\361\0267\343\217\254\370u?f*\237"..., 4096) = 
4096
read(8, "##V\271\266\220\370\223\241\370\26\22\177\0\240i\32\22"..., 4096) = 
2704
close(8)                                = 0
munmap(0x40095000, 4096)                = 0
mmap2(NULL, 618496, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40d50000
munmap(0x40e92000, 1232896)             = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729027, 975842}, NULL) = 0
gettimeofday({1060729027, 975888}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, " becomes obsolete.  This way, yo"..., 3544) = 3544
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729027, 989020}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, "ful unit, as it can both fly and"..., 3955) = 3955
brk(0)                                  = 0x8610000
brk(0x8611000)                          = 0x8611000
brk(0)                                  = 0x8611000
brk(0x8613000)                          = 0x8613000
brk(0)                                  = 0x8613000
brk(0x8614000)                          = 0x8614000
brk(0)                                  = 0x8614000
brk(0x8616000)                          = 0x8616000
brk(0)                                  = 0x8616000
brk(0x8617000)                          = 0x8617000
brk(0)                                  = 0x8617000
brk(0x8619000)                          = 0x8619000
brk(0)                                  = 0x8619000
brk(0x861a000)                          = 0x861a000
brk(0)                                  = 0x861a000
brk(0x861c000)                          = 0x861c000
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729027, 992577}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, "s are often viewed with suspicio"..., 3435) = 3435
brk(0)                                  = 0x861c000
brk(0x861d000)                          = 0x861d000
brk(0)                                  = 0x861d000
brk(0x861f000)                          = 0x861f000
brk(0)                                  = 0x861f000
brk(0x8620000)                          = 0x8620000
brk(0)                                  = 0x8620000
brk(0x8622000)                          = 0x8622000
brk(0)                                  = 0x8622000
brk(0x8623000)                          = 0x8623000
brk(0)                                  = 0x8623000
brk(0x8625000)                          = 0x8625000
brk(0)                                  = 0x8625000
brk(0x8626000)                          = 0x8626000
brk(0)                                  = 0x8626000
brk(0x8628000)                          = 0x8628000
stat64("/usr/local/share/freeciv/deluxe/terrain1.spec", {st_mode=S_IFREG|0644, 
st_size=2227, ...}) = 0
brk(0)                                  = 0x8628000
brk(0x862c000)                          = 0x862c000
brk(0)                                  = 0x862c000
brk(0x862f000)                          = 0x862f000
brk(0)                                  = 0x862f000
brk(0x8637000)                          = 0x8637000
open("/usr/local/share/freeciv/deluxe/terrain1.spec", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=2227, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40095000
read(8, "\n[spec]\n\n; Format and options of"..., 16384) = 2227
read(8, "", 12288)                      = 0
_llseek(8, 0, [2227], SEEK_CUR)         = 0
brk(0)                                  = 0x8637000
brk(0x8647000)                          = 0x8647000
read(8, "", 4096)                       = 0
close(8)                                = 0
munmap(0x40095000, 4096)                = 0
stat64("./deluxe/terrain1.png", 0xbffff200) = -1 ENOENT (No such file or 
directory)
stat64("data/deluxe/terrain1.png", 0xbffff200) = -1 ENOENT (No such file or 
directory)
stat64("/home/tom/.freeciv/deluxe/terrain1.png", 0xbffff200) = -1 ENOENT (No 
such file or directory)
stat64("/usr/local/share/freeciv/deluxe/terrain1.png", {st_mode=S_IFREG|0644, 
st_size=91942, ...}) = 0
open("/usr/local/share/freeciv/deluxe/terrain1.png", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=91942, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40095000
_llseek(8, 0, [0], SEEK_CUR)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
read(8, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\2\200\0\0\1\340\10\6\0"..., 4096) = 
4096
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
mmap2(NULL, 1232896, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40e92000
read(8, "\225\241\254\304\25*Lbmg\215JXL\31\1\2323gN\352\270\17"..., 4096) = 
4096
read(8, "\271MMh.\31\211\22\327\310@i\30\205\4\4\262\214\230HD\322"..., 4096) = 
4096
read(8, "\214YF\213\200\2046>\367\10\235\353\370\20g\317\2310dp"..., 4096) = 
4096
read(8, "~\371t\237\337\211\276{\326\337\304\320\345J\320%\10[+"..., 4096) = 
4096
read(8, "2zy\251\336b\272H\346R\246lc\375esL6\307\217\267X\0169"..., 4096) = 
4096
read(8, "\273<\212\275\311.E_\25\316\203\222\363v\363`\353\333\311"..., 4096) = 
4096
read(8, "\330\373?gM\t\330`RQb\366\276~\343i\205)\257 \327o<M\20"..., 4096) = 
4096
read(8, "b\271\237\212\236\274\324\376\214;\317\221\252\n\33Z\35"..., 4096) = 
4096
read(8, "v\33\376\221\252\310\277\0205\316\'n>\373\204\331\37\251"..., 4096) = 
4096
read(8, "h\235r\274\246Z\246\\\342{0\237\375\244\236Y\327\254SB"..., 4096) = 
4096
read(8, "~Q\37\177y\375\t\254sf\240Wz\310;s/\265v\7e\26\337\343"..., 4096) = 
4096
read(8, "\321l7\342t:\231={6G\216\34\241\276\336\27#oA\211\211\272"..., 4096) = 
4096
read(8, "\267\261\376W\353/\324\314\20N\331\341;\267\t@UU\325`G"..., 4096) = 
4096
read(8, "\250\6Z\344Q.\25\310\0179\344\25\225\17\375\361,\10\302"..., 4096) = 
4096
read(8, "\10\237\224a\342\370\26u\21q\321\222\25\274\322\337\207"..., 4096) = 
4096
read(8, "\362Ow{\272\307\246:\357t\312\235I9\323\315O~\3H$s\312"..., 4096) = 
4096
read(8, "\362\367\310H\3756\214\324\31\232B\352\20\23\333:\21\351"..., 4096) = 
4096
read(8, "\10\334\237]\311\2349\267\321\322\322\342\237\334~<\343"..., 4096) = 
4096
read(8, "\216iF\\\311[:\332E\212N\337\347\272\363t\221D\2\27D\27"..., 4096) = 
4096
read(8, "S\34\375\226\330\353le\301\202w\361\365\21M\fk{\3018\273"..., 4096) = 
4096
read(8, "G\215j\220_~5\326%\32\233D\334\0\356\334\271Sly\345\247"..., 4096) = 
4096
read(8, "\371\3574\274\307\210\375=Q\"\211\34\262~K\r\0\4B\211\201"..., 4096) = 
1830
close(8)                                = 0
munmap(0x40095000, 4096)                = 0
mmap2(NULL, 618496, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40fbf000
munmap(0x40e92000, 1232896)             = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729028, 363596}, NULL) = 0
gettimeofday({1060729028, 364224}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, "ine\0-\0In addition to being amena"..., 4031) = 4031
brk(0)                                  = 0x8647000
brk(0x8648000)                          = 0x8648000
brk(0)                                  = 0x8648000
brk(0x8649000)                          = 0x8649000
stat64("/usr/local/share/freeciv/deluxe/icons.spec", {st_mode=S_IFREG|0644, 
st_size=3887, ...}) = 0
brk(0)                                  = 0x8649000
brk(0x864d000)                          = 0x864d000
brk(0)                                  = 0x864d000
brk(0x8650000)                          = 0x8650000
brk(0)                                  = 0x8650000
brk(0x8658000)                          = 0x8658000
open("/usr/local/share/freeciv/deluxe/icons.spec", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=3887, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40095000
read(8, "[spec]\n\n; Format and options of "..., 16384) = 3887
read(8, "", 12288)                      = 0
_llseek(8, 0, [3887], SEEK_CUR)         = 0
brk(0)                                  = 0x8658000
brk(0x8668000)                          = 0x8668000
read(8, "", 4096)                       = 0
close(8)                                = 0
munmap(0x40095000, 4096)                = 0
stat64("./deluxe/icons.png", 0xbffff2b0) = -1 ENOENT (No such file or directory)
stat64("data/deluxe/icons.png", 0xbffff2b0) = -1 ENOENT (No such file or 
directory)
stat64("/home/tom/.freeciv/deluxe/icons.png", 0xbffff2b0) = -1 ENOENT (No such 
file or directory)
stat64("/usr/local/share/freeciv/deluxe/icons.png", {st_mode=S_IFREG|0644, 
st_size=89284, ...}) = 0
open("/usr/local/share/freeciv/deluxe/icons.png", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=89284, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40095000
_llseek(8, 0, [0], SEEK_CUR)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
read(8, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\2\200\0\0\1\340\10\6\0"..., 4096) = 
4096
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
brk(0)                                  = 0x8668000
brk(0x8670000)                          = 0x8670000
mmap2(NULL, 1232896, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40e92000
read(8, "\224\260\234P\0KuR\344!\251\312HR\201iJD^\370\351y\315"..., 4096) = 
4096
read(8, "\334A\233^\21\2742{\3\241GD\303}\204\36\2610;G\34\307\314"..., 4096) = 
4096
read(8, "\306\245.\23FJV\347N\222\313$I0\262!\302\20d\242P{L=\""..., 4096) = 
4096
read(8, "\321i\277\217\252_\342f\263\205\24v\361\266w\330m\364("..., 4096) = 
4096
read(8, "\353\365,\313\263X,\262\264\264\304\336\336\36\246i\262"..., 4096) = 
4096
read(8, "\3227\233\r\314~\213?\374\362\267\370\37\377\355\377F\326"..., 4096) = 
4096
read(8, "UQ\331;lP\"!\202A\276@\31\20Q\37=\20\370\221\217\331\\"..., 4096) = 
4096
read(8, "\276\5@\24\307\330\23\262\236\250\204\305\305E\6\203\1"..., 4096) = 
4096
read(8, "22q\34\3777Yg\364\253\32\377\322\322\22\360\362\272\301"..., 4096) = 
4096
read(8, "\343;I\4\213\347\375~\177\216\\\316>\3224=5\217Ee\220y"..., 4096) = 
4096
read(8, "_\345\350\350\210_\375\365\357\362\177\376\357\177H\273"..., 4096) = 
4096
read(8, "&\207yAw\303\251x\2148T\253\376\272\362%\253\311\322\320"..., 4096) = 
4096
read(8, "\206\307\2778\0\232r\16\307\273\317\370\340\247\230\310"..., 4096) = 
4096
read(8, "6P\323\317\341x\367y\307\257J$\32\355X\16N\346\203\376"..., 4096) = 
4096
read(8, "\276\376\f-ZHL\207\223\230z#1\365\346\224\307\324\'\203"..., 4096) = 
4096
read(8, "h\345\310\345\204W\354K\27\277\226\313\221\313\245\275"..., 4096) = 
4096
read(8, "@\207\242\267D\375l\36\373\374\22\301\334\30\213\3735\356"..., 4096) = 
4096
read(8, "P8\245\361\243\337\335l\333S\250\353:\266ns}A\307\325\335"..., 4096) = 
4096
read(8, "<P\240\323\243\365\203\177\3728\367\17\373vF\343\343\26"..., 4096) = 
4096
read(8, "\224u\271\34\0338\27\262\340\2629h\251\3136\220\203\6\\"..., 4096) = 
4096
read(8, "\263TB\2610\321Vp\23\t\225=]3\241\t\357/\227m;\376\352"..., 4096) = 
3268
close(8)                                = 0
munmap(0x40095000, 4096)                = 0
mmap2(NULL, 618496, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x41056000
munmap(0x40e92000, 1232896)             = 0
brk(0)                                  = 0x8670000
brk(0)                                  = 0x8670000
brk(0x8649000)                          = 0x8649000
brk(0)                                  = 0x8649000
brk(0)                                  = 0x8649000
brk(0x864a000)                          = 0x864a000
brk(0)                                  = 0x864a000
brk(0x864b000)                          = 0x864b000
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729028, 673470}, NULL) = 0
gettimeofday({1060729028, 673513}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, " city by a factor of 2 when defe"..., 3951) = 3951
brk(0)                                  = 0x864b000
brk(0x864c000)                          = 0x864c000
brk(0)                                  = 0x864c000
brk(0x864d000)                          = 0x864d000
brk(0)                                  = 0x864d000
brk(0x864e000)                          = 0x864e000
brk(0)                                  = 0x864e000
brk(0x864f000)                          = 0x864f000
brk(0)                                  = 0x864f000
brk(0x8650000)                          = 0x8650000
brk(0)                                  = 0x8650000
brk(0x8651000)                          = 0x8651000
brk(0)                                  = 0x8651000
brk(0x8652000)                          = 0x8652000
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729028, 675698}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, "outside the city by 2 under Demo"..., 3941) = 3941
brk(0)                                  = 0x8652000
brk(0x8653000)                          = 0x8653000
brk(0)                                  = 0x8653000
brk(0x8654000)                          = 0x8654000
brk(0)                                  = 0x8654000
brk(0x8655000)                          = 0x8655000
brk(0)                                  = 0x8655000
brk(0x8656000)                          = 0x8656000
brk(0)                                  = 0x8656000
brk(0x8657000)                          = 0x8657000
brk(0)                                  = 0x8657000
brk(0x8658000)                          = 0x8658000
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729028, 701324}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, "ighways\0-\0b_super_highways\0b_gen"..., 4040) = 4040
brk(0)                                  = 0x8658000
brk(0x8659000)                          = 0x8659000
brk(0)                                  = 0x8659000
brk(0x865a000)                          = 0x865a000
brk(0)                                  = 0x865a000
brk(0x865b000)                          = 0x865b000
brk(0)                                  = 0x865b000
brk(0x865c000)                          = 0x865c000
brk(0)                                  = 0x865c000
brk(0x865d000)                          = 0x865d000
brk(0)                                  = 0x865d000
brk(0x865e000)                          = 0x865e000
brk(0)                                  = 0x865e000
brk(0x865f000)                          = 0x865f000
brk(0)                                  = 0x865f000
brk(0x8660000)                          = 0x8660000
brk(0)                                  = 0x8660000
brk(0x8661000)                          = 0x8661000
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729028, 888169}, NULL) = 0
gettimeofday({1060729028, 888219}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, "\0-\0w_lighthouse\0w_generic\0Gives "..., 4015) = 4015
brk(0)                                  = 0x8661000
brk(0x8662000)                          = 0x8662000
brk(0)                                  = 0x8662000
brk(0x8663000)                          = 0x8663000
brk(0)                                  = 0x8663000
brk(0x8664000)                          = 0x8664000
brk(0)                                  = 0x8664000
brk(0x8665000)                          = 0x8665000
brk(0)                                  = 0x8665000
brk(0x8666000)                          = 0x8666000
brk(0)                                  = 0x8666000
brk(0x8667000)                          = 0x8667000
brk(0)                                  = 0x8667000
brk(0x8668000)                          = 0x8668000
brk(0)                                  = 0x8668000
brk(0x866a000)                          = 0x866a000
stat64("/usr/local/share/freeciv/misc/shields.spec", {st_mode=S_IFREG|0644, 
st_size=2363, ...}) = 0
brk(0)                                  = 0x866a000
brk(0x866e000)                          = 0x866e000
brk(0)                                  = 0x866e000
brk(0x8671000)                          = 0x8671000
brk(0)                                  = 0x8671000
brk(0x8679000)                          = 0x8679000
open("/usr/local/share/freeciv/misc/shields.spec", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=2363, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40095000
read(8, "[spec]\n\n; Format and options of "..., 16384) = 2363
read(8, "", 12288)                      = 0
_llseek(8, 0, [2363], SEEK_CUR)         = 0
brk(0)                                  = 0x8679000
brk(0x8689000)                          = 0x8689000
brk(0)                                  = 0x8689000
brk(0x868a000)                          = 0x868a000
read(8, "", 4096)                       = 0
close(8)                                = 0
munmap(0x40095000, 4096)                = 0
stat64("./misc/shields.png", 0xbffff2b0) = -1 ENOENT (No such file or directory)
stat64("data/misc/shields.png", 0xbffff2b0) = -1 ENOENT (No such file or 
directory)
stat64("/home/tom/.freeciv/misc/shields.png", 0xbffff2b0) = -1 ENOENT (No such 
file or directory)
stat64("/usr/local/share/freeciv/misc/shields.png", {st_mode=S_IFREG|0644, 
st_size=3175, ...}) = 0
open("/usr/local/share/freeciv/misc/shields.png", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=3175, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40095000
_llseek(8, 0, [0], SEEK_CUR)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
read(8, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\2v\0\0\1\16\10\3\0\0\000"..., 4096) = 
3175
_llseek(8, 3175, [3175], SEEK_SET)      = 0
_llseek(8, 3175, [3175], SEEK_SET)      = 0
_llseek(8, 3175, [3175], SEEK_SET)      = 0
_llseek(8, 3175, [3175], SEEK_SET)      = 0
_llseek(8, 3175, [3175], SEEK_SET)      = 0
_llseek(8, 3175, [3175], SEEK_SET)      = 0
_llseek(8, 3175, [3175], SEEK_SET)      = 0
_llseek(8, 3175, [3175], SEEK_SET)      = 0
_llseek(8, 3175, [3175], SEEK_SET)      = 0
_llseek(8, 3175, [3175], SEEK_SET)      = 0
brk(0)                                  = 0x868a000
brk(0x8692000)                          = 0x8692000
mmap2(NULL, 172032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40de7000
close(8)                                = 0
munmap(0x40095000, 4096)                = 0
mmap2(NULL, 344064, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40e92000
munmap(0x40de7000, 172032)              = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729028, 959823}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, "mose\0\1Hatshepsut\0\0Nefertiti\0\0Che"..., 4009) = 4009
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729028, 961832}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, "he modern Spanish nation was for"..., 3941) = 3941
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729028, 963934}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, "ent.\0\0\367K Welsh\0?plural:Welsh\0f.w"..., 3904) = 3904
brk(0)                                  = 0x8692000
brk(0x8693000)                          = 0x8693000
brk(0)                                  = 0x8693000
brk(0x8694000)                          = 0x8694000
brk(0)                                  = 0x8694000
brk(0x8695000)                          = 0x8695000
brk(0)                                  = 0x8695000
brk(0x8696000)                          = 0x8696000
brk(0)                                  = 0x8696000
brk(0x8697000)                          = 0x8697000
brk(0)                                  = 0x8697000
brk(0x8698000)                          = 0x8698000
brk(0)                                  = 0x8698000
brk(0x8699000)                          = 0x8699000
brk(0)                                  = 0x8699000
brk(0x869a000)                          = 0x869a000
brk(0)                                  = 0x869a000
brk(0x869b000)                          = 0x869b000
brk(0)                                  = 0x869b000
brk(0x869c000)                          = 0x869c000
brk(0)                                  = 0x869c000
brk(0x869d000)                          = 0x869d000
brk(0)                                  = 0x869d000
brk(0x869e000)                          = 0x869e000
brk(0)                                  = 0x869e000
brk(0x869f000)                          = 0x869f000
brk(0)                                  = 0x869f000
brk(0x86a0000)                          = 0x86a0000
brk(0)                                  = 0x86a0000
brk(0x86a1000)                          = 0x86a1000
brk(0)                                  = 0x86a1000
brk(0x86a2000)                          = 0x86a2000
brk(0)                                  = 0x86a2000
brk(0x86a3000)                          = 0x86a3000
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729028, 980174}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, "\0\4Giuseppe Garibaldi\0\1Giuseppe M"..., 4058) = 4058
brk(0)                                  = 0x86a3000
brk(0x86a4000)                          = 0x86a4000
brk(0)                                  = 0x86a4000
brk(0x86a5000)                          = 0x86a5000
brk(0)                                  = 0x86a5000
brk(0x86a6000)                          = 0x86a6000
brk(0)                                  = 0x86a6000
brk(0x86a7000)                          = 0x86a7000
brk(0)                                  = 0x86a7000
brk(0x86a8000)                          = 0x86a8000
brk(0)                                  = 0x86a8000
brk(0x86a9000)                          = 0x86a9000
brk(0)                                  = 0x86a9000
brk(0x86aa000)                          = 0x86aa000
brk(0)                                  = 0x86aa000
brk(0x86ab000)                          = 0x86ab000
brk(0)                                  = 0x86ab000
brk(0x86ac000)                          = 0x86ac000
brk(0)                                  = 0x86ac000
brk(0x86ad000)                          = 0x86ad000
brk(0)                                  = 0x86ad000
brk(0x86ae000)                          = 0x86ae000
brk(0)                                  = 0x86ae000
brk(0x86af000)                          = 0x86af000
brk(0)                                  = 0x86af000
brk(0x86b0000)                          = 0x86b0000
brk(0)                                  = 0x86b0000
brk(0x86b1000)                          = 0x86b1000
stat64("/usr/local/share/freeciv/deluxe/cities.spec", {st_mode=S_IFREG|0644, 
st_size=2631, ...}) = 0
brk(0)                                  = 0x86b1000
brk(0x86b5000)                          = 0x86b5000
brk(0)                                  = 0x86b5000
brk(0x86b8000)                          = 0x86b8000
brk(0)                                  = 0x86b8000
brk(0x86c0000)                          = 0x86c0000
open("/usr/local/share/freeciv/deluxe/cities.spec", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=2631, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40095000
read(8, ";\n; The names for city tiles are"..., 16384) = 2631
read(8, "", 12288)                      = 0
_llseek(8, 0, [2631], SEEK_CUR)         = 0
brk(0)                                  = 0x86c0000
brk(0x86d0000)                          = 0x86d0000
read(8, "", 4096)                       = 0
close(8)                                = 0
munmap(0x40095000, 4096)                = 0
stat64("./deluxe/cities.png", 0xbffff180) = -1 ENOENT (No such file or 
directory)
stat64("data/deluxe/cities.png", 0xbffff180) = -1 ENOENT (No such file or 
directory)
stat64("/home/tom/.freeciv/deluxe/cities.png", 0xbffff180) = -1 ENOENT (No such 
file or directory)
stat64("/usr/local/share/freeciv/deluxe/cities.png", {st_mode=S_IFREG|0644, 
st_size=6093, ...}) = 0
open("/usr/local/share/freeciv/deluxe/cities.png", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=6093, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40095000
_llseek(8, 0, [0], SEEK_CUR)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
read(8, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\2m\0\0\1=\10\3\0\0\0n"..., 4096) = 
4096
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
mmap2(NULL, 200704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40ee6000
read(8, "m\340\376\260\245\372\375\354\252\305x\33\270?l\264T7s"..., 4096) = 
1997
close(8)                                = 0
munmap(0x40095000, 4096)                = 0
mmap2(NULL, 397312, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40f17000
munmap(0x40ee6000, 200704)              = 0
stat64("/usr/local/share/freeciv/deluxe/morecities.spec", 
{st_mode=S_IFREG|0644, st_size=1637, ...}) = 0
brk(0)                                  = 0x86d0000
brk(0x86d5000)                          = 0x86d5000
open("/usr/local/share/freeciv/deluxe/morecities.spec", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=1637, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40095000
read(8, ";\n; The names for city tiles are"..., 16384) = 1637
read(8, "", 12288)                      = 0
_llseek(8, 0, [1637], SEEK_CUR)         = 0
brk(0)                                  = 0x86d5000
brk(0x86e5000)                          = 0x86e5000
read(8, "", 4096)                       = 0
close(8)                                = 0
munmap(0x40095000, 4096)                = 0
stat64("./deluxe/morecities.png", 0xbffff180) = -1 ENOENT (No such file or 
directory)
stat64("data/deluxe/morecities.png", 0xbffff180) = -1 ENOENT (No such file or 
directory)
stat64("/home/tom/.freeciv/deluxe/morecities.png", 0xbffff180) = -1 ENOENT (No 
such file or directory)
stat64("/usr/local/share/freeciv/deluxe/morecities.png", {st_mode=S_IFREG|0644, 
st_size=4932, ...}) = 0
open("/usr/local/share/freeciv/deluxe/morecities.png", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=4932, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40095000
_llseek(8, 0, [0], SEEK_CUR)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
read(8, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\2\10\0\0\0`\10\3\0\0\0"..., 4096) = 
4096
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
brk(0)                                  = 0x86e5000
brk(0x86f1000)                          = 0x86f1000
read(8, "\"H\235\200XDx\26\206\273\326\322\30MGtO4\35\215\226\265"..., 4096) = 
836
close(8)                                = 0
munmap(0x40095000, 4096)                = 0
brk(0)                                  = 0x86f1000
brk(0x870a000)                          = 0x870a000
brk(0)                                  = 0x870a000
brk(0x870b000)                          = 0x870b000
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, NULL, {0, 10000}) = 1 (in [9], left {0, 10000})
gettimeofday({1060729029, 73294}, NULL) = 0
gettimeofday({1060729029, 73854}, NULL) = 0
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
select(10, [9], NULL, [9], {0, 0})      = 1 (in [9], left {0, 0})
read(9, "eneric\0\2\230\16\0002\0\0\0\0\n\0\0\0\3\0\0\0\0\0\0\10"..., 4048) = 
3557
brk(0)                                  = 0x870b000
brk(0x870d000)                          = 0x870d000
brk(0)                                  = 0x870d000
brk(0x870e000)                          = 0x870e000
brk(0)                                  = 0x870e000
brk(0x8710000)                          = 0x8710000
brk(0)                                  = 0x8710000
brk(0x8711000)                          = 0x8711000
brk(0)                                  = 0x8711000
brk(0x8713000)                          = 0x8713000
brk(0)                                  = 0x8713000
brk(0x8714000)                          = 0x8714000
brk(0)                                  = 0x8714000
brk(0x8716000)                          = 0x8716000
open("/usr/local/share/freeciv/stdfont.ttf", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=65932, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40095000
_llseek(8, 0, [0], SEEK_CUR)            = 0
brk(0)                                  = 0x8716000
brk(0x871b000)                          = 0x871b000
fstat64(8, {st_mode=S_IFREG|0644, st_size=65932, ...}) = 0
_llseek(8, 65536, [65536], SEEK_SET)    = 0
read(8, "\10\16\16\16\16\16\16\16\16\16\16\17\10\21\16\23\16\t\25"..., 396) = 
396
_llseek(8, 65932, [65932], SEEK_SET)    = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
read(8, "\0\1\0\0\0\21\1\0\0\4\0\20OS/2\264_\364c\0\0\353p\0\0\0"..., 4096) = 
4096
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 65536, [65536], SEEK_SET)    = 0
read(8, "\10\16\16\16\16\16\16\16\16\16\16\17\10\21\16\23\16\t\25"..., 4096) = 
396
_llseek(8, 65932, [65932], SEEK_SET)    = 0
_llseek(8, 0, [0], SEEK_SET)            = 0
read(8, "\0\1\0\0\0\21\1\0\0\4\0\20OS/2\264_\364c\0\0\353p\0\0\0"..., 4096) = 
4096
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0
brk(0)                                  = 0x871b000
brk(0x871d000)                          = 0x871d000
_llseek(8, 4096, [4096], SEEK_SET)      = 0
_llseek(8, 4096, [4096], SEEK_SET)      = 0

[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] (PR#5086) SDL client bug, Tom Chance <=