Currently I have tested FlashFXP v3.01 (ftp-client with ssl) with wine,
after I found it chrashs in Odin with stack-overflow.
And I found FlashFXP stops after the same actiom in wine.
I think that is the same message-loop, that I found in odin.
with SysListView 68000034 LVM_SETITEMSTATE in comctl32 and
WM_NOTIFY in user32
t01 ( 4): (code=-150)
t01 ( 4): USER32: GetWindowLongW 68000034 fffffff4
t01 ( 4): USER32: GetWindowLongW returned 68000034
t01 ( 4): USER32: SendMessageW 68000033 4e 68000034 12f25c
t01 ( 5): SendMessageW WM_NOTIFY for 68000033 68000034 12f25c
t01 ( 5): USER32: GetWindowThreadProcessId 68000034 12ee9c
t01 ( 5): USER32: GetWindowThreadProcessId returned 27470001
t01 ( 5): KERNEL32: GetCurrentProcessId
t01 ( 5): KERNEL32: GetCurrentProcessId returned 2747
t01 ( 5): USER32: GetPropA 68000034 f22b
t01 ( 5): USER32: GetPropA returned 20035a04
t01 ( 5): USER32: SendMessageA 68000034 102b 0 12eb68
t01 ( 6): SendMessageA User Message 102B (WM_USER+3115) for 68000034 0
12eb68
t01 ( 7): USER32: GetWindowLongW 68000034 0
t01 ( 7): USER32: GetWindowLongW returned 2d45570
t01 ( 7): SysListView 68000034 LVM_SETITEMSTATE 0 12eb68
t01 ( 7): wvsnprintfA : 168D8038 256 "{iItem=%d, iSubItem=%d, "
t01 ( 7): {iItem=0, iSubItem=0,
t01 ( 7): wvsnprintfA : 168D804E 234 "state=%x, stateMask=%x, "
t01 ( 7): state=0, stateMask=2,
t01 ( 7): lvItem={iItem=0, iSubItem=0, state=0, stateMask=2}
t01 ( 7): wvsnprintfA : 168D8138 256 "{iItem=%d, iSubItem=%d, "
t01 ( 7): {iItem=0, iSubItem=0,
t01 ( 7): wvsnprintfA : 168D814E 234 "state=%x, stateMask=%x, "
t01 ( 7): state=0, stateMask=2,
t01 ( 7): (lpLVItem={iItem=0, iSubItem=0, state=0, stateMask=2}, isW=1)
t01 ( 7): ()
t01 ( 7): wvsnprintfA : 168D8238 256 "{iItem=%d, iSubItem=%d, "
t01 ( 7): {iItem=0, iSubItem=0,
t01 ( 7): wvsnprintfA : 168D824E 234 "state=%x, stateMask=%x, "
t01 ( 7): state=0, stateMask=ffffffff,
t01 ( 7): wvsnprintfA : 168D826B 205 "lParam=%lx, "
t01 ( 7): lParam=0,
t01 ( 7): (lpLVItem={iItem=0, iSubItem=0, state=0, stateMask=ffffffff,
lParam=0}, isW=1)
t01 ( 7): wvsnprintfA : 168D8338 256 "{iItem=%d, iSubItem=%d, "
t01 ( 7): {iItem=0, iSubItem=0,
t01 ( 7): wvsnprintfA : 168D834E 234 "state=%x, stateMask=%x, "
t01 ( 7): state=0, stateMask=f00,
t01 ( 7): pdi->item={iItem=0, iSubItem=0, state=0, stateMask=f00}
t01 ( 7): (code=-150)
the child ask the parent, this ask the child, this ask the parrennt,
this.....
never end, only if the stack at end.
Dietrich