bugGnash - The GNU Flash player - Bugs: bug #26931, Crash gnash.cpp:475 when Gnash...

 
 

bug #26931: Crash gnash.cpp:475 when Gnash -> Quit in Firefox

Submitter:  None
Submitted:  Wed 01 Jul 2009 12:36:15 PM UTC
   
 
Category:  gui Severity:  3 - Normal
Release:  0.8.5 release Status:  Works For Me
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Mon 06 Jul 2009 03:41:36 PM UTC, comment #1: 

I can't reproduce, though I can't find any of those videos either. Youtube video URLs expire after a while, so the commandline doesn't work.

Please test with Gnash trunk.

Benjamin Wolsey <bwy>
Group Member
Wed 01 Jul 2009 12:36:15 PM UTC, original submission:  

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

/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



Downstream bug: https://bugzilla.redhat.com/show_bug.cgi?id=491611

gnash-0.8.5-3.fc11.x86_64

Anonymous

 

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

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by bwy (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 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-09-14 bwy Open/ClosedOpen Closed
    2009-07-06 bwy StatusNone Works For Me

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code