Bug 491611 - Crash gnash.cpp:475 when Gnash -> Quit in Firefox
Summary: Crash gnash.cpp:475 when Gnash -> Quit in Firefox
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: gnash
Version: 11
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Kevin Kofler
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-03-23 10:28 UTC by Michal Nowak
Modified: 2013-03-08 02:05 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-07-01 12:37:47 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Michal Nowak 2009-03-23 10:28:30 UTC
Description of problem:

Displayed random SWF on http://www.redstar.cz and then Quited it from the menu.

[New Thread 7263]
Core was generated by `/usr/bin/gtk-gnash -x 81788986 -j 170 -k 170 -u http://www.redstar.cz/skin/reds'.
Program terminated with signal 11, Segmentation fault.
#0  0x0000000001b15710 in ?? ()
#0  0x0000000001b15710 in ?? ()
#1  0x0000003b6ae0b8ee in IA__g_closure_invoke (closure=0x1b0ed80, 
    return_value=0x0, n_param_values=1, param_values=0x1cf3e80, 
    invocation_hint=0x7fffa021c260) at gclosure.c:767
#2  0x0000003b6ae21f18 in signal_emit_unlocked_R (node=0x1ad8ea0, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>) at gsignal.c:3244
#3  0x0000003b6ae232fe in IA__g_signal_emit_valist (instance=0x1b15710, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fffa021c450)
    at gsignal.c:2977
#4  0x0000003b6ae23893 in IA__g_signal_emit (instance=0x1b15710, 
    signal_id=27744608, detail=1) at gsignal.c:3034
#5  0x0000003f12272189 in IA__gtk_widget_activate (widget=0x1b15710)
    at gtkwidget.c:4792
#6  0x0000003f1215c33d in IA__gtk_menu_shell_activate_item (
    menu_shell=0x1b0a020, menu_item=0x1b15710, 
    force_deactivate=<value optimized out>) at gtkmenushell.c:1139
#7  0x0000003f1215e0d9 in gtk_menu_shell_button_release (widget=0x1b0a020, 
    event=<value optimized out>) at gtkmenushell.c:678
#8  0x0000003f1214b713 in _gtk_marshal_BOOLEAN__BOXED (closure=0x1aad860, 
    return_value=0x7fffa021c7a0, n_param_values=<value optimized out>, 
    param_values=0x1cd4860, invocation_hint=<value optimized out>, 
    marshal_data=0x3f121526c0) at gtkmarshalers.c:84
#9  0x0000003b6ae0b8ee in IA__g_closure_invoke (closure=0x1aad860, 
    return_value=0x7fffa021c7a0, n_param_values=2, param_values=0x1cd4860, 
    invocation_hint=0x7fffa021c760) at gclosure.c:767
#10 0x0000003b6ae21bd0 in signal_emit_unlocked_R (node=0x1aad8d0, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>) at gsignal.c:3282
#11 0x0000003b6ae231be in IA__g_signal_emit_valist (instance=0x1b0a020, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fffa021c950)
    at gsignal.c:2987
#12 0x0000003b6ae23893 in IA__g_signal_emit (instance=0x1b15710, 
    signal_id=27744608, detail=1) at gsignal.c:3034
#13 0x0000003f1226b9bf in gtk_widget_event_internal (widget=0x1b0a020, 
    event=0x1ba5e30) at gtkwidget.c:4761
#14 0x0000003f12142875 in IA__gtk_propagate_event (widget=0x1b0a020, 
    event=0x1ba5e30) at gtkmain.c:2396
#15 0x0000003f121439cb in IA__gtk_main_do_event (event=0x1ba5e30)
    at gtkmain.c:1601
#16 0x0000003f1305322c in gdk_event_dispatch (source=<value optimized out>, 
    callback=<value optimized out>, user_data=<value optimized out>)
    at gdkevents-x11.c:2364
#17 0x0000003b6aa3811e in g_main_dispatch (context=<value optimized out>)
    at gmain.c:1814
#18 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2367
#19 0x0000003b6aa3b878 in g_main_context_iterate (context=0x1aa9b20, 
    block=<value optimized out>, dispatch=<value optimized out>, 
    self=<value optimized out>) at gmain.c:2448
#20 0x0000003b6aa3bd15 in IA__g_main_loop_run (loop=0x1b216d0) at gmain.c:2656
#21 0x0000003f12143f47 in IA__gtk_main () at gtkmain.c:1205
#22 0x0000000000440d7e in gnash::GtkGui::run (this=<value optimized out>)
    at gtk.cpp:303
#23 0x0000000000438f0b in gnash::Player::run (this=0x7fffa021d1d0, 
    argc=<value optimized out>, argv=0x7fffa021d398, 
    infile=<value optimized out>, url=<value optimized out>) at Player.cpp:477
#24 0x000000000042536e in main (argc=34, argv=0x7fffa021d398) at gnash.cpp:475


Version-Release number of selected component (if applicable):

gnash-0.8.5-3.fc11.x86_64

Comment 1 Jaroslav Reznik 2009-03-23 15:54:18 UTC
I can't reproduce it, I can quit both standalone and Firefox embedded gtk-gnash without crash. Could you be more specific - standalone/embedded, does it occur only on redstar site etc...

Comment 2 Jaroslav Reznik 2009-03-23 15:58:16 UTC
Ops, sorry it's in summary that you are using Firefox.

Comment 3 Kevin Kofler 2009-03-23 16:02:53 UTC
What GStreamer plugins do you have installed? I.e.:
rpm -q gstreamer-\*

Comment 4 Michal Nowak 2009-03-23 16:41:52 UTC
newman@dhcp-lab-124 PackageKit $ rpm -qa gstreamer-\*
gstreamer-plugins-flumpegdemux-0.10.15-5.fc11.x86_64
gstreamer-ffmpeg-0.10.6-1.fc11.x86_64
gstreamer-plugins-base-0.10.22-2.fc11.x86_64
gstreamer-plugins-farsight-0.12.10-2.fc11.x86_64
gstreamer-debuginfo-0.10.22-3.fc11.x86_64
gstreamer-plugins-base-debuginfo-0.10.22-2.fc11.x86_64
gstreamer-plugins-ugly-0.10.10-5.fc11.x86_64
gstreamer-tools-0.10.22-3.fc11.x86_64
gstreamer-plugins-good-0.10.14-2.fc11.x86_64
gstreamer-python-0.10.14-2.fc11.x86_64
gstreamer-plugins-bad-0.10.10-1.fc11.x86_64



First site I tried (http://www.youtube.com/watch?v=S8PcPwR8wes) and again crash, looks like 100 % for me.

Comment 5 Kevin Kofler 2009-03-23 16:50:13 UTC
Can you please check if this is reproducible without the flumpegdemux and farsight plugins? The other ones are standard.

Comment 6 Michal Nowak 2009-03-23 17:21:23 UTC
Still crashing, even after Firefox's restart. gstreamer-plugins-flumpegdemux looks pretty standard, it's removal dumped totem also.

Comment 7 Bug Zapper 2009-06-09 12:31:09 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle.
Changing version to '11'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 8 Michal Nowak 2009-07-01 10:52:49 UTC
/usr/bin/gtk-gnash -x 48234528 -j 640 -k 385 -u http://s.ytimg.com/yt/swf/watch-vfl105721.swf -F 12 -U http://www.youtube.com/watch?gl=CZ&v=Qap88A2XEc4 -P allowfullscreen=true -P allowscriptaccess=always -P bgcolor=#000000 -P flashvars=usef=0&vq=null&sourceid=yw&video_id=Qap88A2XEc4&l=48&sk=z_lzUgacyYzSL6xigo8ELDEW3bbBlkPSC&fmt_map=35/640000/9/0/115,18/512000/9/0/115,34/0/9/0/115,5/0/7/0/0&t=vjVQa1PpcFMchsTyeMZz1q8i1znh9hHfnNFttaSwciE=&hl=cs&plid=AARtoni89IRUJd2N&keywords=Upout%C3%A1vka%2CMA%C4%8C&cr=CZ&sdetail=rv%3AQap88A2XEc4&playnext=0&enablejsapi=1 -P height=100% -P id=movie_player -P name=movie_player -P quality=high -P src=http://s.ytimg.com/yt/swf/watch-vfl105721.swf -P style= -P type=application/x-shockwave-flash -P width=100% - 


gnash-0.8.5-3.fc11.x86_64


[New Thread 2882]
[New Thread 2877]
Core was generated by `/usr/bin/gtk-gnash -x 48234528 -j 640 -k 385 -u http://s.ytimg.com/yt/swf/watch'.
Program terminated with signal 11, Segmentation fault.
#0  0x0000000001ab2f00 in ?? ()

