[Wine] MixW accidental breaks

Jukka-Pekka Gröhn
2007-05-21T14:41:51Z

MixW software accidentally breaks down when I cancelled something at
menu or selection


jukka-pekka@HanLinux:~/.wine/drive_c/Ohjelmatiedostot/MixW$ wine MixW2.exe
fixme:wave:ALSA_AddCaptureDevice Add support for DSCapture
fixme:wave:ALSA_AddCaptureDevice Add support for DSCapture
fixme:imm:ImmGetDefaultIMEWnd (0x10034 - (nil) 0x1640d8 ): semi-stub
fixme:imm:ImmGetDefaultIMEWnd (0x10038 - 0x10036 0x1640d8 ): semi-stub
fixme:comm:set_queue_size insize 4096 outsize 4096 unimplemented stub
fixme:comm:set_queue_size insize 4096 outsize 4096 unimplemented stub
fixme:comm:set_queue_size insize 4096 outsize 4096 unimplemented stub
fixme:comm:set_queue_size insize 4096 outsize 4096 unimplemented stub
fixme:comm:set_queue_size insize 4096 outsize 4096 unimplemented stub
fixme:comm:set_queue_size insize 4096 outsize 4096 unimplemented stub
fixme:comm:set_queue_size insize 4096 outsize 4096 unimplemented stub
fixme:comm:set_queue_size insize 4096 outsize 4096 unimplemented stub
fixme:comm:set_queue_size insize 4096 outsize 4096 unimplemented stub
err:x11drv:X11DRV_CreateWindow invalid window height -1
jukka-pekka@HanLinux:~/.wine/drive_c/Ohjelmatiedostot/MixW$ wine MixW2.exe
fixme:wave:ALSA_AddCaptureDevice Add support for DSCapture
fixme:wave:ALSA_AddCaptureDevice Add support for DSCapture
fixme:imm:ImmGetDefaultIMEWnd (0x200ba - (nil) 0x1640d8 ): semi-stub
fixme:imm:ImmGetDefaultIMEWnd (0x200c4 - 0x200c6 0x1640d8 ): semi-stub
fixme:comm:set_queue_size insize 4096 outsize 4096 unimplemented stub
fixme:comm:set_queue_size insize 4096 outsize 4096 unimplemented stub
err:x11drv:X11DRV_CreateWindow invalid window height -1
fixme:imm:ImmGetDefaultIMEWnd (0x2000b6 - 0x200c6 0x1640d8 ): semi-stub
wine: Unhandled page fault on write access to 0x00419b6c at address
0x13c12f (thread 0037), starting debugger...
Unhandled exception: page fault on write access to 0x00419b6c in 32-bit
code (0x0013c12f).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:0013c12f ESP:0033dee7 EBP:0033df44 EFLAGS:00210282(   - 00      - RIS1)
 EAX:0020cdb6 EBX:0017edd8 ECX:0033ecd8 EDX:0017cd58
 ESI:00000002 EDI:0033ecd8
Stack dump:
0x0033dee7:  590ff800 00000200 00000000 00000000
0x0033def7:  0800f400 33e6a400 da0e7c00 0600b87e
0x0033df07:  00011100 05066d00 0200ae00 00000000
0x0033df17:  00000000 00000000 5ae3c000 00000400
0x0033df27:  0800f400 33e6a400 17edd800 33def800
0x0033df37:  33e97000 5d852c00 00000000 33df6000
Backtrace:
=>1 0x0013c12f (0x0033df44)
  2 0x00591200 in mixw2 (+0x191200) (0x0033df60)
  3 0x7ed7c5da WINPROC_wrapper+0x1a() in user32 (0x0033df90)
  4 0x7ed7cd0e in user32 (+0x9cd0e) (0x0033dfd0)
  5 0x7ed81357 in user32 (+0xa1357) (0x0033e670)
  6 0x7ed81e2a CallWindowProcW+0xaa() in user32 (0x0033e6b0)
  7 0x7ed495f8 in user32 (+0x695f8) (0x0033e720)
  8 0x7ed4d350 SendMessageTimeoutW+0x1a0() in user32 (0x0033e790)
  9 0x7ed4d3c0 SendMessageW+0x50() in user32 (0x0033e7d0)
  10 0x7ed73d06 in user32 (+0x93d06) (0x0033e830)
  11 0x7ed73da5 in user32 (+0x93da5) (0x0033e890)
  12 0x7ed73da5 in user32 (+0x93da5) (0x0033e8f0)
  13 0x7ed75b55 DestroyWindow+0x295() in user32 (0x0033e930)
  14 0x0059198c in mixw2 (+0x19198c) (0x0033e97c)
  15 0x00486326 in mixw2 (+0x86326) (0x00000000)
