Just a guess, but it looks like at some point it is trying to create a NULL string, which isn't allowed (apparently). I'm not sure if this is helpful or obvious to you.
Taybin -----Original Message----- >From: Dave Phillips <[EMAIL PROTECTED]> >Sent: Oct 11, 2006 6:05 PM >To: LAD Mail List <[email protected]> >Subject: [linux-audio-dev] question about a c++ error > >Greetings: > >This is perhaps a bit OT (or more than a bit). I'm eager to work with a >new macro for Open Office that inserts LilyPond-encoded music fragments >into an OOo document, but I've hit an unusual snag. The macro is >installed correctly, but when I try to use it I receive this error: > >terminate called after throwing an instance of >'std::logic_error' >what():basic_string::_S_construct > NULL not valid > >It almost looks poetic. :) > >Alas, Google wasn't much help, and the author of the macro has no idea >why this error results (his code contains no C++). Can any C++ guru here >shed any light on the how/what/why of the error ? Maybe even suggest a >fix ? > >LilyPond 2.8.4, OOo 2.03, and I'll be happy to supply any other needed >information. > >And yes, the error has been posted on the LP dev list. > >Best, > >dp >