Thread 3 (Thread 2877):
#0  0x0000003b4ccd4f73 in *__GI___poll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:87
        resultvar = <value optimized out>
        _a3 = -1
        _a2 = 2
        _a1 = 27326736
        oldtype = 2
        result = <value optimized out>
#1  0x000000385ce212f3 in pa_mainloop_poll (m=0x1a0fad0)
    at pulse/mainloop.c:859
        __func__ = "pa_mainloop_poll"
        __PRETTY_FUNCTION__ = "pa_mainloop_poll"
#2  0x000000385ce21673 in pa_mainloop_iterate (m=0x1a0fad0, block=1, 
    retval=0x0) at pulse/mainloop.c:923
        r = 0
        __func__ = "pa_mainloop_iterate"
        __PRETTY_FUNCTION__ = "pa_mainloop_iterate"
#3  0x0000003ddc03849c in PULSE_WaitAudio (this=0x1a0d850)
    at src/audio/pulse/SDL_pulseaudio.c:302
No locals.
#4  0x0000003ddc009773 in SDL_RunAudio (audiop=<value optimized out>)
    at src/audio/SDL_audio.c:222
        audio = 0x1a0d850
        stream = 0x1a0da30 ""
        stream_len = 4096
        udata = 0x1a08c60
        fill = 0x3ddcc0f8a0
     <gnash::sound::SDL_sound_handler::sdl_audio_callback(void*, unsigned char*, int)>
        silence = 0
#5  0x0000003ddc011525 in SDL_RunThread (data=0x1a13670)
    at src/thread/SDL_thread.c:202
        userfunc = 0x3ddc0096a0 <SDL_RunAudio>
        userdata = 0x1a0d850
#6  0x0000003ddc0573d9 in RunThread (data=0x1a0f910)
    at src/thread/pthread/SDL_systhread.c:47
No locals.
#7  0x0000003b4d80686a in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
        __res = <value optimized out>
        pd = 0x7fe3ee7b9910
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140616935381264, 
                -591539786000139846, 140733370688448, 0, 0, 3, 
                580314841193085370, -595329805540165190}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, 
            data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
#8  0x0000003b4ccde25d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#9  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 2882):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
No locals.
#1  0x00000039a7224f95 in wait<boost::unique_lock<boost::mutex> > (
    m=<value optimized out>, this=<value optimized out>)
    at /usr/include/boost/thread/pthread/condition_variable.hpp:84
        internal_lock = {m = 0x23db468}
        check_for_interruption = {thread_info = 0x23db890}
        res = <value optimized out>
#2  gnash::media::MediaParser::waitIfNeeded (m=<value optimized out>, 
    this=<value optimized out>) at MediaParser.cpp:348
        pc = <value optimized out>
        ic = <value optimized out>
        bf = <value optimized out>
#3  0x00000039a7225e1a in gnash::media::MediaParser::pushEncodedAudioFrame (
    this=0x23db340, frame=) at MediaParser.cpp:294
        lock = {m = 0x23db4c0, is_locked = false}
#4  0x00000039a722bb18 in gnash::media::FLVParser::parseNextTag (
    this=0x23db340, index_only=<value optimized out>) at FLVParser.cpp:411
        audiotag = {<boost::noncopyable_::noncopyable> = {<No data fields>}, 
          codec = 10 '\n', samplerate = 44100, samplesize = 2 '\2', 
          stereo = true, static flv_audio_rates = 0x39a7244ee0}
        frame = {_M_ptr = 0x0}
        completed = <value optimized out>
        thisTagPos = 1048117
        chunk = "\b\0\1\236\0o\5\0\0\0\0\257"
        flvtag = {<boost::noncopyable_::noncopyable> = {<No data fields>}, 
          type = 8 '\b', body_size = 414, timestamp = 28421}
        doIndex = <value optimized out>
        streamLock = {m = 0x23db370, is_locked = false}
        position = <value optimized out>
        actuallyRead = 12
        prevtagsize = <value optimized out>
