Hallo Liste,

ich habe ein seltsames Problem mit kmid. Es st�rzt einfach ab, wenn ich
versuche, ein MIDI-File abzuspielen (habe verschiedene ausprobiert, die
sich alle mit pmidi einwandfrei spielen lassen) und zwar mit folgender
Meldung:

| Couldn't allocate queueCouldn't allocate queueCouldn't allocate 
queueAlsaOut::eventInit : no source
| KCrash: Application 'kmid' crashing...

Installiert ist momentan die Paket-Version 4:3.3.1-1 (aus unstable). Mit
4:3.2.2-1 (aus testing) hatte ich allerdings genau das gleiche Problem.
ALSA-Version ist die aus Kernel 2.6.9.

Der relevante Teil von strace sieht folgenderma�en aus:

| stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=8365, 
...}) = 0
| open("/dev/snd/seq", O_RDWR) = 22
| ioctl(22, SNDRV_SEQ_IOCTL_PVERSION, 0xbfffe5fc) = 0
| ioctl(22, CDROMPAUSE or SNDRV_SEQ_IOCTL_CLIENT_ID, 0xbfffe5bc) = 0
| ioctl(22, CDROMPLAYMSF or SNDRV_SEQ_IOCTL_RUNNING_MODE, 0xbfffe600) = 0
| ioctl(22, SNDRV_SEQ_IOCTL_CREATE_QUEUE, 0xbfffe790) = -1 ENOMEM (Can not 
allocate memory)
| write(2, "Couldn\'t allocate queue", 23) = 23
| stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=8365, 
...}) = 0
| open("/dev/snd/seq", O_RDWR) = 23
| ioctl(23, SNDRV_SEQ_IOCTL_PVERSION, 0xbfffe5fc) = 0
| ioctl(23, CDROMPAUSE or SNDRV_SEQ_IOCTL_CLIENT_ID, 0xbfffe5bc) = 0
| ioctl(23, CDROMPLAYMSF or SNDRV_SEQ_IOCTL_RUNNING_MODE, 0xbfffe600) = 0
| ioctl(23, SNDRV_SEQ_IOCTL_CREATE_QUEUE, 0xbfffe790) = -1 ENOMEM (Can not 
allocate memory)
| write(2, "Couldn\'t allocate queue", 23) = 23
| stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=8365, 
...}) = 0
| open("/dev/snd/seq", O_RDWR) = 24
| ioctl(24, SNDRV_SEQ_IOCTL_PVERSION, 0xbfffe5fc) = 0
| ioctl(24, CDROMPAUSE or SNDRV_SEQ_IOCTL_CLIENT_ID, 0xbfffe5bc) = 0
| ioctl(24, CDROMPLAYMSF or SNDRV_SEQ_IOCTL_RUNNING_MODE, 0xbfffe600) = 0
| ioctl(24, SNDRV_SEQ_IOCTL_CREATE_QUEUE, 0xbfffe790) = -1 ENOMEM (Can not 
allocate memory)
| write(2, "Couldn\'t allocate queue", 23Couldn't allocate queue) = 23
| write(2, "AlsaOut::eventInit : no source\n", 31) = 31
| --- SIGSEGV (Segmentation fault) @ 0 (0) ---

Leider konnte ich weder auf bugs.debian.org noch mit google etwas zum
Thema finden. Liegt das Problem �berhaupt bei kmid selbst oder eventuell
bei irgendeiner library? Kann mir jemand einen Hinweis geben?

TIA, Felix

-- 
 | /"\   ASCII Ribbon   | Felix M. Palmen (Zirias)    http://zirias.ath.cx/ |
 | \ / Campaign Against | [EMAIL PROTECTED]      encrypted mail welcome |
 |  X    HTML In Mail   | PGP key: http://zirias.ath.cx/pub.txt             |
 | / \     And News     | ED9B 62D0 BE39 32F9 2488 5D0C 8177 9D80 5ECF F683 |

Attachment: signature.asc
Description: Digital signature

Antwort per Email an