wine 0.9.55 segfaults on Hardy

Bug #192562 reported by Lorenzo Taylor
This bug report is a duplicate of:  Bug #191575: wine segfaults on winecfg. Edit Remove
6
Affects Status Importance Assigned to Milestone
Ubuntu
New
Undecided
Unassigned

Bug Description

Whenever I try to run a Windows application using wine 0.9.55 I get a segfault. Catchsegv returns the following info:

*** Segmentation fault
Register dump:

 EAX: ffed9624 EBX: f7fab6e4 ECX: 00000008 EDX: 7bf014c0
 ESI: f7facc40 EDI: 7bf014c0 EBP: ffed9568 ESP: ffed954c

 EIP: f7d9e43c EFLAGS: 00010212

 CS: 0023 DS: 002b ES: 002b FS: 0063 GS: 006b SS: 002b

 Trap: 0000000e Error: 00000007 OldMask: 00000000
 ESP/signal: ffed954c CR2: 7bf014c0

 FPUCW: ffff037f FPUSW: ffff0000 TAG: ffffffff
 IPOFF: 00000000 CSSEL: 0010 DATAOFF: 0000ffff DATASEL: 002b

 ST(0) 0000 0000000000000000 ST(1) 0000 0000000000000000
 ST(2) 0000 0000000000000000 ST(3) 0000 0000000000000000
 ST(4) 0000 0000000000000000 ST(5) 0000 0000000000000000
 ST(6) 0000 0000000000000000 ST(7) 0000 0000000000000000

Backtrace:
/lib32/libSegFault.so[0xf7fc104f]
??:0(??)[0xffffe500]
/usr/bin/../lib32/wine/ntdll.dll.so(thread_init+0x2e9)[0x7bc6cbc9]
/usr/bin/../lib32/wine/ntdll.dll.so(__wine_process_init+0x18)[0x7bc47c58]
/usr/bin/../lib32/libwine.so.1(wine_init+0x294)[0xf7eb11e4]
/usr/bin/../lib32/../bin/wine-pthread(main+0x13b)[0x7bf0139b]
/lib32/libc.so.6(__libc_start_main+0xe0)[0xf7d40450]
/usr/bin/../lib32/../bin/wine-pthread[0x7bf00f81]

Memory map:

