Post Monday, 19th November 2012, 09:51

Crawl crashing on windows XP

Im still trying to get this to run on my work computer (lol maybe thats the problem) but it crashes randomly usually within five or ten minutes of playing. No specific trigger is apparent.

Here is a crash log, any advice? I dont have any trouble running a whole slew of other programs on this machine..
Spoiler: show
Version: Dungeon Crawl Stone Soup 0.11.0
Platform: Windows
Bits: 32
Game mode: normal
Tiles: yes

Command line: C:\Program Files\stonesoup\stone_soup-tiles-0.11\crawl.exe

RC options:
restart_after_game = true


Unable to get stack trace on this platform.
Unable to get stack trace on this platform.

Compilation info:
<<<<<<<<<<<
Compiled with GCC 4.6.3 on Oct 1 2012 at 01:08:45
Build platform: x86_64-linux-gnu
Platform: i686-w64-mingw32
CFLAGS: -O2 -pipe -Wall -Wformat-security -DWINMM_PLAY_SOUNDS -DUSE_TILE -DUSE_TILE_LOCAL -DUSE_SDL -DUSE_GL -DUSE_FT -Wundef -Wno-array-bounds -Wno-parentheses -Wno-unused-parameter -Wwrite-strings -Wshadow -Wuninitialized -Icontrib/install/i686-w64-mingw32/include -Iutil -I. -Irltiles -Icontrib/install/i686-w64-mingw32/include/SDL -Icontrib/install/i686-w64-mingw32/include/freetype2 -DWIZARD -DASSERTS -DPROPORTIONAL_FONT="dat/tiles/DejaVuSans.ttf" -DMONOSPACED_FONT="dat/tiles/DejaVuSansMono.ttf" -DREGEX_PCRE -DCLUA_BINDINGS
LDFLAGS: -O2
>>>>>>>>>>>

Place info:
branch = 0, depth = 1

Level id: D:1
Level build method = random_map_for_place build_rooms, level layout type = rooms, absdepth0 = 0
Level vaults:
ncdulo_wetmaze: (15,31) (10,9) orient: 10 lev: 0
serial_bayou (extra): (38,47) (0,0) orient: 10 lev: 0
serial_bayou_lagoon_b: (48,7) (21,30) orient: 10 lev: 0
serial_bayou_shore_b (extra): (0,31) (8,7) orient: 4 lev: 0
serial_bayou_lake_a: (41,50) (29,15) orient: 10 lev: 0
serial_bayou_crossing: (46,30) (13,13) orient: 10 lev: 0
lemuel_another_geyser: (7,14) (11,12) orient: 10 lev: 0

Markers:
<<<<<<<<<<<<<<<<<<<<<<
Marker 2 at (17, 35): feature (stone_stairs_up_i)
>>>>>>>>>>>>>>>>>>>>>>

