http://bugs.winehq.org/show_bug.cgi?id=16592
--- Comment #18 from Paul Vriens Paul.Vriens.Wine@gmail.com 2009-01-17 10:01:48 --- Passing "\:" to GetVolumeInformationA behaves the same on Windows (tested on W95 and W2K3) and Wine. So using your patch solves your problem but it's not correct.
Maybe the app creates some strings and one of them turns out to be "\:" (from an error/bug before)? One strange piece I see in your first log file is:
trace:file:RtlDosPathNameToNtPathName_U (L"[:\",0xbf9fdbf4,0x0,0x0) trace:file:RtlGetFullPathName_U (L"[:\" 520 0xbf9fd994 0x0)
That square bracket doesn't make sense (me thinks).
For now the only thing I can think off is doing a full '+all' or maybe a '+relay,+file,+volume' or worst case '+all,+relay' trace. If you decide to do this please zip the resulting logfiles before attaching as they will become big/huge.