Wine version: all Linux version: Fedora 3 and Gentoo 2.6.14 Symptom: When running quicken, opening the "Split costs" dialog causes the program to go into an infinite loop, flashingthe window to proper size then minimized and back again, as fast as the display will allow. It appears that the window is opened and the program attempts to flash the caret but access is denied to the caret. Any ideas? Log dump of start of symptom: 000c: get_window_tree( handle=0x10222 ) 000c: get_window_tree() = 0 { parent=0x2021e, owner=(nil), next_sibling=0x10224, prev_sibling=0x10220, first_sibling=0x10220, last_sibling=0x1022a, first_child=(nil), las t_child=(nil) } 000c: get_atom_information( table=(nil), atom=c03a ) 000c: get_atom_information() = 0 { count=1, pinned=0, name=L"QC_button" } 000c: get_atom_information( table=(nil), atom=c03a ) 000c: get_atom_information() = 0 { count=1, pinned=0, name=L"QC_button" } 000c: set_window_info( handle=0x10224, flags=00000001, style=50030041, ex_style=00000000, id=00000000, instance=(nil), is_unicode=0, user_data=(nil), extra_offset=-1, ext ra_size=0, extra_value=00000000 ) 000c: set_window_info() = 0 { old_style=50030040, old_ex_style=00000004, old_id=00000065, old_instance=0x7f460000, old_user_data=(nil), old_extra_value=00000000 } 000c: redraw_window( window=0x10224, flags=00000005, region={} ) 000c: redraw_window() = 0 000c: set_queue_mask( wake_mask=00000000, changed_mask=00000020, skip_wait=0 ) 000c: set_queue_mask() = 0 { wake_bits=00000032, changed_bits=00000030 } 000c: select( flags=12, cookie=0x7fc0a194, signal=(nil), timeout=1136580768.646032 (-0.000210), handles={0x104} ) 000c: select() = 0 000c: redraw_window( window=0x10224, flags=00000180, region={} ) 000c: redraw_window() = 0 000c: get_update_region( window=0x10224, from_child=(nil), flags=0000005c ) 000c: get_update_region() = 0 { child=0x10224, flags=00000000, total_size=0, region={} } 000c: set_focus_window( handle=0x10224 ) 000c: set_focus_window() = 0 { previous=0x10224 } 000c: get_window_children( parent=0x2021e, atom=0000, tid=0000 ) 000c: get_window_children() = 0 { count=6, children={0x10220,0x10222,0x10224,0x10226,0x10228,0x1022a} } 000c: get_window_tree( handle=0x2021e ) 000c: get_window_tree() = 0 { parent=0x20020, owner=(nil), next_sibling=0x201ea, prev_sibling=(nil), first_sibling=0x2021e, last_sibling=0x101f0, first_child=0x10220, las t_child=0x1022a } 000c: get_window_tree( handle=0x10220 ) 000c: get_window_tree() = 0 { parent=0x2021e, owner=(nil), next_sibling=0x10222, prev_sibling=(nil), first_sibling=0x10220, last_sibling=0x1022a, first_child=(nil), last_ child=(nil) } 000c: get_window_tree( handle=0x10222 ) 000c: get_window_tree() = 0 { parent=0x2021e, owner=(nil), next_sibling=0x10224, prev_sibling=0x10220, first_sibling=0x10220, last_sibling=0x1022a, first_child=(nil), las t_child=(nil) } 000c: get_window_tree( handle=0x10224 ) 000c: get_window_tree() = 0 { parent=0x2021e, owner=(nil), next_sibling=0x10226, prev_sibling=0x10222, first_sibling=0x10220, last_sibling=0x1022a, first_child=(nil), las t_child=(nil) } 000c: get_window_tree( handle=0x10226 ) 000c: get_window_tree() = 0 { parent=0x2021e, owner=(nil), next_sibling=0x10228, prev_sibling=0x10224, first_sibling=0x10220, last_sibling=0x1022a, first_child=(nil), las t_child=(nil) } 000c: get_window_tree( handle=0x10228 ) 000c: get_window_tree() = 0 { parent=0x2021e, owner=(nil), next_sibling=0x1022a, prev_sibling=0x10226, first_sibling=0x10220, last_sibling=0x1022a, first_child=(nil), las t_child=(nil) } 000c: get_window_tree( handle=0x1022a ) 000c: get_window_tree() = 0 { parent=0x2021e, owner=(nil), next_sibling=(nil), prev_sibling=0x10228, first_sibling=0x10220, last_sibling=0x1022a, first_child=(nil), last_ child=(nil) } 000c: get_thread_input( tid=000c ) 000c: get_thread_input() = 0 { focus=0x10224, capture=(nil), active=0x2021e, foreground=(nil), menu_owner=(nil), move_size=(nil), caret=(nil), rect={0,0;0,0} } 000c: set_window_info( handle=0x20020, flags=00000000, style=00000000, ex_style=00000000, id=00000000, instance=(nil), is_unicode=0, user_data=(nil), extra_offset=-1, extra_size=0, extra_value=00000000 ) 000c: set_window_info() = 0 { old_style=96000000, old_ex_style=00000000, old_id=00000000, old_instance=(nil), old_user_data=(nil), old_extra_value=00000000 } 000c: set_window_pos( handle=0x2021e, previous=(nil), flags=0000001c, window={499,461;900,588}, client={502,483;897,585}, valid={{502,483;897,585}} ) 000c: set_window_pos() = 0 { new_style=84c800c0 } 000c: get_message( flags=1, get_win=(nil), get_first=00000000, get_last=ffffffff, hw_id=00000000 ) 000c: get_message() = 0 { type=7, win=0x20022, msg=00000200, wparam=00000000, lparam=00000000, x=337, y=998, hook=(nil), hook_proc=(nil), time=000422ab, info=00000000, hw_id=0000011c, active_hooks=80000101, total=0, data={} } 000c: get_thread_input( tid=000c ) 000c: get_thread_input() = 0 { focus=0x10224, capture=(nil), active=0x2021e, foreground=(nil), menu_owner=(nil), move_size=(nil), caret=(nil), rect={0,0;0,0} } 000c: get_window_children_from_point( parent=0x20022, x=337, y=998 ) 000c: get_window_children_from_point() = 0 { count=1, children={0x20022} } 000c: start_hook_chain( id=7, event=1, window=(nil), object_id=0, child_id=0 ) 000c: start_hook_chain() = 0 { handle=0x30080, pid=0000, tid=0000, proc=0x6f1b29, unicode=0, active_hooks=80000101, module=L"" } 000c: get_next_hook( handle=0x30080, event=1, window=(nil), object_id=0, child_id=0 ) 000c: get_next_hook() = 0 { next=(nil), id=0, pid=0000, tid=0000, proc=(nil), prev_unicode=0, next_unicode=0, module=L"" } 000c: finish_hook_chain( id=7 ) 000c: finish_hook_chain() = 0 000c: accept_hardware_message( hw_id=0000011c, remove=1, new_win=(nil) ) 000c: accept_hardware_message() = 0 000c: get_message( flags=1, get_win=(nil), get_first=00000000, get_last=ffffffff, hw_id=0000011c ) 000c: get_message() = 0 { type=6, win=0x10214, msg=0000000f, wparam=00000000, lparam=00000000, x=0, y=0, hook=(nil), hook_proc=(nil), time=000434cb, info=00000000, hw_id=00000000, active_hooks=80000101, total=0, data={} } 000c: start_hook_chain( id=-1, event=1, window=(nil), object_id=0, child_id=0 ) 000c: start_hook_chain() = 0 { handle=0x1022c, pid=0000, tid=0000, proc=0x7f48dc49, unicode=0, active_hooks=80000101, module=L"" } 000c: get_next_hook( handle=0x1022c, event=1, window=(nil), object_id=0, child_id=0 ) 000c: get_next_hook() = 0 { next=0x200c4, id=-1, pid=0000, tid=0000, proc=0x5f404449, prev_unicode=0, next_unicode=0, module=L"" } 000c: get_thread_input( tid=000c ) 000c: get_thread_input() = 0 { focus=0x10224, capture=(nil), active=0x2021e, foreground=(nil), menu_owner=(nil), move_size=(nil), caret=(nil), rect={0,0;0,0} } 000c: finish_hook_chain( id=-1 ) 000c: finish_hook_chain() = 0 000c: redraw_window( window=0x10216, flags=00000005, region={} ) 000c: redraw_window() = 0 000c: set_caret_info( flags=00000006, handle=0x10214, x=0, y=0, hide=1, state=0 ) 000c: set_caret_info() = ACCESS_DENIED { full_handle=(nil), old_rect={0,0;0,0}, old_hide=1, old_state=0 } 000c: get_update_region( window=0x10214, from_child=(nil), flags=0000002f ) 000c: get_update_region() = 0 { child=0x10214, flags=00000007, total_size=16, region={{435,368;436,369}} } 000c: set_window_info( handle=0x20020, flags=00000000, style=00000000, ex_style=00000000, id=00000000, instance=(nil), is_unicode=0, user_data=(nil), extra_offset=-1, extra_size=0, extra_value=00000000 ) 000c: set_window_info() = 0 { old_style=96000000, old_ex_style=00000000, old_id=00000000, old_instance=(nil), old_user_data=(nil), old_extra_value=00000000 } 000c: get_visible_region( window=0x10214, flags=00000083 ) 000c: get_visible_region() = 0 { top_win=0x201ea, top_org_x=435, top_org_y=328, win_org_x=421, win_org_y=367, total_size=16, region={{435,368;436,369}} } 000c: get_visible_region( window=0x10214, flags=0000008a ) 000c: get_visible_region() = 0 { top_win=0x201ea, top_org_x=435, top_org_y=328, win_org_x=421, win_org_y=367, total_size=16, region={{0,0;0,0}} } 000c: set_caret_info( flags=00000006, handle=0x10214, x=0, y=0, hide=-1, state=1 ) 000c: set_caret_info() = ACCESS_DENIED { full_handle=(nil), old_rect={0,0;0,0}, old_hide=1, old_state=0 } 000c: get_update_region( window=0x10214, from_child=(nil), flags=00000023 ) 000c: get_update_region() = 0 { child=0x10214, flags=00000000, total_size=0, region={} } 000c: get_message( flags=1, get_win=(nil), get_first=00000000, get_last=ffffffff, hw_id=00000000 ) 000c: get_message() = 0 { type=6, win=0x10216, msg=0000000f, wparam=00000000, lparam=00000000, x=0, y=0, hook=(nil), hook_proc=(nil), time=000434d5, info=00000000, hw_id=00000000, active_hooks=80000101, total=0, data={} } 000c: start_hook_chain( id=-1, event=1, window=(nil), object_id=0, child_id=0 ) 000c: start_hook_chain() = 0 { handle=0x1022c, pid=0000, tid=0000, proc=0x7f48dc49, unicode=0, active_hooks=80000101, module=L"" } _______________________________________________ wine-users mailing list wine-users@xxxxxxxxxx http://www.winehq.org/mailman/listinfo/wine-users