http://bugs.winehq.org/show_bug.cgi?id=5248
------- Additional Comments From saulius.krasuckas@elst.vtu.lt 2006-16-05 07:40 ------- Created an attachment (id=2472) --> (http://bugs.winehq.org/attachment.cgi?id=2472&action=view) diff -u10 fonts_garbage_unified.txt fonts_OK_under_load_unified.txt
I've made some tracing (+tid,+font,+loaddll,+process,+module) for both BAD and GOOD conditions (using some installer app, named "setup.exe"). Then unified (replaced by some wildcards) handles in both log files and diffed them. Attaching the result.
Seems in a GOOD case "winex11.drv" is loaded earlier second time (still by setup.exe)--just before launched explorer.exe starts loading "user32.dll". In a BAD case this happens later--when explorer.exe has "gdi.exe" loaded.
If full traces are needed, just ask for.