Hallo, ich versuche eine CAPI basierte Sprachapplikation, auf einer Linux SuSE 8.1 machine laufen zu lassen. Ich habe das folgende Phänomen beobachtet: wenn eine Applikation die Funktionen CAPI_REGISTER und CAPI_RELEASE in einer Schleife ausführt, wird nach exact 127 Runden ein Zustand erreicht, in dem keine weitere Applikation die CAPI_REGISTER Funktion erfolgreich aufrufen kann (egal ob die Funktion im denselben Programm oder von einem anderen Prozess gerufen wird!). Erst nach dem Beenden des Programmes wird es wieder möglich, irgendeine Applikation zu registrieren. Ich benutze eine HST Saphir V (aber ich habe dasselbe mit einer FRITZ Karte beobachtet). Das CAPI SO file ist das libcapi20.so.2.0.6. Hat jemand es schon erlebt? Es scheint irgendein Resource-Leck zu sein. Mit freundlichen Grüße, Giancarlo Boi _______________________________ Giancarlo Boi Speech Resources Integration ATIP GmbH Daimlerstraße 32 60314 Frankfurt am Main fon: +49 (0)69 / 941963220 fax: +49 (0)69 / 941963188 email:Giancarlo.Boi@atip.de http://www.atip.de
Moin.
Ich habe das folgende Phänomen beobachtet: wenn eine Applikation die Funktionen CAPI_REGISTER und CAPI_RELEASE in einer Schleife ausführt, wird nach exact 127 Runden ein Zustand erreicht, in dem keine weitere Applikation die CAPI_REGISTER Funktion erfolgreich aufrufen kann (egal ob die Funktion im denselben Programm oder von einem anderen Prozess gerufen wird!). Erst nach dem Beenden des Programmes wird es wieder möglich, irgendeine Applikation zu registrieren.
Was steht in einem solchen Fall in den Dateien /proc/capi/*, also zum Blei- stift imn /proc/capi/applications? Was sagt "lsof | grep capi"? Im Falle der FRITZ!Card: Wie sieht der Modul-Count aus? Wie sehen die Modul-Counts von kcapi und capi (lsmod) aus? Gruß, =OF= -- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!
participants (2)
-
Giancarlo Boi
-
Ole Foskaty