Jump to content
Achtung: Änderung bei Anmeldung im Forum! Weiterlesen... ×
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

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
Melde dich an, um diesem Inhalt zu folgen  

×