0x0013c12f: decl        0x0(%eax,%eax,1)
Modules:
Module  Address                 Debug info      Name (107 modules)
PE        340000-  347000       Deferred        mhh
PE        400000-  787000       Export          mixw2
PE      10000000-10040000       Deferred        cmndata
ELF     7b800000-7b927000       Deferred        kernel32<elf>
  \-PE  7b820000-7b927000       \               kernel32
ELF     7bc00000-7bc97000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bc97000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7d411000-7d455000       Deferred        riched20<elf>
  \-PE  7d420000-7d455000       \               riched20
ELF     7d455000-7d4a6000       Deferred        libgcrypt.so.11
ELF     7d4a6000-7d4bb000       Deferred        libtasn1.so.3
ELF     7d4bb000-7d4e9000       Deferred        libcrypt.so.1
ELF     7d4f4000-7d508000       Deferred        riched32<elf>
  \-PE  7d500000-7d508000       \               riched32
ELF     7d508000-7d578000       Deferred        libgnutls.so.13
ELF     7d578000-7d5a9000       Deferred        libcups.so.2
ELF     7d5d6000-7d5da000       Deferred        libgpg-error.so.0
ELF     7d63b000-7d66d000       Deferred        uxtheme<elf>
  \-PE  7d640000-7d66d000       \               uxtheme
ELF     7d66d000-7d682000       Deferred        midimap<elf>
  \-PE  7d670000-7d682000       \               midimap
ELF     7d682000-7d6a8000       Deferred        msacm32<elf>
  \-PE  7d690000-7d6a8000       \               msacm32
ELF     7d6a8000-7d6c0000       Deferred        msacm32<elf>
  \-PE  7d6b0000-7d6c0000       \               msacm32
ELF     7d6c0000-7d785000       Deferred        libasound.so.2
ELF     7d785000-7d7b6000       Deferred        winealsa<elf>
  \-PE  7d790000-7d7b6000       \               winealsa
ELF     7d7b6000-7d807000       Deferred        libxt.so.6
ELF     7d807000-7d81d000       Deferred        libaudio.so.2
ELF     7d81d000-7d834000       Deferred        winenas<elf>
  \-PE  7d820000-7d834000       \               winenas
ELF     7d834000-7d84d000       Deferred        libjack.so
ELF     7d84d000-7d869000       Deferred        winejack<elf>
  \-PE  7d850000-7d869000       \               winejack
ELF     7d869000-7d8a5000       Deferred        wineoss<elf>
  \-PE  7d870000-7d8a5000       \               wineoss
ELF     7d8a7000-7d8ac000       Deferred        libxfixes.so.3
ELF     7d8ac000-7d8b5000       Deferred        libxcursor.so.1
ELF     7d8b5000-7d8bb000       Deferred        libxrandr.so.2
ELF     7d8bb000-7d8c3000       Deferred        libxrender.so.1
ELF     7d8c3000-7d8c6000       Deferred        libxinerama.so
ELF     7dfb7000-7e22c000       Deferred        r200_dri.so
ELF     7e22c000-7e235000       Deferred        libdrm.so.2
ELF     7e235000-7e295000       Deferred        libgl.so.1
ELF     7e295000-7e29a000       Deferred        libxdmcp.so.6
ELF     7e29a000-7e38b000       Deferred        libx11.so.6
ELF     7e38b000-7e399000       Deferred        libxext.so.6
ELF     7e399000-7e39e000       Deferred        libxxf86vm.so.1
ELF     7e39e000-7e3b6000       Deferred        libice.so.6
ELF     7e3b6000-7e3bf000       Deferred        libsm.so.6
ELF     7e3bf000-7e44e000       Deferred        winex11<elf>
  \-PE  7e3d0000-7e44e000       \               winex11
