On Wednesday, July 27, 2016 23:34:16 Joshua Cearley wrote: > I found that gigedit has a fatal assertion error when attempting to > add dimensions to a region which already has a Sample dimension. If > there is no sample loaded in an instrument, no crash.
As far as I can see it this is not actually related to the "sample channel" dimension. This crash seems to happen with any dimension type. It's actually rather related to whether you closed the dimension manager dialog in between. That is i.e.: 1. Open dimension manager dialog. 2. Add some dimension. 3. Close dimension manager dialog. 4. Open dimension manager dialog 5. Add another dimension -> Crash. > It appears the > assertion is caused by a tree being updated in the middle of the > change. The system in question is an Arch x86 machine (so, the latest > gtk3 et all is installed.) > > This patch works around the crash. I've been able to put together a > few simple gig files with multiple dimension regions after writing it. I just committed something to SVN which should fix this issue in more general way (gigedit 1.0.0.svn21 / SVN revision 2976). Because this bug was actually also triggered when interacting with the dimension manager dialog in other ways as well. Let me know if it works for you, and if not, please tell me which precise GTKMM version you are using on your system. By the way: the "sample channel" dimension is usually automatically created for you when you assign a stereo sample to your dimension region(s). And that particular dimension type only has a meaning with stereo samples. So usually there should be no need to create that dimension type manually. CU Christian ------------------------------------------------------------------------------ _______________________________________________ Linuxsampler-devel mailing list Linuxsampler-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel