http://bugs.winehq.org/show_bug.cgi?id=17653
--- Comment #10 from Luigi luigi@pajella.com 2009-03-19 05:08:40 --- It seems that the original error triggers the wine debugger which gives the further error: "Unhandled exception: floating point stack check in 32-bit code"
There is something related in this old post: http://www.mail-archive.com/wine-devel@winehq.com/msg04966.html
So the "floating point" issue seems strictly related to Wine debugger.
The VB application issue (looking at the attached log file) seems to be the following:
21 0x7eb53e0c SetScrollPos16+0x4c(hwnd=<is not available>, nBar=2, nPos=<register EDI not in topmost frame>, redraw=<register ESI not in topmost frame>) [/home/luigi/tiptap/1.1.16/wine-1.1.16/dlls/user32/wnd16.c:519] in user32 (0x0089e628) .... err:ole:RevokeDragDrop invalid hwnd (nil)
So, the handle is not available.