Hello once again. I'm running into a curious problem with MIDI scripting. I'm developing a large script file to fully support the SCS.3d which necessarily involves many ControlObject signals being connected and disconnected (for LED feedback) as the user changes modes on the device.
The problem is Mixxx will randomly cause a segmentation fault when a signal fires (it could be any of them.) It seems to have gotten worse the more signals I add and it's practically guaranteed to happen while WaveSummary is "Beginning to downsample waveform." This may be related to my last message with subject "QtScript C++ signals - weird solution" which mentions that I already have to connect all signals once before the device is opened or they won't have any effect. (I've since found one exception to this too.) The signals are (dis)connected via connectControl() in script/midiscriptengine.cpp, so first take a look at that function (at the bottom of the file) to make sure I'm not doing something obviously wrong. Please reply with any and all suggestions! This is (quite obviously) a show-stopper for MIDI scripting! Sincerely, Sean M. Pappalardo "D.J. Pegasus" <<--------------------------------------------------------------------------------->> This E-Mail message has been scanned for viruses and cleared by >>SmartMail<< from Smarter Technology, Inc. <<--------------------------------------------------------------------------------->> ------------------------------------------------------------------------------ _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
