[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