Richard Bown wrote:
> tools being lost from the toolbox (and a dialog popping up to say the
> tool can't be found) and segment not being able to be inserted and
> then usually the gui bombs out.  Saw this a while ago and it's
> definitely resurfaced. Anyone else seen it?

No, never.  But I was reflecting yesterday on the number of times
our code looks up a tool by name and then blithely follows the
returned pointer without ever checking it's not NULL.  Hence the
crashes.  We've had many similar types of crash in the past from
looking up the instrument for a particular track and then using it
without checking it actually exists, too.  There's obviously a
class of error there that we could do with a good general way of
avoiding -- but offhand I can't think of one, except due care and
attention of course.

No idea why it would lose the tool in the first place though.


Chris



-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
Rosegarden-devel mailing list
[EMAIL PROTECTED] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to