Problem polega na tym, że superCtor.prototype jest undefined . Jedyny prawidłowy pierwszy argument Object.create jest albo null lub inny niż null odniesienie do obiektu; nie możesz używać prymitywów (w tym undefined ).
Nie możemy powiedzieć dlaczego superCtor.prototype jest niezdefiniowany w cytowanym przez Ciebie kodzie, ale to jest problem z Object.create zadzwoń.