#5  0x00000039a72247ae in gnash::media::MediaParser::parserLoop (
    this=0x23db340) at MediaParser.cpp:373
No locals.
#6  0x0000003b5200812e in boost::(anonymous namespace)::thread_proxy (
    param=<value optimized out>) at libs/thread/src/pthread/thread.cpp:130
        thread_info = {px = 0x23db890, pn = {pi_ = 0x23daf40}}
#7  0x0000003b4d80686a in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
        __res = <value optimized out>
        pd = 0x7fe3e75fe910
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140616816126224, 
                -591539786000139846, 254703373696, 0, 0, 3, 
                580299204827773370, -595329805540165190}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, 
            data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
#8  0x0000003b4ccde25d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#9  0x0000000000000000 in ?? ()
No symbol table info available.
Current language:  auto; currently minimal

Thread 1 (Thread 2875):
#0  0x0000000001ab2f00 in ?? ()
No symbol table info available.
#1  0x00007fe3f8f8383e in IA__g_closure_invoke (closure=0x1aacaa0, 
    return_value=0x0, n_param_values=1, param_values=0x1e0b2e0, 
    invocation_hint=0x7fff0a915cf0) at gclosure.c:767
        marshal = 0x1ab2f00
        marshal_data = 0x0
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#2  0x00007fe3f8f98b83 in signal_emit_unlocked_R (node=0x1a7f3e0, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>) at gsignal.c:3247
        tmp = 0x3b4d80a400
        handler = 0x1ab5200
        accumulator = 0x0
        emission = {next = 0x7fff0a9161b0, instance = 0x1ab2f00, ihint = {
            signal_id = 91, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, 
          state = EMISSION_RUN, chain_type = 4}
        class_closure = 0x1a7f340
        handler_list = 0x1ab5200
        return_accu = <value optimized out>
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, 
              v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, 
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}}}
        signal_id = 91
        max_sequential_handler_number = <value optimized out>
        return_value_altered = 1
#3  0x00007fe3f8f99f49 in IA__g_signal_emit_valist (instance=0x1ab2f00, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff0a915ee0)
    at gsignal.c:2980
        signal_return_type = 4
        param_values = <value optimized out>
        node = 0x1a7f3e0
        i = <value optimized out>
        n_params = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#4  0x00007fe3f8f9a493 in IA__g_signal_emit (instance=0x1ab2f00, 
    signal_id=27348272, detail=1) at gsignal.c:3037
        var_args = {{gp_offset = 24, fp_offset = 48, 
            overflow_arg_area = 0x7fff0a915fc0, 
            reg_save_area = 0x7fff0a915f00}}
#5  0x00007fe3f98ade69 in IA__gtk_widget_activate (widget=0x1ab2f00)
    at gtkwidget.c:4795
        __PRETTY_FUNCTION__ = "IA__gtk_widget_activate"
#6  0x00007fe3f97b2bdd in IA__gtk_menu_shell_activate_item (
    menu_shell=0x1a61190, menu_item=0x1ab2f00, 
    force_deactivate=<value optimized out>) at gtkmenushell.c:1139
        slist = <value optimized out>
        shells = 0x1e26850
        __PRETTY_FUNCTION__ = "IA__gtk_menu_shell_activate_item"
#7  0x00007fe3f97b43ab in gtk_menu_shell_button_release (widget=0x1a61190, 
    event=<value optimized out>) at gtkmenushell.c:678
        submenu = 0x0
        menu_item = 0x1ab2f00
        deactivate = <value optimized out>
#8  0x00007fe3f97a4f18 in _gtk_marshal_BOOLEAN__BOXED (closure=0x1a4c500, 
    return_value=0x7fff0a916200, n_param_values=<value optimized out>, 
    param_values=0x2214610, invocation_hint=<value optimized out>, 
    marshal_data=0x7fe3f97aae10) at gtkmarshalers.c:84
        data1 = 0x1a61190
        data2 = 0x1
        v_return = <value optimized out>
        __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#9  0x00007fe3f8f8383e in IA__g_closure_invoke (closure=0x1a4c500, 
    return_value=0x7fff0a916200, n_param_values=2, param_values=0x2214610, 
    invocation_hint=0x7fff0a9161c0) at gclosure.c:767
        marshal = 0x1ab2f00
        marshal_data = 0x0
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#10 0x00007fe3f8f98855 in signal_emit_unlocked_R (node=0x1a6ad40, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>) at gsignal.c:3285
        accumulator = 0x0
        emission = {next = 0x0, instance = 0x1a61190, ihint = {signal_id = 31, 
            detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, 
          chain_type = 27785376}
        class_closure = 0x1a4c500
        handler_list = 0x0
        return_accu = <value optimized out>
        accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, 
              v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, 
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}}}
        signal_id = 31
        max_sequential_handler_number = 0
        return_value_altered = 0
#11 0x00007fe3f8f99ddc in IA__g_signal_emit_valist (instance=0x1a61190, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff0a9163b0)
    at gsignal.c:2990
        return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, 
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, 
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}}}
        error = <value optimized out>
        signal_return_type = 20
        param_values = <value optimized out>
        node = 0x1a6ad40
        i = <value optimized out>
        n_params = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#12 0x00007fe3f8f9a493 in IA__g_signal_emit (instance=0x1ab2f00, 
    signal_id=27348272, detail=1) at gsignal.c:3037
        var_args = {{gp_offset = 32, fp_offset = 48, 
            overflow_arg_area = 0x7fff0a916490, 
            reg_save_area = 0x7fff0a9163d0}}
#13 0x00007fe3f98a870f in gtk_widget_event_internal (widget=0x1a61190, 
    event=0x23c0c70) at gtkwidget.c:4764
        signal_num = <value optimized out>
        return_val = 0
#14 0x00007fe3f979d773 in IA__gtk_propagate_event (widget=0x1a61190, 
    event=0x23c0c70) at gtkmain.c:2396
        tmp = 0x1a61190
        handled_event = 0
        __PRETTY_FUNCTION__ = "IA__gtk_propagate_event"
