bugGnash - The GNU Flash player - Bugs: bug #24170, Error gnash-plugin

 
 

bug #24170: Error gnash-plugin

Submitted by:  None
Submitted on:  Sun 31 Aug 2008 02:42:31 PM UTC  
 
Category: pluginSeverity: 3 - Normal
Release: 0.8.2 releaseStatus: Fixed
Privacy: PublicAssigned to: None
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

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

 

Thu 25 Sep 2008 03:21:36 PM UTC, comment #2:

Assuming it's fixed.

Benjamin Wolsey <bwy>
Project Member
Sun 14 Sep 2008 07:59:52 PM UTC, comment #1:

Indeed it looks like an assertion failure similar to bug #23489, or at any rate a failure in as_value, where boost::variant is used.

Please try it with current sources, as that bug was fixed by cleaning up stack usage and 0.8.2 is old. The SWF mentioned in the report works fine for me.

Benjamin Wolsey <bwy>
Project Member
Sun 31 Aug 2008 02:42:31 PM UTC, original submission:

I am not sure, that this report was generated by gnash, but there are many word "gnash". This error apeared when I was using epiphany and I was having opened site, which used flash.

System: Linux 2.6.25.14-108.fc9.i686 #1 SMP Mon Aug 4 14:08:11 EDT 2008 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10499905
Selinux: Enforcing
Accessibility: Disabled
GTK+ Theme: Cillop
Icon Theme: Neu

Memory status: size: 47652864 vsize: 47652864 resident: 14479360 share: 11436032 rss: 14479360 rss_rlim: 4294967295
CPU usage: start_time: 1220172433 rtime: 46 utime: 36 stime: 10 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/libexec/<unknown>'

[Thread debugging using libthread_db enabled]
[New Thread 0xb8036a20 (LWP 4129)]
0x00110416 in __kernel_vsyscall ()
#0 0x00110416 in __kernel_vsyscall ()
#1 0x00db2b7b in waitpid () from /lib/libpthread.so.0
#2 0x060a1d67 in IA__g_spawn_sync (working_directory=<value optimized out>,
argv=<value optimized out>, envp=<value optimized out>,
flags=<value optimized out>, child_setup=<value optimized out>,
user_data=<value optimized out>, standard_output=<value optimized out>,
standard_error=<value optimized out>, exit_status=<value optimized out>,
error=<value optimized out>) at gspawn.c:374
#3 0x060a20ac in IA__g_spawn_command_line_sync (
command_line=<value optimized out>, standard_output=) at gspawn.c:682
#4 0x005f8253 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#5 0x005f87d8 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#6 0x005f8893 in google_breakpad::ExceptionHandler::InternalWriteMinidump ()
from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#7 0x005f8e23 in google_breakpad::ExceptionHandler::HandleException ()
from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#8 <signal handler called>
#9 0x00110416 in __kernel_vsyscall ()
#10 0x0013b660 in raise (sig=<value optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#11 0x0013d028 in abort () at abort.c:88
#12 0x0013457e in __assert_fail (assertion=<value optimized out>,
file=<value optimized out>, line=<value optimized out>,
function=<value optimized out>) at assert.c:78
#13 0x0706f320 in boost::variant<boost::blank, double, bool, boost::intrusive_ptr<gnash::as_object>, gnash::as_value::CharacterProxy, std::string, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::destroy_content (this=<value optimized out>)
at /usr/include/boost/variant/detail/visitation_impl.hpp:203
#14 0x07070765 in boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<6l>, boost::blank, boost::mpl::l_item<mpl_::long_<5l>, double, boost::mpl::l_item<mpl_::long_<4l>, bool, boost::mpl::l_item<mpl_::long_<3l>, boost::intrusive_ptr<gnash::as_object>, boost::mpl::l_item<mpl_::long_<2l>, gnash::as_value::CharacterProxy, boost::mpl::l_item<mpl_::long_<1l>, std::string, boost::mpl::l_end> > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::variant<boost::blank, double, bool, boost::intrusive_ptr<gnash::as_object>, gnash::as_value::CharacterProxy, std::string, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::assigner, void const*, boost::variant<boost::blank, double, bool, boost::intrusive_ptr<gnash::as_object>, gnash::as_value::CharacterProxy, std::string, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_> (internal_which=)
at /usr/include/boost/variant/variant.hpp:1440
#15 0x07070842 in boost::variant<boost::blank, double, bool, boost::intrusive_ptr<gnash::as_object>, gnash::as_value::CharacterProxy, std::string, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::variant_assign (this=<value optimized out>,
rhs=<value optimized out>) at /usr/include/boost/variant/variant.hpp:1738
#16 0x0706665e in gnash::as_object::get_member_default (
this=<value optimized out>, name=<value optimized out>,
val=<value optimized out>, nsname=<value optimized out>)
at as_object.cpp:103
#17 0x07062d22 in gnash::as_object::get_member (this=)
at ../../server/as_object.h:451
#18 0x071e0279 in gnash::ActionExec::getObjectMember (this=)
at ActionExec.cpp:597
#19 0x071ae06b in gnash::SWF::SWFHandlers::ActionGetMember (
thread=<value optimized out>) at ASHandlers.cpp:3280
#20 0x071a6002 in gnash::SWF::ActionHandler::execute (this=)
at ASHandlers.cpp:177
#21 0x071b1bb6 in gnash::SWF::SWFHandlers::execute (this=)
at ASHandlers.cpp:458
#22 0x071e1a40 in gnash::ActionExec::operator() (this=<value optimized out>)
at ActionExec.cpp:347
#23 0x070bfa82 in gnash::swf_function::operator() (
this=<value optimized out>, fn=<value optimized out>)
at swf_function.cpp:296
#24 0x071e6953 in gnash::call_method (method=<value optimized out>,
env=<value optimized out>, this_ptr=<value optimized out>,
nargs=<value optimized out>, first_arg_bottom_index=<value optimized out>)
at action.cpp:156
#25 0x071e6cab in gnash::call_method0 (method=) at action.cpp:185
#26 0x070a057e in gnash::sprite_instance::on_event (
this=<value optimized out>, id=<value optimized out>)
at sprite_instance.cpp:2688
#27 0x07078e07 in gnash::QueuedEvent::execute (this=<value optimized out>)
at ../server/vm/ExecutableCode.h:200
#28 0x07091aa0 in gnash::movie_root::processActionQueue (
this=<value optimized out>, lvl=<value optimized out>)
at movie_root.cpp:1330
#29 0x07091b44 in gnash::movie_root::processActionQueue (
this=<value optimized out>) at movie_root.cpp:1397
#30 0x07096531 in gnash::movie_root::advance (this=<value optimized out>)
at movie_root.cpp:1025
#31 0x080611f6 in gnash::Gui::advanceMovie (this=0x89edd18) at gui.cpp:727
#32 0x06069806 in g_timeout_dispatch (source=) at gmain.c:3446
#33 0x060690d8 in IA__g_main_context_dispatch (context=<value optimized out>)
at gmain.c:2012
#34 0x0606c783 in g_main_context_iterate (context=<value optimized out>,
block=<value optimized out>, dispatch=<value optimized out>, self=)
at gmain.c:2645
#35 0x0606cca2 in IA__g_main_loop_run (loop=<value optimized out>)
at gmain.c:2853
#36 0x0657cbc5 in IA__gtk_main () at gtkmain.c:1163
#37 0x0806b46e in gnash::GtkGui::run (this=0x89edd18) at gtk.cpp:213
#38 0x080662d1 in gnash::Player::run (this=0xbfb5d670, argc=36,
argv=0xbfb5d8a4, infile=0xbfb5e9f2 "-",
url=0xbfb5e768 "http://www.fotka.pl/img/r/001/1297.swf") at Player.cpp:380
#39 0x0805d60c in main (argc=36, argv=0xbfb5d8a4) at gnash.cpp:452

