bugGnash - The GNU Flash player - Bugs: bug #20734, Assertion failed in...

 
 

bug #20734: Assertion failed in gnash::FreetypeGlyphsProvider::getGlyph

Submitted by:  David R <davr>
Submitted on:  Thu 09 Aug 2007 06:19:41 PM UTC  
 
Category: coreSeverity: 5 - Blocker
Release: NoneStatus: Fixed
Privacy: PublicAssigned to: Sandro Santilli <strk>
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Fri 10 Aug 2007 03:18:09 PM UTC, comment #2:

Ok, this test no longer aborts for me on the release_0_8_1 branch. Attached test log.

(file #13643)

David R <davr>
Thu 09 Aug 2007 11:31:16 PM UTC, comment #1:

I committed a patch in both HEAD and 0.8 branch to handle this in a less destructive way. Please let me know what will the UNIMPLEMENTED message say about the type of glyph returned.

Sandro Santilli <strk>
Project MemberIn charge of this item.
Thu 09 Aug 2007 06:19:41 PM UTC, original submission:

From running this test:
misc-ming.all/DefineEditTextTest-Runner

According to strk:
"We want to log an UNIMPLEMENTED message and keep going in that case. It seems you don't have a vectorial version of that font."

Output:
Creating SDL sound handler
Renderer AGG_RGB555 initialized
Renderer AGG_RGB565 initialized
UNTESTED: can't test render handler AGG_RGB565 because gnash core lib is unable to support testing of multiple renderers from a single process and we're already testing render handler AGG_RGB555
Renderer AGG_RGBA16 initialized
UNTESTED: can't test render handler AGG_RGBA16 because gnash core lib is unable to support testing of multiple renderers from a single process and we're already testing render handler AGG_RGB555
Renderer AGG_RGB24 initialized
UNTESTED: can't test render handler AGG_RGB24 because gnash core lib is unable to support testing of multiple renderers from a single process and we're already testing render handler AGG_RGB555
Renderer AGG_BGR24 initialized
UNTESTED: can't test render handler AGG_BGR24 because gnash core lib is unable to support testing of multiple renderers from a single process and we're already testing render handler AGG_RGB555
Renderer AGG_RGBA32 initialized
UNTESTED: can't test render handler AGG_RGBA32 because gnash core lib is unable to support testing of multiple renderers from a single process and we're already testing render handler AGG_RGB555
Renderer AGG_BGRA32 initialized
UNTESTED: can't test render handler AGG_BGRA32 because gnash core lib is unable to support testing of multiple renderers from a single process and we're already testing render handler AGG_RGB555
frame 0) Invalidated bounds Finite range (-40,-40 16040,12040)
PASSED: root->get_frame_count() == 5 [DefineEditTextTest-Runner.cpp:49]
PASSED: root->get_play_state() == 0 [DefineEditTextTest-Runner.cpp:50]
PASSED: root->get_current_frame() == 0 [DefineEditTextTest-Runner.cpp:51]
lt-DefineEditTextTest-Runner: FreetypeGlyphsProvider.cpp:411: boost::intrusive_ptr<gnash::shape_character_def> gnash::FreetypeGlyphsProvider::getGlyph(uint16_t, float&): Assertion `m_face->glyph->format == FT_GLYPH_FORMAT_OUTLINE' failed.
Aborted

David R <davr>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #13643:  DefineEditTextTest-Runner.log added by davr (13KiB - text/x-log - non-aborting test log)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by strk (Updated the item)
  • -unavailable- added by davr (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 10 Aug 2007 04:01:45 PM UTCstrkStatusNeed Info=>Fixed
      Open/ClosedOpen=>Closed
    Fri 10 Aug 2007 03:18:09 PM UTCdavrAttached File-=>Added DefineEditTextTest-Runner.log, #13643
    Thu 09 Aug 2007 11:31:16 PM UTCstrkStatusNone=>Need Info
    Thu 09 Aug 2007 06:20:58 PM UTCstrkCategoryrenderer=>core
      Severity3 - Normal=>5 - Blocker
      Assigned toNone=>strk

    Back to the top


    Powered by Savane 3.1-cleanup1