Ce petit message fait suite à une longue prise de tête. Après plusieurs heures à me demander pourquoi mon executable finissait avec un SIGABRT avec un joli message "pure virtual method called", j'ai enfin isolé le bug. Le soucis est que je n'ai aucune idée pour le résoudre de façon propre.
Le problème est le suivant :
Soient 3 classes telles que:
class Base {
public:
Base() {
Client* client=new Client;
client->test(this);
delete client;
}
virtual ~Base() (…)