Thread 1 (Thread 0xb8036a20 (LWP 4129)):
#0 0x00110416 in __kernel_vsyscall ()
No symbol table info available.
#1 0x00db2b7b in waitpid () from /lib/libpthread.so.0
No locals.
#2 0x060a1d67 in IA__g_spawn_sync (working_directory=<value optimized out>,
argv=<value optimized out>, envp=<value optimized out>,
flags=<value optimized out>, child_setup=<value optimized out>,
user_data=<value optimized out>, standard_output=<value optimized out>,
standard_error=<value optimized out>, exit_status=<value optimized out>,
error=<value optimized out>) at gspawn.c:374
outpipe = <value optimized out>
errpipe = <value optimized out>
pid = <value optimized out>
fds =
The program is running. Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]

----------- .xsession-errors (5507842 sec old) ---------------------
SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/2359,unix/unix:/tmp/.ICE-unix/2359
Ostrzeżenie menedżera okien: Nie można odczytać zapisanego pliku sesji "/home/godlark/.metacity/sessions/default1.ms": Nie można otworzyć pliku "/home/godlark/.metacity/sessions/default1.ms": Ni
Failure: Module initalization failed

    • (nm-applet:2477): WARNING **: No connections defined
    • (nm-applet:2477): WARNING **: No networks found in the configuration database
    • (nautilus:2441): WARNING **: Unable to add monitor: Nieobsługiwane

--------------------------------------------------

Anonymous

 

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

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by bwy (Posted a comment)
  •  

    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 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 25 Sep 2008 03:21:36 PM UTCbwyStatusReady For Test=>Fixed
      Open/ClosedOpen=>Closed
    Sun 14 Sep 2008 07:59:52 PM UTCbwyStatusNone=>Ready For Test

    Back to the top


    Powered by Savane 3.1-cleanup1