bugGnash - The GNU Flash player - Bugs: bug #18119, Assertion failed rendering...

 
 

bug #18119: Assertion failed rendering top_banner.swf

Submitter:  None
Submitted:  Thu 26 Oct 2006 01:01:28 PM UTC
   
 
Category:  render-agg Severity:  3 - Normal
Release:  None Status:  Fixed
Privacy:  Public Assigned to:  udog
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Wed 25 Apr 2007 09:41:40 AM UTC, comment #8: 

Since nobody complained, I'm closing this.

Sandro Santilli <strk>
Group Member
Wed 15 Nov 2006 11:04:29 AM UTC, comment #7: 

Commented also in head, as It is pretty annoying.
I keep it open in case Udo finds out this is really not a fix.

Sandro Santilli <strk>
Group Member
Mon 13 Nov 2006 09:35:38 AM UTC, comment #6: 

Please use bug #17913 for the bug in comment #5 and keep this for the "assertion failed" one.

Sandro Santilli <strk>
Group Member
Mon 13 Nov 2006 09:30:52 AM UTC, comment #5: 

I am the reporter of the original bug report. The bug is still present in 0.7.2: seems that gnash when opening a file from standalone player sets the minimum x or y size to 200. I attach a png of top_banner (where y is 200 but should be lower).
Note that this is a duplicate of bug #17913.

Anonymous
Wed 08 Nov 2006 06:06:49 AM UTC, comment #4: 

I commmented out in the release branch, please remember
to "cleanly" fix in head :)

The original bug report had another summary. but it's old
and I could not reproduce it so I'd assume it's fixed.

Sandro Santilli <strk>
Group Member
Tue 07 Nov 2006 03:18:28 PM UTC, comment #3: 

I won't touch AGG render myself :)

Sandro Santilli <strk>
Group Member
Tue 07 Nov 2006 03:16:29 PM UTC, comment #2: 

Uhm, you can safely remove that assertion.

Udo Giacomozzi <udog>
Group Member
Tue 07 Nov 2006 02:50:32 PM UTC, comment #1: 

file #11076 triggers a assertion failure with gtk gtk/agg:

/home/strk/src/gnash/gnash-head/backend/render_handler_agg.cpp:795: un
signed int gnash::render_handler_agg<Pixel/agat>::count_sub_shapes(const std::vector<gnash::path, std::allocator<gnash::path> >&) [with PixelFormat = agg::pixfmt_rgb24]: Assertion `!this_path.m_new_shape' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread 1093274304 (LWP 9455)]
0x4111c83b in raise () from /lib/tls/libc.so.6
(gdb) bt
#0  0x4111c83b in raise () from /lib/tls/libc.so.6
#1  0x4111dfa2 in abort () from /lib/tls/libc.so.6
#2  0x411162df in __assert_fail () from /lib/tls/libc.so.6
#3  0x4005a804 in gnash::render_handler_agg<agg::pixfmt_alpha_blend_rgb<agg::blender_rgb<agg::rgba8, agg::order_rgb>, agg::row_accessor<unsigned char> > >::draw_shape_character (this=0x80bcd18, def=0x80cca00, mat=@0xbffff040,
    cx=@0xbffff060, fill_styles=@0x80cca18, line_styles=@0x80cca24)
    at agg_basics.h:39
#4  0x400532bf in gnash::render_handler::draw_shape_character (this=0x80bcd18,
    def=0x80cca00, inst=0x80f7410) at character.h:129
#5  0x4012eff7 in gnash::render::draw_shape_character (def=0x6, inst=0x6)
    at /home/strk/src/gnash/gnash-head/server/render.cpp:186
#6  0x401f1f38 in gnash::shape_character_def::display (this=0x0, inst=0x0)
    at /home/strk/src/gnash/gnash-head/server/parser/shape_character_def.cpp:361

Sandro Santilli <strk>
Group Member
Thu 26 Oct 2006 01:01:28 PM UTC, original submission:  

These files got opened with a wrong x and y sizes. I am using current gnash configured with no options. I am sure worked fine some weeks ago.

Anonymous

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #11249:  top_banner.png added by None (132KiB - image/png)
file #11076:  top_banner.swf added by None (38KiB - application/x-shockwave-flash)
file #11075:  468corsair_1857.swf added by None (18KiB - application/x-shockwave-flash)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by strk (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 10 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2007-04-25 strk StatusReady For Test Fixed
        Open/ClosedOpen Closed
    2006-11-15 strk StatusNone Ready For Test
    2006-11-13 None Attached File- Added top_banner.png, #11249
    2006-11-08 strk CategoryNone render-agg
        Assigned toNone udog
        Summarywrong xy size Assertion failed rendering top_banner.swf
    2006-11-07 strk Carbon-Copy- Added udog
    2006-10-26 None Attached File- Added top_banner.swf, #11076
    2006-10-26 None Attached File- Added 468corsair_1857.swf, #11075

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code