http://bugs.winehq.org/show_bug.cgi?id=15058
--- Comment #10 from Martin Andersen msandersen@tpg.com.au 2008-09-12 08:18:44 --- I got a response from the Irfanview developer, Irfan Skiljan, and he says he knows about it; it's a bug in Wine. The workaround fix is to delete the .ini file in the Irfanview folder, i_view32.ini It comes about when not using the default skin. Delete the .ini file, and it works again. Tested on a Mac with Darwine 1.1.1 and CrossOver Games 7.1.1 (using Wine 1.1.0). It did not happen in CrossOver Games 7.0 from what I remember, which uses Wine 9.55, so it relates to the 1.x series. When run, the .ini file is recreated, without reference to the alternate skin. For example, my original .ini file had this section:
[Toolbar] Skin=Grosberg_24.png Size=24
Take out the Toolbar section and save, and it should work.