[Bug 2796] New: Wine crashes when using Combobox from riched20
Wine Bugs
wine-bugs at winehq.org
Tue Mar 15 03:10:21 CST 2005
http://bugs.winehq.org/show_bug.cgi?id=2796
Summary: Wine crashes when using Combobox from riched20
Product: Wine
Version: 20050310
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: wine-gui
AssignedTo: wine-bugs at winehq.org
ReportedBy: mteske at imagnos.com
This crash haoppens reproducable. The gui element is a Combobox (Text entry with
attached pulldown menu). Crash happens when releasing mouse button to select.
The entry then shows a Paragraph character (mirrored "P").
Here's the stack trace:
wine: Unhandled exception (thread 0015), starting debugger...
WineDbg starting on pid 0x14
Unhandled exception: page fault on write access to 0x0000009c in 32-bit code (0x
4007088c).
In 32 bit mode.
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:003b GS:0033
EIP:4007088c ESP:406cd170 EBP:406cd188 EFLAGS:00010206( - 00 - RIP1)
EAX:422c004c EBX:400a4384 ECX:406cd178 EDX:00000090
ESI:422c0000 EDI:00000018
Stack dump:
0x406cd170: 00000000 422c0000 422c0000 422b8410
0x406cd180: 00000010 0000044b 406cdbd0 422a3a89
0x406cd190: 422c0000 00000002 00000012 406cd270
0x406cd1a0: 00000001 406cd248 406cd180 422c0098
0x406cd1b0: 00000001 00000000 00000000 406cd1d0
0x406cd1c0: 00000001 406cd2b4 4006c92c 40071c60
Backtrace:
=>1 0x4007088c RtlAllocateHeap(heap=0x422c0000, flags=0x2, size=0x12) [heap.c:11
63] in ntdll (0x406cd188)
2 0x422a3a89 RichEditANSIWndProc+0x1561(hWnd=0x40022, msg=0x44b, wParam=0x0, l
Param=0x406ce4a0) [/home/mteske/src/wine-20050310/dlls/riched20/editor.c:694] in
riched20 (0x406cdbd0)
3 0x422a26ea RichEditANSIWndProc(hWnd=0x40022, msg=0xd, wParam=0x11, lParam=0x
412d9f68) [editor.c:683] in riched20 (0x406ce61c)
4 0x4074cd9f WINPROC_wrapper+0x17 in user32 (0x406ce640)
5 0x4074d094 WINPROC_CallWndProc+0x54(proc=0x422a2528, hwnd=0x40022, msg=0xd,
wParam=0x11, lParam=0x412d9f68) [/home/mteske/src/wine-20050310/dlls/user/../../
windows/winproc.c:420] in user32 (0x406ce66c)
6 0x407524b1 CallWindowProcA(func=0x422a2528, hwnd=0x40022, msg=0xd, wParam=0x
11, lParam=0x412d9f68) [/home/mteske/src/wine-20050310/dlls/user/../../windows/w
inproc.c:3240] in user32 (0x406ce6a0)
7 0x5f401f01 Lq@`a at +0x5a5 in mfc42 (0x406ce6c0)
8 0x5f401b16 Lq@`a at +0x1ba in mfc42 (0x406ce6dc)
9 0x5f401a88 Lq@`a at +0x12c in mfc42 (0x406ce73c)
10 0x5f401a10 Lq@`a at +0xb4 in mfc42 (0x406ce758)
11 0x5f4019cf Lq@`a at +0x73 in mfc42 (0x406ce784)
12 0x4074cd9f WINPROC_wrapper+0x17 in user32 (0x406ce7a8)
13 0x4074d094 WINPROC_CallWndProc+0x54(proc=0x5f401996, hwnd=0x40022, msg=0xd,
wParam=0x11, lParam=0x412d9f68) [/home/mteske/src/wine-20050310/dlls/user/../..
/windows/winproc.c:420] in user32 (0x406ce7d4)
14 0x407524b1 CallWindowProcA(func=0x5f401996, hwnd=0x40022, msg=0xd, wParam=0
x11, lParam=0x412d9f68) [/home/mteske/src/wine-20050310/dlls/user/../../windows/
winproc.c:3240] in user32 (0x406ce808)
15 0x4077ce44 call_window_proc+0x110(hwnd=0x40022, msg=0xd, wparam=0x11, lpara
m=0x412d9f68, unicode=0x0, same_thread=0x1) [/home/mteske/src/wine-20050310/dlls
/user/message.c:1513] in user32 (0x406ce864)
16 0x4077e68d SendMessageTimeoutA+0x189(hwnd=0x40022, msg=0xd, wparam=0x11, lp
aram=0x412d9f68, flags=0x0, timeout=0xffffffff, res_ptr=0x406ce8f4) [/home/mtesk
e/src/wine-20050310/dlls/user/message.c:2385] in user32 (0x406ce8d0)
17 0x4077e731 SendMessageA(hwnd=0x40022, msg=0xd, wparam=0x11, lparam=0x412d9f
68) [/home/mteske/src/wine-20050310/dlls/user/message.c:2429] in user32 (0x406ce
8fc)
18 0x4074942e GetWindowTextA(hwnd=0x40022, lpString=0x412d9f68, nMaxCount=0x11
) [/home/mteske/src/wine-20050310/dlls/user/../../windows/win.c:2355] in user32
(0x406ce920)
19 0x5f403504 Lq@`a at +0x4c2 in mfc42 (0x406ce954)
20 0x5f40228d Lq@`a at +0x25e in mfc42 (0x406ce964)
21 0x5f4021e6 Lq@`a at +0x1b7 in mfc42 (0x406ce994)
22 0x5f40230b Lq@`a at +0x2dc in mfc42 (0x406ce9bc)
23 0x5f4022db Lq@`a at +0x2ac in mfc42 (0x406ce9d8)
24 0x5f4022b8 Lq@`a at +0x289 in mfc42 (0x406cea50)
25 0x5f402acc Lq@`a at +0xa9d in mfc42 (0x406cea98)
26 0x5f401be1 Lq@`a at +0x285 in mfc42 (0x406ceb18)
27 0x5f401aff Lq@`a at +0x1a3 in mfc42 (0x406ceb38)
28 0x5f401a88 Lq@`a at +0x12c in mfc42 (0x406ceb98)
29 0x5f401a10 Lq@`a at +0xb4 in mfc42 (0x406cebb4)
30 0x5f4019cf Lq@`a at +0x73 in mfc42 (0x406cebe0)
31 0x4074cd9f WINPROC_wrapper+0x17 in user32 (0x406cec04)
32 0x4074d094 WINPROC_CallWndProc+0x54(proc=0x5f401996, hwnd=0x5005e, msg=0x11
1, wParam=0x3008000, lParam=0x40022) [/home/mteske/src/wine-20050310/dlls/user/.
./../windows/winproc.c:420] in user32 (0x406cec30)
33 0x407524b1 CallWindowProcA(func=0x5f401996, hwnd=0x5005e, msg=0x111, wParam
=0x3008000, lParam=0x40022) [/home/mteske/src/wine-20050310/dlls/user/../../wind
ows/winproc.c:3240] in user32 (0x406cec64)
34 0x4077ce44 call_window_proc+0x110(hwnd=0x5005e, msg=0x111, wparam=0x3008000
, lparam=0x40022, unicode=0x0, same_thread=0x1) [/home/mteske/src/wine-20050310/
dlls/user/message.c:1513] in user32 (0x406cecc0)
35 0x4077e68d SendMessageTimeoutA+0x189(hwnd=0x5005e, msg=0x111, wparam=0x3008
000, lparam=0x40022, flags=0x0, timeout=0xffffffff, res_ptr=0x406ced50) [/home/m
teske/src/wine-20050310/dlls/user/message.c:2385] in user32 (0x406ced2c)
36 0x4077e731 SendMessageA(hwnd=0x5005e, msg=0x111, wparam=0x3008000, lparam=0
x40022) [/home/mteske/src/wine-20050310/dlls/user/message.c:2429] in user32 (0x4
06ced58)
37 0x422a402e ME_SendOldNotify(editor=0x422c0098, nCode=0x300) [/home/mteske/s
rc/wine-20050310/dlls/riched20/editor.c:846] in riched20 (0x406ced7c)
38 0x422a4e53 ME_UpdateRepaint(editor=0x422c0098) [paint.c:169] in riched20 (0
x406ced94)
39 0x422a2819 RichEditANSIWndProc(hWnd=0x40022, msg=0xc2, wParam=0x0, lParam=0
x41fe1190) [editor.c:598] in riched20 (0x406cf7d4)
40 0x4074cd9f WINPROC_wrapper in user32 (0x406cf7f8)
41 0x4074d094 WINPROC_CallWndProc(proc=0x422a2528, hwnd=0x40022, msg=0xc2, wPa
ram=0x0, lParam=0x41fe1190) [/home/mteske/src/wine-20050310/dlls/user/../../wind
ows/winproc.c:420] in user32 (0x406cf824)
42 0x407524b1 CallWindowProcA(func=0x422a2528, hwnd=0x40022, msg=0xc2, wParam=
0x0, lParam=0x41fe1190) [/home/mteske/src/wine-20050310/dlls/user/../../windows/
winproc.c:3240] in user32 (0x406cf858)
43 0x5f401f01 Lq@`a at +0x5a5 in mfc42 (0x406cf878)
44 0x5f401b16 Lq@`a at +0x1ba in mfc42 (0x406cf894)
45 0x5f401a88 Lq@`a at +0x12c in mfc42 (0x406cf8f4)
46 0x5f401a10 Lq@`a at +0xb4 in mfc42 (0x406cf910)
47 0x5f4019cf Lq@`a at +0x73 in mfc42 (0x406cf93c)
48 0x4074cd9f WINPROC_wrapper+0x17 in user32 (0x406cf960)
49 0x4074d094 WINPROC_CallWndProc+0x54(proc=0x5f401996, hwnd=0x40022, msg=0xc2
, wParam=0x0, lParam=0x41fe1190) [/home/mteske/src/wine-20050310/dlls/user/../..
/windows/winproc.c:420] in user32 (0x406cf98c)
50 0x407524b1 CallWindowProcA(func=0x5f401996, hwnd=0x40022, msg=0xc2, wParam=
0x0, lParam=0x41fe1190) [/home/mteske/src/wine-20050310/dlls/user/../../windows/
winproc.c:3240] in user32 (0x406cf9c0)
51 0x4077ce44 call_window_proc+0x110(hwnd=0x40022, msg=0xc2, wparam=0x0, lpara
m=0x41fe1190, unicode=0x0, same_thread=0x1) [/home/mteske/src/wine-20050310/dlls
/user/message.c:1513] in user32 (0x406cfa1c)
52 0x4077e68d SendMessageTimeoutA+0x189(hwnd=0x40022, msg=0xc2, wparam=0x0, lp
aram=0x41fe1190, flags=0x0, timeout=0xffffffff, res_ptr=0x406cfaac) [/home/mtesk
e/src/wine-20050310/dlls/user/message.c:2385] in user32 (0x406cfa88)
53 0x4077e731 SendMessageA(hwnd=0x40022, msg=0xc2, wparam=0x0, lparam=0x41fe11
90) [/home/mteske/src/wine-20050310/dlls/user/message.c:2429] in user32 (0x406cf
ab4)
54 0x005121c1 in aruser (+0x1121c1) (0x406cfad0)
55 0x005447f7 in aruser (+0x1447f7) (0x406cfc30)
56 0x5f401be1 Lq@`a@ in mfc42 (0x406cfcb0)
57 0x5f401aff Lq@`a@ in mfc42 (0x406cfcd0)
58 0x5f401a88 Lq@`a@ in mfc42 (0x406cfd30)
59 0x5f401a10 Lq@`a@ in mfc42 (0x406cfd4c)
60 0x5f4019cf Lq@`a@ in mfc42 (0x406cfd78)
61 0x4074cd9f WINPROC_wrapper in user32 (0x406cfd9c)
62 0x4074d094 WINPROC_CallWndProc(proc=0x5f401996, hwnd=0x40022, msg=0x111, wP
aram=0x7, lParam=0x0) [/home/mteske/src/wine-20050310/dlls/user/../../windows/wi
nproc.c:420] in user32 (0x406cfdc8)
63 0x407524b1 CallWindowProcA(func=0x407ea93c, hwnd=0x40022, msg=0x111, wParam
=0x7, lParam=0x0) [/home/mteske/src/wine-20050310/dlls/user/../../windows/winpro
c.c:3240] in user32 (0x406cfdfc)
64 0x4077f3ae DispatchMessageA+0xaa(msg=0x73a2f4) [/home/mteske/src/wine-20050
310/dlls/user/message.c:2907] in user32 (0x406cfe3c)
65 0x5f401328 Lq@`a at +0x2a5 in mfc42 (0x0073a2f4)
66 0x00000111 (0x00040022)
67 0x00000000 (0x00000000)
--
Configure bugmail: http://bugs.winehq.org/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