which I think is a lack of cast check in port_data_type? (from IOSelector::setup_ports -> PortMatrix::setup_global_ports )
I also got an assert in; #5 0x00000000011fa927 in StartupFSM::check_session_parameters (this=0x3dcf00a0, must_be_new=true) at ../gtk2_ardour/startup_fsm.cc:740 #6 0x00000000011f80d2 in StartupFSM::dialog_response_handler (this=0x3dcf00a0, response=-3, dialog_id=StartupFSM::NewSessionDialog) at ../gtk2_ardour/startup_fsm.cc:267
I think this was opening an existing ardour project that I'd copied onto this machine and was the first run of ardour on this machine.