Ben,

> > Starting tuxpaint on my newly installed, but not 100% setup box works --
> > but it refuses to quit!
> > When I start tuxpaint (without any arguments) from a terminal, it responds
> > with 'open /dev/sequencer: No such file or directory'.
> > It does start, however, and drawing works. but Quit doesn't --
> > and neither does pressing control-C or control-backslash in the
> > controlling terminal. Only kill -9 does...
> 
> Very strange.  Does it do the same in the latest version, 0.9.15b?

I suspect the bug is not in tuxpaint, but in my botched ALSA setup --
there's something seriously wrong with that, so that even
'aplay something.wav' playes the first 1/3 second of that file over and over
again.

I downloaded the tuxpaint source, to see where it hangs: the offender is
wait_for_sfx(void). (~ line 14677 of tuxpaint.c, version 0.9.15b).
It seems that 'while (Mix_Playing(-1))' never becomes false!

(that's with libsdl1.2debian-oss ; with
 libsdl1.2debian-alsa, I get the same message as with e.g. aplay:

ALSA lib timer_hw.c:269:(snd_timer_hw_open) extended read is not supported 
(SNDRV_TIMER_IOCTL_TREAD)

and then it hangs in the call to Mix_CloseAudio() on line 12638,
in cleanup().


So, it's probably not really a tuxpaint bug -- possibly a libsdl bug,
but I guess that it should be allowed to assumed that closing the audio
channels works...

So feel free to close the bug.

Jeroen


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to