All the observations in this thread may be very right and point to some 
problematic areas, but there is also the backtrace log the OP has provided.

As also Greg Ercolano has already pointed out, the "crash" is an assertion 
failure only.

And according to it, it *must* happen in line 2083 of Fl_mac.cxx (current svn):

   SetWindowTitleWithCFString(xid, utf8_title).

Cleary utf8_title is NULL because of the conversion in the previous line.

And I believe this is the reason (as posted earlier):
http://omegadelta.net/2011/02/10/objective-c-and-invalid-utf-8-byte-sequences/

To fix the crash ihmo it would suffice to check utf8_title for NULL.

chris
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to