#15 0x00007fe3f979e733 in IA__gtk_main_do_event (event=0x23c0c70)
    at gtkmain.c:1601
        event_widget = <value optimized out>
        grab_widget = 0x1ab2f00
        window_group = 0x1abc420
        rewritten_event = 0x0
        tmp_list = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#16 0x00007fe3f942717c in gdk_event_dispatch (source=<value optimized out>, 
    callback=<value optimized out>, user_data=<value optimized out>)
    at gdkevents-x11.c:2367
        display = <value optimized out>
        event = <value optimized out>
#17 0x00007fe3f8cd1abe in g_main_dispatch (context=<value optimized out>)
    at gmain.c:1824
        dispatch = 0x7fe3f9427130 <gdk_event_dispatch>
        user_data = 0x0
        callback = 0
        cb_funcs = 0x0
        cb_data = 0x0
        current_source_link = {data = 0x1a48a50, next = 0x0}
        source = 0x1a48a50
        current = 0x1f60680
        i = 0
#18 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
No locals.
#19 0x00007fe3f8cd5278 in g_main_context_iterate (context=0x1a48ad0, 
    block=<value optimized out>, dispatch=<value optimized out>, 
    self=<value optimized out>) at gmain.c:2455
        max_priority = 2147483647
        timeout = 9
        some_ready = 1
        nfds = 2
        allocated_nfds = -120709264
        fds = <value optimized out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#20 0x00007fe3f8cd56d5 in IA__g_main_loop_run (loop=0x26a6e50) at gmain.c:2663
        self = 0x1a540d0
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#21 0x00007fe3f979ebf7 in IA__gtk_main () at gtkmain.c:1205
        tmp_list = 0x1ab7f10
        functions = 0x0
        init = 0x1ab7f18
        loop = <value optimized out>
#22 0x0000000000440d7e in gnash::GtkGui::run (this=<value optimized out>)
    at gtk.cpp:303