00000000-60000000 ---p 00000000 00:00 0
7bc00000-7bc88000 r-xp 00000000 08:01 534040 /usr/lib32/wine/ntdll.dll.so
7bc88000-7bc91000 rw-p 00087000 08:01 534040 /usr/lib32/wine/ntdll.dll.so
7bc91000-7bca4000 rw-p 7bc91000 00:00 0
7bf00000-7bf02000 r-xp 00000000 08:01 73368 /usr/bin/wine-pthread
7bf02000-7bf03000 rw-p 00001000 08:01 73368 /usr/bin/wine-pthread
7c000000-7c002000 r-xp 00001000 08:01 73370 /usr/bin/wine-preloader
7c002000-7c003000 rw-p 00002000 08:01 73370 /usr/bin/wine-preloader
7c003000-7c028000 rw-p 7c003000 00:00 0 [heap]
7efc2000-7efe5000 r-xp 00000000 08:01 14187 /lib32/libm-2.7.so
7efe5000-7efe7000 rw-p 00023000 08:01 14187 /lib32/libm-2.7.so
7f000000-7ffd8000 ---p 7f000000 00:00 0
7ffd8000-7ffdc000 rw-p 7ffd8000 00:00 0
7ffdc000-7ffdf000 ---p 7ffdc000 00:00 0
7ffdf000-7fff0000 rw-p 7ffdf000 00:00 0
7fff0000-7ffff000 ---p 7fff0000 00:00 0
7ffff000-80000000 r-xp 7ffff000 00:00 0
80000000-f7d20000 ---p 80000000 00:00 0
f7d25000-f7d26000 rw-p f7d25000 00:00 0
f7d26000-f7d28000 r-xp 00000000 08:01 13633 /lib32/libdl-2.7.so
f7d28000-f7d2a000 rw-p 00001000 08:01 13633 /lib32/libdl-2.7.so
f7d2a000-f7e73000 r-xp 00000000 08:01 13275 /lib32/libc-2.7.so
f7e73000-f7e74000 r--p 00149000 08:01 13275 /lib32/libc-2.7.so
f7e74000-f7e76000 rw-p 0014a000 08:01 13275 /lib32/libc-2.7.so
f7e76000-f7e79000 rw-p f7e76000 00:00 0
f7e79000-f7e8d000 r-xp 00000000 08:01 17323 /lib32/libpthread-2.7.so
f7e8d000-f7e8f000 rw-p 00013000 08:01 17323 /lib32/libpthread-2.7.so
f7e8f000-f7e92000 rw-p f7e8f000 00:00 0
f7ea0000-f7eaa000 r-xp 00000000 08:01 118336 /usr/lib32/libgcc_s.so.1
f7eaa000-f7eab000 rw-p 0000a000 08:01 118336 /usr/lib32/libgcc_s.so.1
f7eab000-f7faa000 r-xp 00000000 08:01 534625 /usr/lib32/libwine.so.1.0
f7faa000-f7fac000 rw-p 000fe000 08:01 534625 /usr/lib32/libwine.so.1.0
f7fac000-f7fbf000 rw-p f7fac000 00:00 0
f7fbf000-f7fc2000 r-xp 00000000 08:01 18996 /lib32/libSegFault.so
f7fc2000-f7fc4000 rw-p 00002000 08:01 18996 /lib32/libSegFault.so
f7fc4000-f7fc6000 rw-p f7fc4000 00:00 0
f7fc6000-f7fe3000 r-xp 00000000 08:01 13179 /lib32/ld-2.7.so
f7fe3000-f7fe5000 rw-p 0001c000 08:01 13179 /lib32/ld-2.7.so
f7ff0000-ffec0000 ---p f7ff0000 00:00 0
ffec7000-ffedc000 rw-p 7ffffffea000 00:00 0 [stack]
ffee0000-ffff0000 ---p ffee0000 00:00 0
ffffe000-fffff000 r-xp ffffe000 00:00 0 [vdso]

This only happens in Ubuntu Hardy running wine 0.9.55. I pulled 0.9.54 from my apt archive, uninstalled 0.9.55 and reinstalled 0.9.54 and all works as it should. Note that this segfault occurs when running any Windows application. It's not specific to a single app or set of apps. Even notepad from the Wine menu segfaults, and that is installed with wine.

Revision history for this message
Sergey Tuchkin (amazon) wrote :
Download full text (3.3 KiB)

Confirm. Got it on 'notepad' and 'winecfg'
amazon@nancy:~$ catchsegv notepad
Segmentation fault (core dumped)
*** Segmentation fault
Register dump:

 EAX: bff366b4 EBX: b7f926c4 ECX: 00000008 EDX: 7bf014c0
 ESI: b7f93c20 EDI: 7bf014c0 EBP: bff365f8 ESP: bff365dc

 EIP: b7d8b8ac EFLAGS: 00010212

 CS: 0073 DS: 007b ES: 007b FS: 0033 GS: 003b SS: 007b

 Trap: 0000000e Error: 00000007 OldMask: 00000000
 ESP/signal: bff365dc CR2: 7bf014c0

Backtrace:
/lib/libSegFault.so[0xb7fa804f]
[0xb7fc9420]
/usr/bin/../lib/wine/ntdll.dll.so(thread_init+0x2e9)[0x7bc6be99]
/usr/bin/../lib/wine/ntdll.dll.so(__wine_process_init+0x18)[0x7bc47788]
/usr/bin/../lib/libwine.so.1(wine_init+0x294)[0xb7e981e4]
/usr/bin/../lib/../bin/wine-pthread(main+0x13b)[0x7bf0139b]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7d2e450]
/usr/bin/../lib/../bin/wine-pthread[0x7bf00f81]

