I have a problem where opening a new project crashes gcdmaster. Using the open button on the toolbar, and open in the file menu have the same result.
I'm guessing it is to do with installing only binary rpms of cdrdao and gcdmaster (the 1.1.9 versions available here). Is there a specific version of libgnomeuimm or gtkmm that works best? I'm running fedora core 1 if that helps.
ok, I've tracked it down to GCDMaster::closeChooser() in xdao/gcdmaster.cc. Removing the line 'delete projectChooser;' fixes my crashing problem (though this causes a strange effect of opening as many windows for the chosen .toc file as is reported by projects.size & choosers.size). I'm not familiar with this code, but will try and have a bit more of a look.
what version are you using? where do you got the rpms?
Yup there's a bug in gcdmaster but it may not be what you think. Basically gcdmaster is unhappy because it can't find the data files referenced in the toc file you opened. For open to work, the audio files have to be in the same current directory. For example, if you launch gcdmaster manually from a shell in the directory containing the toc file (with 'gcdmaster foo.toc'), things will work just fine. I'll see if i can fix that bug, gcdmaster should at least look for the audio files in the same directory that of the toc file...
FYI, this is now fixed in the gtkmm24 branch.
Log in to post a comment.