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 <[email protected]
> 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 <
> [email protected]> wrote:
>
>> On 4/9/13, Richard Shann <[email protected]> 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
>> >> <[email protected]> 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
>> >>         [email protected]
>> >>         https://lists.gnu.org/mailman/listinfo/denemo-devel
>> >>
>> >>
>> >
>> >
>> >
>>
>
>
_______________________________________________
Denemo-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/denemo-devel

Reply via email to