ELF     7e4d5000-7e4f5000       Deferred        libexpat.so.1
ELF     7e4f5000-7e520000       Deferred        libfontconfig.so.1
ELF     7e520000-7e534000       Deferred        libz.so.1
ELF     7e534000-7e59f000       Deferred        libfreetype.so.6
ELF     7e59f000-7e63a000       Deferred        oleaut32<elf>
  \-PE  7e5b0000-7e63a000       \               oleaut32
ELF     7e63a000-7e64d000       Deferred        libresolv.so.2
ELF     7e658000-7e66c000       Deferred        olepro32<elf>
  \-PE  7e660000-7e66c000       \               olepro32
ELF     7e66c000-7e68a000       Deferred        iphlpapi<elf>
  \-PE  7e670000-7e68a000       \               iphlpapi
ELF     7e68a000-7e6df000       Deferred        rpcrt4<elf>
  \-PE  7e6a0000-7e6df000       \               rpcrt4
ELF     7e6df000-7e77c000       Deferred        ole32<elf>
  \-PE  7e6f0000-7e77c000       \               ole32
ELF     7e77c000-7e79e000       Deferred        oledlg<elf>
  \-PE  7e780000-7e79e000       \               oledlg
ELF     7e79e000-7e7d1000       Deferred        winspool<elf>
  \-PE  7e7b0000-7e7d1000       \               winspool
ELF     7e7d1000-7e88d000       Deferred        comctl32<elf>
  \-PE  7e7e0000-7e88d000       \               comctl32
ELF     7e88d000-7e8e5000       Deferred        shlwapi<elf>
  \-PE  7e8a0000-7e8e5000       \               shlwapi
ELF     7e8e5000-7e9e0000       Deferred        shell32<elf>
  \-PE  7e900000-7e9e0000       \               shell32
ELF     7e9e0000-7ea80000       Deferred        comdlg32<elf>
  \-PE  7e9f0000-7ea80000       \               comdlg32
ELF     7ea80000-7ea94000       Deferred        lz32<elf>
  \-PE  7ea90000-7ea94000       \               lz32
ELF     7ea94000-7eaad000       Deferred        version<elf>
  \-PE  7eaa0000-7eaad000       \               version
ELF     7eaad000-7eaca000       Deferred        imm32<elf>
  \-PE  7eab0000-7eaca000       \               imm32
ELF     7eaca000-7eb11000       Deferred        advapi32<elf>
  \-PE  7eae0000-7eb11000       \               advapi32
ELF     7ebfb000-7ecba000       Deferred        gdi32<elf>
  \-PE  7ec10000-7ecba000       \               gdi32
ELF     7ecba000-7edf6000       Export          user32<elf>
  \-PE  7ece0000-7edf6000       \               user32
ELF     7edf6000-7ee85000       Deferred        winmm<elf>
  \-PE  7ee00000-7ee85000       \               winmm
ELF     7ef98000-7efa3000       Deferred        libnss_files.so.2
ELF     7efa3000-7efba000       Deferred        libnsl.so.1
ELF     7efba000-7efe1000       Deferred        libm.so.6
ELF     7efe1000-7efe4000       Deferred        libxau.so.6
ELF     7efe6000-7eff2000       Deferred        libgcc_s.so.1
ELF     b7c73000-b7c7d000       Deferred        libnss_nis.so.2
ELF     b7c7e000-b7c82000       Deferred        libdl.so.2
ELF     b7c82000-b7dc3000       Deferred        libc.so.6
ELF     b7dc3000-b7dda000       Deferred        libpthread.so.0
ELF     b7df0000-b7df9000       Deferred        libnss_compat.so.2
ELF     b7df9000-b7f0a000       Deferred        libwine.so.1
ELF     b7f0c000-b7f27000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000038
        0000003a    0
        00000039    0
00000036 (D) C:\Ohjelmatiedostot\MixW\MixW2.exe
        0000001d   -2
        00000017   15
        00000047    0
        00000046    0
        00000045    0
        00000042   15
        00000041    0
        0000003f    0
        0000003e    0
        0000003d    0
        0000003b    0
        00000037    0 <==