Al conectar la selección de QTableView, la señal modificada produce segfault con PyQt

Tengo un QTableView en una aplicación PyQt, y quiero hacer un seguimiento de cuándo cambia la selección. He intentado conectar la señal a una ranura de la siguiente manera (siguiendo los consejos deesta página:

self.view.selectionModel().selectionChanged.connect(self.selChanged)

donde la ranura a la que está conectado se define como:

def selChanged(self, selected, deselected):
        print "Sel changed"

Sin embargo, siempre que cargue la QMainWindow en la que reside el QTableView, obtengo una falla de segmentación inmediata.

¿Estoy haciendo algo tonto aquí?

Respuestas a la pregunta(2)

Su respuesta a la pregunta