Jump to content
Melde dich an, um diesem Inhalt zu folgen  
Christian Tacke

Bug im Treiber: Memory Management

Empfohlene Beiträge

Hallo miteinander,

 

ich habe nun einen cyberjack wave und benutze ihn so halbwegs unter Linux. Bei der Gelegenheit habe ich mal etwas in die Treiber-Sourcen geschaut und festgestellt, daß das Memory-Management an einer Stelle vermutlich falsch ist:

int rsct_config_init() {
  /* init CTAPI configuration */
  _ctapi_config=new CYBERJACK_CONFIG;
...
}

void rsct_config_fini() {
  if (_ctapi_config) {   
    free(_ctapi_config); 
...
}

Speicher, der mit "new" geholt wird, sollte nicht mit "free" freigegeben werden.

 

Wo reicht man denn solche Sachen bei reiner ein? Und werden die dann auch gefixed?

 

Ob man sich bei reiner für Code-Review bewerben kann? ;o)

 

Grüße

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Hallo Christian,

 

einfach eine Mail an support@reiner-sct.com schicken. Dort werden solche Hinweise weitergeleitet an die Entwickler.

 

Viele Grüsse,

Isoleucin

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
Melde dich an, um diesem Inhalt zu folgen  

×
×
  • Neu erstellen...

Wichtige Information

Diese Website verwendet Cookies – nähere Informationen dazu und zu Ihren Rechten als Benutzer finden Sie in unserer Datenschutzerklärung am Ende der Seite. Klicken Sie auf „Ich stimme zu“, um Cookies zu akzeptieren und direkt unsere Website besuchen zu können.