No locals.
#23 0x0000000000438f0b in gnash::Player::run (this=0x7fff0a916c20, 
    argc=<value optimized out>, argv=0x7fff0a916de8, 
    infile=<value optimized out>, url=<value optimized out>) at Player.cpp:477
        __PRETTY_FUNCTION__ = "int gnash::Player::run(int, char**, const std::string&, const std::string&)"
        hasOverriddenBaseUrl = 48
        root = {<boost::noncopyable_::noncopyable> = {<No data fields>}, 
          _runInfo = @0x1ac1950, 
          _originalURL = "http://s.ytimg.com/yt/swf/watch-vfl105721.swf", 
          _vm = @0x1acf4d0, _interfaceHandler = 0x1af54a0, 
          _fsCommandHandler = 0x1af54a8, _loadMovieRequests = empty std::list, 
          _liveChars = std::list = {[0] = {p_ = 0x1f6ef50}, [1] = {
              p_ = 0x1eea570}, [2] = {p_ = 0x2887770}, [3] = {p_ = 0x2885210}, 
            [4] = {p_ = 0x2882cd0}, [5] = {p_ = 0x2881040}, [6] = {
              p_ = 0x2874190}, [7] = {p_ = 0x2872230}, [8] = {p_ = 0x286f1b0}, 
            [9] = {p_ = 0x2855eb0}, [10] = {p_ = 0x28540c0}, [11] = {
              p_ = 0x2852240}, [12] = {p_ = 0x283d730}, [13] = {
              p_ = 0x2824450}, [14] = {p_ = 0x28175d0}, [15] = {
              p_ = 0x2815600}, [16] = {p_ = 0x27fedd0}, [17] = {
              p_ = 0x27dbfc0}, [18] = {p_ = 0x27d9a70}, [19] = {
              p_ = 0x27d7510}, [20] = {p_ = 0x27d5890}, [21] = {
              p_ = 0x27c8c00}, [22] = {p_ = 0x27c6c80}, [23] = {
              p_ = 0x27c3b10}, [24] = {p_ = 0x27aa150}, [25] = {
              p_ = 0x27a84a0}, [26] = {p_ = 0x27a6570}, [27] = {
              p_ = 0x25f8b90}, [28] = {p_ = 0x2117570}, [29] = {
              p_ = 0x2113690}, [30] = {p_ = 0x261b950}, [31] = {
              p_ = 0x255e680}, [32] = {p_ = 0x24c0980}, [33] = {
              p_ = 0x24b7200}, [34] = {p_ = 0x24a5910}, [35] = {
              p_ = 0x24a0570}, [36] = {p_ = 0x2496e00}, [37] = {
              p_ = 0x2485820}, [38] = {p_ = 0x247ec20}, [39] = {
              p_ = 0x2478bb0}, [40] = {p_ = 0x246dc30}, [41] = {
              p_ = 0x246c3d0}, [42] = {p_ = 0x24680a0}, [43] = {
              p_ = 0x2466680}, [44] = {p_ = 0x2464e20}, [45] = {
              p_ = 0x2462a90}, [46] = {p_ = 0x2460dc0}, [47] = {
              p_ = 0x2453e10}, [48] = {p_ = 0x2452190}, [49] = {
              p_ = 0x244ad50}, [50] = {p_ = 0x2437de0}, [51] = {
              p_ = 0x24365c0}, [52] = {p_ = 0x2431920}, [53] = {
              p_ = 0x242ff80}, [54] = {p_ = 0x242e860}, [55] = {
              p_ = 0x242c4d0}, [56] = {p_ = 0x242a800}, [57] = {
              p_ = 0x241d850}, [58] = {p_ = 0x241bc70}, [59] = {
              p_ = 0x2414800}, [60] = {p_ = 0x2412d40}, [61] = {
              p_ = 0x240e860}, [62] = {p_ = 0x2325c60}, [63] = {
              p_ = 0x231c180}, [64] = {p_ = 0x231a500}, [65] = {
              p_ = 0x23188c0}, [66] = {p_ = 0x2316d20}, [67] = {
              p_ = 0x23114c0}, [68] = {p_ = 0x230f7b0}, [69] = {
              p_ = 0x230e2f0}, [70] = {p_ = 0x2309b50}, [71] = {
              p_ = 0x22d71e0}, [72] = {p_ = 0x22d5630}, [73] = {
              p_ = 0x224ead0}, [74] = {p_ = 0x224cbf0}, [75] = {
              p_ = 0x224ad90}, [76] = {p_ = 0x22490d0}, [77] = {
              p_ = 0x22421f0}, [78] = {p_ = 0x223f100}, [79] = {
              p_ = 0x222f530}, [80] = {p_ = 0x2229310}, [81] = {
              p_ = 0x22274e0}, [82] = {p_ = 0x21f07d0}, [83] = {
              p_ = 0x21c3d50}, [84] = {p_ = 0x21bad70}, [85] = {
              p_ = 0x21b6930}, [86] = {p_ = 0x21b4a80}, [87] = {
              p_ = 0x21b28a0}, [88] = {p_ = 0x21b09f0}, [89] = {
              p_ = 0x21934a0}, [90] = {p_ = 0x218c5d0}, [91] = {
              p_ = 0x2189510}, [92] = {p_ = 0x2179c00}, [93] = {
              p_ = 0x2173c20}, [94] = {p_ = 0x2171df0}, [95] = {
              p_ = 0x2169380}, [96] = {p_ = 0x2114540}, [97] = {
              p_ = 0x21105d0}, [98] = {p_ = 0x21096a0}, [99] = {
              p_ = 0x21065b0}, [100] = {p_ = 0x20f6c30}, [101] = {
              p_ = 0x20f0c90}, [102] = {p_ = 0x20eee90}, [103] = {
              p_ = 0x20e6390}, [104] = {p_ = 0x209b3f0}, [105] = {
              p_ = 0x2096e70}, [106] = {p_ = 0x2094440}, [107] = {
              p_ = 0x2075ef0}, [108] = {p_ = 0x20742b0}, [109] = {
              p_ = 0x206feb0}, [110] = {p_ = 0x2055470}, [111] = {
              p_ = 0x204c1f0}, [112] = {p_ = 0x2041f40}, [113] = {
              p_ = 0x2033290}, [114] = {p_ = 0x201b650}, [115] = {
              p_ = 0x200fa80}, [116] = {p_ = 0x1ff1090}, [117] = {
              p_ = 0x1fea270}, [118] = {p_ = 0x1fe71e0}, [119] = {
              p_ = 0x1fd7690}, [120] = {p_ = 0x1fd1590}, [121] = {
              p_ = 0x1fcfa90}, [122] = {p_ = 0x1fc7370}, [123] = {
              p_ = 0x1f5e2f0}, [124] = {p_ = 0x1f563e0}, [125] = {
              p_ = 0x1f37600}, [126] = {p_ = 0x1efb840}, [127] = {
              p_ = 0x1ef9bb0}, [128] = {p_ = 0x1ef7e50}, [129] = {
              p_ = 0x1ef62a0}, [130] = {p_ = 0x1ef4600}, [131] = {
              p_ = 0x1ef27c0}, [132] = {p_ = 0x1ef0c50}, [133] = {
              p_ = 0x1ee3940}, [134] = {p_ = 0x1edc930}, [135] = {
              p_ = 0x1ed9140}, [136] = {p_ = 0x1ed2410}, [137] = {
              p_ = 0x1ec9910}, [138] = {p_ = 0x1ec1880}, [139] = {
              p_ = 0x1ebe000}, [140] = {p_ = 0x1eb4b60}, [141] = {
              p_ = 0x1eade60}, [142] = {p_ = 0x1ea6e40}, [143] = {
              p_ = 0x1ea3c40}, [144] = {p_ = 0x1e92e50}, [145] = {
              p_ = 0x1e8c660}, [146] = {p_ = 0x1e8aa80}, [147] = {
              p_ = 0x1e824b0}, [148] = {p_ = 0x1e79ce0}, [149] = {
              p_ = 0x1e77e10}, [150] = {p_ = 0x1e70a30}, [151] = {
              p_ = 0x1e6dcd0}, [152] = {p_ = 0x1e6c490}, [153] = {
              p_ = 0x1e63ca0}, [154] = {p_ = 0x1dea5b0}, [155] = {
              p_ = 0x1dc0fe0}, [156] = {p_ = 0x1af5870}}, _actionQueue = {
            empty std::list, empty std::list, empty std::list, empty std::list
    }, m_viewport_x0 = 0, m_viewport_y0 = 0, m_viewport_width = 640, 
          m_viewport_height = 385, m_background_color = {m_r = 255 '\377', 
            m_g = 255 '\377', m_b = 255 '\377', m_a = 255 '\377'}, 
          m_background_color_set = true, m_timer = 0, m_mouse_x = 423, 
          m_mouse_y = 184, m_mouse_buttons = 0, m_mouse_button_state = {
            activeEntity = {p_ = 0x0}, topmostEntity = {p_ = 0x0}, 
            previousButtonState = false, currentButtonState = false, 
            wasInsideActiveEntity = true}, 
          _intervalTimers = std::map with 34 elements
    Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/gdb/libstdcxx/v6/printers.py", line 288, in children
    nodetype = gdb.lookup_type('std::_Rb_tree_node< std::pair< %s, %s > >' % (keytype, valuetype))
RuntimeError: No type named std::_Rb_tree_node< std::pair< const int, gnash::Timer * > >.
, _lastTimerId = 574, m_key_listeners = std::list = {[0] = {p_ = 0x1f6ef50}, 
            [1] = {p_ = 0x1eea570}, [2] = {p_ = 0x2887770}, [3] = {
              p_ = 0x2885210}, [4] = {p_ = 0x2882cd0}, [5] = {p_ = 0x2881040}, 
            [6] = {p_ = 0x2874190}, [7] = {p_ = 0x2872230}, [8] = {
              p_ = 0x286f1b0}, [9] = {p_ = 0x2855eb0}, [10] = {
              p_ = 0x28540c0}, [11] = {p_ = 0x2852240}, [12] = {
              p_ = 0x283d730}, [13] = {p_ = 0x2824450}, [14] = {
              p_ = 0x28175d0}, [15] = {p_ = 0x2815600}, [16] = {
              p_ = 0x27fedd0}, [17] = {p_ = 0x27dbfc0}, [18] = {
              p_ = 0x27d9a70}, [19] = {p_ = 0x27d7510}, [20] = {
              p_ = 0x27d5890}, [21] = {p_ = 0x27c8c00}, [22] = {
              p_ = 0x27c6c80}, [23] = {p_ = 0x27c3b10}, [24] = {
              p_ = 0x27aa150}, [25] = {p_ = 0x27a84a0}, [26] = {
              p_ = 0x27a6570}, [27] = {p_ = 0x25f8b90}, [28] = {
              p_ = 0x2117570}, [29] = {p_ = 0x2113690}, [30] = {
              p_ = 0x261b950}, [31] = {p_ = 0x255e680}, [32] = {
              p_ = 0x24c0980}, [33] = {p_ = 0x24b7200}, [34] = {
              p_ = 0x24a5910}, [35] = {p_ = 0x24a0570}, [36] = {
              p_ = 0x2496e00}, [37] = {p_ = 0x2485820}, [38] = {
              p_ = 0x247ec20}, [39] = {p_ = 0x2478bb0}, [40] = {
              p_ = 0x246dc30}, [41] = {p_ = 0x246c3d0}, [42] = {
              p_ = 0x24680a0}, [43] = {p_ = 0x2466680}, [44] = {
              p_ = 0x2464e20}, [45] = {p_ = 0x2462a90}, [46] = {
              p_ = 0x2460dc0}, [47] = {p_ = 0x2453e10}, [48] = {
              p_ = 0x2452190}, [49] = {p_ = 0x244ad50}, [50] = {
              p_ = 0x2437de0}, [51] = {p_ = 0x24365c0}, [52] = {
              p_ = 0x2431920}, [53] = {p_ = 0x242ff80}, [54] = {
              p_ = 0x242e860}, [55] = {p_ = 0x242c4d0}, [56] = {
              p_ = 0x242a800}, [57] = {p_ = 0x241d850}, [58] = {
              p_ = 0x241bc70}, [59] = {p_ = 0x2414800}, [60] = {
              p_ = 0x2412d40}, [61] = {p_ = 0x240e860}, [62] = {
              p_ = 0x2325c60}, [63] = {p_ = 0x231c180}, [64] = {
              p_ = 0x231a500}, [65] = {p_ = 0x23188c0}, [66] = {
              p_ = 0x2316d20}, [67] = {p_ = 0x23114c0}, [68] = {
              p_ = 0x230e2f0}, [69] = {p_ = 0x2309b50}, [70] = {
              p_ = 0x22d71e0}, [71] = {p_ = 0x22d5630}, [72] = {
              p_ = 0x224ead0}, [73] = {p_ = 0x224cbf0}, [74] = {
              p_ = 0x224ad90}, [75] = {p_ = 0x22490d0}, [76] = {
              p_ = 0x22421f0}, [77] = {p_ = 0x223f100}, [78] = {
              p_ = 0x222f530}, [79] = {p_ = 0x2229310}, [80] = {
              p_ = 0x22274e0}, [81] = {p_ = 0x21f07d0}, [82] = {
              p_ = 0x21c3d50}, [83] = {p_ = 0x21bad70}, [84] = {
              p_ = 0x21b6930}, [85] = {p_ = 0x21b4a80}, [86] = {
              p_ = 0x21b28a0}, [87] = {p_ = 0x21b09f0}, [88] = {
              p_ = 0x21934a0}, [89] = {p_ = 0x218c5d0}, [90] = {
              p_ = 0x2189510}, [91] = {p_ = 0x2179c00}, [92] = {
              p_ = 0x2173c20}, [93] = {p_ = 0x2171df0}, [94] = {
              p_ = 0x2169380}, [95] = {p_ = 0x2114540}, [96] = {
              p_ = 0x21105d0}, [97] = {p_ = 0x21096a0}, [98] = {
              p_ = 0x21065b0}, [99] = {p_ = 0x20f6c30}, [100] = {
              p_ = 0x20f0c90}, [101] = {p_ = 0x20eee90}, [102] = {
              p_ = 0x20e6390}, [103] = {p_ = 0x209b3f0}, [104] = {
              p_ = 0x2096e70}, [105] = {p_ = 0x2094440}, [106] = {
              p_ = 0x2075ef0}, [107] = {p_ = 0x20742b0}, [108] = {
              p_ = 0x206feb0}, [109] = {p_ = 0x2055470}, [110] = {
              p_ = 0x204c1f0}, [111] = {p_ = 0x2041f40}, [112] = {
              p_ = 0x2033290}, [113] = {p_ = 0x201b650}, [114] = {
              p_ = 0x200fa80}, [115] = {p_ = 0x1ff1090}, [116] = {
              p_ = 0x1fea270}, [117] = {p_ = 0x1fe71e0}, [118] = {
              p_ = 0x1fd7690}, [119] = {p_ = 0x1fd1590}, [120] = {
              p_ = 0x1fcfa90}, [121] = {p_ = 0x1fc7370}, [122] = {
              p_ = 0x1f5e2f0}, [123] = {p_ = 0x1f563e0}, [124] = {
              p_ = 0x1f37600}, [125] = {p_ = 0x1efb840}, [126] = {
              p_ = 0x1ef9bb0}, [127] = {p_ = 0x1ef7e50}, [128] = {
              p_ = 0x1ef62a0}, [129] = {p_ = 0x1ef4600}, [130] = {
              p_ = 0x1ef27c0}, [131] = {p_ = 0x1ef0c50}, [132] = {
              p_ = 0x1ee3940}, [133] = {p_ = 0x1edc930}, [134] = {
              p_ = 0x1ed9140}, [135] = {p_ = 0x1ed2410}, [136] = {
              p_ = 0x1ec9910}, [137] = {p_ = 0x1ec1880}, [138] = {
              p_ = 0x1ebe000}, [139] = {p_ = 0x1eb4b60}, [140] = {
              p_ = 0x1eade60}, [141] = {p_ = 0x1ea6e40}, [142] = {
              p_ = 0x1ea3c40}, [143] = {p_ = 0x1e92e50}, [144] = {
              p_ = 0x1e8c660}, [145] = {p_ = 0x1e8aa80}, [146] = {
              p_ = 0x1e824b0}, [147] = {p_ = 0x1e79ce0}, [148] = {
              p_ = 0x1e77e10}, [149] = {p_ = 0x1e70a30}, [150] = {
              p_ = 0x1e6dcd0}, [151] = {p_ = 0x1e6c490}, [152] = {
              p_ = 0x1e63ca0}, [153] = {p_ = 0x1dea5b0}, [154] = {
              p_ = 0x1dc0fe0}, [155] = {p_ = 0x1af5870}}, _keyobject = {p_ = 
    0x2299fb0}, _mouseobject = {p_ = 0x1ffdd00}, m_mouse_listeners = std::list
     = {[0] = {p_ = 0x1f6ef50}, [1] = {p_ = 0x1eea570}, [2] = {
              p_ = 0x2887770}, [3] = {p_ = 0x2885210}, [4] = {p_ = 0x2882cd0}, 
            [5] = {p_ = 0x2881040}, [6] = {p_ = 0x2874190}, [7] = {
              p_ = 0x2872230}, [8] = {p_ = 0x286f1b0}, [9] = {p_ = 0x2855eb0}, 
            [10] = {p_ = 0x28540c0}, [11] = {p_ = 0x2852240}, [12] = {
              p_ = 0x283d730}, [13] = {p_ = 0x2824450}, [14] = {
              p_ = 0x28175d0}, [15] = {p_ = 0x2815600}, [16] = {
              p_ = 0x27fedd0}, [17] = {p_ = 0x27dbfc0}, [18] = {
              p_ = 0x27d9a70}, [19] = {p_ = 0x27d7510}, [20] = {
              p_ = 0x27d5890}, [21] = {p_ = 0x27c8c00}, [22] = {
              p_ = 0x27c6c80}, [23] = {p_ = 0x27c3b10}, [24] = {
              p_ = 0x27aa150}, [25] = {p_ = 0x27a84a0}, [26] = {
              p_ = 0x27a6570}, [27] = {p_ = 0x25f8b90}, [28] = {
              p_ = 0x2117570}, [29] = {p_ = 0x2113690}, [30] = {
              p_ = 0x261b950}, [31] = {p_ = 0x255e680}, [32] = {
              p_ = 0x24c0980}, [33] = {p_ = 0x24b7200}, [34] = {
              p_ = 0x24a5910}, [35] = {p_ = 0x24a0570}, [36] = {
              p_ = 0x2496e00}, [37] = {p_ = 0x2485820}, [38] = {
              p_ = 0x247ec20}, [39] = {p_ = 0x2478bb0}, [40] = {
              p_ = 0x246dc30}, [41] = {p_ = 0x246c3d0}, [42] = {
              p_ = 0x24680a0}, [43] = {p_ = 0x2466680}, [44] = {
              p_ = 0x2464e20}, [45] = {p_ = 0x2462a90}, [46] = {
              p_ = 0x2460dc0}, [47] = {p_ = 0x2453e10}, [48] = {
              p_ = 0x2452190}, [49] = {p_ = 0x244ad50}, [50] = {
              p_ = 0x2437de0}, [51] = {p_ = 0x24365c0}, [52] = {
              p_ = 0x2431920}, [53] = {p_ = 0x242ff80}, [54] = {
              p_ = 0x242e860}, [55] = {p_ = 0x242c4d0}, [56] = {
              p_ = 0x242a800}, [57] = {p_ = 0x241d850}, [58] = {
              p_ = 0x241bc70}, [59] = {p_ = 0x2414800}, [60] = {
              p_ = 0x2412d40}, [61] = {p_ = 0x240e860}, [62] = {
              p_ = 0x2325c60}, [63] = {p_ = 0x231c180}, [64] = {
              p_ = 0x231a500}, [65] = {p_ = 0x23188c0}, [66] = {
              p_ = 0x2316d20}, [67] = {p_ = 0x23114c0}, [68] = {
              p_ = 0x230e2f0}, [69] = {p_ = 0x2309b50}, [70] = {
              p_ = 0x22d71e0}, [71] = {p_ = 0x22d5630}, [72] = {
              p_ = 0x224ead0}, [73] = {p_ = 0x224cbf0}, [74] = {
              p_ = 0x224ad90}, [75] = {p_ = 0x22490d0}, [76] = {
              p_ = 0x22421f0}, [77] = {p_ = 0x223f100}, [78] = {
              p_ = 0x222f530}, [79] = {p_ = 0x2229310}, [80] = {
              p_ = 0x22274e0}, [81] = {p_ = 0x21f07d0}, [82] = {
              p_ = 0x21c3d50}, [83] = {p_ = 0x21bad70}, [84] = {
              p_ = 0x21b6930}, [85] = {p_ = 0x21b4a80}, [86] = {
              p_ = 0x21b28a0}, [87] = {p_ = 0x21b09f0}, [88] = {
              p_ = 0x21934a0}, [89] = {p_ = 0x218c5d0}, [90] = {
              p_ = 0x2189510}, [91] = {p_ = 0x2179c00}, [92] = {
              p_ = 0x2173c20}, [93] = {p_ = 0x2171df0}, [94] = {
              p_ = 0x2169380}, [95] = {p_ = 0x2114540}, [96] = {
              p_ = 0x21105d0}, [97] = {p_ = 0x21096a0}, [98] = {
              p_ = 0x21065b0}, [99] = {p_ = 0x20f6c30}, [100] = {
              p_ = 0x20f0c90}, [101] = {p_ = 0x20eee90}, [102] = {
              p_ = 0x20e6390}, [103] = {p_ = 0x209b3f0}, [104] = {
              p_ = 0x2096e70}, [105] = {p_ = 0x2094440}, [106] = {
              p_ = 0x2075ef0}, [107] = {p_ = 0x20742b0}, [108] = {
              p_ = 0x206feb0}, [109] = {p_ = 0x2055470}, [110] = {
              p_ = 0x204c1f0}, [111] = {p_ = 0x2041f40}, [112] = {
              p_ = 0x2033290}, [113] = {p_ = 0x201b650}, [114] = {
              p_ = 0x200fa80}, [115] = {p_ = 0x1ff1090}, [116] = {
              p_ = 0x1fea270}, [117] = {p_ = 0x1fe71e0}, [118] = {
              p_ = 0x1fd7690}, [119] = {p_ = 0x1fd1590}, [120] = {
              p_ = 0x1fcfa90}, [121] = {p_ = 0x1fc7370}, [122] = {
              p_ = 0x1f5e2f0}, [123] = {p_ = 0x1f563e0}, [124] = {
              p_ = 0x1f37600}, [125] = {p_ = 0x1efb840}, [126] = {
              p_ = 0x1ef9bb0}, [127] = {p_ = 0x1ef7e50}, [128] = {
              p_ = 0x1ef62a0}, [129] = {p_ = 0x1ef4600}, [130] = {
              p_ = 0x1ef27c0}, [131] = {p_ = 0x1ef0c50}, [132] = {
              p_ = 0x1ee3940}, [133] = {p_ = 0x1edc930}, [134] = {
              p_ = 0x1ed9140}, [135] = {p_ = 0x1ed2410}, [136] = {
              p_ = 0x1ec9910}, [137] = {p_ = 0x1ec1880}, [138] = {
              p_ = 0x1ebe000}, [139] = {p_ = 0x1eb4b60}, [140] = {
              p_ = 0x1eade60}, [141] = {p_ = 0x1ea6e40}, [142] = {
              p_ = 0x1ea3c40}, [143] = {p_ = 0x1e92e50}, [144] = {
              p_ = 0x1e8c660}, [145] = {p_ = 0x1e8aa80}, [146] = {
              p_ = 0x1e824b0}, [147] = {p_ = 0x1e79ce0}, [148] = {
              p_ = 0x1e77e10}, [149] = {p_ = 0x1e70a30}, [150] = {
              p_ = 0x1e6dcd0}, [151] = {p_ = 0x1e6c490}, [152] = {
              p_ = 0x1e63ca0}, [153] = {p_ = 0x1dea5b0}, [154] = {
              p_ = 0x1dc0fe0}, [155] = {p_ = 0x1af5870}}, _currentFocus = {
            p_ = 0x1e92e50}, m_time_remainder = 0, m_drag_state = {
            _hasbounds = false, _bounds = {_xMin = -2147483648, 
              _yMin = -2147483648, _xMax = -2147483648, _yMax = -2147483648}, 
            _character = {p_ = 0x0}, _lock_centered = false, _xoffset = 32767, 
            _yoffset = 177302032}, _movies = std::map with 1 elements
    Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/gdb/libstdcxx/v6/printers.py", line 288, in children
    nodetype = gdb.lookup_type('std::_Rb_tree_node< std::pair< %s, %s > >' % (keytype, valuetype))
RuntimeError: No type named std::_Rb_tree_node< std::pair< const int, boost::intrusive_ptr<gnash::MovieClip> > >.
, _childs = std::map with 0 elementsTraceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/gdb/libstdcxx/v6/printers.py", line 288, in children
    nodetype = gdb.lookup_type('std::_Rb_tree_node< std::pair< %s, %s > >' % (keytype, valuetype))
RuntimeError: No type named std::_Rb_tree_node< std::pair< const int, gnash::character * > >.
, _rootMovie = {p_ = 0x1af5870}, _invalidated = false, 
          _disableScripts = false, _processingActionLevel = 4, _hostfd = 12, 
          _quality = gnash::QUALITY_HIGH, _alignMode = std::bitset = {[0] = 1, 
            [1] = 1}, _scaleMode = gnash::movie_root::noScale, 
          _displayState = gnash::movie_root::normal, _recursionLimit = 256, 
          _timeoutLimit = 15, _movieAdvancementDelay = 40, 
          _lastMovieAdvancement = 376495}
        overriddenBaseUrl = ""
        noCaseCompare = {<No data fields>}
        baseURL = {_proto = "http", _host = "www.youtube.com", _port = "", 
          _path = "/watch", _anchor = "", _querystring = "gl=CZ&v=Qap88A2XEc4"}
        clock = {<gnash::VirtualClock> = {_vptr.VirtualClock = 0x39a7dade10}, 
          _startTime = 1246444928811}
        rcfile = <value optimized out>
