[Bug 4051] New: winecfg crashes when clicking on Audio tab

Wine Bugs wine-bugs at winehq.org
Sun Dec 11 14:29:15 CST 2005


http://bugs.winehq.org/show_bug.cgi?id=4051

           Summary: winecfg crashes when clicking on Audio tab
           Product: Wine
           Version: 0.9.3.
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: P2
         Component: wine-multimedia
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: yuriy.kozlov at gmail.com


Overview: When clicking on the Audio tab, winecfg crashes with errors in wine 
version 0.9.3

Results: winecfg crashes and produces the following in the terminal:
wine: Unhandled page fault on write access to 0x48f2a2ec at address 0x7ec1d3b1 
(thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on write access to 0x48f2a2ec in 32-bit code 
(0x7ec1d3b1).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:7ec1d3b1 ESP:7fa3cda0 EBP:7fa3cdc8 EFLAGS:00010212(   - 00      - RIA1)
 EAX:33396533 EBX:7ecb9cd0 ECX:7c21e668 EDX:7c0d0e20
 ESI:00000004 EDI:7c09cd34
Stack dump:
0x7fa3cda0:  7ecbd420 7fa3cde4 00000001 00000000
0x7fa3cdb0:  000007d0 00000000 00000001 7ecb9cd0
0x7fa3cdc0:  7c21e670 7ecbd3f8 7fa3cdf8 7ec1da82
0x7fa3cdd0:  7ecbd420 7c21e668 0000002d 7ecbd3f8
0x7fa3cde0:  00000000 7d55309c 7c09b1c8 7ecb9cd0
0x7fa3cdf0:  0000002d 7fa3ce2b 7fa3ce38 7ec6be68
0200: sel=1007 base=7fffc000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x7ec1d3b1 (0x7ec1d3b1)
  2 0x7ec1da82 (0x7ec1da82)
  3 0x7ec6be68 (0x7ec6be68)
  4 0x7d612965 _ZN4Arts18TmpGlobalComm_impl3putERKSsS2_+0x215 in libmcop.so.1 
(0x7d612965)
  5 0x7d600903 _ZN4Arts10DispatcherC1EPNS_9IOManagerENS0_11StartServerE+0xc03 in 
libmcop.so.1 (0x7d600903)
  6 0x7d992b27 arts_backend_init+0x87 in libartscbackend.so.0 (0x7d992b27)
  7 0x7dde72d6 arts_init+0x46 in libartsc.so.0 (0x7dde72d6)
  8 0x7da33ee7 ARTS_WaveInit+0x27 in winearts.drv (0x7da33ee7)
  9 0x7da30152 ARTS_DriverProc+0x52 in winearts.drv (0x7da30152)
  10 0x7ea4955f in winmm (+0x1955f) (0x7ea4955f)
  11 0x7ea49b89 DRIVER_TryOpenDriver32+0xc9 in winmm (0x7ea49b89)
  12 0x7ea49e89 OpenDriver+0x169 in winmm (0x7ea49e89)
  13 0x7ea49f5e OpenDriverA+0x3e in winmm (0x7ea49f5e)
  14 0x7fa5e5ff AudioDlgProc+0x22f in winecfg (0x7fa5e5ff)
  15 0x7f66865a WINPROC_wrapper+0x1a in user32 (0x7f66865a)
  16 0x7f669200 in user32 (+0x89200) (0x7f669200)
  17 0x7f66e27e CallWindowProcW+0x1ae in user32 (0x7f66e27e)
  18 0x7f6103d7 DefDlgProcW+0x57 in user32 (0x7f6103d7)
  19 0x7f66865a WINPROC_wrapper+0x1a in user32 (0x7f66865a)
  20 0x7f669200 in user32 (+0x89200) (0x7f669200)
  21 0x7f66e4c6 CallWindowProcW+0x3f6 in user32 (0x7f66e4c6)
  22 0x7f63e3ef in user32 (+0x5e3ef) (0x7f63e3ef)
  23 0x7f641b06 SendMessageTimeoutW+0x156 in user32 (0x7f641b06)
  24 0x7f641b55 SendMessageW+0x35 in user32 (0x7f641b55)
  25 0x7f615562 in user32 (+0x35562) (0x7f615562)
  26 0x7f615efd CreateDialogIndirectParamAorW+0x2d in user32 (0x7f615efd)
  27 0x7f615f3b CreateDialogIndirectParamW+0x2b in user32 (0x7f615f3b)
  28 0x7eb1a693 in comctl32 (+0x3a693) (0x7eb1a693)
  29 0x7eb1b9d1 in comctl32 (+0x3b9d1) (0x7eb1b9d1)
  30 0x7eb1d5aa PROPSHEET_DialogProc+0x95a in comctl32 (0x7eb1d5aa)
  31 0x7f66865a WINPROC_wrapper+0x1a in user32 (0x7f66865a)
  32 0x7f669200 in user32 (+0x89200) (0x7f669200)
  33 0x7f66e27e CallWindowProcW+0x1ae in user32 (0x7f66e27e)
  34 0x7f6103d7 DefDlgProcW+0x57 in user32 (0x7f6103d7)
  35 0x7f66865a WINPROC_wrapper+0x1a in user32 (0x7f66865a)
  36 0x7f669200 in user32 (+0x89200) (0x7f669200)
  37 0x7f66e4c6 CallWindowProcW+0x3f6 in user32 (0x7f66e4c6)
  38 0x7f63e3ef in user32 (+0x5e3ef) (0x7f63e3ef)
  39 0x7f641b06 SendMessageTimeoutW+0x156 in user32 (0x7f641b06)
  40 0x7f641b55 SendMessageW+0x35 in user32 (0x7f641b55)
  41 0x7eb2f35c in comctl32 (+0x4f35c) (0x7eb2f35c)
  42 0x7eb333e6 in comctl32 (+0x533e6) (0x7eb333e6)
  43 0x7f66865a WINPROC_wrapper+0x1a in user32 (0x7f66865a)
  44 0x7f669200 in user32 (+0x89200) (0x7f669200)
  45 0x7f66e27e CallWindowProcW+0x1ae in user32 (0x7f66e27e)
  46 0x7f63ebec DispatchMessageW+0x16c in user32 (0x7f63ebec)
  47 0x7f614022 IsDialogMessageW+0xe2 in user32 (0x7f614022)
  48 0x7eb194eb in comctl32 (+0x394eb) (0x7eb194eb)
  49 0x7eb1b116 PropertySheetW+0x246 in comctl32 (0x7eb1b116)
  50 0x7fa63825 WinMain+0x325 in winecfg (0x7fa63825)
  51 0x7fa66e9e main+0x8e in winecfg (0x7fa66e9e)
  52 0x7fa66dea in winecfg (+0x16dea) (0x7fa66dea)
  53 0x7fcea947 in kernel32 (+0x4a947) (0x7fcea947)
  54 0xb7f9ac17 wine_switch_to_stack+0x17 in libwine.so.1 (0xb7f9ac17)
0x7ec1d3b1: decl        0x0(%edx,%eax,4)
Modules:
Module  Address                 Debug info      Name (104 modules)
ELF     0x73964000-7396c000     Deferred        libxrender.so.1
ELF     0x7be8d000-7bf00000     Deferred        ntdll<elf>
  \-PE  0x7bea0000-7bf00000     \               ntdll
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
ELF     0x7d3d2000-7d419000     Deferred        libkmedia2_idl.so.1
ELF     0x7d419000-7d440000     Deferred        libvorbis.so.0
ELF     0x7d440000-7d53f000     Deferred        libvorbisenc.so.2
ELF     0x7d53f000-7d547000     Deferred        libvorbisfile.so.3
ELF     0x7d547000-7d66d000     Export          libmcop.so.1
ELF     0x7d66d000-7d6bb000     Deferred        libxt.so.6
ELF     0x7d6bb000-7d6cf000     Deferred        libaudio.so.2
ELF     0x7d6cf000-7d6f0000     Deferred        libaudiofile.so.0
ELF     0x7d6f0000-7d7b1000     Deferred        libartsflow_idl.so.1
ELF     0x7d7b1000-7d81b000     Deferred        libsoundserver_idl.so.1
ELF     0x7d81b000-7d989000     Deferred        libartsflow.so.1
ELF     0x7d989000-7d99d000     Export          libartscbackend.so.0
ELF     0x7d99d000-7da1e000     Deferred        libglib-2.0.so.0
ELF     0x7da1e000-7da37000     Export          winearts.drv<elf>
  \-PE  0x7da20000-7da37000     \               winearts.drv
ELF     0x7da7b000-7da90000     Deferred        midimap<elf>
  \-PE  0x7da80000-7da90000     \               midimap
ELF     0x7dba1000-7dba6000     Deferred        libogg.so.0
ELF     0x7dba6000-7dbb0000     Deferred        libesd.so.0
ELF     0x7dbb0000-7dbd1000     Deferred        msacm32<elf>
  \-PE  0x7dbc0000-7dbd1000     \               msacm32
ELF     0x7dbd1000-7dbe8000     Deferred        msacm.drv<elf>
  \-PE  0x7dbe0000-7dbe8000     \               msacm.drv
ELF     0x7dbe8000-7dc9b000     Deferred        libasound.so.2
ELF     0x7dc9b000-7dcc3000     Deferred        winealsa.drv<elf>
  \-PE  0x7dca0000-7dcc3000     \               winealsa.drv
ELF     0x7dcc3000-7dd0f000     Deferred        libgcrypt.so.11
ELF     0x7dd0f000-7dd71000     Deferred        libgnutls.so.11
ELF     0x7dd71000-7dd8e000     Deferred        libcups.so.2
ELF     0x7dde2000-7dde6000     Deferred        libgthread-2.0.so.0
ELF     0x7dde6000-7ddec000     Export          libartsc.so.0
ELF     0x7ddec000-7ddf0000     Deferred        libgpg-error.so.0
ELF     0x7dec7000-7ded0000     Deferred        libxcursor.so.1
ELF     0x7ded2000-7dee2000     Deferred        libtasn1.so.2
ELF     0x7dee2000-7defe000     Deferred        imm32<elf>
  \-PE  0x7def0000-7defe000     \               imm32
ELF     0x7defe000-7df1a000     Deferred        ximcp.so.2
ELF     0x7df1a000-7df22000     Deferred        librt.so.1
ELF     0x7dfdc000-7e71f000     Deferred        fglrx_dri.so
ELF     0x7e71f000-7e7be000     Deferred        libgl.so.1
ELF     0x7e7be000-7e7c2000     Deferred        libxdmcp.so.6
ELF     0x7e7c2000-7e882000     Deferred        libx11.so.6
ELF     0x7e882000-7e88f000     Deferred        libxext.so.6
ELF     0x7e88f000-7e894000     Deferred        libxxf86vm.so.1
ELF     0x7e894000-7e8ad000     Deferred        libice.so.6
ELF     0x7e8ad000-7e929000     Deferred        winex11.drv<elf>
  \-PE  0x7e8c0000-7e929000     \               winex11.drv
ELF     0x7e929000-7e948000     Deferred        libexpat.so.1
ELF     0x7e948000-7e976000     Deferred        libfontconfig.so.1
ELF     0x7e976000-7e98a000     Deferred        libz.so.1
ELF     0x7e98a000-7e9f4000     Deferred        libfreetype.so.6
ELF     0x7e9f4000-7ea25000     Deferred        uxtheme<elf>
  \-PE  0x7ea00000-7ea25000     \               uxtheme
ELF     0x7ea25000-7eaa5000     Export          winmm<elf>
  \-PE  0x7ea30000-7eaa5000     \               winmm
ELF     0x7eaa5000-7eacd000     Deferred        winspool.drv<elf>
  \-PE  0x7eab0000-7eacd000     \               winspool.drv
ELF     0x7eacd000-7eb7b000     Export          comctl32<elf>
  \-PE  0x7eae0000-7eb7b000     \               comctl32
ELF     0x7eb7b000-7eb99000     Deferred        iphlpapi<elf>
  \-PE  0x7eb80000-7eb99000     \               iphlpapi
ELF     0x7eb99000-7ebdd000     Deferred        rpcrt4<elf>
  \-PE  0x7ebb0000-7ebdd000     \               rpcrt4
ELF     0x7ecc3000-7f5c3000     Deferred        gdi32<elf>
  \-PE  0x7ed10000-7f5c3000     \               gdi32
ELF     0x7f5c3000-7f6d9000     Export          user32<elf>
  \-PE  0x7f5e0000-7f6d9000     \               user32
ELF     0x7f6d9000-7f713000     Deferred        advapi32<elf>
  \-PE  0x7f6e0000-7f713000     \               advapi32
ELF     0x7f713000-7f799000     Deferred        ole32<elf>
  \-PE  0x7f730000-7f799000     \               ole32
ELF     0x7f799000-7f7ef000     Deferred        shlwapi<elf>
  \-PE  0x7f7b0000-7f7ef000     \               shlwapi
ELF     0x7f7ef000-7f8ae000     Deferred        shell32<elf>
  \-PE  0x7f810000-7f8ae000     \               shell32
ELF     0x7f8ae000-7f940000     Deferred        comdlg32<elf>
  \-PE  0x7f8c0000-7f940000     \               comdlg32
ELF     0x7fa43000-7fa4a000     Deferred        libsm.so.6
ELF     0x7fa4a000-7fa80000     Export          winecfg<elf>
  \-PE  0x7fa50000-7fa80000     \               winecfg
ELF     0x7fa81000-7fa84000     Deferred        libxau.so.6
ELF     0x7fc84000-7fd80000     Export          kernel32<elf>
  \-PE  0x7fca0000-7fd80000     \               kernel32
ELF     0x7fe90000-7fe9b000     Deferred        libgcc_s.so.1
ELF     0x7fe9b000-7fea5000     Deferred        libnss_files.so.2
ELF     0x7fea5000-7feba000     Deferred        libnsl.so.1
ELF     0x7feba000-7fec3000     Deferred        libnss_compat.so.2
ELF     0x7fec3000-7fec6000     Deferred        libgmodule-2.0.so.0
ELF     0x7fece000-7fed2000     Deferred        libxfixes.so.3
ELF     0x7fed2000-7fed5000     Deferred        libxrandr.so.2
ELF     0x7fed5000-7fef7000     Deferred        libm.so.6
ELF     0x7fef7000-7ffee000     Deferred        libwine_unicode.so.1
ELF     0x7ffee000-7fff3000     Deferred        libxxf86dga.so.1
ELF     0x7fff3000-7fffc000     Deferred        libnss_nis.so.2
ELF     0xb7e53000-b7e56000     Deferred        libdl.so.2
ELF     0xb7e56000-b7f84000     Deferred        libc.so.6
ELF     0xb7f84000-b7f96000     Deferred        libpthread.so.0
ELF     0xb7f96000-b7fb0000     Export          libwine.so.1
ELF     0xb7fc0000-b7fc2000     Deferred        xlcutf8load.so.2
ELF     0xb7fc5000-b7fdb000     Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) c:\windows\system32\winecfg.exe
        00000009    0 <==
WineDbg terminated on pid 0x8


In the first line:
wine: Unhandled page fault on write access to 0x48f2a2ec at address 0x7ec1d3b1 
(thread 0009), starting debugger...
The address 0x48f2a2ec changes, while 0x7ec1d3b1 and thread 0009 are 
reproduceable, they are the same on each crash.
The audio device was previously set to alsa when using wine version 0.9.1

Build Date & Platform:
wine 0.9.3 on Kubuntu Breezy 5.10 Linux with KDE3.5, kernel 2.6.12-10-k7

-- 
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