[Bug 1903] New: using dead_diaeresis i.e. e+ ¨ crashes wine

Wine Bugs wine-bugs at winehq.com
Sat Dec 20 13:39:11 CST 2003


http://bugs.winehq.com/show_bug.cgi?id=1903

           Summary: using dead_diaeresis  i.e. e+ ¨ crashes wine
           Product: Wine
           Version: CVS
          Platform: Other
        OS/Version: other
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-binary
        AssignedTo: wine-bugs at winehq.com
        ReportedBy: traxtopel at fastmail.fm


Somewhere between 20031204 & 20031212 something was added to wine which 
causes wine to hang.
If u try entering a dead_diaeresis ("¨") followed by a letter, wine hangs.
on say 20031204, I get when pressing.
 e + ¨
***************************************************************************
trace:key:EVENT_event_to_vkey e->keycode = 22
trace:key:X11DRV_KeyEvent keycode 0x22 converted to vkey 0xdb
trace:key:X11DRV_KeyEvent bScan = 0x1a.
trace:key:queue_kbd_event  wParam=00db, lParam=c01a0001, InputKeyState=0
trace:key:TranslateMessage (WM_KEYUP, 00DB, C01A0001)
trace:key:X11DRV_KeyEvent type 2, window 3400001, state 0x0000, keycode 0x0000
trace:key:X11DRV_KeyEvent state = 0
trace:key:X11DRV_KeyEvent KeyPress : keysym=10000EB (U00EB), # of chars=2 / 0xc3
/ 'ë'
trace:key:EVENT_event_to_vkey e->keycode = 0
trace:key:X11DRV_KeyEvent keycode 0x0 converted to vkey 0xfc
trace:key:X11DRV_KeyEvent bScan = 0x00.
trace:key:queue_kbd_event  wParam=00fc, lParam=00000001, InputKeyState=81
trace:key:TranslateMessage (WM_KEYDOWN, 00FC, 00000001)
trace:key:TranslateMessage Translating key VK_NONAME (00fc), scancode 00
trace:keyboard:X11DRV_ToUnicodeEx AltGrMask = 0000
trace:key:X11DRV_ToUnicodeEx (00FC, 0000) : faked state = 0x0000
trace:keyboard:X11DRV_ToUnicodeEx Found keycode 0 (0x 0)
trace:key:X11DRV_ToUnicodeEx type 2, window 3400001, state 0x0000, keycode 0x0000
trace:key:X11DRV_ToUnicodeEx Translating char 0xc3 to unicode
trace:key:X11DRV_ToUnicodeEx ToUnicode about to return 1 with char eb 
trace:key:TranslateMessage 1 -> PostMessageW(0x10022,WM_CHAR,00eb,00000001)
trace:key:TranslateMessage (WM_CHAR, 00EB, 00000001)
trace:key:X11DRV_KeyEvent type 3, window 3400001, state 0x0000, keycode 0x001a
trace:key:X11DRV_KeyEvent state = 0
trace:key:X11DRV_KeyEvent KeyRelease : keysym=0 (No Name), # of chars=0 / 0x00 / ''
trace:key:EVENT_event_to_vkey e->keycode = 1a
trace:key:X11DRV_KeyEvent keycode 0x1a converted to vkey 0x45
trace:key:X11DRV_KeyEvent bScan = 0x12.
trace:key:queue_kbd_event  wParam=0045, lParam=c0120001, InputKeyState=0
trace:key:TranslateMessage (WM_KEYUP, 0045, C0120001)
trace:key:X11DRV_KeyEvent type 2, window 3400001, state 0x0000, keycode 0x0000
trace:key:X11DRV_KeyEvent state = 0
trace:key:X11DRV_KeyEvent KeyPress : keysym=10000EB (U00EB), # of chars=2 / 0xc3
/ 'ë'
trace:key:EVENT_event_to_vkey e->keycode = 0
trace:key:X11DRV_KeyEvent keycode 0x0 converted to vkey 0xfc
trace:key:X11DRV_KeyEvent bScan = 0x00.
trace:key:queue_kbd_event  wParam=00fc, lParam=40000001, InputKeyState=81
trace:key:TranslateMessage (WM_KEYDOWN, 00FC, 40000001)
trace:key:TranslateMessage Translating key VK_NONAME (00fc), scancode 00
trace:keyboard:X11DRV_ToUnicodeEx AltGrMask = 0000
trace:key:X11DRV_ToUnicodeEx (00FC, 4000) : faked state = 0x0000
trace:keyboard:X11DRV_ToUnicodeEx Found keycode 0 (0x 0)
trace:key:X11DRV_ToUnicodeEx type 2, window 3400001, state 0x0000, keycode 0x0000
trace:key:X11DRV_ToUnicodeEx Translating char 0xc3 to unicode
trace:key:X11DRV_ToUnicodeEx ToUnicode about to return 1 with char eb 
trace:key:TranslateMessage 1 -> PostMessageW(0x10022,WM_CHAR,00eb,40000001)
trace:key:TranslateMessage (WM_CHAR, 00EB, 40000001)
trace:key:X11DRV_KeyEvent type 3, window 3400001, state 0x0000, keycode 0x0022
trace:key:X11DRV_KeyEvent state = 0
trace:key:X11DRV_KeyEvent KeyRelease : keysym=0 (No Name), # of chars=0 / 0x00 / ''
*******************************************************************************
in 20031212
trace:key:EVENT_event_to_vkey e->keycode = 22
trace:key:X11DRV_KeyEvent keycode 0x22 converted to vkey 0xdb
trace:key:X11DRV_KeyEvent bScan = 0x1a.
trace:key:queue_kbd_event  wParam=00db, lParam=c01a0001, InputKeyState=0
trace:key:TranslateMessage (WM_KEYUP, 00DB, C01A0001)

What has changed??

-- 
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list