I don't know if this is a problem with wine or with the game. I am just outside a village, peeling a tree in a neighbouring tile, so there is a lot of NPC activity around.
Here's the tail of msglog.txt
(143270):q8g8:[#]{01B40362} | Using: TIMBERCRAFT
(143270):q8g8:[#]{01B40362} | Timbercraft option: Peel bark from a tree
(147870):q8g8:[?]{01B40362} | (1) You need knife for peeling bark - preferably a small knife.
(AB5700):q8g8:[+]{01B40362} | The fine kaumolais knife in your inventory will be used.
(000000):q8g8:[O]{01B40362} | Ok, you have all the necessary equipment!
(A80000):q8g8:[!]{01B40362} | The kaumolais knife is a tolerable tool here and its fine quality certainly helps.
(000000):q8g8:[Y]{01B40362} | You hear a bark from the north-west.
(3C5A98):q8gb:[:]{01B40362} | It starts to rain.
(AB5700):q8gb:[+]{01B40362} | After careful peeling you managed to harvest a ball of birch-bark strip (50 ft) from this tree.
(A80000):q8gb:[!]{01B40362} | There's a pine blocking your way!
wine is outputting this message periodically, even now since it has frozen:
0009:fixme:imm:ImeSetCompositionString PROBLEM: This only sets the wine level string
0009:fixme:imm:ImeSetCompositionString Reading string unimplemented
0009:fixme:imm:NotifyIME NI_CLOSECANDIDATE
The game is completely frozen, doesn't react to any key presses, but the window can still be resized. My cpu usage is only at 37% and RAM is only at 35% usage. I am going to have to kill the process, but before i do that, i will make a tarball of my character directory. Do you want me to send it to you?