Bug#59257: libc6: libc6 2.1.3-5 breaks wine
Package: libc6
Version: 2.1.3-5
Severity: normal
After upgrading libc6 from 2.1.3-4, wine crashes on startup. The culprit
appears to be towupper(), judging from the backtrace:
Unhandled exception: page fault on read access to 0x0000014c in 32-bit code
(0x40887825).
Loading symbols: /usr/bin/wine /usr/lib/libwine.so /usr/X11R6/lib/libSM.so.6
/usr/X11R6/lib/libICE.so.6 /usr/X11R6/lib/libXpm.so.4 /usr/lib/libGL.so.1
/usr/X11R6/lib/libXext.so.6 /usr/X11R6/lib/libX11.so.6
/lib/libncurses.so.5 /lib/libm.so.6 /lib/libutil.so.1 /lib/libdl.so.2
/lib/libc.so.6 /usr/X11R6/lib/libXi.so.6 /lib/ld-linux.so.2
USER GDI WINEPS WPROCS DISPLAY SYSTEM KERNEL USER32.DLL GDI32.DLL
KERNEL32.dll ntdll.dll
In 32 bit mode.
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:008f GS:0000
EIP:40887825 ESP:409cf664 EBP:409cf68c EFLAGS:00010213( R- 00 I -A- 1C)
EAX:00000000 EBX:408bccb8 ECX:00000000 EDX:00000053
ESI:00000053 EDI:00000100
Stack dump:
0x409cf664 (ntdll.dll.towupper+0x147eb4): 4052ff44 40a29260 40a27d20 407ebffc
0x409cf674 (ntdll.dll.towupper+0x147ec4): 409cf6bc 40009df0 40a29260 40803424
0x409cf684 (ntdll.dll.towupper+0x147ed4): 408ba4bc 00000001 409cf6bc 4015f9f4
0x409cf694 (ntdll.dll.towupper+0x147ee4): 00000053 405334b0 4005273b 4015f9e0
0x409cf6a4 (ntdll.dll.towupper+0x147ef4): 4052ff44 40009df0 40a29260 40803424
0x409cf6b4 (ntdll.dll.towupper+0x147f04): 4015f9d4 400135c8 409cf6ec 4015f862
0x409cf6c4 (ntdll.dll.towupper+0x147f14):
0011: sel=008f base=4054a960 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x40887825 (ntdll.dll.towupper+0x75) (ebp=409cf68c)
1 0x4015f9f4 (ntdll.dll._wcsupr+0x94) (ebp=409cf6bc)
2 0x4015f862 (ntdll.dll._wcsnicmp+0x46) (ebp=409cf6ec)
3 0x402b5c61 (ntdll.dll.RtlImageNtHeader+0x29ed) (ebp=409cf72c)
4 0x402b5d92 (ntdll.dll.RtlImageNtHeader+0x2b1e) (ebp=409cf75c)
5 0x402b67f3 (ntdll.dll.RtlImageNtHeader+0x357f) (ebp=409cf7ac)
6 0x402b71e2 (KERNEL32.dll.FindResourceA+0x32) (ebp=409cf7ec)
7 0x400ee071 (USER32.DLL.LoadMenuA+0x25) (ebp=409cf81c)
8 0x400e643a (USER32.DLL.EditWndProc+0x1101a) (ebp=409cf84c)
9 0x400e68ed (USER32.DLL.EditWndProc+0x114cd) (ebp=409cf9fc)
10 0x402af667 (USER32.DLL.EntryPoint+0x117) (ebp=409cfa1c)
11 0x402b59c8 (ntdll.dll.RtlImageNtHeader+0x2754) (ebp=409cfa4c)
12 0x402afaeb (USER32.DLL.EntryPoint+0x59b) (ebp=409cfa8c)
13 0x402afccf (USER32.DLL.EntryPoint+0x77f) (ebp=409cfabc)
14 0x402b2235 (KERNEL32.dll.LoadLibraryExA+0x7d) (ebp=409cfaec)
15 0x402b273a (KERNEL32.dll.LoadLibraryExA+0x582) (ebp=409cfb1c)
16 0x40397fac (USER32.DLL.UserSignalProc+0x318) (ebp=409cfb4c)
17 0x402c2d78 (KERNEL32.dll.MapHModuleSL+0x3380) (ebp=409cfc6c)
18 0x402c2f40 (KERNEL32.dll.MapHModuleSL+0x3548) (ebp=409cfc9c)
19 0x402be6fd (USER32.DLL.GetAppCompatFlags+0x2e89) (ebp=409cfcec)
20 0x402be7af (USER32.DLL.GetAppCompatFlags+0x2f3b) (ebp=409cfd7c)
21 0x402bebd8 (USER32.DLL.GetAppCompatFlags+0x3364) (ebp=409cfdac)
22 0x0805d714 (ntdll.dll.strcpy+0x12dd8) (ebp=409cfffc)
0x40887825 (ntdll.dll.towupper+0x75): movl 0x0(%eax,%esi,4),%eax
-- System Information
Debian Release: 2.2
Kernel Version: Linux wossname 2.2.14 #1 Sat Jan 22 12:41:35 EST 2000 i586 unknown
Versions of the packages libc6 depends on:
ii ldso 1.9.11-5 The Linux dynamic linker, library and utilities.
Reply to: