[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft-devel] freetype2 added to upstream tracker (linuxtesting.org)
From: |
Andrey Ponomarenko |
Subject: |
Re: [ft-devel] freetype2 added to upstream tracker (linuxtesting.org) |
Date: |
Tue, 25 May 2010 09:37:10 +0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8) Gecko/20100228 SUSE/3.0.3-1.1.1 Thunderbird/3.0.3 |
On 05/22/2010 10:04 PM, Werner LEMBERG wrote:
>
>> I just want to inform you that freetype2 library has been recently
>> added to our experimental system for monitoring and analyzing of
>> upstream libraries development:
>> http://linuxtesting.org/upstream-tracker/versions/freetype2.html
>>
>> Any bugs or feature requests are welcome.
>>
> Thanks. I've fixed all issues in the git repository except the
> following:
>
> . `FT_Done_Glyph' and `FT_Glyph_Copy' problems
>
> The stack overflow due to calling FT_Done_Glyph recursively is a
> user error IMHO because of incorrect settings in the user-defined
> FT_Glyph_Class `clazz'.
>
> . `FT_Done_FreeType'
>
> This is an omission in the documentation (fixed now):
> `FT_New_Library' must not be paired with `FT_Done_FreeType' since
> the latter tries to free the memory object also which fails for the
> given test code.
>
> . `FT_List_Finalize'
>
> Again a documentation bug: This function expects that all nodes
> added by `FT_List_Add' or `FT_List_Insert' have been dynamically
> allocated. Also fixed in the git repository.
>
>
> Werner
>
>
Thanks for the response,
Our tests are automatically generated straight from the header files
without usage of any additional data or documentation (we call this
method as "header-driven generation"). So misuses of the API are
possible and corresponding test cases should be skipped during the
analysis of the report.
--
Andrey Ponomarenko
Linux Verification Center, ISPRAS
web: http://www.linuxtesting.org