Memory map:

00000000-60000000 ---p 00000000 00:00 0
7bc00000-7bc87000 r-xp 00000000 03:06 81436 /usr/lib/wine/ntdll.dll.so
7bc87000-7bc90000 rwxp 00087000 03:06 81436 /usr/lib/wine/ntdll.dll.so
7bc90000-7bca3000 rwxp 7bc90000 00:00 0
7bf00000-7bf02000 r-xp 00000000 03:06 393149 /usr/bin/wine-pthread
7bf02000-7bf03000 rwxp 00001000 03:06 393149 /usr/bin/wine-pthread
7c000000-7c002000 r-xp 00001000 03:06 393150 /usr/bin/wine-preloader
7c002000-7c003000 rwxp 00002000 03:06 393150 /usr/bin/wine-preloader
7c003000-7c028000 rwxp 7c003000 00:00 0 [heap]
7efbd000-7efc7000 r-xp 00000000 03:06 422478 /lib/libgcc_s.so.1
7efc7000-7efc8000 rwxp 0000a000 03:06 422478 /lib/libgcc_s.so.1
7efc8000-7efeb000 r-xp 00000000 03:06 455335 /lib/tls/i686/cmov/libm-2.7.so
7efeb000-7efed000 rwxp 00023000 03:06 455335 /lib/tls/i686/cmov/libm-2.7.so
7f000000-7ffd8000 ---p 7f000000 00:00 0
7ffd8000-7ffdc000 rwxp 7ffd8000 00:00 0
7ffdc000-7ffdf000 ---p 7ffdc000 00:00 0
7ffdf000-7fff0000 rwxp 7ffdf000 00:00 0
7fff0000-7ffff000 ---p 7fff0000 00:00 0
7ffff000-80000000 r-xp 7ffff000 00:00 0
80000000-b7d10000 ---p 80000000 00:00 0
b7d12000-b7d14000 rwxp b7d12000 00:00 0
b7d14000-b7d16000 r-xp 00000000 03:06 455333 /lib/tls/i686/cmov/libdl-2.7.so
b7d16000-b7d18000 rwxp 00001000 03:06 455333 /lib/tls/i686/cmov/libdl-2.7.so
b7d18000-b7e61000 r-xp 00000000 03:06 455327 /lib/tls/i686/cmov/libc-2.7.so
b7e61000-b7e62000 r-xp 00149000 03:06 455327 /lib/tls/i686/cmov/libc-2.7.so
b7e62000-b7e64000 rwxp 0014a000 03:06 455327 /lib/tls/i686/cmov/libc-2.7.so
b7e64000-b7e67000 rwxp b7e64000 00:00 0
b7e67000-b7e7b000 r-xp 00000000 03:06 455353 /lib/tls/i686/cmov/libpthread-2.7.so
b7e7b000-b7e7d000 rwxp 00013000 03:06 455353 /lib/tls/i686/cmov/libpthread-2.7.so
b7e7d000-b7e7f000 rwxp b7e7d000 00:00 0
b7e80000-b7e90000 ---p b7e80000 00:00 0
b7e92000-b7f91000 r-xp 00000000 03:06 395333 /usr/lib/libwine.so.1.0
b7f91000-b7f93000 rwxp 000fe000 03:06 395333 /usr/lib/libwine.so.1.0
b7f93000-b7fa6000 rwxp b7f93000 00:00 0
b7fa6000-b7fa9000 r-xp 00000000 03:06 421848 /lib/libSegFault.so
b7fa9000-b7fab000 rwxp 00002000 03:06 421848 /lib/libSegFault.so
b7fab000-b7fad000 rwxp b7fab000 00:00 0
b7fad000-b7fc7000 r-xp 00000000 03:06 421844 /lib/ld-2.7.so
b7fc7000-b7fc9000 rwxp 00019000 03:06 421844 /lib/ld-2.7.so
b7fc9000-b7fca000...

Read more...

Revision history for this message
linovski (avelinorego) wrote :

Same behavior here.

Error log attached.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.