Messages:
<<<<<<<<<<<<<<<<<<<<<<
Welcome, Rastlin the Kobold Assassin.
The bosom of this dungeon contains the most powerful artefact, the Orb of Zot.
Press ? for a list of commands and other information.
Found three staircases leading out of the dungeon.
You enter the shallow water.
Moving in this stuff is going to be slow.
There is a staircase leading out of the dungeon here.
You enter the shallow water.
Moving in this stuff is going to be slow.
You open the door.
There is an open door here.
A ball python comes into view.
The ball python bites you but does no damage.
The ball python grabs you. The ball python constricts you.
You hit the ball python but do no damage.
The ball python closely misses you. The ball python constricts you.
You barely miss the ball python.
The ball python bites you but does no damage.
The ball python constricts you.
You hit the ball python.
The ball python is severely wounded.
The ball python closely misses you. The ball python constricts you.
You barely miss the ball python.
The ball python is severely wounded.
The ball python barely misses you. The ball python constricts you.
You hit the ball python.
You kill the ball python!
You see here a ball python corpse.
You start butchering the ball python corpse with your dagger {=f}.
You continue butchering the corpse.
You finish chopping the ball python corpse into pieces.
h - a chunk of ball python flesh
You see here a ball python skeleton.
Eat a chunk of ball python flesh? (ye/n/q/i?)
This raw flesh tastes great.
You continue eating.
You start resting.
HP restored.
A bat comes into view.
You hit the bat.
The bat is moderately wounded.
The bat barely misses you.
The bat barely misses you.
You barely miss the bat.
The bat is moderately wounded.
The bat hits you.
You closely miss the bat.
The bat is moderately wounded.
The bat barely misses you.
You hit the bat.
The bat is severely wounded.
The bat hits you but does no damage.
The bat hits you.
You hit the bat.
You kill the bat!
Your Short Blades skill increases to level 3!
You see here a bat corpse.
You start butchering the bat corpse with your dagger {=f}.
You continue butchering the corpse.
You finish chopping the bat corpse into pieces.
h - a chunk of bat flesh
Eat a chunk of bat flesh? (ye/n/q/i?)
This raw flesh tastes great.
You continue eating.
An ooze comes into view.
The ooze quivers.
You hit the ooze.
The ooze is lightly wounded.
You hit the ooze.
The ooze is moderately wounded.
The ooze splashes around in the water.
You hit the ooze but do no damage.
The ooze is moderately wounded.
The ooze closely misses you.
You hit the ooze.
The ooze is heavily wounded.
You hit the ooze.
The ooze is heavily wounded.
The ooze closely misses you.
You hit the ooze.
The ooze is severely wounded.
The ooze splashes around in the water.
You hit the ooze.
The ooze is almost dead.
You barely miss the ooze.
The ooze is almost dead.
The ooze hits you.
You hit the ooze.
You kill the ooze!
You enter the shallow water.
Moving in this stuff is going to be slow.
Found 2 bubbling purple potions.
Found 14 gold pieces.
A rat comes into view.
A rat comes into view.
The rat barely misses you.
The rat bites you but does no damage.
You barely miss the rat. The rat misses you.
You hit the rat.
You kill the rat!
You see here 2 bubbling purple potions.
You hit the rat.
You kill the rat!
h - 2 bubbling purple potions
You enter the shallow water.
Moving in this stuff is going to be slow.
You see here a rat corpse.
You start butchering the rat corpse with your dagger {=f}.
You continue butchering the corpse.
You finish chopping the rat corpse into pieces.
i - a chunk of rat flesh
Eat a chunk of rat flesh? (ye/n/q/i?)
This raw flesh tastes great.
You continue eating.
Found 30 arrows.
You enter the shallow water.
Moving in this stuff is going to be slow.
You now have 64 gold pieces (gained 14).
A rat comes into view.
You hit the rat.
The rat is moderately wounded.
You barely miss the rat.
The rat is moderately wounded.
The rat splashes around in the water.
You hit the rat.
You kill the rat!
You have reached level 2!
You enter the shallow water.
Moving in this stuff is going to be slow.
You enter the shallow water.
Moving in this stuff is going to be slow.
Found a stone staircase leading down.
You enter the shallow water.
Moving in this stuff is going to be slow.
You enter the shallow water.
Moving in this stuff is going to be slow.
You now have 75 gold pieces (gained 11).
Found a mace.
You see here a mace.
You enter the shallow water.
Moving in this stuff is going to be slow.
A goblin comes into view. It is wielding an orcish club.
The goblin shouts!
You hit the goblin.
The goblin is lightly wounded.
The goblin closely misses you.
Your unstable footing causes you to fumble your attack.
The goblin misses you.
You closely miss the goblin.
The goblin is lightly wounded.
The goblin misses you.
Your unstable footing causes you to fumble your attack.
You hit the goblin.
You kill the goblin!
You hear a splash.
Found a scroll labeled MUEKIED CUAN.
Things that are here:
an orcish club; a goblin corpse
You start butchering the goblin corpse with your dagger {=f}.
You continue butchering the corpse.
You finish chopping the goblin corpse into pieces.
i - 2 chunks of goblin flesh
You see here an orcish club.
Eat one of 2 chunks of goblin flesh? (ye/n/q/i?)
This raw flesh tastes great.
You continue eating.
Eat a chunk of goblin flesh? (ye/n/q/i?)
This raw flesh tastes great.
You continue eating.
i - a scroll labeled MUEKIED CUAN
You enter the shallow water.
Moving in this stuff is going to be slow.
You enter the shallow water.
Moving in this stuff is going to be slow.
A rat comes into view.
A rat is nearby!
Found 6 gold pieces.
Your unstable footing causes you to fumble your attack.
You hit the rat.
You kill the rat!
You now have 81 gold pieces (gained 6).
Found a ring mail. Found a stone staircase leading down.
Found a ring mail.
j - a scroll labeled KLULLATEEM
You see here a ring mail.
A giant newt comes into view.
You hit the giant newt.
The giant newt is moderately wounded.
The giant newt bites you.
You hit the giant newt.
You kill the giant newt!
You see here a giant newt corpse.
You start butchering the giant newt corpse with your dagger {=f}.
You continue butchering the corpse.
You finish chopping the giant newt corpse into pieces.
k - a chunk of giant newt flesh
Eat a chunk of giant newt flesh? (ye/n/q/i?)
This raw flesh tastes great.
You continue eating.
What do you say?
t - Shout!
Orders for allies: a - Attack new target.
s - Stop attacking.
w - Wait here. f - Follow me.
Anything else - Stay silent.
Okely-dokely.
You enter the shallow water.
Moving in this stuff is going to be slow.
Found a stone staircase leading down.
A bat comes into view.
A bat is nearby!
A giant cockroach comes into view.
Found 12 gold pieces.
There is a stone staircase leading down here.
The helpless bat fails to defend itself.
You slash the bat!
You kill the bat!
The giant cockroach barely misses you.
You hit the giant cockroach.
The giant cockroach is lightly wounded.
The giant cockroach bites you but does no damage.
You closely miss the giant cockroach.
The giant cockroach is lightly wounded.
The giant cockroach misses you.
You hit the giant cockroach.
The giant cockroach is moderately wounded.
The giant cockroach misses you.
You barely miss the giant cockroach.
The giant cockroach is moderately wounded.
The giant cockroach misses you.
You hit the giant cockroach.
You kill the giant cockroach!
k - a scroll labeled FRUN IGURUODUP
You now have 93 gold pieces (gained 12).
HP restored.
i - 3 scrolls labeled MUEKIED CUAN (gained 2)
A dart shoots out and hits you!
There is a dart trap here.
You enter the shallow water.
Moving in this stuff is going to be slow.
A goblin comes into view. It is wielding a dagger.
You see here 30 arrows.
You enter the shallow water.
Moving in this stuff is going to be slow.
The goblin shouts!
The goblin misses you. The goblin hits you but does no damage.
You hit the goblin.
You kill the goblin!
You hear a splash.
Things that are here:
a dagger; a goblin corpse
You start butchering the goblin corpse with your dagger {=f}.
You continue butchering the corpse.
You finish chopping the goblin corpse into pieces.
l - 2 chunks of goblin flesh
You see here a dagger.
Eat one of 2 chunks of goblin flesh? (ye/n/q/i?)
This raw flesh tastes great.
You continue eating.
You failed to disarm the trap. A dart shoots out and hits you!
You failed to disarm the trap.
You failed to disarm the trap. A dart shoots out and hits you!
You failed to disarm the trap.
You failed to disarm the trap.
You failed to disarm the trap.
You failed to disarm the trap. A dart shoots out and hits you!
You have disarmed the trap.
You swing at nothing.
You start resting.
HP restored.
You see here 4 darts.
You enter the shallow water.
Moving in this stuff is going to be slow.
Found an escape hatch in the floor.
You enter the shallow water.
Moving in this stuff is going to be slow.
Found an escape hatch in the floor.
You enter the shallow water.
Moving in this stuff is going to be slow.
You enter the shallow water.
Moving in this stuff is going to be slow.
You enter the shallow water.
Moving in this stuff is going to be slow.
There is a stone staircase leading down here.
You see here a ring mail.
You enter the shallow water.
Moving in this stuff is going to be slow.
A giant cockroach comes into view.
The giant cockroach moves out of view.
A goblin comes into view. It is wielding an orcish dagger.
The goblin shouts!
The giant cockroach bites you.
The giant cockroach bites you but does no damage.
Found a scroll labeled BESKER ZONEVIO.
The giant cockroach bites you. The giant cockroach closely misses you.
You hit the giant cockroach.
The giant cockroach is moderately wounded.
The giant cockroach misses you.
You hit the giant cockroach.
The giant cockroach is severely wounded.
You barely miss the giant cockroach.
The giant cockroach is severely wounded.
The giant cockroach misses you.
You hit the giant cockroach.
You kill the giant cockroach!
Your Short Blades skill increases to level 4!
You hit the goblin.
You kill the goblin!
m - a scroll labeled FRUHYOM USTU
Things that are here:
an orcish dagger; a goblin corpse
There are several objects here.
Pick up an orcish dagger? ((y)es/(n)o/(a)ll/(m)enu/*?g,/q)
Pick up a goblin corpse? ((y)es/(n)o/(a)ll/(m)enu/*?g,/q)
Okay, then.
n - a scroll labeled BESKER ZONEVIO
You enter the shallow water.
Moving in this stuff is going to be slow.
There is something rotten in your inventory. (slot l)
You enter the shallow water.
Moving in this stuff is going to be slow.
HP restored.
You enter the shallow water.
Moving in this stuff is going to be slow.
Found a staircase leading out of the dungeon.
A dart shoots out and misses you.
There is a dart trap here.
You see here a dart.
Found an escape hatch in the floor.
You failed to disarm the trap. A dart shoots out and hits you!
You failed to disarm the trap. A dart shoots out and hits you!
You failed to disarm the trap.
You failed to disarm the trap. A dart shoots out and misses you.
You failed to disarm the trap. A dart shoots out and hits you!
You have disarmed the trap.
You swing at nothing.
You start resting.
HP restored.
There is an escape hatch in the floor here.
A hobgoblin comes into view.
A rat and a hobgoblin come into view.
The hobgoblin shouts!
The hobgoblin misses you.
You hit the hobgoblin.
The hobgoblin is moderately wounded.
The hobgoblin misses you. The hobgoblin barely misses you.
You hit the hobgoblin.
You kill the hobgoblin!
The hobgoblin hits you with an orcish club.
You closely miss the hobgoblin.
You hit the hobgoblin.
The hobgoblin is moderately wounded.
The hobgoblin barely misses you.
You hit the hobgoblin.
You kill the hobgoblin!
The rat misses you.
You see here an orcish club.
The rat barely misses you.
You see here a hobgoblin corpse.
You hit the rat.
You kill the rat!
You see here a rat corpse.
You see here a hobgoblin corpse.
You start butchering the hobgoblin corpse with your dagger {=f}.
You continue butchering the corpse.
You finish chopping the hobgoblin corpse into pieces.
o - 3 chunks of hobgoblin flesh
You see here a hobgoblin skeleton.
You see here a rat corpse.
You start butchering the rat corpse with your dagger {=f}.
You continue butchering the corpse.
You finish chopping the rat corpse into pieces.
p - a chunk of rat flesh
You see here a hobgoblin skeleton.
You see here an orcish club.
You open the door.
There is an open door here.
You start resting.
Some of the chunks of flesh in your inventory have completely rotted away.
Eat a chunk of rat flesh? (ye/n/q/i?)
This raw flesh tastes great.
You continue eating.
There is an open door here.
You see here an orcish club.
Found a runed ring mail.
You start resting.
HP restored.
You see here a runed ring mail.
l - a yellow potion
A rat comes into view.
The helpless rat fails to defend itself.
You puncture the rat!
You kill the rat!
You see here a rat corpse.
You start butchering the rat corpse with your dagger {=f}.
You continue butchering the corpse.
You finish chopping the rat corpse into pieces.
p - a chunk of rat flesh
q - a scroll labeled SMEDIFFAETA
Found a robe and an apple.
A hobgoblin comes into view. It is wielding a club.
The hobgoblin shouts!
Found 25 stones.
The hobgoblin hits you with a club.
You hit the hobgoblin.
The hobgoblin is almost dead.
You hit the hobgoblin.
You kill the hobgoblin!
You see here a club.
You see here 25 stones.
r - 25 stones
You see here an apple.
You see here a robe.
s - a robe
You see here a mace.
You enter the shallow water.
Moving in this stuff is going to be slow.
You enter the shallow water.
Moving in this stuff is going to be slow.
You smell something rotten. (slot o)
HP restored.
There is a staircase leading out of the dungeon here.
You enter the shallow water.
Moving in this stuff is going to be slow.
You smell decay. (slot p)
You enter the shallow water.
Moving in this stuff is going to be slow.
Found an escape hatch in the floor.
Found a leather armour.
t - a twisted steel ring
A giant cockroach comes into view.
t - a twisted steel ring (left hand) {tried}
Some of the chunks of flesh in your inventory have completely rotted away.
The helpless giant cockroach fails to defend itself.
You slash the giant cockroach!
You kill the giant cockroach!
You have reached level 3!
Your experience leads to an increase in your attributes!
Increase (S)trength, (I)ntelligence, or (D)exterity?
You feel agile.
You see here a giant cockroach corpse.
You start butchering the giant cockroach corpse with your dagger {=f}.
You continue butchering the corpse.
You finish chopping the giant cockroach corpse into pieces.
o - a chunk of giant cockroach flesh
Eat a rotting chunk of rat flesh? (ye/n/q/i?)
This raw flesh tastes great.
You continue eating.
You enter the shallow water.
Moving in this stuff is going to be slow.
You enter the shallow water.
Moving in this stuff is going to be slow.
Partly explored, can't reach some places.
Really walk into a travel-excluded area?
Okay, then.
Really walk into a travel-excluded area?
[Y]es or [N]o only, please.
Really walk into a travel-excluded area?
Really walk into a travel-excluded area?
[Y]es or [N]o only, please.
Really walk into a travel-excluded area?
Partly explored, can't reach some places.
Unknown command.
Partly explored, can't reach some places.

>>>>>>>>>>>>>>>>>>>>>>

Game state:

mouse_enabled: 0, waiting_for_command: 1, terminal_resized: 0
io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0:
seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0

prev_cmd = CMD_EXPLORE
repeat_cmd = CMD_NO_CMD

Player:
{{{{{{{{{{{
Name: [Rastlin]
Species: Kobold
Job: Assassin

class_name: Assassin

HP: 20/20; mods: 0/10
MP: 2/2; mods: 0/-1
Stats: 10 (10) 9 (9) 17 (17)
Position: (15, 27), god:No God (0), turn_is_over: 0, banished: 0
Standing on/in/over feature: floor

Skills (mode: auto)
Name | can_train | train | training | level | points | progress
Fighting | X | 0 | 0 | 2 | 151 | 25/126
Short Blades | X | 2 | 100 | 4 | 351 | 54/148
Long Blades | | 1 | 0 | 0 | 0 | 0/70
Axes | | 1 | 0 | 0 | 0 | 0/59
Maces & Flails | | 1 | 0 | 0 | 0 | 0/50
Polearms | | 1 | 0 | 0 | 0 | 0/70
Staves | | 1 | 0 | 0 | 0 | 0/59
Slings | | 1 | 0 | 0 | 0 | 0/35
Bows | | 1 | 0 | 0 | 0 | 0/59
Crossbows | | 1 | 0 | 0 | 0 | 0/35
Throwing | X | 0 | 0 | 2 | 151 | 62/89
Armour | X | 1 | 0 | 0 | 0 | 0/70
Dodging | X | 0 | 0 | 1 | 51 | 16/71
Stealth | X | 0 | 0 | 4 | 241 | 4/119
Stabbing | X | 0 | 0 | 2 | 151 | 45/106
Shields | | 1 | 0 | 0 | 0 | 0/70
Traps & Doors | X | 0 | 0 | 0 | 0 | 0/50
Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/50
Spellcasting | X | 1 | 0 | 0 | 0 | 0/65
Conjurations | | 1 | 0 | 0 | 0 | 0/59
Hexes | | 1 | 0 | 0 | 0 | 0/50
Charms | | 1 | 0 | 0 | 0 | 0/70
Summonings | | 1 | 0 | 0 | 0 | 0/50
Necromancy | | 1 | 0 | 0 | 0 | 0/50
Translocations | | 1 | 0 | 0 | 0 | 0/50
Transmutations | | 1 | 0 | 0 | 0 | 0/59
Fire Magic | | 1 | 0 | 0 | 0 | 0/50
Ice Magic | | 1 | 0 | 0 | 0 | 0/50
Air Magic | | 1 | 0 | 0 | 0 | 0/50
Earth Magic | | 1 | 0 | 0 | 0 | 0/50
Poison Magic | | 1 | 0 | 0 | 0 | 0/50
Invocations | | 1 | 0 | 0 | 0 | 0/40
Evocations | | 1 | 0 | 0 | 0 | 0/28

Spell bugs:

Durations:

Attributes:
#13: 43
#28: 30

Mutations:
#29: 3
#64: 2

Demon mutations:
#29: 3
#64: 2

Inventory bugs:

Equipment:
eq slot #0, inv slot #0: +2,+2 dagger {=f}
eq slot #1, inv slot #3: +0 cloak
eq slot #6, inv slot #2: +0 robe
eq slot #7, inv slot #19: ring of teleport control (unknown)

}}}}}}}}}}}


Screenshot:
##### ≈#
#...# ###≈#
#...# #§≈#
#...#####§######
#......≈≈≈≈≈...#
#.......≈≈≈....#
#....#.......###
#....######..#
#....# #.@#
#....# #..#
#....######..###########
##......................###
#≈≈≈...#####.##########....
♣♣≈....# #.#<≈≈#≈#≈.'.###
≈P≈....# #.#≈##≈#≈#####
≈≈≈P...# #.#≈≈#≈#≈###
≈P≈....# #.'≈<#≈#≈≈.#
♣♣≈....# #.#≈≈≈≈###.#
♣♣≈#### #.#≈##≈#.#.#
### #.#<≈≈≈#...#

clua stack:


dlua stack:


Lua persistent data:
<<<<<<<<<<<<<<<<<<<<<<
>>>>>>>>>>>>>>>>>>>>>>

Lua marker contents:
<<<<<<<<<<<<<<<<<<<<<<
Lua marker 0 at (13, 15):
{{{{
CLASS: FogMachine
pow_min: 15
spread_buildup_time: 1
listeners:

spread_rate: 99
size_min: 12
size_max: 12
pow_max: 30
start_clouds: 1
dgn_trigs_by_type:
1:
1: 1

32:
1: 2


colour:
triggerers:
1:
CLASS: DgnTriggerer
countdown: 653
type: turn
sub_type: tick
delay_min: 750
buildup_turns: 0
listener_only: true
delay_max: 750

2:
CLASS: DgnTriggerer
listener_only: false
type: entered_level


size_buildup_time: 1
tile:
kill_cat: other
activated: true
activating: false
buildup_turns: 1
excl_rad: 1
size_buildup_amnt: 0
name:
spread_buildup_amnt: 0
cloud_type: steam
pow_rolls: 3
walk_dist: 1
props:
}}}}
Lua marker 1 at (13, 17):
{{{{
CLASS: FogMachine
pow_min: 2
spread_buildup_time: 1
listeners:

spread_rate: 20
size_min: 3
size_max: 3
pow_max: 5
start_clouds: 1
dgn_trigs_by_type:
1:
1: 1

32:
1: 2


colour:
triggerers:
1:
CLASS: DgnTriggerer
countdown: 3
type: turn
sub_type: tick
delay_min: 25
buildup_turns: 0
listener_only: true
delay_max: 25

2:
CLASS: DgnTriggerer
listener_only: false
type: entered_level


size_buildup_time: 1
tile:
kill_cat: other
activated: true
activating: false
buildup_turns: 1
excl_rad: 1
size_buildup_amnt: 0
name:
spread_buildup_amnt: 0
cloud_type: steam
pow_rolls: 3
walk_dist: 3
props:
}}}}
>>>>>>>>>>>>>>>>>>>>>>


EDIT: should probably mention that I had this problem on version 0.9 and now with 0.11 (never tried 0.10), and that I have tried multiple installment attempts.