http://bugs.winehq.org/show_bug.cgi?id=16466
--- Comment #21 from Mikolaj Zalewski mikolaj.zalewski@gmail.com 2009-01-19 12:42:03 --- Yes, the crash happens because lstrlenW receives NULL (and lstrlenW used while compiling Wine sources has no exception handler). But the question is what we should do instead of crashing. What you made you think we should not make the item a callback? It was a surprise to me, but I think the test shows that this is the correct (i.e. compatible with Windows) behaviour. But it's possible I missed something. Does you solution pass my test?