<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.3314" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
face="Times New Roman" size=3>I tested the Windows installers for the last 
stable release: CLAM-Annotator-<?xml:namespace prefix = st1 ns = 
"urn:schemas-microsoft-com:office:smarttags" /><st1:chsdate w:st="on" 
IsROCDate="False" IsLunarDate="False" Day="30" Month="12" 
Year="1899">0.3.10</st1:chsdate>_setup.exe. In the normal testing cicle, it 
works fine, and the bug listed in bug tracking tool "Annotator 3.6 crashes on 
selecting song of a chord project" seems unable to be reproduced in 3.10. (As 
<st1:City w:st="on"><st1:place w:st="on">Pau</st1:place></st1:City> said, time 
to update the bugtracking.)</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><?xml:namespace 
prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p><FONT 
face="Times New Roman" size=3> </FONT></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
face="Times New Roman" size=3>Afterwards, several tricks are tried to play with 
Annotator. I summarized some bugs and user-friendly related issues 
here:</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt"><FONT 
face="Times New Roman"><SPAN lang=EN-US 
style="mso-fareast-font-family: 'Times New Roman'"><SPAN 
style="mso-list: Ignore"><FONT size=3>1.</FONT><SPAN 
style="FONT: 7pt 'Times New Roman'">       
</SPAN></SPAN></SPAN><SPAN lang=EN-US><FONT size=3>Configuring the ¡°Project 
properties¡± lead to crash.</FONT></SPAN></FONT></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>For example, I configured a new 
project in ¡°project properties¡±, such as:</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>[</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT size=3><FONT face="Times New Roman">Project file: 
./test.pro<SPAN style="mso-spacerun: yes">    </SPAN>(BTW, the 
rightside ¡°openfile¡± icon doesn¡¯t work)<SPAN style="mso-spacerun: yes">  
</SPAN><SPAN style="mso-spacerun: yes"> </SPAN></FONT></FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT size=3><FONT face="Times New Roman">Descriptors scheme: 
../CLAMDescriptors.sc<SPAN 
style="mso-spacerun: yes">                            
</SPAN></FONT></FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT size=3><FONT face="Times New Roman">Descriptors file suffix: 
.pool<SPAN 
style="mso-spacerun: yes">          
</SPAN><SPAN 
style="mso-spacerun: yes">                               </SPAN></FONT></FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>Extractor command: ../ 
ClamExtractorExample.exe</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT size=3><FONT face="Times New Roman">]<SPAN 
style="mso-spacerun: yes">                       
</SPAN></FONT></FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>It worked fine. 
</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT size=3><FONT face="Times New Roman">Then I edited the ¡°project 
properties¡± of the same project into: <B 
style="mso-bidi-font-weight: normal"><o:p></o:p></B></FONT></FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>[</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT size=3><FONT face="Times New Roman">Project file: 
./test.pro<SPAN style="mso-spacerun: yes">   </SPAN><SPAN 
style="mso-spacerun: yes">             </SPAN><SPAN 
style="mso-spacerun: yes">                          </SPAN><SPAN 
style="mso-spacerun: yes">     </SPAN></FONT></FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT size=3><FONT face="Times New Roman">Descriptors scheme: 
../Chords.sc<SPAN style="mso-spacerun: yes">      
</SPAN><SPAN 
style="mso-tab-count: 7">                                               
</SPAN><SPAN 
style="mso-spacerun: yes">     </SPAN></FONT></FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT size=3><FONT face="Times New Roman">Descriptors file suffix: 
.chords<SPAN 
style="mso-spacerun: yes">        
</SPAN><SPAN 
style="mso-spacerun: yes">                               </SPAN></FONT></FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT size=3><FONT face="Times New Roman">Extractor command: ../ 
ChordExtractor.exe<SPAN 
style="mso-spacerun: yes">                             
</SPAN></FONT></FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>]</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>Press ¡°ok¡±, then it crashed, 
</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>and the backtrace 
gave:</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>[</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" 
size=3>##########################################################</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>################### ASSERTION 
FAILED #####################</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" 
size=3>##########################################################</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>At file src/Schema.hxx line 
230</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>Accessing an attribute 
'Frame':'MelFrequencyCepstrumCoefficients' not in the sch</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>eme.</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT size=3><FONT face="Times New Roman"><SPAN 
style="mso-spacerun: yes"> </SPAN>Unable to adquire symbols names for the 
backtrace</FONT></FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>terminate called after throwing 
an instance of 'CLAM::ErrAssertionFailed'</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT size=3><FONT face="Times New Roman"><SPAN 
style="mso-spacerun: yes">  </SPAN>what():<SPAN 
style="mso-spacerun: yes">  </SPAN>Accessing an attribute 
'Frame':'MelFrequencyCepstrumCoefficients' not</FONT></FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT size=3><FONT face="Times New Roman"><SPAN 
style="mso-spacerun: yes"> </SPAN>in the scheme.</FONT></FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>]</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><FONT face="Times New Roman" size=3>Looking into the test.pro file, I 
found the <views>...</views> section was not modified relatively, 
which led to the crash.</FONT></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><SPAN 
lang=EN-US><o:p><FONT face="Times New Roman" 
size=3> </FONT></o:p></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt"><FONT 
face="Times New Roman"><SPAN lang=EN-US 
style="mso-fareast-font-family: 'Times New Roman'"><SPAN 
style="mso-list: Ignore"><FONT size=3>2.</FONT><SPAN 
style="FONT: 7pt 'Times New Roman'">       
</SPAN></SPAN></SPAN><SPAN lang=EN-US><FONT size=3>Users tend to omit the step 
from ¡°modified project¡± to ¡°save project¡±, making the flow kind of awkward. 
Another thing is, it would be better to show the project name in the title of 
the window, such as ¡°test.pro- Music Annotator¡± instead of ¡°Music Annotator¡±. 
</FONT></SPAN></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><o:p><FONT 
face="Times New Roman" size=3> </FONT></o:p></SPAN></P>
<P class=MsoNormal 
style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt"><FONT 
face="Times New Roman"><SPAN lang=EN-US 
style="mso-fareast-font-family: 'Times New Roman'"><SPAN 
style="mso-list: Ignore"><FONT size=3>3.</FONT><SPAN 
style="FONT: 7pt 'Times New Roman'">       
</SPAN></SPAN></SPAN><SPAN lang=EN-US><FONT size=3>Why does Annotator require an 
existing Pool file of a song?</FONT></SPAN></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN lang=EN-US><FONT 
face="Times New Roman" size=3>When adding a new song, Annotator requires the 
song to already have a compatible pool file.</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN lang=EN-US><FONT 
face="Times New Roman" size=3>Otherwise, it will crash when clicking on a song, 
and the backtrace gives:</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN lang=EN-US><FONT 
face="Times New Roman" size=3>[</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN lang=EN-US><FONT 
face="Times New Roman" 
size=3>##########################################################</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN lang=EN-US><FONT 
face="Times New Roman" size=3>######################## WARNING 
#########################</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN lang=EN-US><FONT 
face="Times New Roman" 
size=3>##########################################################</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN lang=EN-US><FONT 
face="Times New Roman" size=3>At file scons/libs/core/src/XMLStorage.cxx line 
118</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN lang=EN-US><FONT 
face="Times New Roman" size=3>Restoring from an unopened file with filename 
<F:/music/angelofthemorning.mp3.no</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN lang=EN-US><FONT 
face="Times New Roman" size=3>nchords></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN lang=EN-US><FONT 
face="Times New Roman" size=3>terminate called after throwing an instance of 
'CLAM::XmlStorageErr'</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN lang=EN-US><FONT 
size=3><FONT face="Times New Roman"><SPAN style="mso-spacerun: yes">  
</SPAN>what():<SPAN style="mso-spacerun: yes">  </SPAN>Unable to open the 
document source</FONT></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN lang=EN-US><FONT 
face="Times New Roman" size=3>]</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN lang=EN-US><FONT 
face="Times New Roman" size=3>Given the scheme, it¡¯s better for Annotator to 
automatically create a related pool file, rather than require a predefined one. 
Consequently, it may avoid several related crash-bugs. </FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN lang=EN-US><o:p><FONT 
face="Times New Roman" size=3> </FONT></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
size=3><FONT face="Times New Roman">Although above are several trivial bugs, I 
suppose reporting them here may be useful. Next I will continue the work of 
Windows MinGW cross compile. <SPAN 
style="mso-spacerun: yes">  </SPAN></FONT></FONT></SPAN></P></FONT></DIV></BODY></HTML>