Jump to content

2.5.6.0 crashes for some users in maverick / wine 1.33


Smiff

Recommended Posts

It's working ok under 11.04 (so I assume 11.10 would work too).

 

The only thing worth mentioning from WineDebug is that is says to update to Alsa v1.0.24 drivers (I understand they're at a lower level than pulse?) - but they don't seem to be available for 10.10!

 

I'm taking that to mean it's actually a bug in Alsa rather than Wine - as the same Wine code works fine on 11.04 (with does use Alsa 1.0.24)

 

trace:winmm:MULTIMEDIA_PlaySound pszSound='0x41fcfac' hmod=(nil) fdwSound=00022002

trace:winmm:proc_PlaySound SoundName=L"C:\\Program Files\\ImgBurn\\Sounds\\Success.wav" !

trace:winmm:proc_PlaySound ParentChunk ckid=RIFF fccType=WAVE cksize=000109D8

trace:winmm:proc_PlaySound Chunk Found ckid=fmt fccType=00000000 cksize=00000010

trace:winmm:proc_PlaySound wFormatTag=0001 !

trace:winmm:proc_PlaySound nChannels=1

trace:winmm:proc_PlaySound nSamplesPerSec=19886

trace:winmm:proc_PlaySound nAvgBytesPerSec=19886

trace:winmm:proc_PlaySound nBlockAlign=1

trace:winmm:proc_PlaySound wBitsPerSample=8 !

trace:winmm:proc_PlaySound Chunk Found ckid=data fccType=00000000 cksize=000109B4

trace:winmm:waveOutOpen (0x14aebe4, 4294967295, 0x41fbd38, 68aea120, 14aebdc, 00030000)

trace:winmm:WINMM_StartDevicesThread Starting up devices thread

ALSA lib pcm_pulse.c:1008:(_snd_pcm_pulse_open) Unknown field handle_underrun

err:winediag:AUDDRV_GetAudioEndpoint PulseAudio "default" -22 without handle_underrun. Audio may hang. Please upgrade to alsa_plugins >= 1.0.24

fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels

fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels

fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels

fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels

fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels

trace:winmm:WOD_Open (4294967295, 0x14aead0, 00030000)

trace:winmm:WINMM_MapDevice (0x14aead0, 1)

trace:winmm:WOD_Open (0, 0x59de2d0, 00030000)

trace:winmm:WINMM_FindUnusedDevice Found free device: mmdevice: 0, device id: 0

trace:winmm:waveOutPrepareHeader (0xc000, 0x421afa0, 32)

trace:winmm:WINMM_PrepareHeader (0xc000, 0x421afa0)

trace:winmm:waveOutPrepareHeader (0xc000, 0x421afc0, 32)

trace:winmm:WINMM_PrepareHeader (0xc000, 0x421afc0)

trace:winmm:waveOutWrite (0xc000, 0x421afa0, 32)

trace:winmm:WINMM_BeginPlaying (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:waveOutWrite (0xc000, 0x421afc0, 32)

trace:winmm:WINMM_BeginPlaying (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

...

 

That WOD_PushData just repeats forever on 10.10.

 

On 11.04 is looks like this:

 

trace:winmm:MULTIMEDIA_PlaySound pszSound='0x1774f4' hmod=(nil) fdwSound=00022003

trace:winmm:proc_PlaySound SoundName=L"C:\\Program Files\\ImgBurn\\Sounds\\Success.wav" !

trace:winmm:proc_PlaySound ParentChunk ckid=RIFF fccType=WAVE cksize=000109D8

trace:winmm:proc_PlaySound Chunk Found ckid=fmt fccType=00000000 cksize=00000010

trace:winmm:proc_PlaySound wFormatTag=0001 !

trace:winmm:proc_PlaySound nChannels=1

trace:winmm:proc_PlaySound nSamplesPerSec=19886

trace:winmm:proc_PlaySound nAvgBytesPerSec=19886

trace:winmm:proc_PlaySound nBlockAlign=1

trace:winmm:proc_PlaySound wBitsPerSample=8 !

trace:winmm:proc_PlaySound Chunk Found ckid=data fccType=00000000 cksize=000109B4

trace:winmm:waveOutOpen (0x59de9e4, 4294967295, 0x41ea448, 687e3130, 59de9dc, 00030000)

trace:winmm:WINMM_StartDevicesThread Starting up devices thread

fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels

fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels

fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels

fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels

fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels

trace:winmm:WOD_Open (4294967295, 0x59de8d0, 00030000)

trace:winmm:WINMM_MapDevice (0x59de8d0, 1)

trace:winmm:WOD_Open (0, 0x5dde2d0, 00030000)

trace:winmm:WINMM_FindUnusedDevice Found free device: mmdevice: 0, device id: 0

trace:winmm:waveOutPrepareHeader (0xc000, 0x421b768, 32)

trace:winmm:WINMM_PrepareHeader (0xc000, 0x421b768)

trace:winmm:waveOutPrepareHeader (0xc000, 0x421b788, 32)

trace:winmm:WINMM_PrepareHeader (0xc000, 0x421b788)

trace:winmm:waveOutWrite (0xc000, 0x421b768, 32)

trace:winmm:WINMM_BeginPlaying (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:waveOutWrite (0xc000, 0x421b788, 32)

trace:winmm:WINMM_BeginPlaying (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:PlaySound_Callback Returning waveHdr=421b768

trace:winmm:waveOutWrite (0xc000, 0x421b768, 32)

trace:winmm:WINMM_BeginPlaying (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:PlaySound_Callback Returning waveHdr=421b788

trace:winmm:waveOutWrite (0xc000, 0x421b788, 32)

trace:winmm:WINMM_BeginPlaying (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:PlaySound_Callback Returning waveHdr=421b768

trace:winmm:waveOutWrite (0xc000, 0x421b768, 32)

trace:winmm:WINMM_BeginPlaying (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:PlaySound_Callback Returning waveHdr=421b788

trace:winmm:waveOutWrite (0xc000, 0x421b788, 32)

trace:winmm:WINMM_BeginPlaying (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:PlaySound_Callback Returning waveHdr=421b768

trace:winmm:waveOutWrite (0xc000, 0x421b768, 32)

trace:winmm:WINMM_BeginPlaying (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:PlaySound_Callback Returning waveHdr=421b788

trace:winmm:waveOutWrite (0xc000, 0x421b788, 32)

trace:winmm:WINMM_BeginPlaying (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:PlaySound_Callback Returning waveHdr=421b768

trace:winmm:waveOutWrite (0xc000, 0x421b768, 32)

trace:winmm:WINMM_BeginPlaying (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:PlaySound_Callback Returning waveHdr=421b788

trace:winmm:waveOutWrite (0xc000, 0x421b788, 32)

trace:winmm:WINMM_BeginPlaying (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:PlaySound_Callback Returning waveHdr=421b768

trace:winmm:waveOutWrite (0xc000, 0x421b768, 32)

trace:winmm:WINMM_BeginPlaying (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:PlaySound_Callback Returning waveHdr=421b788

trace:winmm:WOD_PushData (0xc000)

trace:winmm:WOD_PushData (0xc000)

trace:winmm:PlaySound_Callback Returning waveHdr=421b768

trace:winmm:waveOutReset (0xc000)

trace:winmm:WINMM_Reset (0xc000)

trace:winmm:waveOutUnprepareHeader (0xc000, 0x421b768, 32)

trace:winmm:WINMM_UnprepareHeader (0xc000, 0x421b768)

trace:winmm:waveOutUnprepareHeader (0xc000, 0x421b788, 32)

trace:winmm:WINMM_UnprepareHeader (0xc000, 0x421b788)

trace:winmm:proc_PlaySound Done playing=L"C:\\Program Files\\ImgBurn\\Sounds\\Success.wav" => ok!

trace:winmm:waveOutClose (0xc000)

trace:winmm:WOD_Close (0xc000)

Link to comment
Share on other sites

i'm eventually planning on moving to 12.04 LTS (or the Mint derived one) but not just for this.

highest alsa for 10.10 i can see is .23, although there's a ton of alsa parts i don't have installed.

 

thanks i guess i'll just leave sounds disable for those users for now.

 

if anyone really cares:

 

http://duopetalflower.blogspot.com/2011/02/alsa-1024-in-ubuntu-1010.html

 

https://bugs.launchpad.net/maverick-backports/+bug/841225

Edited by Smiff
Link to comment
Share on other sites

  • 1 month later...

anyone else having problems with the log window not drawing properly?

mine looks like a copy of part of the main window. closing and reopening it doesn't help. not sure when this start happening

means i can't see the log.

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.