📄 buglist.htm
字号:
<tr><td class=bug><a name="l_INSbl07469" href="#INSbl07469">INSbl07469</a> </td><td class=bug>1.7 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Assignment in if statement does not always generate a warning</span></td></tr><tr><td class=bug><a name="l_INSbl07188" href="#INSbl07188">INSbl07188</a> </td><td class=bug>1.7 </td><td class=bug>No </td><td class=bug><span class=bugOpen>No way to generate minimal debug data for pure assembler files</span></td></tr><tr><td class=bug><a name="l_INSbl06919" href="#INSbl06919">INSbl06919</a> </td><td class=bug>1.7 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Tentative definitions of variables are not handled correctly</span></td></tr><tr><td class=bug><a name="l_INSbl05637" href="#INSbl05637">INSbl05637</a> </td><td class=bug>1.5 </td><td class=bug>No </td><td class=bug><span class=bugOpen>An out of scope definition clashes with an in scope definition.</span></td></tr><tr><td class=bug><a name="l_INSbl05100" href="#INSbl05100">INSbl05100</a> </td><td class=bug>1.5 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Stack depth analysis could include non-existant calls</span></td></tr><tr><td class=bug><a name="l_INSco00846" href="#INSco00846">INSco00846</a> </td><td class=bug>1.4 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Stack depth analysis doesn't consider internal calls yet</span></td></tr><tr><td class=bug><a name="l_INSco00668" href="#INSco00668">INSco00668</a> </td><td class=bug>1.2 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Cast to char from large offsetof() may not be diagnosed.</span></td></tr></table><p><font face="Arial, Helvetica, sans-serif" size=2><a href="#Go_Top" title="Top of page">[Page Top]</a> <a href="#l_st20icc">Contents</a></font></p><hr size=2><h3><a name="st20link">st20link</a></h3><table width=100% border=0 cellspacing=0 cellpadding=0> <tr> <th width=15%>Bug ID</th> <th width=10%>Found</th> <th width=10%>Fixed</th> <th width=65%>Headline</th> </tr><tr><td class=bug><a name="l_INSbl18645" href="#INSbl18645">INSbl18645</a> </td><td class=bug>1.9.6 </td><td class=bug>2.0.4 </td><td class=bug><span class=bugVer>error reported about segment overlap when they do not</span></td></tr><tr><td class=bug><a name="l_INSbl16376" href="#INSbl16376">INSbl16376</a> </td><td class=bug>1.9.6 </td><td class=bug>2.0.1 </td><td class=bug><span class=bugVer>Template link error: "bad format"</span></td></tr><tr><td class=bug><a name="l_INSbl17386" href="#INSbl17386">INSbl17386</a> </td><td class=bug> </td><td class=bug>2.0.1 </td><td class=bug><span class=bugVer>Module counts become out of sync causing SCUid errors in debugger</span></td></tr><tr><td class=bug><a name="l_INSbl16614" href="#INSbl16614">INSbl16614</a> </td><td class=bug> </td><td class=bug>2.0.1 </td><td class=bug><span class=bugEnh>C++: Allow use of demangled form of names in startorder, etc.</span></td></tr><tr><td class=bug><a name="l_INSbl15538" href="#INSbl15538">INSbl15538</a> </td><td class=bug> </td><td class=bug>2.0.1 </td><td class=bug><span class=bugVer>multiple occurrences of template static data members in lku/ROM images</span></td></tr><tr><td class=bug><a name="l_INSbl14985" href="#INSbl14985">INSbl14985</a> </td><td class=bug> </td><td class=bug>2.0.1 </td><td class=bug><span class=bugEnh>template static data sections should be easily placeable (command lang)</span></td></tr><tr><td class=bug><a name="l_INSbl17844" href="#INSbl17844">INSbl17844</a> </td><td class=bug>2.0.1 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Long icc compile line can overflow _ST_MAX_DEMANGLED_NAME_LEN</span></td></tr><tr><td class=bug><a name="l_INSbl14575" href="#INSbl14575">INSbl14575</a> </td><td class=bug>1.9.2 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Linker GPFs if a function has on_startup pragma and specified endorder</span></td></tr><tr><td class=bug><a name="l_INSbl14412" href="#INSbl14412">INSbl14412</a> </td><td class=bug>1.9.2 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Linker bus error trying to link assembler of unknown descent</span></td></tr><tr><td class=bug><a name="l_INSbl16710" href="#INSbl16710">INSbl16710</a> </td><td class=bug>1.8.1 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Size of overlaped memory segment different between st20run and linker.</span></td></tr><tr><td class=bug><a name="l_INSbl12403" href="#INSbl12403">INSbl12403</a> </td><td class=bug>1.8.1 </td><td class=bug>No </td><td class=bug><span class=bugOpen>cmd lang define does not work for RCUs</span></td></tr><tr><td class=bug><a name="l_INSbl11188" href="#INSbl11188">INSbl11188</a> </td><td class=bug>1.8.1 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Linker provides misleading error messages for some symbol clashes</span></td></tr><tr><td class=bug><a name="l_INSbl12017" href="#INSbl12017">INSbl12017</a> </td><td class=bug>1.8 </td><td class=bug>No </td><td class=bug><span class=bugOpen>'emergency error' string output by linker</span></td></tr><tr><td class=bug><a name="l_INSbl12016" href="#INSbl12016">INSbl12016</a> </td><td class=bug>1.8 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Error not reported when disk becomes full</span></td></tr><tr><td class=bug><a name="l_INSbl09376" href="#INSbl09376">INSbl09376</a> </td><td class=bug>1.8 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Order of memory subsegments important</span></td></tr><tr><td class=bug><a name="l_INSbl08750" href="#INSbl08750">INSbl08750</a> </td><td class=bug>1.8 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Can't control which of two ROM segments used</span></td></tr><tr><td class=bug><a name="l_INSbl06122" href="#INSbl06122">INSbl06122</a> </td><td class=bug>1.501 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Serious error message when linking if data only initialised to zero</span></td></tr><tr><td class=bug><a name="l_INSbl05753" href="#INSbl05753">INSbl05753</a> </td><td class=bug>1.5 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Debugger can't tell if multiple modules are from the same comp unit.</span></td></tr></table><p><font face="Arial, Helvetica, sans-serif" size=2><a href="#Go_Top" title="Top of page">[Page Top]</a> <a href="#l_st20link">Contents</a></font></p><hr size=2><h3><a name="st20list">st20list</a></h3><table width=100% border=0 cellspacing=0 cellpadding=0> <tr> <th width=15%>Bug ID</th> <th width=10%>Found</th> <th width=10%>Fixed</th> <th width=65%>Headline</th> </tr><tr><td class=bug><a name="l_INSbl15070" href="#INSbl15070">INSbl15070</a> </td><td class=bug>1.9 </td><td class=bug>2.0.1 </td><td class=bug><span class=bugEnh>Make wide/no truncate and no demangle options user visible</span></td></tr><tr><td class=bug><a name="l_INSbl08533" href="#INSbl08533">INSbl08533</a> </td><td class=bug>1.8 </td><td class=bug>No </td><td class=bug><span class=bugOpen>st20list doesn't recognise RCU files</span></td></tr><tr><td class=bug><a name="l_INSbl07242" href="#INSbl07242">INSbl07242</a> </td><td class=bug>1.602 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Does not cope with (some) OS link compiled object files</span></td></tr></table><p><font face="Arial, Helvetica, sans-serif" size=2><a href="#Go_Top" title="Top of page">[Page Top]</a> <a href="#l_st20list">Contents</a></font></p><hr size=2><h3><a name="rtos">rtos</a></h3><table width=100% border=0 cellspacing=0 cellpadding=0> <tr> <th width=15%>Bug ID</th> <th width=10%>Found</th> <th width=10%>Fixed</th> <th width=65%>Headline</th> </tr><tr><td class=bug><a name="l_INSbl17767" href="#INSbl17767">INSbl17767</a> </td><td class=bug>1.9.6 </td><td class=bug>2.0.3 </td><td class=bug><span class=bugVer>task_create() behavior deviates from the manual on ST20-C1</span></td></tr><tr><td class=bug><a name="l_INSbl16073" href="#INSbl16073">INSbl16073</a> </td><td class=bug>1.9.3 </td><td class=bug>2.0.1 </td><td class=bug><span class=bugVer>task_priority_set does not reduce priority correctly</span></td></tr><tr><td class=bug><a name="l_INSbl20935" href="#INSbl20935">INSbl20935</a> </td><td class=bug>1.9.6-STPT-P6 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Ordering problem in task_kill() makes use after free of task data structures likely.</span></td></tr><tr><td class=bug><a name="l_INSbl18550" href="#INSbl18550">INSbl18550</a> </td><td class=bug>1.9.6-P4 </td><td class=bug>No </td><td class=bug><span class=bugOpen>OS20 does not protect the use against incorrect use of interrupt_install</span></td></tr><tr><td class=bug><a name="l_INSbl17913" href="#INSbl17913">INSbl17913</a> </td><td class=bug>1.9.6 </td><td class=bug>No </td><td class=bug><span class=bugOpen>exit() between kernel_initialize() and kernel_start() will fail</span></td></tr><tr><td class=bug><a name="l_INSbl16156" href="#INSbl16156">INSbl16156</a> </td><td class=bug>1.9.6 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Namespace limitations in OS20</span></td></tr><tr><td class=bug><a name="l_INSbl11317" href="#INSbl11317">INSbl11317</a> </td><td class=bug>1.8.1 </td><td class=bug>No </td><td class=bug><span class=bugOpen>interrupt_init doesn't check for stack being too small</span></td></tr><tr><td class=bug><a name="l_INSbl13428" href="#INSbl13428">INSbl13428</a> </td><td class=bug>1.7 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Poor error checking can interrupts impossible to uninstall</span></td></tr></table><p><font face="Arial, Helvetica, sans-serif" size=2><a href="#Go_Top" title="Top of page">[Page Top]</a> <a href="#l_rtos">Contents</a></font></p><hr size=2><h3><a name="libraries">libraries</a></h3><table width=100% border=0 cellspacing=0 cellpadding=0> <tr> <th width=15%>Bug ID</th> <th width=10%>Found</th> <th width=10%>Fixed</th> <th width=65%>Headline</th> </tr><tr><td class=bug><a name="l_INSbl13893" href="#INSbl13893">INSbl13893</a> </td><td class=bug>1.9.1 </td><td class=bug>2.0.1 </td><td class=bug><span class=bugVer>Multithreaded use of new/delete may fail</span></td></tr><tr><td class=bug><a name="l_INSbl20583" href="#INSbl20583">INSbl20583</a> </td><td class=bug>2.0.4 </td><td class=bug>No </td><td class=bug><span class=bugOpen>printf output of floats inaccurate/incorrect</span></td></tr><tr><td class=bug><a name="l_INSbl20726" href="#INSbl20726">INSbl20726</a> </td><td class=bug>1.9.6-P7 </td><td class=bug>No </td><td class=bug><span class=bugOpen>Fatal runtime errors: implementation is not as documented</span></td></tr><tr><td class=bug><a name="l_INSbl20235" href="#INSbl20235">INSbl20235</a> </td><td class=bug>1.9.6-P6 </td><td class=bug>No </td><td class=bug><span class=bugOpen>dbgnotify.c need appropriate headers included</span></td></tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -