http://bugs.winehq.org/show_bug.cgi?id=7698
Christian Sonne cers@geeksbynature.dk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cers@geeksbynature.dk
--- Comment #100 from Christian Sonne cers@geeksbynature.dk 2007-08-29 20:05:55 --- I do not know if this issue is directly linked, but I think it is, so here goes..
Using the patch from #92 ( http://bugs.winehq.org/attachment.cgi?id=6853 ) and to the best of my knowledge also without, CS:S seems to still crash when faced with rendering a nickname containing certain chars. Which chars this is, I do not know...
However, it seems to be able to render them in the 'onjoin' message (eg. "weirdname joined the server") but not in the player list accessed by TAB, nor if they are killed or kills someone and this is announced in the top right corner...
This leads me to conclude that it's either a font-related bug, or an encoding-related bug.
My best guess would be that it's a problem in dlls/gdi32/freetype.c - but I do not know the code well enough to dig too much around for a solution...
I have noticed this problem in 0.9.44, 0.9.43 and 0.9.42, though, I cannot say for sure if I have tested all of them without the patch...
(without it, it crashes *all* the time)