also mal ganz ehrlich zu einem programm was extern dein programm schliessen soll rate ich dir unbedingt ab, denn das ist absolut keine ordentliche lösung falls es ein programmierfehler von dir ist....
verschwindet der prozess denn nicht mehr nachdem du die free und stop funktion aufruft??
also probieren ob der neue fehler durch die neuen aufrufe passiert..
1. also vllt mal wieder ohne probieren ob es dann erstmal wieder so ist wie vorher!!!
2. hast du die funktionen in der richtigen reihenfolge auf gerufen???
wenn ich mich recht erinnere zu erst stoppen dann frei machen!!
3. rufst du die media funktion irgendwie extern über eine bibliothek auf (oder auch sowas wie plugin verwendung))?? oder direkt auf der main
unit???
4. da du den fehler erst hattest, nach dem du keinen song abspielst, würde ich vermuten das es was mit dem laden des players zu tun hat, denke mal dort wird sich irgendwo der fehler finden....
edit:
5. versuche mal rauszufinden (wenn du kannst) ob das programm noch komplett ohne bass funktioniert!!! also mal alles deaktivieren und sehen ob sich das programm dann alles normal funktioniert....
mfg