#24 0x000000000042536e in main (argc=38, argv=0x7fff0a916de8) at gnash.cpp:475
        player = {_callbacksHandler = {_M_ptr = 0x1af54a0}, 
          params = std::map with 12 elementsTraceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/gdb/libstdcxx/v6/printers.py", line 288, in children
    nodetype = gdb.lookup_type('std::_Rb_tree_node< std::pair< %s, %s > >' % (keytype, valuetype))
RuntimeError: No type named std::_Rb_tree_node< std::pair< const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >.
, _bitDepth = 16, _scale = 1, _delay = 10, _width = 640, _height = 385, 
          _windowID = 48234528, _doLoop = true, _doRender = true, 
          _doSound = true, _exitTimeout = 0, 
          _baseurl = "http://www.youtube.com/watch?gl=CZ&v=Qap88A2XEc4", 
          _soundHandler = {px = 0x1a08c60, pn = {pi_ = 0x1a0f990}}, 
          _mediaHandler = {_M_ptr = 0x0}, _runInfo = {_M_ptr = 0x1ac1950}, 
          _gui = {_M_ptr = 0x1a14d30}, 
          _url = "http://s.ytimg.com/yt/swf/watch-vfl105721.swf", 
          _infile = "-", _movieDef = {p_ = 0x1ac3780}, _maxAdvances = 0, 
          _hostfd = 12, _startFullscreen = false, _hideMenu = false, 
          _audioDump = ""}
Current language:  auto; currently asm

Comment 9 Kevin Kofler 2009-07-01 12:24:15 UTC
Unfortunately, this doesn't look like something we can address within Fedora, it will have to be addressed by the upstream Gnash project. Can you please report this to the upstream developers? https://savannah.gnu.org/bugs/?group=gnash

Thanks in advance for your cooperation.

Comment 10 Michal Nowak 2009-07-01 12:37:47 UTC
Done: https://savannah.gnu.org/bugs/index.php?26931

Comment 11 Kevin Kofler 2009-07-01 12:41:40 UTC
OK, thanks!


Note You need to log in before you can comment on or make changes to this bug.