[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash] gnash segfaults, firefox plugin does not work

From: Greg Trounson
Subject: Re: [Gnash] gnash segfaults, firefox plugin does not work
Date: Tue, 22 Aug 2006 13:45:55 +1200
User-agent: Thunderbird (X11/20060808)

strk wrote:
On Tue, Aug 22, 2006 at 11:43:25AM +1200, Greg Trounson wrote:
strk wrote:
I've committed a new patch implementing a primitive locking
for threads. See if the new version helps you.

Was this patch applied?

On i386 and x86_64, the latest CVS still fails:

./configure --enable-plugin
gui/gnash testsuite/movies.all/elvis.swf
(window frame flashes up very briefly)
Segmentation fault

Many new patches were applied too.
Which gui and renderer did you select ?
Any chance to have a backtrace ?

I was using the defaults, as in:
./configure --enable-plugin


gdb --args gui/.libs/gnash testsuite/movies.all/elvis.swf
(gdb) run
Starting program: /home/gregt/build/gnash/gui/.libs/gnash 
[Thread debugging using libthread_db enabled]
[New Thread 46912516265104 (LWP 13525)]
[New Thread 1084229952 (LWP 13526)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1084229952 (LWP 13526)]
0x0000003ffb44e8d7 in glEnable () from /usr/lib64/
(gdb) bt
#0  0x0000003ffb44e8d7 in glEnable () from /usr/lib64/
#1  0x00002aaaaaf55597 in bitmap_info_ogl::layout_image (this=0x5cf0c0, 
    at render_handler_ogl.cpp:987
#2  0x00002aaaaaf55ba6 in bitmap_info_ogl (this=0x5cf0c0, im=0x5d0180)
    at render_handler_ogl.cpp:1225
#3 0x00002aaaaaf571d9 in render_handler_ogl::create_bitmap_info_rgba (this=Variable "this" is not available.
    at render_handler_ogl.cpp:316
#4  0x00002aaaab11954a in gnash::fill_style::create_gradient_bitmap 
    at styles.cpp:257
#5  0x00002aaaab119aa7 in gnash::fill_style::read (this=0x5cfcf0, in=0x5935b0, 
    md=0x58d7d0) at styles.cpp:138
#6 0x00002aaaab10a9fa in read_fill_styles (address@hidden, in=0x5935b0, tag_type=32, m=0x58d7d0)
    at shape_character_def.cpp:77
#7  0x00002aaaab10b7e0 in gnash::shape_character_def::read (this=0x5cefd0, 
    tag_type=32, with_style=Variable "with_style" is not available.
) at shape_character_def.cpp:135
#8 0x00002aaaab1561a6 in gnash::SWF::tag_loaders::define_shape_loader (in=0x5935b0, tag=Variable "tag" is not available.
    at swf/tag_loaders.cpp:682
#9  0x00002aaaab0cc322 in gnash::movie_def_impl::read_all_swf (this=0x58d7d0)
    at movie_def_impl.cpp:942
#10 0x00002aaaab0cc3c9 in gnash::MovieLoader::execute (arg=Variable "arg" is 
not available.
) at movie_def_impl.cpp:100
#11 0x00002aaaab688357 in SDL_RunThread () from /usr/lib64/
#12 0x00002aaaab688799 in SDL_SYS_CreateThread () from 
#13 0x0000003ff2606337 in start_thread () from /lib64/
---Type <return> to continue, or q <return> to quit---
#14 0x0000003ff15cc38d in clone () from /lib64/
#15 0x0000000000000000 in ?? ()

As per the discussion in Savannah bug#17434 I tried to continue past the first 
(gdb) cont

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb) bt
No stack.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]