denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] Mac OSX version


From: Richard Shann
Subject: Re: [Denemo-devel] Mac OSX version
Date: Sun, 14 Apr 2013 08:29:51 +0100

On Sat, 2013-04-13 at 22:29 -0500, Jeremiah Benham wrote:
> Here is a patch that I have applied to the darwin build. I don't think
> the DTD was causing the crash but I removed it thinking we don't need
> it if we never plan on using it 
> So here is a snippet of the patch:
>                                                }  else if
> (ELEM_NAME_EQ (childElem, "movement")){
> 
> point_to_empty_movement (gui);
>                                                         ret |=
> parseMovement(childElem, ns, gui, type);
> +                                               }  else if
> (ELEM_NAME_EQ (childElem, "text")){
> +
> printf("\nfound childElem->name as text. Doing Nothing!\n");
> 
> 
> 
> I see that ELEM_NAME_EQ has:
> #define ELEM_NAME_EQ(childElem, childElemName) \
> (strcmp ((gchar *)(childElem)->name, (childElemName)) == 0)
> 
> 
> There is probably a better way than what is here. We could use
> xmlNodeListGetString to get ->name. We could also use xmlStrcmp
> instead of using strcmp.
> 
> xmlNodeListGetString is documented here:
> http://www.xmlsoft.org/library.html
> xmlStrcmp is documented here:
> www.xmlsoft.org/html/libxml-xmlstring.html#xmlStrcmp
> 
> 
> What do you think?
That could well make the code better proof against changes to the
internals (I just looked down the API and it is not obvious that the
invert of xmlNodeSetName() is xmlNodeListGetString()  - well, I guess it
isn't strictly, if the node has children the xmlNodeListGetString() will
go through all the children as well creating a "name" to represent the
whole list). There are no nodes with name "text" in our .denemo xml
files, so the xml reader you are picking up off the Mac must be creating
those as part of some generalization.

>  I will have to test this idea soon.
If what you have is working better than what the 1.0.0 we published we
should point users to it, and, if anything, try and fix the bug in the
mac build which is causing it to link to the external library.
I say "if anything" because there is a bug in the Windows build, or
perhaps two bugs: it is playing back an octave higher and the sffile
code is not working on windows. 

Well, of course, there are more than two bugs in 1.0.0 - many printer
dialogs on windows don't create pdfs, instead they try and get you to
export to some proprietary format that hooks you in to using other
proprietary programs - predictably, these printer dialogs are prone to
crashing. So I have put a PDF button on the print view.

If we can clear up these fairly major failings I think it would be good
to release a 1.0.2 without delay - without waiting for major
enhancements etc.
Any other suggestions of the way forward most welcome!

Richard

> 
> 
> Jeremiah
> 
> 
> 
> 
> 
> 
> On Sat, Apr 13, 2013 at 10:13 AM, Jeremiah Benham
> <address@hidden> wrote:
>         It does not crash any more and it does load the data. I have
>         not tested it extensively though.
>         
>         Jeremiah
>         
>         On Apr 13, 2013 9:44 AM, "Richard Shann"
>         <address@hidden> wrote:
>                 Does this just avoid a crash, rather than actually
>                 succeed in loading
>                 data? I haven't got access to a Mac ... but I could
>                 ask someone to test
>                 it.
>                 Richard
>                 
>                 On Sat, 2013-04-13 at 09:30 -0500, Jeremiah Benham
>                 wrote:
>                 > I put a little hack into importxml.c that allows the
>                 files to open.
>                 > The code here should be updated. I uploaded to
>                 denemo.org/downloads. I
>                 > just put a case to just keep going and skip over
>                 when childElem->name
>                 > == text.
>                 >
>                 > Jeremiah
>                 >
>                 > On Apr 12, 2013 10:14 AM, "Richard Shann"
>                 <address@hidden>
>                 > wrote:
>                 >         I am reasonably sure that the DTD stuff is
>                 just over-fancy
>                 >         stuff that we
>                 >         really don't want. Can you see how to drop
>                 it easily? I would
>                 >         guess,
>                 >         just delete this in importxml.c
>                 >
>                 >         if ((strcmp ((gchar *) ns->href,
>                 DENEMO_XML_NAMESPACE) != 0)
>                 >         &&
>                 >             /*backward compatibility */ (strcmp
>                 ((gchar *) ns->href,
>                 >
>                 "http://denemo.sourceforge.net/xmlns/Denemo";) != 0))
>                 >             {
>                 >               g_warning ("Root element is not in
>                 Denemo namespace");
>                 >               ret = -1;
>                 >               goto cleanup;
>                 >             }
>                 >         would do ok
>                 >         Richard
>                 >
>                 >         On Fri, 2013-04-12 at 09:15 -0500, Jeremiah
>                 Benham wrote:
>                 >         > I noticed that this was on an old .denemo
>                 file. The same
>                 >         thing happens
>                 >         > on a more recent version though:
>                 >         >
>                 >
>                 > /mnt/Users/jeremiahbenham/Desktop/test.denemo:2:
>                 validity
>                 >         error :
>                 >         > Validation failed: no DTD found !
>                 >         > <score
>                 xmlns="http://denemo.org/xmlns/Denemo"; version="6">
>                 >         >
>                 >         >
>                 >         > Where is this dtd at? Is it really needed?
>                 Do you really
>                 >         need to
>                 >         > verify it?
>                 >         >
>                 >         >
>                 >         > Jeremiah
>                 >         >
>                 >         >
>                 >         >
>                 >         > On Fri, Apr 12, 2013 at 9:05 AM, Jeremiah
>                 Benham
>                 >         > <address@hidden> wrote:
>                 >         >         On a linux system I ran:
>                 >         >         xmllint --valid --noout
>                 jazzy_12_bar_in_f.denemo
>                 >         >
>                 >         >         and it returned:
>                 >         >         jazzy_12_bar_in_f.denemo:2:
>                 validity error :
>                 >         Validation
>                 >         >         failed: no DTD found !
>                 >         >         <score
>                 >
>                 xmlns="http://denemo.sourceforge.net/xmlns/Denemo";
>                 >         >         version="2.0"><scorehe
>                 >         >
>                 >         >
>                 >         >         I don't know if the DTD has
>                 anything to do with it
>                 >         but it
>                 >         >         seems to fail to validate even on
>                 linux systems.
>                 >         >
>                 >         >
>                 >         >         Jeremiah
>                 >         >
>                 >         >
>                 >         >
>                 >         >
>                 >         >
>                 >         >         On Thu, Apr 11, 2013 at 10:40 AM,
>                 Jeremiah Benham
>                 >         >         <address@hidden>
>                 wrote:
>                 >         >                 On 4/9/13, Richard Shann
>                 >         <address@hidden>
>                 >         >                 wrote:
>                 >         >                 > I have checked into git
>                 a change that will
>                 >         not try
>                 >         >                 to continue if it
>                 >         >                 > finds an unrecognized
>                 element in score. It
>                 >         will
>                 >         >                 print out the element
>                 >         >                 > name and abandon.
>                 >         >
>                 >         >
>                 >         >                 I tried using the
>                 darwin-sdk version of
>                 >         libxml2. This
>                 >         >                 gives me the
>                 >         >                 same stdout response as
>                 the gub version. I
>                 >         upgraded
>                 >         >                 the gub version to
>                 >         >                 2.8 to see if that made a
>                 difference but it
>                 >         did not.
>                 >         >                 It seems to be only
>                 printing the word
>                 >         "text". I don't
>                 >         >                 even see that in
>                 >         >                 the test.denemo file I
>                 created. I will run
>                 >         gdb later
>                 >         >                 to see if it
>                 >         >                 tells me anything
>                 different.Here is the
>                 >         stdout:
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: unrecognized
>                 >         element in
>                 >         >                 score text -
>                 >         >                 abandoning file
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Element
>                 >         <score-info> not
>                 >         >                 found inside <score>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Bad Denemo file
>                 >         >
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: unrecognized
>                 >         element in
>                 >         >                 score text -
>                 >         >                 abandoning file
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Element
>                 >         <score-info> not
>                 >         >                 found inside <score>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Bad Denemo file
>                 >         >
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: unrecognized
>                 >         element in
>                 >         >                 score text -
>                 >         >                 abandoning file
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Element
>                 >         <score-info> not
>                 >         >                 found inside <score>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Bad Denemo file
>                 >         >
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: unrecognized
>                 >         element in
>                 >         >                 score text -
>                 >         >                 abandoning file
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Element
>                 >         <score-info> not
>                 >         >                 found inside <score>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Bad Denemo file
>                 >         >
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <score-info>: <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <tempo>: <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <tempo>: <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <tempo>: <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <score-info>: <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <voices>: <text>
>                 >         >                 newstaff: Num staffs 0
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <voice-info>: <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <voice-info>: <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <voice-info>: <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <initial-voice-params>:
>                 <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <initial-voice-params>:
>                 <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <initial-voice-params>:
>                 <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <initial-voice-params>:
>                 <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <simple-time-signature>:
>                 <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <simple-time-signature>:
>                 <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <simple-time-signature>:
>                 <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <initial-voice-params>:
>                 <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <staff-info>: <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <staff-info>: <text>
>                 >         >
>                 >         >                 ** (denemo:197): WARNING
>                 **: Illegal element
>                 >         inside
>                 >         >                 <staff-info>: <text>
>                 >         >
>                 >         >                 Jeremiah
>                 >         >
>                 >         >                 > If you can build and
>                 test this version (or
>                 >         simply
>                 >         >                 stop gdb on the line
>                 >         >                 > in importxml.c where the
>                 unrecognized
>                 >         element
>                 >         >                 message is printed out and
>                 >         >                 > look at childElem->name)
>                 we might get a
>                 >         clue.
>                 >         >                 > But unless this is some
>                 char encoding
>                 >         issue
>                 >         >                 (locale?) with libxml2 I
>                 >         >                 > really have no idea ...
>                 >         >                 >
>                 >         >                 > Richard
>                 >         >                 >
>                 >         >                 >
>                 >         >                 >
>                 >         >                 > On Mon, 2013-04-08 at
>                 15:44 -0500,
>                 >         Jeremiah Benham
>                 >         >                 wrote:
>                 >         >                 >> I see. THis is what it
>                 says at the
>                 >         command line
>                 >         >                 when I tried it:
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **:
>                 >         >                 >> unrecognized element in
>                 >         >                 >> score -assuming
>                 >         >                 >> movement
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Element
>                 >         >                 >> <score-info> not found
>                 >         >                 >> inside <score>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Bad Denemo
>                 >         >                 >> file
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **:
>                 >         >                 >> unrecognized element in
>                 >         >                 >> score -assuming
>                 >         >                 >> movement
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Element
>                 >         >                 >> <score-info> not found
>                 >         >                 >> inside <score>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Bad Denemo
>                 >         >                 >> file
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **:
>                 >         >                 >> unrecognized element in
>                 >         >                 >> score -assuming
>                 >         >                 >> movement
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Element
>                 >         >                 >> <score-info> not found
>                 >         >                 >> inside <score>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Bad Denemo
>                 >         >                 >> file
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **:
>                 >         >                 >> unrecognized element in
>                 >         >                 >> score -assuming
>                 >         >                 >> movement
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Element
>                 >         >                 >> <score-info> not found
>                 >         >                 >> inside <score>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Bad Denemo
>                 >         >                 >> file
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <score-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <tempo>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <tempo>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <tempo>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <score-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <voices>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <voice-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <voice-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <voice-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <initial-voice-params>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <initial-voice-params>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <initial-voice-params>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <initial-voice-params>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >>
>                 <simple-time-signature>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >>
>                 <simple-time-signature>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >>
>                 <simple-time-signature>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <initial-voice-params>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <staff-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <staff-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <staff-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <staff-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <staff-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <staff-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <staff-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <staff-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <staff-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <staff-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <staff-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <staff-info>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measures>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measures>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measures>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measures>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measures>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <notes>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measure>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <measures>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside
>                 >         >                 >> <voices>: <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <score>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <score>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <score>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <score>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Illegal
>                 >         >                 >> element inside <score>:
>                 >         >                 >> <text>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **:
>                 >         >                 >> unrecognized element in
>                 >         >                 >> score -assuming
>                 >         >                 >> movement
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Element
>                 >         >                 >> <score-info> not found
>                 >         >                 >> inside <score>
>                 >         >                 >>
>                 >         >                 >> ** (denemo:242):
>                 >         >                 >> WARNING **: Bad Denemo
>                 >         >                 >> file
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >> Program received signal
>                 >         >                 >> EXC_BAD_ACCESS, Could
>                 >         >                 >> not access memory.
>                 >         >                 >> Reason:
>                 >         >                 >> KERN_PROTECTION_FAILURE
>                 >         >                 >> at address: 0x00000000
>                 >         >                 >> 0x000ac42b in
>                 >         >                 >> set_bottom_staff ()
>                 >         >                 >> (gdb)
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >> Jeremiah
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >> On Mon, Apr 8, 2013 at
>                 12:38 PM, Richard
>                 >         Shann
>                 >         >                 >>
>                 <address@hidden> wrote:
>                 >         >                 >>         A test on a
>                 Macbook Air running
>                 >         Mountain
>                 >         >                 Lion 10.8.3 the
>                 >         >                 >>         program ran,
>                 >         >                 >>         finding MIDI
>                 controller unaided,
>                 >         but will
>                 >         >                 not load any .denemo
>                 >         >                 >>         files.
>                 >         >                 >>         It crashes each
>                 time I try and
>                 >         load
>                 >         >                 any .denemo file (it does
>                 >         >                 >>         save the
>                 >         >                 >>         file).
>                 >         >                 >>         Richard
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >>
>                 >         >
>                 >
>                 _______________________________________________
>                 >         >                 >>         Denemo-devel
>                 mailing list
>                 >         >                 >>
>                 address@hidden
>                 >         >                 >>
>                 >         >
>                 >
>                 https://lists.gnu.org/mailman/listinfo/denemo-devel
>                 >         >                 >>
>                 >         >                 >>
>                 >         >                 >
>                 >         >                 >
>                 >         >                 >
>                 >         >
>                 >         >
>                 >         >
>                 >         >
>                 >         >
>                 >
>                 >
>                 
>                 
> 
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]