Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 580749 Details for
Bug 816996
[abrt] gnash-0.8.10-2.fc16: gnash::TextField::keyInput: Process /usr/bin/gtk-gnash was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 92.91 KB, created by
Daniel
on 2012-04-27 12:15:35 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Daniel
Created:
2012-04-27 12:15:35 UTC
Size:
92.91 KB
patch
obsolete
>[New LWP 21706] >[New LWP 21710] >[New LWP 21714] >[New LWP 21716] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: the debug information found in "/usr/lib/debug//lib64/libuuid.so.1.3.0.debug" does not match "/lib64/libuuid.so.1" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug/lib64/libuuid.so.1.3.0.debug" does not match "/lib64/libuuid.so.1" (CRC mismatch). > >Core was generated by `/usr/bin/gtk-gnash -u http://s.ytimg.com/yt/swfbin/cps-vfl_gIfdw.swf -U http://'. >Program terminated with signal 11, Segmentation fault. >#0 gnash::TextField::keyInput (this=0x2175130, c=gnash::key::PGDN) at TextField.cpp:634 >634 if(m_cursor < _line_starts[_scroll-1]) { > >Thread 4 (Thread 0x7ff12f042700 (LWP 21716)): >#0 0x0000003f7d0e8693 in ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:58 > resultvar = <optimized out> > oldtype = 2 > tval = {tv_sec = 3, tv_nsec = 140673895347525} > result = <optimized out> >#1 0x00007ff1318fafa7 in pa_mainloop_poll (m=0x1ebdce0) at pulse/mainloop.c:887 > ts = {tv_sec = 0, tv_nsec = 0} > __func__ = "pa_mainloop_poll" > __PRETTY_FUNCTION__ = "pa_mainloop_poll" >#2 0x00007ff1318fb539 in pa_mainloop_iterate (m=0x1ebdce0, block=<optimized out>, retval=0x0) at pulse/mainloop.c:961 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#3 0x0000003f8dc3925c in PULSE_WaitAudio (this=0x1e386c0) at src/audio/pulse/SDL_pulseaudio.c:302 > size = <optimized out> >#4 0x0000003f8dc08ad3 in SDL_RunAudio (audiop=0x1e386c0) at src/audio/SDL_audio.c:222 > audio = 0x1e386c0 > stream = 0x1bb36a0 "" > stream_len = 2048 > udata = 0x15d8c10 > fill = 0x3078e22810 <gnash::sound::SDL_sound_handler::sdl_audio_callback(void*, unsigned char*, int)> > silence = 0 >#5 0x0000003f8dc11055 in SDL_RunThread (data=0x1dea260) at src/thread/SDL_thread.c:204 > args = 0x1dea260 > userfunc = 0x3f8dc08a00 <SDL_RunAudio> > userdata = 0x1e386c0 > statusloc = 0x1c19e00 >#6 0x0000003f8dc57969 in RunThread (data=<optimized out>) at src/thread/pthread/SDL_systhread.c:47 >No locals. >#7 0x0000003f7d407d90 in start_thread (arg=0x7ff12f042700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff12f042700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3112335078331560906, 140736480918080, 140673852647872, 32486320, 3, -3111034840274652214, 3120931609613743050}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#8 0x0000003f7d0f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7ff12fd63700 (LWP 21714)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x0000003079234b96 in boost::condition_variable_any::wait<boost::unique_lock<boost::mutex> > (this=0x2211fc0, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:135 > guard = {m = 0x7ff12fd62b80} > check_for_interruption = {thread_info = 0x1e4e7a0, m = 0x2211fc0, set = true} > res = 0 >#2 0x0000003079232e6d in gnash::media::MediaParser::waitIfNeeded (this=0x2211e70, lock=...) at MediaParser.cpp:416 > pc = 144 > ic = <optimized out> > bf = <optimized out> >#3 0x0000003079232f65 in gnash::media::MediaParser::parserLoop (this=0x2211e70) at MediaParser.cpp:449 > lock = {m = 0x2212018, is_locked = false} >#4 0x000000323bc0dc39 in boost::(anonymous namespace)::thread_proxy (param=<optimized out>) at /usr/src/debug/boost_1_47_0/libs/thread/src/pthread/thread.cpp:121 > thread_info = {px = 0x1e4e7a0, pn = {pi_ = 0x1db2f80}} >#5 0x0000003f7d407d90 in start_thread (arg=0x7ff12fd63700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff12fd63700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3112335078331560906, 272684355648, 140673866414528, 140673735808496, 3, -3111033035851516982, 3120931609613743050}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#6 0x0000003f7d0f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7ff130564700 (LWP 21710)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x0000003078543f0b in wait<boost::unique_lock<boost::mutex> > (m=..., this=0x7fffc3f4d728) at /usr/include/boost/thread/pthread/condition_variable.hpp:135 > guard = {m = 0x7ff130563b20} > check_for_interruption = {thread_info = 0x16ea050, m = 0x7fffc3f4d728, set = true} > res = 0 >#2 gnash::MovieLoader::processRequests (this=0x7fffc3f4d6c0) at MovieLoader.cpp:98 > lock = {m = 0x7fffc3f4d6d0, is_locked = false} > endIt = {iter_ = } > it = <optimized out> > lr = <optimized out> >#3 0x000000323bc0dc39 in boost::(anonymous namespace)::thread_proxy (param=<optimized out>) at /usr/src/debug/boost_1_47_0/libs/thread/src/pthread/thread.cpp:121 > thread_info = {px = 0x16ea050, pn = {pi_ = 0x16ea200}} >#4 0x0000003f7d407d90 in start_thread (arg=0x7ff130564700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff130564700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3112335078331560906, 272684355648, 140673874807232, 0, 3, -3111040731896040502, 3120931609613743050}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#5 0x0000003f7d0f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7ff137f429c0 (LWP 21706)): >#0 gnash::TextField::keyInput (this=0x2175130, c=gnash::key::PGDN) at TextField.cpp:634 > t = <optimized out> > s = L"" > previouslinesize = 0 > nextlinesize = 0 > linestartit = <error reading variable linestartit (Cannot access memory at address 0x0)> > cur_cursor = 0 > manylines = 0 > linestartend = <error reading variable linestartend (Cannot access memory at address 0x0)> >#1 0x00000030784db326 in gnash::movie_root::keyEvent (this=0x7fffc3f4cbc0, k=gnash::key::PGDN, down=<optimized out>) at movie_root.cpp:649 > copy = empty std::list > tf = <optimized out> > keycode = 34 > copy = std::list = {[0] = 0x2156b60, [1] = 0x23e5c10, [2] = 0x1e2e0c0, [3] = 0x23da8c0, [4] = 0x1b9f090, [5] = 0x1cef990, [6] = 0x1d99d00, [7] = 0x1edbf00, [8] = 0x2403e80, [9] = 0x2512ad0, [10] = 0x1918bf0, [11] = 0x1918640, [12] = 0x19171e0, [13] = 0x1914510, [14] = 0x1913160, [15] = 0x1912bf0, [16] = 0x19125f0, [17] = 0x190e580, [18] = 0x2423570, [19] = 0x2422ea0, [20] = 0x2422690, [21] = 0x2421b30, [22] = 0x2417730, [23] = 0x24171a0, [24] = 0x2415600, [25] = 0x23fca00, [26] = 0x23fc3e0, [27] = 0x23fbe20, [28] = 0x22a70d0, [29] = 0x23b1140, [30] = 0x23a45f0, [31] = 0x23a4020, [32] = 0x239fb80, [33] = 0x239eb30, [34] = 0x23567c0, [35] = 0x23412d0, [36] = 0x233ce90, [37] = 0x233c920, [38] = 0x22b5140, [39] = 0x2274280, [40] = 0x2270ae0, [41] = 0x226dd40, [42] = 0x22678b0, [43] = 0x2263710, [44] = 0x2260130, [45] = 0x225ccc0, [46] = 0x2257fb0, [47] = 0x2252420, [48] = 0x224c4b0, [49] = 0x2243300, [50] = 0x223c160, [51] = 0x22388d0, [52] = 0x2236220, [53] = 0x222f050, [54] = 0x222b870, [55] = 0x22280a0, [56] = 0x2225080, [57] = 0x21e3ab0, [58] = 0x21e3450, [59] = 0x21df750, [60] = 0x21bfdd0, [61] = 0x21bf800, [62] = 0x21bbba0, [63] = 0x21bb5c0, [64] = 0x21b31c0, [65] = 0x21b2b70, [66] = 0x21afcc0, [67] = 0x21a4570, [68] = 0x2198a20, [69] = 0x2195f40, [70] = 0x2194c70, [71] = 0x2194a50, [72] = 0x2194300, [73] = 0x2187120, [74] = 0x2186b50, [75] = 0x217cab0, [76] = 0x21782f0, [77] = 0x216aa80, [78] = 0x216a4a0, [79] = 0x2169540, [80] = 0x21567f0, [81] = 0x214f620, [82] = 0x214bda0, [83] = 0x2149660, [84] = 0x2142530, [85] = 0x213ee30, [86] = 0x213a480, [87] = 0x2137640, [88] = 0x2137080, [89] = 0x2067aa0, [90] = 0x205aa70, [91] = 0x205a450, [92] = 0x2059f80, [93] = 0x2055600, [94] = 0x2054380, [95] = 0x2040bc0, [96] = 0x203d5f0, [97] = 0x203d0e0, [98] = 0x201c4f0, [99] = 0x2019ed0, [100] = 0x20197d0, [101] = 0x20013e0, [102] = 0x1fee3a0, [103] = 0x1fe9910, [104] = 0x1fe8690, [105] = 0x1fd4a40, [106] = 0x1fd1f30, [107] = 0x1fd19c0, [108] = 0x1fccda0, [109] = 0x1f72c30, [110] = 0x1f6cb60, [111] = 0x1f6b7d0, [112] = 0x1f6b110, [113] = 0x1f6a8d0, [114] = 0x1f6a250, [115] = 0x1f52150, [116] = 0x1f4d610, [117] = 0x1f4c390, [118] = 0x1f38540, [119] = 0x1f357a0, [120] = 0x1f35360, [121] = 0x1f30550, [122] = 0x1f2d830, [123] = 0x1f2c3f0, [124] = 0x1f2b720, [125] = 0x1f17250, [126] = 0x1f164e0, [127] = 0x1f14370, [128] = 0x1f050e0, [129] = 0x1eff5f0, [130] = 0x1ef4740, [131] = 0x1eea4a0, [132] = 0x1ed8520, [133] = 0x1ecda00, [134] = 0x1eb41e0, [135] = 0x1eaf690, [136] = 0x1eae390, [137] = 0x1e9a530, [138] = 0x1e97840, [139] = 0x1e97330, [140] = 0x1e92760, [141] = 0x1e65aa0, [142] = 0x1e61420, [143] = 0x1e60520, [144] = 0x1e40990, [145] = 0x1e40260, [146] = 0x1e3fb40, [147] = 0x1e3f4c0, [148] = 0x1e3eef0, [149] = 0x1e3e910, [150] = 0x1e3d8d0, [151] = 0x1e39e50, [152] = 0x1e342a0, [153] = 0x1e327d0, [154] = 0x1e2db30, [155] = 0x1e28700, [156] = 0x1e22f00, [157] = 0x1e207e0, [158] = 0x1e1b940, [159] = 0x1e16af0, [160] = 0x1e11fd0, [161] = 0x1e108b0, [162] = 0x1dfc690, [163] = 0x1df9760, [164] = 0x1df9130, [165] = 0x1df3b70, [166] = 0x1def460, [167] = 0x1def000, [168] = 0x1deb0a0, [169] = 0x1dea6c0, [170] = 0x1de7590, [171] = 0x1de6400, [172] = 0x1ddf2c0, [173] = 0x1dde780, [174] = 0x1dddfa0, [175] = 0x1ddd7c0, [176] = 0x1ddd320, [177] = 0x1dd78e0, [178] = 0x1dc55b0, [179] = 0x1dc4fe0, [180] = 0x1dc49b0, [181] = 0x1dc4350, [182] = 0x1dc1470, [183] = 0x1dbeda0, [184] = 0x1dbdc00, [185] = 0x1d92760, [186] = 0x1d92250, [187] = 0x1d8ceb0, [188] = 0x1d89d90, [189] = 0x1d89720, [190] = 0x1d86a00, [191] = 0x1d86530, [192] = 0x1d6e010, [193] = 0x1d3f1b0, [194] = 0x1d3e820, [195] = 0x1d3df50, [196] = 0x1d3d460, [197] = 0x1d15cc0, [198] = 0x1cfab00, [199] = 0x1cfa4c0...} > key = <optimized out> >#2 0x000000000043ba62 in gnash::Gui::notify_key_event (this=0x15df210, k=gnash::key::PGDN, modifier=<optimized out>, pressed=true) at gui.cpp:680 >No locals. >#3 0x0000000000451f9d in gnash::(anonymous namespace)::keyPressEvent (event=0x1cd0520, data=0x15df210) at gtk/gtk.cpp:2457 > gui = 0x15df210 > c = <optimized out> > mod = -8 >#4 0x000000307794ed03 in _gtk_marshal_BOOLEAN__BOXED (closure=0x16829c0, return_value=0x7fffc3f4c0e0, n_param_values=<optimized out>, param_values=0x1e28130, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x451f50 <gnash::(anonymous namespace)::keyPressEvent(GtkWidget*, GdkEventKey*, gpointer)> > cc = 0x16829c0 > data1 = 0x165d060 > data2 = 0x15df210 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#5 0x0000003f7fc0ea24 in g_closure_invoke (closure=0x16829c0, return_value=0x7fffc3f4c0e0, n_param_values=2, param_values=0x1e28130, invocation_hint=<optimized out>) at gclosure.c:774 > marshal = 0x307794ec50 <_gtk_marshal_BOOLEAN__BOXED> > marshal_data = <optimized out> > in_marshal = <optimized out> > __PRETTY_FUNCTION__ = "g_closure_invoke" >#6 0x0000003f7fc20d17 in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0x165d060, emission_return=0x7fffc3f4c240, instance_and_params=0x1e28130) at gsignal.c:3272 > tmp = <optimized out> > handler = 0x167f2c0 > accumulator = 0x16334c0 > emission = {next = 0x0, instance = 0x165d060, ihint = {signal_id = 42, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x1633740 > hlist = 0x3f7d40af70 > handler_list = 0x167f2c0 > return_accu = 0x7fffc3f4c0e0 > 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 = 42 > max_sequential_handler_number = 154 > return_value_altered = 0 >#7 0x0000003f7fc29f13 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:3013 > 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 = 0x0 > rtype = 20 > static_scope = 0 > instance_and_params = 0x1e28130 > signal_return_type = 20 > param_values = 0x1e28148 > node = <optimized out> > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#8 0x0000003f7fc2a2e2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3060 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffc3f4c380, reg_save_area = 0x7fffc3f4c2c0}} >#9 0x0000003077a83f41 in gtk_widget_event_internal (widget=0x165d060, event=0x1cd0520) at gtkwidget.c:4999 > signal_num = <optimized out> > return_val = 0 >#10 0x000000307794c8f7 in IA__gtk_propagate_event (widget=0x165d060, event=0x1cd0520) at gtkmain.c:2463 > window = 0x165d060 > handled_event = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" >#11 0x000000307794cb8b in IA__gtk_main_do_event (event=0x1cd0520) at gtkmain.c:1684 > event_widget = <optimized out> > grab_widget = 0x165d060 > window_group = <optimized out> > rewritten_event = <optimized out> > tmp_list = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" >#12 0x000000307746207c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2377 > display = <optimized out> > event = 0x1cd0520 >#13 0x0000003f7f044acd in g_main_dispatch (context=0x1617220) at gmain.c:2441 > dispatch = 0x3077462030 <gdk_event_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x1617130, next = 0x0} > need_destroy = <optimized out> > source = 0x1617130 > current = 0x1689a60 > i = <optimized out> >#14 g_main_context_dispatch (context=0x1617220) at gmain.c:3011 >No locals. >#15 0x0000003f7f0452c8 in g_main_context_iterate (context=0x1617220, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = 2 > allocated_nfds = <optimized out> > fds = <optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#16 0x0000003f7f045815 in g_main_loop_run (loop=0x1b26b30) at gmain.c:3297 > self = 0x15df700 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#17 0x000000307794bbb7 in IA__gtk_main () at gtkmain.c:1256 > tmp_list = <optimized out> > functions = 0x0 > init = <optimized out> > loop = 0x1b26b30 >#18 0x00000000004521a3 in gnash::GtkGui::run (this=<optimized out>) at gtk/gtk.cpp:270 >No locals. >#19 0x0000000000444fdd in gnash::Player::run (this=0x7fffc3f4de20, argc=32, argv=0x7fffc3f4f158, infile=<optimized out>, url=<optimized out>) at Player.cpp:647 > root = {<gnash::GcRoot> = {_vptr.GcRoot = 0x30789e50f0}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _buttonListeners = empty std::list, _gc = {_maxNewCollectablesCount = 64, _resList = std::list = {[0] = 0x168ef80, [1] = 0x168fdf0, [2] = 0x16add30, [3] = 0x16ade80, [4] = 0x16ae3f0, [5] = 0x16ae7b0, [6] = 0x16aeb70, [7] = 0x16aef80, [8] = 0x16af2e0, [9] = 0x16af640, [10] = 0x16af840, [11] = 0x16afdd0, [12] = 0x16b0250, [13] = 0x16b06d0, [14] = 0x16b0b70, [15] = 0x16b0ff0, [16] = 0x16b1400, [17] = 0x16b17e0, [18] = 0x16b1ce0, [19] = 0x16b1f00, [20] = 0x16b2360, [21] = 0x16b26e0, [22] = 0x16b2a60, [23] = 0x16b2eb0, [24] = 0x16b3260, [25] = 0x16b36b0, [26] = 0x16b3b30, [27] = 0x16b3ee0, [28] = 0x16b4330, [29] = 0x16b47b0, [30] = 0x16b4bc0, [31] = 0x16b4fa0, [32] = 0x16b5380, [33] = 0x16b5760, [34] = 0x16b5c60, [35] = 0x16b5e80, [36] = 0x16b62e0, [37] = 0x16b6660, [38] = 0x16b6a40, [39] = 0x16b6dc0, [40] = 0x16b71a0, [41] = 0x16b7580, [42] = 0x16b7900, [43] = 0x16b7ce0, [44] = 0x16b8060, [45] = 0x16b83e0, [46] = 0x16b87c0, [47] = 0x16b8ba0, [48] = 0x16b9a70, [49] = 0x16b9c90, [50] = 0x16ba170, [51] = 0x16ba390, [52] = 0x16a0ed0, [53] = 0x16a1280, [54] = 0x16a16d0, [55] = 0x16a1b70, [56] = 0x16a1d90, [57] = 0x16a2370, [58] = 0x16bda40, [59] = 0x16bde50, [60] = 0x16be2a0, [61] = 0x16be720, [62] = 0x16bedc0, [63] = 0x16bf1b0, [64] = 0x16c0820, [65] = 0x16c0a40, [66] = 0x16c1320, [67] = 0x16c1e60, [68] = 0x16c2760, [69] = 0x16c2be0, [70] = 0x16c2e20, [71] = 0x16c32a0, [72] = 0x16c34e0, [73] = 0x16c4260, [74] = 0x16c4820, [75] = 0x16c4ba0, [76] = 0x16c4f80, [77] = 0x16c53d0, [78] = 0x16c5850, [79] = 0x16c5cd0, [80] = 0x16c6ee0, [81] = 0x16c7100, [82] = 0x16c7560, [83] = 0x16c7970, [84] = 0x16c7df0, [85] = 0x16c8270, [86] = 0x16c86f0, [87] = 0x16c8b70, [88] = 0x16c8ff0, [89] = 0x16c9470, [90] = 0x16c98f0, [91] = 0x16c9d70, [92] = 0x16ca1f0, [93] = 0x16ca670, [94] = 0x16caaf0, [95] = 0x16caf00, [96] = 0x16cb2e0, [97] = 0x16cb730, [98] = 0x16cbbb0, [99] = 0x16cc030, [100] = 0x16cc4b0, [101] = 0x16cc950, [102] = 0x16ccdd0, [103] = 0x16cd250, [104] = 0x16cd6d0, [105] = 0x16cdb70, [106] = 0x16ce010, [107] = 0x16ce490, [108] = 0x16ce910, [109] = 0x16ced90, [110] = 0x16cefb0, [111] = 0x16cf590, [112] = 0x16cf7b0, [113] = 0x16cfd90, [114] = 0x16cffb0, [115] = 0x16d0590, [116] = 0x16d07b0, [117] = 0x16d0d90, [118] = 0x16d0fb0, [119] = 0x16d1620, [120] = 0x16d1a90, [121] = 0x16d1f10, [122] = 0x16d23b0, [123] = 0x16d2830, [124] = 0x16d2cb0, [125] = 0x16d3130, [126] = 0x16d35b0, [127] = 0x16d3a30, [128] = 0x16d3e40, [129] = 0x16d42b0, [130] = 0x16d4730, [131] = 0x16d4bb0, [132] = 0x16d5030, [133] = 0x16d5440, [134] = 0x16d5890, [135] = 0x16d5d30, [136] = 0x16d61b0, [137] = 0x16d65c0, [138] = 0x16d69a0, [139] = 0x16d6df0, [140] = 0x16d7270, [141] = 0x16d76f0, [142] = 0x16d7b70, [143] = 0x16d7d90, [144] = 0x16d83f0, [145] = 0x16d8610, [146] = 0x16e2940, [147] = 0x16e2d20, [148] = 0x16e3100, [149] = 0x16e3480, [150] = 0x16e3650, [151] = 0x16e3f80, [152] = 0x16e4130, [153] = 0x16e46c0, [154] = 0x16e4890, [155] = 0x16e4e40, [156] = 0x16e5010, [157] = 0x16e5620, [158] = 0x16e57f0, [159] = 0x16e5e50, [160] = 0x16e6020, [161] = 0x16e67d0, [162] = 0x16e6980, [163] = 0x16e7010, [164] = 0x16e71e0, [165] = 0x16e7910, [166] = 0x16e7ac0, [167] = 0x16e8130, [168] = 0x16e8300, [169] = 0x16e8c20, [170] = 0x16e8f80, [171] = 0x16e9150, [172] = 0x16e9dd0, [173] = 0x16ea760, [174] = 0x16eaa10, [175] = 0x16eabe0, [176] = 0x16eb170, [177] = 0x16eb340, [178] = 0x16eba20, [179] = 0x16ebbf0, [180] = 0x16ec280, [181] = 0x16ec450, [182] = 0x16ecba0, [183] = 0x16ecd50, [184] = 0x16ed4a0, [185] = 0x16ed650, [186] = 0x16edce0, [187] = 0x16edeb0, [188] = 0x16ee4a0, [189] = 0x16ee670, [190] = 0x16eed20, [191] = 0x16eeef0, [192] = 0x16f0190, [193] = 0x16f4920, [194] = 0x16f50d0, [195] = 0x16f7710, [196] = 0x16f7a70, [197] = 0x16f7c40, [198] = 0x16f8360, [199] = 0x16f8510...}, _resListSize = 6304, _root = @0x7fffc3f4cbc0, _lastResCount = 6284}, _runResources = @0x15d5640, _vm = {<boost::noncopyable_::noncopyable> = {<No data fields>}, _rootMovie = @0x7fffc3f4cbc0, _global = 0x168ef80, _swfversion = 9, _asNativeTable = std::map with 44 elements, _stringTable = {_table = {<boost::base_from_member<std::allocator<boost::multi_index::detail::hashed_index_node<boost::multi_index::detail::hashed_index_node<boost::multi_index::detail::index_node_base<gnash::string_table::svt, std::allocator<gnash::string_table::svt> > > > >, 0>> = {member = {<__gnu_cxx::new_allocator<boost::multi_index::detail::hashed_index_node<boost::multi_index::detail::hashed_index_node<boost::multi_index::detail::index_node_base<gnash::string_table::svt, std::allocator<gnash::string_table::svt> > > > >> = {<No data fields>}, <No data fields>}}, <boost::multi_index::detail::header_holder<boost::multi_index::detail::hashed_index_node<boost::multi_index::detail::hashed_index_node<boost::multi_index::detail::index_node_base<gnash::string_table::svt, std::allocator<gnash::string_table::svt> > > >*, boost::multi_index::multi_index_container<gnash::string_table::svt, boost::multi_index::indexed_by<boost::multi_index::hashed_unique<boost::multi_index::tag<gnash::string_table::StringValue, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<gnash::string_table::svt, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, &gnash::string_table::svt::value>, mpl_::na, mpl_::na>, boost::multi_index::hashed_unique<boost::multi_index::tag<gnash::string_table::StringID, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<gnash::string_table::svt, unsigned long, &gnash::string_table::svt::id>, mpl_::na, mpl_::na>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<gnash::string_table::svt> > >> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, member = 0x16911c0}, <boost::multi_index::detail::hashed_index<boost::multi_index::member<gnash::string_table::svt, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, &gnash::string_table::svt::value>, boost::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::multi_index::detail::nth_layer<1, gnash::string_table::svt, boost::multi_index::indexed_by<boost::multi_index::hashed_unique<boost::multi_index::tag<gnash::string_table::StringValue, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<gnash::string_table::svt, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, &gnash::string_table::svt::value>, mpl_::na, mpl_::na>, boost::multi_index::hashed_unique<boost::multi_index::tag<gnash::string_table::StringID, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<gnash::string_table::svt, unsigned long, &gnash::string_table::svt::id>, mpl_::na, mpl_::na>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<gnash::string_table::svt> >, boost::mpl::v_item<gnash::string_table::StringValue, boost::mpl::vector0<mpl_::na>, 0>, boost::multi_index::detail::hashed_unique_tag>> = {<boost::multi_index::detail::hashed_index<boost::multi_index::member<gnash::string_table::svt, unsigned long, &gnash::string_table::svt::id>, boost::hash<unsigned long>, std::equal_to<unsigned long>, boost::multi_index::detail::nth_layer<2, gnash::string_table::svt, boost::multi_index::indexed_by<boost::multi_index::hashed_unique<boost::multi_index::tag<gnash::string_table::StringValue, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<gnash::string_table::svt, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, &gnash::string_table::svt::value>, mpl_::na, mpl_::na>, boost::multi_index::hashed_unique<boost::multi_index::tag<gnash::string_table::StringID, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<gnash::string_table::svt, unsigned long, &gnash::string_table::svt::id>, mpl_::na, mpl_::na>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<gnash::string_table::svt> >, boost::mpl::v_item<gnash::string_table::StringID, boost::mpl::vector0<mpl_::na>, 0>, boost::multi_index::detail::hashed_unique_tag>> = {<boost::multi_index::detail::index_base<gnash::string_table::svt, boost::multi_index::indexed_by<boost::multi_index::hashed_unique<boost::multi_index::tag<gnash::string_table::StringValue, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<gnash::string_table::svt, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, &gnash::string_table::svt::value>, mpl_::na, mpl_::na>, boost::multi_index::hashed_unique<boost::multi_index::tag<gnash::string_table::StringID, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<gnash::string_table::svt, unsigned long, &gnash::string_table::svt::id>, mpl_::na, mpl_::na>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<gnash::string_table::svt> >> = {<No data fields>}, key = {<boost::multi_index::detail::non_const_member_base<gnash::string_table::svt, unsigned long, &gnash::string_table::svt::id>> = {<No data fields>}, <No data fields>}, hash = {<std::unary_function<unsigned long, unsigned long>> = {<No data fields>}, <No data fields>}, eq = {<std::binary_function<unsigned long, unsigned long, bool>> = {<No data fields>}, <No data fields>}, buckets = {<boost::multi_index::detail::bucket_array_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, <No data fields>}, size_ = 12289, spc = {<boost::noncopyable_::noncopyable> = {<No data fields>}, al_ = {<__gnu_cxx::new_allocator<boost::multi_index::detail::hashed_index_node_impl<std::allocator<char> > >> = {<No data fields>}, <No data fields>}, n_ = 12290, data_ = 0x24f33a0}}, mlf = 1, max_load = 12289, first_bucket = 1}, key = {<boost::multi_index::detail::non_const_member_base<gnash::string_table::svt, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, &gnash::string_table::svt::value>> = {<No data fields>}, <No data fields>}, hash = {<std::unary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long>> = {<No data fields>}, <No data fields>}, eq = {<std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, buckets = {<boost::multi_index::detail::bucket_array_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, <No data fields>}, size_ = 12289, spc = {<boost::noncopyable_::noncopyable> = {<No data fields>}, al_ = {<__gnu_cxx::new_allocator<boost::multi_index::detail::hashed_index_node_impl<std::allocator<char> > >> = {<No data fields>}, <No data fields>}, n_ = 12290, data_ = 0x24db380}}, mlf = 1, max_load = 12289, first_bucket = 0}, node_count = 6645}, static _empty = "", _lock = {m = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}}, _highestKey = 6688, _caseTable = std::map with 2935 elements = {[77] = 258, [78] = 259, [79] = 260, [80] = 261, [81] = 262, [83] = 263, [84] = 264, [85] = 265, [86] = 268, [87] = 269, [88] = 270, [89] = 272, [90] = 304, [91] = 280, [92] = 282, [93] = 291, [94] = 290, [95] = 279, [96] = 284, [97] = 281, [98] = 293, [99] = 292, [100] = 294, [101] = 299, [102] = 271, [103] = 274, [104] = 276, [105] = 275, [106] = 273, [107] = 303, [108] = 295, [109] = 297, [110] = 296, [111] = 285, [112] = 286, [113] = 287, [114] = 283, [115] = 302, [116] = 288, [117] = 289, [118] = 300, [119] = 298, [120] = 277, [121] = 301, [122] = 307, [123] = 278, [124] = 305, [125] = 306, [126] = 308, [127] = 309, [128] = 310, [129] = 311, [130] = 313, [131] = 312, [132] = 315, [133] = 314, [134] = 266, [135] = 267, [136] = 316, [137] = 381, [138] = 352, [139] = 318, [140] = 353, [141] = 356, [142] = 337, [143] = 336, [144] = 334, [145] = 361, [146] = 9, [147] = 370, [148] = 371, [149] = 319, [150] = 344, [151] = 376, [152] = 378, [153] = 373, [154] = 374, [155] = 375, [156] = 320, [157] = 321, [158] = 357, [159] = 322, [161] = 377, [162] = 354, [163] = 355, [164] = 364, [165] = 365, [166] = 335, [167] = 362, [168] = 348, [169] = 332, [170] = 372, [171] = 367, [172] = 368, [173] = 369, [174] = 351, [175] = 349, [176] = 366, [177] = 339, [178] = 343...}, _highestKnownLowercase = 76}, _clock = @0x15df318, _stack = {_data = std::vector of length 3, capacity 4 = {0x16e1d08, 0x1b30548, 0x1b31498}, _downstop = 0, _end = 1, static _chunkShift = <optimized out>, static _chunkMod = <optimized out>}, _globalRegisters = {elems = {{_type = gnash::as_value::STRING, _value = {which_ = 5, storage_ = {<boost::detail::aligned_storage::aligned_storage_imp<24ul, 8ul>> = {data_ = {buf = "\350\307\261\001", '\000' <repeats 12 times>"\233, <\200v0\000\000", align_ = {<No data fields>}}}, static size = <optimized out>, static alignment = <optimized out>}}}, {_type = gnash::as_value::OBJECT, _value = {which_ = 3, storage_ = {<boost::detail::aligned_storage::aligned_storage_imp<24ul, 8ul>> = {data_ = {buf = "\240G\261\001", '\000' <repeats 12 times>, "\017\001\000\000\022\000\000", align_ = {<No data fields>}}}, static size = <optimized out>, static alignment = <optimized out>}}}, {_type = gnash::as_value::UNDEFINED, _value = {which_ = 0, storage_ = {<boost::detail::aligned_storage::aligned_storage_imp<24ul, 8ul>> = {data_ = {buf = "\202\000\000\000\022", '\000' <repeats 18 times>, align_ = {<No data fields>}}}, static size = <optimized out>, static alignment = <optimized out>}}}, {_type = gnash::as_value::UNDEFINED, _value = {which_ = 0, storage_ = {<boost::detail::aligned_storage::aligned_storage_imp<24ul, 8ul>> = {data_ = {buf = "\000\000\000\000\000\000\000\000p\356\364\303\377\177\000\000\360\356\364\303\377\177\000", align_ = {<No data fields>}}}, static size = <optimized out>, static alignment = <optimized out>}}}}}, _callStack = std::vector of length 0, capacity 64, _shLib = {_M_ptr = 0x16943b0}, _rng = {static word_size = <optimized out>, static state_size = <optimized out>, static shift_size = <optimized out>, static mask_bits = <optimized out>, static xor_mask = <optimized out>, static tempering_u = <optimized out>, static tempering_d = <optimized out>, static tempering_s = <optimized out>, static tempering_b = <optimized out>, static tempering_t = <optimized out>, static tempering_c = <optimized out>, static tempering_l = <optimized out>, static initialization_multiplier = <optimized out>, static default_seed = <optimized out>, static parameter_a = <optimized out>, static output_u = <optimized out>, static output_s = <optimized out>, static output_b = <optimized out>, static output_t = <optimized out>, static output_c = <optimized out>, static output_l = <optimized out>, static has_fixed_range = <optimized out>, x = {0, 1, 1812433255, 1900727105, 1208447044, 2481403966, 4042607538, 337614300, 3232553940, 1018809052, 3202401494, 1775180719, 3192392114, 594215549, 184016991, 829906058, 610491522, 3879932251, 3139825610, 297902587, 4075895579, 2943625357, 3530655617, 1423771745, 2135928312, 2891506774, 1066338622, 135451537, 933040465, 2759011858, 2273819758, 3545703099, 2516396728, 1272276355, 3172048492, 3267256201, 2332199830, 1975469449, 392443598, 1132453229, 2900699076, 1998300999, 3847713992, 512669506, 1227792182, 1629110240, 112303347, 2142631694, 3647635483, 1715036585, 2508091258, 1355887243, 1884998310, 3906360088, 952450269, 3647883368, 3962623343, 3077504981, 2023096077, 3791588343, 3937487744, 3455116780, 1218485897, 1374508007, 2815569918, 1367263917, 472908318, 2263147545, 1461547499, 4126813079, 2383504810, 64750479, 2963140275, 1709368606, 4143643781, 835933993, 1881494649, 674663333, 2076403047, 858036109, 1667579889, 1706666497, 607785554, 1995775149, 1941986352, 3448871082, 2109910019, 1474883361, 1623095288, 1831376534, 2612738285, 81681830, 2204289242, 1365038485, 251164610, 4268495337, 1805601714, 1262528768, 1442526919, 1675006593, 965627108, 646339161, 499795587, 840887574, 380522518, 3023789847, 1457635507, 1947093157, 2600365344, 2729853143, 1550618999, 1390905853, 3021294812, 882647559, 838872117, 1663880796, 4222103589, 2754172275, 3844026123, 3199260319, 4176064873, 3591027019, 2690294242, 2978135515, 3172796441, 3263669796, 1451257057, 1427035359, 4174826006, 2171992010, 1537002090, 3122405306, 4162452508, 3271954368, 3794310005, 3240514581, 1270412086, 3030475836, 2281945856, 2644171349, 3109139423, 4253563838, 1289926431, 1396919653, 733220100, 2753316645, 1196225013, 3699575255, 3569440056, 2675979228, 2624079148, 3463113149, 863430286, 623703199, 2113837653, 2656425919, 175981357, 4271478366, 4238022735, 1665483419, 86880610, 2963435083, 1830392943, 847801865, 3237296945, 332143967, 3973606945, 2671879697, 2236330279, 2360127810, 3283955434, 203240344, 4048139172, 13189264, 2263058814, 247241371, 1566765783, 3084408095, 3719371299, 1958375251, 1985924622, 1712739232, 1861691451, 2644502937, 2337807839, 784993770, 2962208780, 2190810177, 1523122731, 714888527, 578678761, 3698481324, 1801168075, 534650483, 3390213921, 3923356461, 3586009066, 2059432114, 52511333, 1969897376...}, i = 351}, _constantPool = 0x0}, _interfaceHandler = 0x16c6bc0, _fsCommandHandler = 0x16c6bc8, _liveChars = std::list = {[0] = 0x2156b60, [1] = 0x23e5c10, [2] = 0x1e2e0c0, [3] = 0x23da8c0, [4] = 0x1b9f090, [5] = 0x1cef990, [6] = 0x1d99d00, [7] = 0x1edbf00, [8] = 0x2403e80, [9] = 0x2512ad0, [10] = 0x1918bf0, [11] = 0x1918640, [12] = 0x19171e0, [13] = 0x1914510, [14] = 0x1913160, [15] = 0x1912bf0, [16] = 0x19125f0, [17] = 0x190e580, [18] = 0x2423570, [19] = 0x2422ea0, [20] = 0x2422690, [21] = 0x2421b30, [22] = 0x2417730, [23] = 0x24171a0, [24] = 0x2415600, [25] = 0x23fca00, [26] = 0x23fc3e0, [27] = 0x23fbe20, [28] = 0x22a70d0, [29] = 0x23b1140, [30] = 0x23a45f0, [31] = 0x23a4020, [32] = 0x239fb80, [33] = 0x239eb30, [34] = 0x23567c0, [35] = 0x23412d0, [36] = 0x233ce90, [37] = 0x233c920, [38] = 0x22b5140, [39] = 0x2274280, [40] = 0x2270ae0, [41] = 0x226dd40, [42] = 0x22678b0, [43] = 0x2263710, [44] = 0x2260130, [45] = 0x225ccc0, [46] = 0x2257fb0, [47] = 0x2252420, [48] = 0x224c4b0, [49] = 0x2243300, [50] = 0x223c160, [51] = 0x22388d0, [52] = 0x2236220, [53] = 0x222f050, [54] = 0x222b870, [55] = 0x22280a0, [56] = 0x2225080, [57] = 0x21e3ab0, [58] = 0x21e3450, [59] = 0x21df750, [60] = 0x21bfdd0, [61] = 0x21bf800, [62] = 0x21bbba0, [63] = 0x21bb5c0, [64] = 0x21b31c0, [65] = 0x21b2b70, [66] = 0x21afcc0, [67] = 0x21a4570, [68] = 0x2198a20, [69] = 0x2195f40, [70] = 0x2194c70, [71] = 0x2194a50, [72] = 0x2194300, [73] = 0x2187120, [74] = 0x2186b50, [75] = 0x217cab0, [76] = 0x21782f0, [77] = 0x216aa80, [78] = 0x216a4a0, [79] = 0x2169540, [80] = 0x21567f0, [81] = 0x214f620, [82] = 0x214bda0, [83] = 0x2149660, [84] = 0x2142530, [85] = 0x213ee30, [86] = 0x213a480, [87] = 0x2137640, [88] = 0x2137080, [89] = 0x2067aa0, [90] = 0x205aa70, [91] = 0x205a450, [92] = 0x2059f80, [93] = 0x2055600, [94] = 0x2054380, [95] = 0x2040bc0, [96] = 0x203d5f0, [97] = 0x203d0e0, [98] = 0x201c4f0, [99] = 0x2019ed0, [100] = 0x20197d0, [101] = 0x20013e0, [102] = 0x1fee3a0, [103] = 0x1fe9910, [104] = 0x1fe8690, [105] = 0x1fd4a40, [106] = 0x1fd1f30, [107] = 0x1fd19c0, [108] = 0x1fccda0, [109] = 0x1f72c30, [110] = 0x1f6cb60, [111] = 0x1f6b7d0, [112] = 0x1f6b110, [113] = 0x1f6a8d0, [114] = 0x1f6a250, [115] = 0x1f52150, [116] = 0x1f4d610, [117] = 0x1f4c390, [118] = 0x1f38540, [119] = 0x1f357a0, [120] = 0x1f35360, [121] = 0x1f30550, [122] = 0x1f2d830, [123] = 0x1f2c3f0, [124] = 0x1f2b720, [125] = 0x1f17250, [126] = 0x1f164e0, [127] = 0x1f14370, [128] = 0x1f050e0, [129] = 0x1eff5f0, [130] = 0x1ef4740, [131] = 0x1eea4a0, [132] = 0x1ed8520, [133] = 0x1ecda00, [134] = 0x1eb41e0, [135] = 0x1eaf690, [136] = 0x1eae390, [137] = 0x1e9a530, [138] = 0x1e97840, [139] = 0x1e97330, [140] = 0x1e92760, [141] = 0x1e65aa0, [142] = 0x1e61420, [143] = 0x1e60520, [144] = 0x1e40990, [145] = 0x1e40260, [146] = 0x1e3fb40, [147] = 0x1e3f4c0, [148] = 0x1e3eef0, [149] = 0x1e3e910, [150] = 0x1e3d8d0, [151] = 0x1e39e50, [152] = 0x1e342a0, [153] = 0x1e327d0, [154] = 0x1e2db30, [155] = 0x1e28700, [156] = 0x1e22f00, [157] = 0x1e207e0, [158] = 0x1e1b940, [159] = 0x1e16af0, [160] = 0x1e11fd0, [161] = 0x1e108b0, [162] = 0x1dfc690, [163] = 0x1df9760, [164] = 0x1df9130, [165] = 0x1df3b70, [166] = 0x1def460, [167] = 0x1def000, [168] = 0x1deb0a0, [169] = 0x1dea6c0, [170] = 0x1de7590, [171] = 0x1de6400, [172] = 0x1ddf2c0, [173] = 0x1dde780, [174] = 0x1dddfa0, [175] = 0x1ddd7c0, [176] = 0x1ddd320, [177] = 0x1dd78e0, [178] = 0x1dc55b0, [179] = 0x1dc4fe0, [180] = 0x1dc49b0, [181] = 0x1dc4350, [182] = 0x1dc1470, [183] = 0x1dbeda0, [184] = 0x1dbdc00, [185] = 0x1d92760, [186] = 0x1d92250, [187] = 0x1d8ceb0, [188] = 0x1d89d90, [189] = 0x1d89720, [190] = 0x1d86a00, [191] = 0x1d86530, [192] = 0x1d6e010, [193] = 0x1d3f1b0, [194] = 0x1d3e820, [195] = 0x1d3df50, [196] = 0x1d3d460, [197] = 0x1d15cc0, [198] = 0x1cfab00, [199] = 0x1cfa4c0...}, _actionQueue = {elems = {{<boost::ptr_sequence_adapter<gnash::ExecutableCode, std::deque<void*, std::allocator<void*> >, boost::heap_clone_allocator>> = {<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<gnash::ExecutableCode, std::deque<void*, std::allocator<void*> > >, boost::heap_clone_allocator>> = {static allow_null = false, c_ = std::deque with 0 elements}, <No data fields>}, <No data fields>}, {<boost::ptr_sequence_adapter<gnash::ExecutableCode, std::deque<void*, std::allocator<void*> >, boost::heap_clone_allocator>> = {<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<gnash::ExecutableCode, std::deque<void*, std::allocator<void*> > >, boost::heap_clone_allocator>> = {static allow_null = false, c_ = std::deque with 0 elements}, <No data fields>}, <No data fields>}, {<boost::ptr_sequence_adapter<gnash::ExecutableCode, std::deque<void*, std::allocator<void*> >, boost::heap_clone_allocator>> = {<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<gnash::ExecutableCode, std::deque<void*, std::allocator<void*> > >, boost::heap_clone_allocator>> = {static allow_null = false, c_ = std::deque with 0 elements}, <No data fields>}, <No data fields>}}}, _stageWidth = 640, _stageHeight = 390, m_background_color = {m_r = 0 '\000', m_g = 0 '\000', m_b = 0 '\000', m_a = 255 '\377'}, m_background_color_set = true, _mouseX = 307, _mouseY = 386, _mouseButtonState = {activeEntity = 0x1e342a0, topmostEntity = 0x1e342a0, wasDown = false, isDown = false, wasInsideActiveEntity = true}, _objectCallbacks = std::set with 1 elements = {[0] = 0x230cac0}, _loadCallbacks = empty std::list, _intervalTimers = std::map with 15 elements = {[1] = {px = 0x1eb7ca0, pn = {pi_ = 0x1eb57a0}}, [2] = {px = 0x1edb960, pn = {pi_ = 0x1edc6a0}}, [3] = {px = 0x1f55b90, pn = {pi_ = 0x1f31020}}, [4] = {px = 0x2005240, pn = {pi_ = 0x2005610}}, [5] = {px = 0x225d200, pn = {pi_ = 0x225d190}}, [6] = {px = 0x228f9a0, pn = {pi_ = 0x228de50}}, [7] = {px = 0x229b2f0, pn = {pi_ = 0x22a0750}}, [8] = {px = 0x229ad20, pn = {pi_ = 0x22fff10}}, [9] = {px = 0x23d47a0, pn = {pi_ = 0x23e1980}}, [10] = {px = 0x2400ec0, pn = {pi_ = 0x2400f20}}, [361] = {px = 0x1e1eee0, pn = {pi_ = 0x2149580}}, [374] = {px = 0x251da60, pn = {pi_ = 0x1fc5440}}, [375] = {px = 0x1b5d5b0, pn = {pi_ = 0x1bc96c0}}, [377] = {px = 0x210f9a0, pn = {pi_ = 0x1bf5830}}, [378] = {px = 0x1dd8250, pn = {pi_ = 0x1bde230}}}, _lastTimerId = 378, _unreleasedKeys = std::bitset = {[17] = 1, [34] = 1}, _lastKeyEvent = gnash::key::PGDN, _currentFocus = 0x2175130, _dragState = {<boost::optional_detail::optional_base<gnash::DragState>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = false, m_storage = {dummy_ = {data = "\006\000\000\000\000\000\000\000\006\000\000\000\000\000\000\000\340\002\000\000\000\000\000\000p\351\\\001\000\000\000\000L\210\003}?\000\000\000\260\327\364\303\377\177\000", aligner_ = {<No data fields>}}}}, <No data fields>}, _movies = std::map with 1 elements = {[-16384] = 0x16d8610}, _registeredClasses = std::map with 52 elements = {[0x7ff12800e550] = 0x17497f0, [0x7ff12801a560] = 0x170da20, [0x7ff12801d490] = 0x1727b70, [0x7ff128022c30] = 0x17506d0, [0x7ff128024a00] = 0x175cda0, [0x7ff128025840] = 0x1768ac0, [0x7ff128026670] = 0x176eeb0, [0x7ff12802af30] = 0x1783e60, [0x7ff12802f430] = 0x16fbde0, [0x7ff128030560] = 0x17aa090, [0x7ff128032cb0] = 0x17bbb70, [0x7ff128033e30] = 0x17c0500, [0x7ff12803c330] = 0x17ef1b0, [0x7ff128043600] = 0x1821c40, [0x7ff128043de0] = 0x18274b0, [0x7ff128045b30] = 0x1831ce0, [0x7ff1280480e0] = 0x1843fd0, [0x7ff128049f20] = 0x1aee980, [0x7ff12804a8b0] = 0x185c8c0, [0x7ff12804d050] = 0x186b1f0, [0x7ff12804e2d0] = 0x1872850, [0x7ff12804ee90] = 0x1875af0, [0x7ff128053900] = 0x188f550, [0x7ff1280558e0] = 0x18983d0, [0x7ff128057480] = 0x18a40d0, [0x7ff1280658e0] = 0x1906070, [0x7ff128067230] = 0x1926420, [0x7ff128084880] = 0x1a00450, [0x7ff128085f10] = 0x1a097c0, [0x7ff128086ad0] = 0x1a109f0, [0x7ff128088610] = 0x1a19150, [0x7ff12808aba0] = 0x1a2ae20, [0x7ff12808c850] = 0x1a38d90, [0x7ff12808d2c0] = 0x1a3b4d0, [0x7ff128093ce0] = 0x1a63eb0, [0x7ff128094b70] = 0x1a677e0, [0x7ff128095860] = 0x1a6de10, [0x7ff1280967f0] = 0x1a74c00, [0x7ff128098210] = 0x1a826e0, [0x7ff128099250] = 0x1a86d80, [0x7ff12809a260] = 0x1a8bcd0, [0x7ff12809b5f0] = 0x1a94a80, [0x7ff12809d660] = 0x1a9c960, [0x7ff1280a0350] = 0x1aa9320, [0x7ff1280a0c60] = 0x1aac0e0, [0x7ff1280a60f0] = 0x1ad0430, [0x7ff1280a7520] = 0x1ad9e90, [0x7ff1280a9510] = 0x1ae2600, [0x7ff1280b0720] = 0x1b08740, [0x7ff1280b1620] = 0x1b0c380, [0x7ff1280b2310] = 0x1b0f170, [0x7ff1280b3080] = 0x1b14060}, _rootMovie = 0x16d8610, _invalidated = false, _disableScripts = false, _processingActionLevel = 3, _hostfd = 17, _controlfd = 22, _quality = gnash::QUALITY_HIGH, _alignMode = std::bitset = {[0] = 1, [1] = 1}, _allowScriptAccess = gnash::movie_root::SCRIPT_ACCESS_ALWAYS, _showMenu = true, _scaleMode = gnash::movie_root::SCALEMODE_NOSCALE, _displayState = gnash::movie_root::DISPLAYSTATE_NORMAL, _recursionLimit = 256, _timeoutLimit = 15, _movieAdvancementDelay = 32, _lastMovieAdvancement = 28212, _unnamedInstance = 12, _movieLoader = {<boost::noncopyable_::noncopyable> = {<No data fields>}, _requests = {<boost::ptr_sequence_adapter<gnash::MovieLoader::Request, std::list<void*, std::allocator<void*> >, boost::heap_clone_allocator>> = {<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<gnash::MovieLoader::Request, std::list<void*, std::allocator<void*> > >, boost::heap_clone_allocator>> = {static allow_null = false, c_ = empty std::list}, <No data fields>}, <No data fields>}, _requestsMutex = {m = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}}, _killed = false, _killMutex = {m = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}}, _wakeup = {internal_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 1, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 12 times>, "\001", '\000' <repeats 26 times>, __align = 0}, cond = {__data = {__lock = 0, __futex = 9, __total_seq = 5, __wakeup_seq = 4, __woken_seq = 4, __mutex = 0x7fffc3f4d728, __nwaiters = 2, __broadcast_seq = 4}, __size = "\000\000\000\000\t\000\000\000\005\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000(\327\364\303\377\177\000\000\002\000\000\000\004\000\000", __align = 38654705664}}, _movieRoot = @0x7fffc3f4cbc0, _thread = {_M_ptr = 0x16ea030}, _barrier = {m_mutex = {m = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}}, m_cond = {internal_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, cond = {__data = {__lock = 0, __futex = 2, __total_seq = 1, __wakeup_seq = 1, __woken_seq = 1, __mutex = 0x7fffc3f4d7b8, __nwaiters = 0, __broadcast_seq = 1}, __size = "\000\000\000\000\002\000\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\270\327\364\303\377\177\000\000\000\000\000\000\001\000\000", __align = 8589934592}}, m_threshold = 2, m_count = 2, m_generation = 1}}, _timelineSound = {<boost::optional_detail::optional_base<gnash::movie_root::SoundStream>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = false, m_storage = {dummy_ = {data = "\000\000\000\000\237\061\312\063", aligner_ = {<No data fields>}}}}, <No data fields>}} > rcfile = <optimized out> > __PRETTY_FUNCTION__ = "void gnash::Player::run(int, char**, const string&, const string&)" > np = {_M_ptr = 0x0} > fv = <optimized out> > movie_width = <optimized out> > movie_height = <optimized out> > it = <optimized out> > baseURL = {_proto = "http", _host = "www.youtube.com", _port = "", _path = "/watch", _anchor = "", _querystring = "v=HiQKX4kvqWU"} > loaders = {px = 0x15d56b0, pn = {pi_ = 0x15d6210}} > sp = {px = 0x15d8b90, pn = {pi_ = 0x15d2fc0}} >#20 0x0000000000421636 in playFile (player=..., argc=32, argv=0x7fffc3f4f158, filename="-") at gnash.cpp:90 > newPlayer = {_hwaccel = "none", _renderer = "agg", _callbacksHandler = {_M_ptr = 0x16c6bc0}, _params = std::map with 9 elements = {["allowfullscreen"] = "true", ["allowscriptaccess"] = "always", ["bgcolor"] = "#000000", ["flashvars"] = "fexp=907525%2C912305%2C911202%2C907217&ptk=DaedalicEnt%252Buser&enablecsi=1&html5_unavailable=1&allow_embed=1&ad_host_tier=361755&rvs=view_count%3D12%252C816%26feature_type%3Dfvw%26author%3DDaedalicEn"..., ["height"] = "390", ["id"] = "movie_player", ["src"] = "http://s.ytimg.com/yt/swfbin/cps-vfl_gIfdw.swf", ["type"] = "application/x-shockwave-flash", ["width"] = "640"}, _scale = 1, _delay = 10, _width = 640, _height = 390, _xPosition = -1, _yPosition = -1, _windowID = 47395525, _doLoop = true, _doRender = true, _doSound = true, _exitTimeout = 0, _baseurl = "http://www.youtube.com/watch?v=HiQKX4kvqWU", _soundHandler = {px = 0x15d8c10, pn = {pi_ = 0x15e2290}}, _mediaHandler = {px = 0x15d50f0, pn = {pi_ = 0x15ce220}}, _runResources = {_M_ptr = 0x15d5640}, _gui = {_M_ptr = 0x15df210}, _url = "http://s.ytimg.com/yt/swfbin/cps-vfl_gIfdw.swf", _infile = "-", _movieDef = {px = 0x168f4b0}, _maxAdvances = 0, _hostfd = 17, _controlfd = 22, _startFullscreen = false, _hideMenu = false, _audioDump = "", _screenshots = "", _screenshotFile = "", _screenshotQuality = 100, _media = "gst"} >#21 0x0000000000420091 in operator()<void (*)(gnash::Player&, int, char**, const std::basic_string<char>&), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, f=<synthetic pointer>, this=<synthetic pointer>) at /usr/include/boost/bind/bind.hpp:457 >No locals. >#22 operator()<std::basic_string<char> > (a1="-", this=<synthetic pointer>) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#23 for_each<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >, boost::_bi::bind_t<void, void (*)(gnash::Player&, int, char**, std::basic_string<char> const&), boost::_bi::list4<boost::reference_wrapper<gnash::Player>, boost::_bi::value<int>, boost::_bi::value<char**>, boost::arg<1> > > > (__f=<optimized out>, __last=<optimized out>, __first=<optimized out>) at /usr/include/c++/4.6.2/bits/stl_algo.h:4379 >No locals. >#24 main (argc=32, argv=0x7fffc3f4f158) at gnash.cpp:174 > opts = {static m_default_line_length = 80, m_caption = "Options", m_line_length = 80, m_min_description_length = 40, m_options = std::vector of length 31, capacity 32 = {{px = 0x15d0540, pn = {pi_ = 0x15d0d70}}, {px = 0x15d0df0, pn = {pi_ = 0x15d0f00}}, {px = 0x15d0f20, pn = {pi_ = 0x15d1040}}, {px = 0x15d10b0, pn = {pi_ = 0x15d1190}}, {px = 0x15d11b0, pn = {pi_ = 0x15d12b0}}, {px = 0x15d1360, pn = {pi_ = 0x15d13c0}}, {px = 0x15d13e0, pn = {pi_ = 0x15d1510}}, {px = 0x15d1530, pn = {pi_ = 0x15d1630}}, {px = 0x15d1650, pn = {pi_ = 0x15d1750}}, {px = 0x15d12d0, pn = {pi_ = 0x15d1900}}, {px = 0x15d1920, pn = {pi_ = 0x15d1a20}}, {px = 0x15d1a40, pn = {pi_ = 0x15d1b50}}, {px = 0x15d1b70, pn = {pi_ = 0x15d1cd0}}, {px = 0x15d1cf0, pn = {pi_ = 0x15d1df0}}, {px = 0x15d1e10, pn = {pi_ = 0x15d1f30}}, {px = 0x15d1f50, pn = {pi_ = 0x15d2060}}, {px = 0x15d2080, pn = {pi_ = 0x15d2180}}, {px = 0x15d1770, pn = {pi_ = 0x15d23b0}}, {px = 0x15d23d0, pn = {pi_ = 0x15d24e0}}, {px = 0x15d2500, pn = {pi_ = 0x15d2620}}, {px = 0x15d2640, pn = {pi_ = 0x15d26f0}}, {px = 0x15d2710, pn = {pi_ = 0x15d27b0}}, {px = 0x15d27d0, pn = {pi_ = 0x15d28b0}}, {px = 0x15d28d0, pn = {pi_ = 0x15d29b0}}, {px = 0x15d29d0, pn = {pi_ = 0x15d2ab0}}, {px = 0x15d2ad0, pn = {pi_ = 0x15d2bc0}}, {px = 0x15d2be0, pn = {pi_ = 0x15d2ca0}}, {px = 0x15cfe10, pn = {pi_ = 0x15cf8f0}}, {px = 0x15cff50, pn = {pi_ = 0x15d01a0}}, {px = 0x15cffc0, pn = {pi_ = 0x15d01c0}}, {px = 0x15d0030, pn = {pi_ = 0x15d0300}}}, belong_to_group = std::vector<bool> of length 31, capacity 64 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1}, groups = std::vector of length 1, capacity 1 = {{px = 0x15d0320, pn = {pi_ = 0x15d0400}}}} > files = {m_names = std::vector of length 0, capacity 0, m_trailing = "input-file"} > player = {_hwaccel = "none", _renderer = "agg", _callbacksHandler = {_M_ptr = 0x0}, _params = std::map with 9 elements = {["allowfullscreen"] = "true", ["allowscriptaccess"] = "always", ["bgcolor"] = "#000000", ["flashvars"] = "fexp=907525%2C912305%2C911202%2C907217&ptk=DaedalicEnt%252Buser&enablecsi=1&html5_unavailable=1&allow_embed=1&ad_host_tier=361755&rvs=view_count%3D12%252C816%26feature_type%3Dfvw%26author%3DDaedalicEn"..., ["height"] = "390", ["id"] = "movie_player", ["src"] = "http://s.ytimg.com/yt/swfbin/cps-vfl_gIfdw.swf", ["type"] = "application/x-shockwave-flash", ["width"] = "640"}, _scale = 1, _delay = 0, _width = 640, _height = 390, _xPosition = -1, _yPosition = -1, _windowID = 47395525, _doLoop = true, _doRender = true, _doSound = true, _exitTimeout = 0, _baseurl = "http://www.youtube.com/watch?v=HiQKX4kvqWU", _soundHandler = {px = 0x0, pn = {pi_ = 0x0}}, _mediaHandler = {px = 0x0, pn = {pi_ = 0x0}}, _runResources = {_M_ptr = 0x0}, _gui = {_M_ptr = 0x0}, _url = "", _infile = "", _movieDef = {px = 0x0}, _maxAdvances = 0, _hostfd = 17, _controlfd = 22, _startFullscreen = false, _hideMenu = false, _audioDump = "", _screenshots = "", _screenshotFile = "", _screenshotQuality = 100, _media = "gst"} > vm = {<boost::program_options::abstract_variables_map> = {_vptr.abstract_variables_map = 0x684090, m_next = 0x0}, <std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::program_options::variable_value, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::program_options::variable_value> > >> = std::map with 18 elements = {["base-url"] = {v = {content = 0x15d51b0}, m_defaulted = false, m_value_semantic = {px = 0x15cfa00, pn = {pi_ = 0x15d1800}}}, ["fd"] = {v = {content = 0x15d5130}, m_defaulted = false, m_value_semantic = {px = 0x15cf920, pn = {pi_ = 0x15d25a0}}}, ["fullscreen"] = {v = {content = 0x15d5410}, m_defaulted = true, m_value_semantic = {px = 0x15cf720, pn = {pi_ = 0x15d2790}}}, ["height"] = {v = {content = 0x15d5110}, m_defaulted = false, m_value_semantic = {px = 0x15d0780, pn = {pi_ = 0x15d16d0}}}, ["hide-menubar"] = {v = {content = 0x15d5430}, m_defaulted = true, m_value_semantic = {px = 0x15cf6b0, pn = {pi_ = 0x15d2860}}}, ["hwaccel"] = {v = {content = 0x15d54d0}, m_defaulted = true, m_value_semantic = {px = 0x15d09f0, pn = {pi_ = 0x15d13a0}}}, ["input-file"] = {v = {content = 0x15d5c30}, m_defaulted = false, m_value_semantic = {px = 0x15ce640, pn = {pi_ = 0x15d2c50}}}, ["media"] = {v = {content = 0x15d5450}, m_defaulted = true, m_value_semantic = {px = 0x15cfe50, pn = {pi_ = 0x15d1d70}}}, ["once"] = {v = {content = 0x15d5490}, m_defaulted = true, m_value_semantic = {px = 0x15d05b0, pn = {pi_ = 0x15d1ad0}}}, ["param"] = {v = {content = 0x15d5bb0}, m_defaulted = false, m_value_semantic = {px = 0x15cf990, pn = {pi_ = 0x15d2460}}}, ["real-url"] = {v = {content = 0x15d5190}, m_defaulted = false, m_value_semantic = {px = 0x15cfa70, pn = {pi_ = 0x15d2100}}}, ["render-mode"] = {v = {content = 0x15d54b0}, m_defaulted = true, m_value_semantic = {px = 0x15d0480, pn = {pi_ = 0x15d1c50}}}, ["renderer"] = {v = {content = 0x15d5470}, m_defaulted = true, m_value_semantic = {px = 0x15cfcd0, pn = {pi_ = 0x15d1eb0}}}, ["verbose"] = {v = {content = 0x15d2fe0}, m_defaulted = true, m_value_semantic = {px = 0x15cfd70, pn = {pi_ = 0x15cf8d0}}}, ["verbose-actions"] = {v = {content = 0x15d3000}, m_defaulted = true, m_value_semantic = {px = 0x15d01e0, pn = {pi_ = 0x15d0140}}}, ["verbose-parsing"] = {v = {content = 0x15d2fa0}, m_defaulted = true, m_value_semantic = {px = 0x15cfc60, pn = {pi_ = 0x15d02a0}}}, ["width"] = {v = {content = 0x15d5170}, m_defaulted = false, m_value_semantic = {px = 0x15d07f0, pn = {pi_ = 0x15d15b0}}}, ["xid"] = {v = {content = 0x15d5150}, m_defaulted = false, m_value_semantic = {px = 0x15d0860, pn = {pi_ = 0x15d1460}}}}, m_final = std::set with 7 elements = {[0] = "base-url", [1] = "fd", [2] = "height", [3] = "input-file", [4] = "real-url", [5] = "width", [6] = "xid"}, m_required = std::set with 0 elements} > plugin = <optimized out> >From To Syms Read Shared Object Library >0x0000003078476e40 0x0000003078658cb8 Yes /usr/lib64/gnash/libgnashcore-0.8.10.so >0x0000003078a264e0 0x0000003078aa8f08 Yes /usr/lib64/gnash/libgnashrender-0.8.10.so >0x0000003078e0e8e0 0x0000003078e23c28 Yes /usr/lib64/gnash/libgnashsound-0.8.10.so >0x000000307921c9d0 0x0000003079256e48 Yes /usr/lib64/gnash/libgnashmedia-0.8.10.so >0x000000307801ee20 0x000000307807de58 Yes /usr/lib64/gnash/libgnashbase-0.8.10.so >0x000000323a822e40 0x000000323a851028 Yes /usr/lib64/libboost_program_options-mt.so.1.47.0 >0x0000003f7d405700 0x0000003f7d410b88 Yes /lib64/libpthread.so.0 >0x0000003079601470 0x000000307960204c Yes /usr/lib64/libgtkglext-x11-1.0.so.0 >0x0000003079a250f0 0x0000003079a4584c Yes /usr/lib64/libgdkglext-x11-1.0.so.0 >0x0000003077869a00 0x0000003077b0e618 Yes /usr/lib64/libgtk-x11-2.0.so.0 >0x000000307741e6e0 0x0000003077481af8 Yes /usr/lib64/libgdk-x11-2.0.so.0 >0x0000003076806270 0x0000003076819c18 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0 >0x0000003f7fc09dd0 0x0000003f7fc39e98 Yes /lib64/libgobject-2.0.so.0 >0x0000003f7f0178f0 0x0000003f7f0b00c8 Yes /lib64/libglib-2.0.so.0 >0x000000323b824f70 0x000000323b859d48 Yes /usr/lib64/libGL.so.1 >0x000000307640b180 0x0000003076482a68 Yes /usr/lib64/libcairo.so.2 >0x000000323341dce0 0x00000032334a97ec Yes /usr/lib64/libX11.so.6 >0x0000003233c5a490 0x0000003233cc2f46 Yes /usr/lib64/libstdc++.so.6 >0x00000032330028a0 0x00000032330120b8 Yes /lib64/libgcc_s.so.1 >0x0000003f7d01ef10 0x0000003f7d15bb70 Yes /lib64/libc.so.6 >0x0000003f9b602d60 0x0000003f9b6082f8 Yes /usr/lib64/libgstapp-0.10.so.0 >0x0000003f9680a4e0 0x0000003f96839d3c Yes /usr/lib64/libgstbase-0.10.so.0 >0x0000003f99a0a050 0x0000003f99a174d8 Yes /usr/lib64/libgstpbutils-0.10.so.0 >0x0000003f96c04ec0 0x0000003f96c0ada8 Yes /usr/lib64/libgstinterfaces-0.10.so.0 >0x0000003f940244e0 0x0000003f940a2d4c Yes /usr/lib64/libgstreamer-0.10.so.0 >0x0000003f80401020 0x0000003f80401fc8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003f8282c980 0x0000003f8291006c Yes /usr/lib64/libxml2.so.2 >0x0000003f7f8015a0 0x0000003f7f802a68 Yes /lib64/libgthread-2.0.so.0 >0x000000323c4028e0 0x000000323c411cec Yes /usr/lib64/libspeex.so.1 >0x000000323c001c20 0x000000323c00e7dc Yes /usr/lib64/libspeexdsp.so.1 >0x0000003f8dc07ed0 0x0000003f8dc59e08 Yes /usr/lib64/libSDL-1.2.so.0 >0x0000003238c03d70 0x0000003238c35a08 Yes /usr/lib64/libjpeg.so.62 >0x00000030760048c0 0x000000307601e498 Yes /usr/lib64/libpng12.so.0 >0x0000003239801cc0 0x0000003239806afc Yes /usr/lib64/libgif.so.4 >0x0000003f7e401e90 0x0000003f7e40e688 Yes /lib64/libz.so.1 >0x0000003d796094f0 0x0000003d79648a38 Yes /usr/lib64/libcurl.so.4 >0x0000003237404800 0x0000003237456c28 Yes /usr/lib64/libGLU.so.1 >0x0000003239002380 0x0000003239006668 Yes /usr/lib64/libltdl.so.7 >0x000000323bc0d190 0x000000323bc14ce8 Yes /usr/lib64/libboost_thread-mt.so.1.47.0 >0x000000323b00d940 0x000000323b013518 Yes /usr/lib64/libboost_iostreams-mt.so.1.47.0 >0x000000342aa0cac0 0x000000342aa75fd8 Yes /usr/lib64/libfreetype.so.6 >0x000000342ae05da0 0x000000342ae1f84c Yes /usr/lib64/libfontconfig.so.1 >0x0000003f7e002260 0x0000003f7e005758 Yes /lib64/librt.so.1 >0x0000003f7d8051b0 0x0000003f7d843b68 Yes /lib64/libm.so.6 >0x0000003d7ac09bb0 0x0000003d7ac23918 Yes /usr/lib64/gnash/libgnashdevice-0.8.10.so >0x000000323da09da0 0x000000323da1fb98 Yes /usr/lib64/libagg.so.2 >0x0000003f7cc00b20 0x0000003f7cc1aaaa Yes /lib64/ld-linux-x86-64.so.2 >0x0000003237c06670 0x0000003237c1433c Yes /usr/lib64/libXmu.so.6 >0x0000003239c13020 0x0000003239c4ef0c Yes /usr/lib64/libXt.so.6 >0x0000003f8e401ad0 0x0000003f8e405d7c Yes /usr/lib64/libSM.so.6 >0x0000003f8e804d00 0x0000003f8e812e1c Yes /usr/lib64/libICE.so.6 >0x000000323e204900 0x000000323e209df8 Yes /usr/lib64/libpangox-1.0.so.0 >0x0000003f87409ac0 0x0000003f87415b88 Yes /usr/lib64/libatk-1.0.so.0 >0x0000003f8082c120 0x0000003f808e3dd8 Yes /lib64/libgio-2.0.so.0 >0x000000342ba07670 0x000000342ba217a8 Yes /usr/lib64/libpangoft2-1.0.so.0 >0x0000003076c049c0 0x0000003076c09608 Yes /usr/lib64/libpangocairo-1.0.so.0 >0x0000003f8400edb0 0x0000003f8402d398 Yes /usr/lib64/libpango-1.0.so.0 >0x00000032344013e0 0x000000323440450c Yes /usr/lib64/libXfixes.so.3 >0x0000003233803630 0x000000323380ed08 Yes /usr/lib64/libXext.so.6 >0x0000003234001910 0x000000323400810c Yes /usr/lib64/libXrender.so.1 >0x0000003236000a00 0x000000323600148c Yes /usr/lib64/libXinerama.so.1 >0x0000003234801f80 0x000000323480c778 Yes /usr/lib64/libXi.so.6 >0x0000003235c01720 0x0000003235c0675c Yes /usr/lib64/libXrandr.so.2 >0x00000032354028d0 0x000000323540749c Yes /usr/lib64/libXcursor.so.1 >0x0000003235000b30 0x000000323500189c Yes /usr/lib64/libXcomposite.so.1 >0x0000003235800a90 0x000000323580160c Yes /usr/lib64/libXdamage.so.1 >0x0000003f80001890 0x0000003f80005ff8 Yes /usr/lib64/libffi.so.5 >0x000000323b400e10 0x000000323b403bfc Yes /usr/lib64/libXxf86vm.so.1 >0x0000003f97002f90 0x0000003f97007a18 Yes /usr/lib64/libdrm.so.2 >0x0000003f7dc00de0 0x0000003f7dc01918 Yes /lib64/libdl.so.2 >0x0000003077008cc0 0x0000003077073fa8 Yes /usr/lib64/libpixman-1.so.0 >0x0000003f810086c0 0x0000003f81013c0c Yes /usr/lib64/libxcb.so.1 >0x0000003f98a03950 0x0000003f98a08928 Yes /usr/lib64/libgstvideo-0.10.so.0 >0x0000003f92402f10 0x0000003f924073ec Yes /lib64/libidn.so.11 >0x0000003d78a035e0 0x0000003d78a0a948 Yes /usr/lib64/liblber-2.4.so.2 >0x0000003d78e0e780 0x0000003d78e3c498 Yes /usr/lib64/libldap-2.4.so.2 >0x0000003238009e40 0x00000032380365c8 Yes /lib64/libgssapi_krb5.so.2 >0x000000323781a680 0x000000323788e298 Yes /lib64/libkrb5.so.3 >0x0000003238404790 0x000000323841d2b8 Yes /lib64/libk5crypto.so.3 >0x0000003f8b0013b0 0x0000003f8b001fac Yes /lib64/libcom_err.so.2 >0x0000003d77e09580 0x0000003d77e2d3e8 Yes /usr/lib64/libssl3.so >0x0000003d78209be0 0x0000003d78221e68 Yes /usr/lib64/libsmime3.so >0x0000003d76a18a60 0x0000003d76afa208 Yes /usr/lib64/libnss3.so >0x0000003d7720a930 0x0000003d77215bd8 Yes /usr/lib64/libnssutil3.so >0x0000003d77600ef0 0x0000003d77601e28 Yes /lib64/libplds4.so >0x0000003d77a01410 0x0000003d77a02b08 Yes /lib64/libplc4.so >0x0000003d76e0d130 0x0000003d76e2c5f8 Yes /lib64/libnspr4.so >0x0000003e46804d60 0x0000003e4681d038 Yes /usr/lib64/libssh2.so.1 >0x0000003f8d401670 0x0000003f8d40cf1c Yes /lib64/libbz2.so.1 >0x0000003f82003b70 0x0000003f8201d84c Yes /lib64/libexpat.so.1 >0x0000003f85401610 0x0000003f85402c58 Yes (*) /lib64/libuuid.so.1 >0x0000003f7ec05d00 0x0000003f7ec16068 Yes /lib64/libselinux.so.1 >0x0000003f7f403940 0x0000003f7f414018 Yes /lib64/libresolv.so.2 >0x0000003f81400dd0 0x0000003f81401b2c Yes /usr/lib64/libXau.so.6 >0x0000003d78604750 0x0000003d786147c8 Yes /usr/lib64/libsasl2.so.2 >0x0000003238802860 0x00000032388079e8 Yes /lib64/libkrb5support.so.0 >0x0000003f8b800ff0 0x0000003f8b801a28 Yes /lib64/libkeyutils.so.1 >0x0000003e464146c0 0x0000003e46447158 Yes /usr/lib64/libssl.so.10 >0x0000003e4605c940 0x0000003e46124758 Yes /lib64/libcrypto.so.10 >0x0000003d76200c60 0x0000003d76205ce8 Yes /lib64/libcrypt.so.1 >0x0000003d76603460 0x0000003d766421c8 Yes /lib64/libfreebl3.so >0x0000003e2e201500 0x0000003e2e202728 Yes /usr/lib64/libpulse-simple.so.0 >0x00007ff1318e7f00 0x00007ff13190f248 Yes /usr/lib64/libpulse.so.0 >0x00007ff13169c6e0 0x00007ff1316c7d68 Yes /usr/lib64/libpulsecommon-0.9.23.so >0x00007ff13148c4e0 0x00007ff13148c60c Yes /usr/lib64/libX11-xcb.so.1 >0x00007ff131287380 0x00007ff13128a2dc Yes /usr/lib64/libXtst.so.6 >0x0000003f9c402f90 0x0000003f9c406b2c Yes /lib64/libwrap.so.0 >0x0000003f9cc061c0 0x0000003f9cc48518 Yes /usr/lib64/libsndfile.so.1 >0x0000003f9d8011c0 0x0000003f9d8036cc Yes /usr/lib64/libasyncns.so.0 >0x0000003f818076f0 0x0000003f818306c8 Yes /lib64/libdbus-1.so.3 >0x0000003f92c04060 0x0000003f92c11878 Yes /lib64/libnsl.so.1 >0x0000003f9a60be70 0x0000003f9a630e08 Yes /usr/lib64/libFLAC.so.8 >0x0000003f9ba139f0 0x0000003f9ba16008 Yes /usr/lib64/libvorbisenc.so.2 >0x0000003f910037a0 0x0000003f9101a788 Yes /usr/lib64/libvorbis.so.0 >0x0000003f900018d0 0x0000003f90003f7c Yes /usr/lib64/libogg.so.0 >0x00007ff13105b130 0x00007ff1310629a8 Yes /lib64/libnss_files.so.2 >0x00007ff130e33a90 0x00007ff130e5405c Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007ff130c2d6b0 0x00007ff130c2dea8 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x0000003f8700a400 0x0000003f8701c51c Yes /usr/lib64/libdbus-glib-1.so.2 >0x00007ff130a28000 0x00007ff130a29f18 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x00007ff130822ca0 0x00007ff1308240b8 Yes /usr/lib64/libcanberra-gtk.so.0 >0x0000003d79a032f0 0x0000003d79a0c428 Yes /usr/lib64/libcanberra.so.0 >0x0000003f95001ff0 0x0000003f95006158 Yes /usr/lib64/libvorbisfile.so.3 >0x0000003d79202350 0x0000003d7920b80c Yes /usr/lib64/libtdb.so.1 >0x00007ff12f361af0 0x00007ff12f36286c Yes /lib64/libnss_mdns4_minimal.so.2 >0x00007ff12f15a010 0x00007ff12f15ede8 Yes /lib64/libnss_dns.so.2 > No /usr/lib64/gstreamer-0.10/libgstffmpeg.so > No /usr/lib64/libavformat.so.53 > No /usr/lib64/libavcodec.so.53 > No /usr/lib64/libavutil.so.51 >0x0000003f9f2065c0 0x0000003f9f217f68 Yes /usr/lib64/libgstaudio-0.10.so.0 > No /usr/lib64/librtmp.so.0 >0x00007ff12d6c3900 0x00007ff12d6cc938 Yes /usr/lib64/libva.so.1 > No /usr/lib64/libxvidcore.so.4 > No /usr/lib64/libx264.so.116 >0x00007ff12c80b480 0x00007ff12c865f58 Yes /usr/lib64/libvpx.so.1 >0x0000003e39a017e0 0x0000003e39a18cac Yes /usr/lib64/libtheoraenc.so.1 >0x0000003e3c201650 0x0000003e3c20c38c Yes /usr/lib64/libtheoradec.so.1 >0x00007ff12c54e890 0x00007ff12c5bc7e8 Yes /usr/lib64/libschroedinger-1.0.so.0 >0x000000362cc04bd0 0x000000362cc1a3f8 Yes /usr/lib64/libopenjpeg.so.3 > No /usr/lib64/libmp3lame.so.0 >0x00007ff12c3321a0 0x00007ff12c33a188 Yes /usr/lib64/libgsm.so.1 >0x0000003e3d228640 0x0000003e3d27712c Yes /usr/lib64/libdirac_encoder.so.0 >0x00007ff12c11a480 0x00007ff12c12b8dc Yes /usr/lib64/libcelt0.so.2 >0x0000003ff1818890 0x0000003ff1892b28 Yes /usr/lib64/libgnutls.so.26 >0x0000003f89807000 0x0000003f89853388 Yes /lib64/libgcrypt.so.11 >0x00007ff11b031e10 0x00007ff11b07e608 Yes /usr/lib64/liborc-0.4.so.0 >0x0000003ff1401bd0 0x0000003ff140cbf8 Yes /usr/lib64/libtasn1.so.3 >0x0000003f880008a0 0x0000003f88000e28 Yes /lib64/libgpg-error.so.0 >0x0000003f91402a40 0x0000003f9140b768 Yes /usr/lib64/libp11-kit.so.0 >0x00007ff11add82a0 0x00007ff11ae19618 Yes /usr/lib64/gstreamer-0.10/libgstffmpegcolorspace.so > No /usr/lib64/gstreamer-0.10/libgstfaad.so > No /usr/lib64/libfaad.so.2 >0x00007ff11a9b6030 0x00007ff11a9c4528 Yes /usr/lib64/gstreamer-0.10/libgstaudioconvert.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x2175130 35082544 >rcx 0x0 0 >rdx 0xfffffffffffffff8 -8 >rsi 0x0 0 >rdi 0x0 0 >rbp 0x0 0x0 >rsp 0x7fffc3f4bce0 0x7fffc3f4bce0 >r8 0x2175130 35082544 >r9 0x30789e41e0 208182067680 >r10 0x0 0 >r11 0x3f7d17b280 272681644672 >r12 0xa1 161 >r13 0x7fffc3f4cbc8 140736480988104 >r14 0xa1 161 >r15 0x7fffc3f4cbc0 140736480988096 >rip 0x30784c65e1 0x30784c65e1 <gnash::TextField::keyInput(gnash::key::code)+593> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function gnash::TextField::keyInput(gnash::key::code): > 0x00000030784c6390 <+0>: mov %rbx,-0x20(%rsp) > 0x00000030784c6395 <+5>: mov %rbp,-0x18(%rsp) > 0x00000030784c639a <+10>: mov %rdi,%rbx > 0x00000030784c639d <+13>: mov %r12,-0x10(%rsp) > 0x00000030784c63a2 <+18>: mov %r13,-0x8(%rsp) > 0x00000030784c63a7 <+23>: mov %esi,%r12d > 0x00000030784c63aa <+26>: sub $0x48,%rsp > 0x00000030784c63ae <+30>: lea 0x120(%rdi),%rsi > 0x00000030784c63b5 <+37>: movb $0x0,0x2b0(%rdi) > 0x00000030784c63bc <+44>: mov %rsp,%rdi > 0x00000030784c63bf <+47>: callq 0x307846fa40 <_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS2_@plt> > 0x00000030784c63c4 <+52>: mov 0x120(%rbx),%rax > 0x00000030784c63cb <+59>: mov 0x1f8(%rbx),%rdx > 0x00000030784c63d2 <+66>: mov -0x18(%rax),%rsi > 0x00000030784c63d6 <+70>: mov 0x1f0(%rbx),%rax > 0x00000030784c63dd <+77>: mov %rdx,%rcx > 0x00000030784c63e0 <+80>: cmp %rsi,0x228(%rbx) > 0x00000030784c63e7 <+87>: mov %rsi,%rbp > 0x00000030784c63ea <+90>: cmovbe 0x228(%rbx),%rbp > 0x00000030784c63f2 <+98>: sub %rax,%rcx > 0x00000030784c63f5 <+101>: sar $0x3,%rcx > 0x00000030784c63f9 <+105>: cmp $0x9b,%r12d > 0x00000030784c6400 <+112>: mov %rbp,0x228(%rbx) > 0x00000030784c6407 <+119>: je 0x30784c6958 <gnash::TextField::keyInput(gnash::key::code)+1480> > 0x00000030784c640d <+125>: jle 0x30784c64a0 <gnash::TextField::keyInput(gnash::key::code)+272> > 0x00000030784c6413 <+131>: cmp $0x9e,%r12d > 0x00000030784c641a <+138>: je 0x30784c6550 <gnash::TextField::keyInput(gnash::key::code)+448> > 0x00000030784c6420 <+144>: jg 0x30784c6590 <gnash::TextField::keyInput(gnash::key::code)+512> > 0x00000030784c6426 <+150>: cmp $0x9c,%r12d > 0x00000030784c642d <+157>: je 0x30784c68f8 <gnash::TextField::keyInput(gnash::key::code)+1384> > 0x00000030784c6433 <+163>: cmp $0x9d,%r12d > 0x00000030784c643a <+170>: je 0x30784c68e0 <gnash::TextField::keyInput(gnash::key::code)+1360> > 0x00000030784c6440 <+176>: mov 0x268(%rbx),%rax > 0x00000030784c6447 <+183>: test %eax,%eax > 0x00000030784c6449 <+185>: je 0x30784c66a0 <gnash::TextField::keyInput(gnash::key::code)+784> > 0x00000030784c644f <+191>: cmp %rax,0x230(%rbx) > 0x00000030784c6456 <+198>: jb 0x30784c66a0 <gnash::TextField::keyInput(gnash::key::code)+784> > 0x00000030784c645c <+204>: nopl 0x0(%rax) > 0x00000030784c6460 <+208>: mov %rbx,%rdi > 0x00000030784c6463 <+211>: callq 0x307846f310 <_ZN5gnash9TextField9onChangedEv@plt> > 0x00000030784c6468 <+216>: mov %rbx,%rdi > 0x00000030784c646b <+219>: callq 0x3078474170 <_ZN5gnash13DisplayObject15set_invalidatedEv@plt> > 0x00000030784c6470 <+224>: mov (%rsp),%rax > 0x00000030784c6474 <+228>: lea -0x18(%rax),%rdi > 0x00000030784c6478 <+232>: cmp 0x5231d1(%rip),%rdi # 0x30789e9650 > 0x00000030784c647f <+239>: jne 0x30784c6a3b <gnash::TextField::keyInput(gnash::key::code)+1707> > 0x00000030784c6485 <+245>: mov 0x28(%rsp),%rbx > 0x00000030784c648a <+250>: mov 0x30(%rsp),%rbp > 0x00000030784c648f <+255>: mov 0x38(%rsp),%r12 > 0x00000030784c6494 <+260>: mov 0x40(%rsp),%r13 > 0x00000030784c6499 <+265>: add $0x48,%rsp > 0x00000030784c649d <+269>: retq > 0x00000030784c649e <+270>: xchg %ax,%ax > 0x00000030784c64a0 <+272>: cmp $0x7f,%r12d > 0x00000030784c64a4 <+276>: je 0x30784c6918 <gnash::TextField::keyInput(gnash::key::code)+1416> > 0x00000030784c64aa <+282>: jle 0x30784c6630 <gnash::TextField::keyInput(gnash::key::code)+672> > 0x00000030784c64b0 <+288>: cmp $0x99,%r12d > 0x00000030784c64b7 <+295>: je 0x30784c6740 <gnash::TextField::keyInput(gnash::key::code)+944> > 0x00000030784c64bd <+301>: cmp $0x9a,%r12d > 0x00000030784c64c4 <+308>: jne 0x30784c6440 <gnash::TextField::keyInput(gnash::key::code)+176> > 0x00000030784c64ca <+314>: cmp %rax,%rdx > 0x00000030784c64cd <+317>: ja 0x30784c6800 <gnash::TextField::keyInput(gnash::key::code)+1136> > 0x00000030784c64d3 <+323>: mov %rax,%rdi > 0x00000030784c64d6 <+326>: mov %rbp,%r8 > 0x00000030784c64d9 <+329>: xor %edx,%edx > 0x00000030784c64db <+331>: cmp %rcx,%rdx > 0x00000030784c64de <+334>: jae 0x30784c6620 <gnash::TextField::keyInput(gnash::key::code)+656> > 0x00000030784c64e4 <+340>: lea (%rdx,%rdx,8),%rsi > 0x00000030784c64e8 <+344>: mov 0x140(%rbx),%rdx > 0x00000030784c64ef <+351>: sub %r8,%rbp > 0x00000030784c64f2 <+354>: lea (%rdx,%rsi,8),%rsi > 0x00000030784c64f6 <+358>: mov 0x8(%rsi),%rdx > 0x00000030784c64fa <+362>: sub (%rsi),%rdx > 0x00000030784c64fd <+365>: sar $0x3,%rdx > 0x00000030784c6501 <+369>: cmp %rdx,%rbp > 0x00000030784c6504 <+372>: jbe 0x30784c69d0 <gnash::TextField::keyInput(gnash::key::code)+1600> > 0x00000030784c650a <+378>: add (%rdi),%rdx > 0x00000030784c650d <+381>: mov %rdx,0x228(%rbx) > 0x00000030784c6514 <+388>: mov 0x260(%rbx),%rdx > 0x00000030784c651b <+395>: cmp %rcx,%rdx > 0x00000030784c651e <+398>: jae 0x30784c65f8 <gnash::TextField::keyInput(gnash::key::code)+616> > 0x00000030784c6524 <+404>: mov 0x238(%rbx),%rcx > 0x00000030784c652b <+411>: add %rcx,%rdx > 0x00000030784c652e <+414>: mov (%rax,%rdx,8),%rsi > 0x00000030784c6532 <+418>: cmp %rsi,0x228(%rbx) > 0x00000030784c6539 <+425>: jb 0x30784c65f8 <gnash::TextField::keyInput(gnash::key::code)+616> > 0x00000030784c653f <+431>: add $0x1,%rcx > 0x00000030784c6543 <+435>: mov %rcx,0x238(%rbx) > 0x00000030784c654a <+442>: jmpq 0x30784c65f8 <gnash::TextField::keyInput(gnash::key::code)+616> > 0x00000030784c654f <+447>: nop > 0x00000030784c6550 <+448>: cmp %rax,%rdx > 0x00000030784c6553 <+451>: ja 0x30784c6568 <gnash::TextField::keyInput(gnash::key::code)+472> > 0x00000030784c6555 <+453>: mov %rbp,0x228(%rbx) > 0x00000030784c655c <+460>: jmpq 0x30784c6460 <gnash::TextField::keyInput(gnash::key::code)+208> > 0x00000030784c6561 <+465>: nopl 0x0(%rax) > 0x00000030784c6568 <+472>: mov (%rax),%rcx > 0x00000030784c656b <+475>: cmp %rcx,%rbp > 0x00000030784c656e <+478>: jb 0x30784c6555 <gnash::TextField::keyInput(gnash::key::code)+453> > 0x00000030784c6570 <+480>: add $0x8,%rax > 0x00000030784c6574 <+484>: cmp %rax,%rdx > 0x00000030784c6577 <+487>: jbe 0x30784c6698 <gnash::TextField::keyInput(gnash::key::code)+776> > 0x00000030784c657d <+493>: mov (%rax),%rsi > 0x00000030784c6580 <+496>: cmp %rsi,%rbp > 0x00000030784c6583 <+499>: jb 0x30784c6698 <gnash::TextField::keyInput(gnash::key::code)+776> > 0x00000030784c6589 <+505>: mov %rsi,%rcx > 0x00000030784c658c <+508>: jmp 0x30784c6570 <gnash::TextField::keyInput(gnash::key::code)+480> > 0x00000030784c658e <+510>: xchg %ax,%ax > 0x00000030784c6590 <+512>: cmp $0xa0,%r12d > 0x00000030784c6597 <+519>: je 0x30784c6868 <gnash::TextField::keyInput(gnash::key::code)+1240> > 0x00000030784c659d <+525>: jl 0x30784c660c <gnash::TextField::keyInput(gnash::key::code)+636> > 0x00000030784c659f <+527>: cmp $0xa1,%r12d > 0x00000030784c65a6 <+534>: jne 0x30784c6440 <gnash::TextField::keyInput(gnash::key::code)+176> > 0x00000030784c65ac <+540>: mov 0x260(%rbx),%rdi > 0x00000030784c65b3 <+547>: mov %rdi,%rdx > 0x00000030784c65b6 <+550>: add 0x238(%rbx),%rdx > 0x00000030784c65bd <+557>: cmp %rcx,%rdx > 0x00000030784c65c0 <+560>: jb 0x30784c69b8 <gnash::TextField::keyInput(gnash::key::code)+1576> > 0x00000030784c65c6 <+566>: cmp %rcx,%rdi > 0x00000030784c65c9 <+569>: je 0x30784c69e0 <gnash::TextField::keyInput(gnash::key::code)+1616> > 0x00000030784c65cf <+575>: sub %rdi,%rcx > 0x00000030784c65d2 <+578>: lea -0x8(,%rcx,8),%rdx > 0x00000030784c65da <+586>: mov %rcx,0x238(%rbx) >=> 0x00000030784c65e1 <+593>: mov (%rax,%rdx,1),%rax > 0x00000030784c65e5 <+597>: cmp %rax,%rbp > 0x00000030784c65e8 <+600>: cmovae %rsi,%rax > 0x00000030784c65ec <+604>: mov %rax,0x228(%rbx) > 0x00000030784c65f3 <+611>: nopl 0x0(%rax,%rax,1) > 0x00000030784c65f8 <+616>: mov %rbx,%rdi > 0x00000030784c65fb <+619>: callq 0x3078470f30 <_ZN5gnash9TextField11scrollLinesEv@plt> > 0x00000030784c6600 <+624>: jmpq 0x30784c6460 <gnash::TextField::keyInput(gnash::key::code)+208> > 0x00000030784c6605 <+629>: nopl (%rax) > 0x00000030784c6608 <+632>: add $0x8,%rax > 0x00000030784c660c <+636>: cmp %rax,%rdx > 0x00000030784c660f <+639>: ja 0x30784c6758 <gnash::TextField::keyInput(gnash::key::code)+968> > 0x00000030784c6615 <+645>: cmp %rax,%rdx > 0x00000030784c6618 <+648>: jne 0x30784c6a82 <gnash::TextField::keyInput(gnash::key::code)+1778> > 0x00000030784c661e <+654>: xchg %ax,%ax > 0x00000030784c6620 <+656>: mov %rsi,0x228(%rbx) > 0x00000030784c6627 <+663>: jmpq 0x30784c6460 <gnash::TextField::keyInput(gnash::key::code)+208> > 0x00000030784c662c <+668>: nopl 0x0(%rax) > 0x00000030784c6630 <+672>: cmp $0x8,%r12d > 0x00000030784c6634 <+676>: je 0x30784c68a0 <gnash::TextField::keyInput(gnash::key::code)+1296> > 0x00000030784c663a <+682>: cmp $0xd,%r12d > 0x00000030784c663e <+686>: jne 0x30784c6440 <gnash::TextField::keyInput(gnash::key::code)+176> > 0x00000030784c6644 <+692>: cmpl $0x2,0x274(%rbx) > 0x00000030784c664b <+699>: je 0x30784c69a0 <gnash::TextField::keyInput(gnash::key::code)+1552> > 0x00000030784c6651 <+705>: mov (%rsp),%rax > 0x00000030784c6655 <+709>: lea -0x18(%rax),%rdi > 0x00000030784c6659 <+713>: cmp 0x522ff0(%rip),%rdi # 0x30789e9650 > 0x00000030784c6660 <+720>: je 0x30784c6485 <gnash::TextField::keyInput(gnash::key::code)+245> > 0x00000030784c6666 <+726>: cmpq $0x0,0x522be2(%rip) # 0x30789e9250 > 0x00000030784c666e <+734>: je 0x30784c6a8a <gnash::TextField::keyInput(gnash::key::code)+1786> > 0x00000030784c6674 <+740>: or $0xffffffff,%edx > 0x00000030784c6677 <+743>: lock xadd %edx,-0x8(%rax) > 0x00000030784c667c <+748>: test %edx,%edx > 0x00000030784c667e <+750>: jg 0x30784c6485 <gnash::TextField::keyInput(gnash::key::code)+245> > 0x00000030784c6684 <+756>: lea 0x1f(%rsp),%rsi > 0x00000030784c6689 <+761>: callq 0x307846f6f0 <_ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_destroyERKS1_@plt> > 0x00000030784c668e <+766>: jmpq 0x30784c6485 <gnash::TextField::keyInput(gnash::key::code)+245> > 0x00000030784c6693 <+771>: nopl 0x0(%rax,%rax,1) > 0x00000030784c6698 <+776>: mov %rcx,%rbp > 0x00000030784c669b <+779>: jmpq 0x30784c6555 <gnash::TextField::keyInput(gnash::key::code)+453> > 0x00000030784c66a0 <+784>: cmpl $0x2,0x274(%rbx) > 0x00000030784c66a7 <+791>: jne 0x30784c6651 <gnash::TextField::keyInput(gnash::key::code)+705> > 0x00000030784c66a9 <+793>: movslq %r12d,%r12 > 0x00000030784c66ac <+796>: lea 0x1c094f(%rip),%rdx # 0x3078687002 <_ZN5gnash3keyL7codeMapE+2> > 0x00000030784c66b3 <+803>: lea (%r12,%r12,2),%rax > 0x00000030784c66b7 <+807>: movzbl (%rdx,%rax,1),%r12d > 0x00000030784c66bc <+812>: test %r12d,%r12d > 0x00000030784c66bf <+815>: mov %r12d,0x10(%rsp) > 0x00000030784c66c4 <+820>: je 0x30784c6942 <gnash::TextField::keyInput(gnash::key::code)+1458> > 0x00000030784c66ca <+826>: cmpb $0x0,0x2a5(%rbx) > 0x00000030784c66d1 <+833>: je 0x30784c69f7 <gnash::TextField::keyInput(gnash::key::code)+1639> > 0x00000030784c66d7 <+839>: lea 0x1a0(%rbx),%r13 > 0x00000030784c66de <+846>: lea 0x10(%rsp),%rsi > 0x00000030784c66e3 <+851>: mov %r13,%rdi > 0x00000030784c66e6 <+854>: callq 0x30784c78f0 <std::set<wchar_t, std::less<wchar_t>, std::allocator<wchar_t> >::count(wchar_t const&) const> > 0x00000030784c66eb <+859>: test %rax,%rax > 0x00000030784c66ee <+862>: jne 0x30784c69f7 <gnash::TextField::keyInput(gnash::key::code)+1639> > 0x00000030784c66f4 <+868>: mov %r12d,%edi > 0x00000030784c66f7 <+871>: callq 0x30784749b0 <tolower@plt> > 0x00000030784c66fc <+876>: lea 0x14(%rsp),%rsi > 0x00000030784c6701 <+881>: mov %r13,%rdi > 0x00000030784c6704 <+884>: mov %eax,0x14(%rsp) > 0x00000030784c6708 <+888>: callq 0x30784c78f0 <std::set<wchar_t, std::less<wchar_t>, std::allocator<wchar_t> >::count(wchar_t const&) const> > 0x00000030784c670d <+893>: test %rax,%rax > 0x00000030784c6710 <+896>: mov %r12d,%edi > 0x00000030784c6713 <+899>: je 0x30784c6a0f <gnash::TextField::keyInput(gnash::key::code)+1663> > 0x00000030784c6719 <+905>: callq 0x30784749b0 <tolower@plt> > 0x00000030784c671e <+910>: mov %eax,%ecx > 0x00000030784c6720 <+912>: mov $0x1,%edx > 0x00000030784c6725 <+917>: mov %rbp,%rsi > 0x00000030784c6728 <+920>: mov %rsp,%rdi > 0x00000030784c672b <+923>: callq 0x3078474bf0 <_ZNSbIwSt11char_traitsIwESaIwEE6insertEmmw@plt> > 0x00000030784c6730 <+928>: addq $0x1,0x228(%rbx) > 0x00000030784c6738 <+936>: jmpq 0x30784c6942 <gnash::TextField::keyInput(gnash::key::code)+1458> > 0x00000030784c673d <+941>: nopl (%rax) > 0x00000030784c6740 <+944>: cmp %rax,%rdx > 0x00000030784c6743 <+947>: ja 0x30784c6770 <gnash::TextField::keyInput(gnash::key::code)+992> > 0x00000030784c6745 <+949>: movq $0x0,0x228(%rbx) > 0x00000030784c6750 <+960>: jmpq 0x30784c6460 <gnash::TextField::keyInput(gnash::key::code)+208> > 0x00000030784c6755 <+965>: nopl (%rax) > 0x00000030784c6758 <+968>: mov (%rax),%rcx > 0x00000030784c675b <+971>: cmp %rcx,%rbp > 0x00000030784c675e <+974>: jae 0x30784c6608 <gnash::TextField::keyInput(gnash::key::code)+632> > 0x00000030784c6764 <+980>: lea -0x1(%rcx),%rsi > 0x00000030784c6768 <+984>: jmpq 0x30784c6620 <gnash::TextField::keyInput(gnash::key::code)+656> > 0x00000030784c676d <+989>: nopl (%rax) > 0x00000030784c6770 <+992>: mov (%rax),%rsi > 0x00000030784c6773 <+995>: mov %rax,%rcx > 0x00000030784c6776 <+998>: cmp %rsi,%rbp > 0x00000030784c6779 <+1001>: jb 0x30784c6745 <gnash::TextField::keyInput(gnash::key::code)+949> > 0x00000030784c677b <+1003>: add $0x8,%rcx > 0x00000030784c677f <+1007>: cmp %rcx,%rdx > 0x00000030784c6782 <+1010>: ja 0x30784c6850 <gnash::TextField::keyInput(gnash::key::code)+1216> > 0x00000030784c6788 <+1016>: mov %rcx,%rdx > 0x00000030784c678b <+1019>: sub %rax,%rdx > 0x00000030784c678e <+1022>: cmp $0xf,%rdx > 0x00000030784c6792 <+1026>: jle 0x30784c6745 <gnash::TextField::keyInput(gnash::key::code)+949> > 0x00000030784c6794 <+1028>: sar $0x3,%rdx > 0x00000030784c6798 <+1032>: mov 0x140(%rbx),%r8 > 0x00000030784c679f <+1039>: sub %rsi,%rbp > 0x00000030784c67a2 <+1042>: lea -0x12(%rdx,%rdx,8),%rdi > 0x00000030784c67a7 <+1047>: lea (%r8,%rdi,8),%rdi > 0x00000030784c67ab <+1051>: mov 0x8(%rdi),%rdx > 0x00000030784c67af <+1055>: sub (%rdi),%rdx > 0x00000030784c67b2 <+1058>: sar $0x3,%rdx > 0x00000030784c67b6 <+1062>: cmp %rdx,%rbp > 0x00000030784c67b9 <+1065>: ja 0x30784c67be <gnash::TextField::keyInput(gnash::key::code)+1070> > 0x00000030784c67bb <+1067>: mov %rbp,%rdx > 0x00000030784c67be <+1070>: add -0x10(%rcx),%rdx > 0x00000030784c67c2 <+1074>: mov 0x238(%rbx),%rcx > 0x00000030784c67c9 <+1081>: mov %rdx,0x228(%rbx) > 0x00000030784c67d0 <+1088>: mov (%rax,%rcx,8),%rax > 0x00000030784c67d4 <+1092>: cmp %rax,%rdx > 0x00000030784c67d7 <+1095>: jae 0x30784c65f8 <gnash::TextField::keyInput(gnash::key::code)+616> > 0x00000030784c67dd <+1101>: test %rax,%rax > 0x00000030784c67e0 <+1104>: je 0x30784c65f8 <gnash::TextField::keyInput(gnash::key::code)+616> > 0x00000030784c67e6 <+1110>: sub $0x1,%rcx > 0x00000030784c67ea <+1114>: mov %rcx,0x238(%rbx) > 0x00000030784c67f1 <+1121>: jmpq 0x30784c65f8 <gnash::TextField::keyInput(gnash::key::code)+616> > 0x00000030784c67f6 <+1126>: nopw %cs:0x0(%rax,%rax,1) > 0x00000030784c6800 <+1136>: mov (%rax),%r8 > 0x00000030784c6803 <+1139>: mov %rax,%rdi > 0x00000030784c6806 <+1142>: cmp %r8,%rbp > 0x00000030784c6809 <+1145>: jae 0x30784c6818 <gnash::TextField::keyInput(gnash::key::code)+1160> > 0x00000030784c680b <+1147>: mov %rbp,%r8 > 0x00000030784c680e <+1150>: xor %edx,%edx > 0x00000030784c6810 <+1152>: jmpq 0x30784c64db <gnash::TextField::keyInput(gnash::key::code)+331> > 0x00000030784c6815 <+1157>: nopl (%rax) > 0x00000030784c6818 <+1160>: add $0x8,%rdi > 0x00000030784c681c <+1164>: cmp %rdi,%rdx > 0x00000030784c681f <+1167>: jbe 0x30784c6838 <gnash::TextField::keyInput(gnash::key::code)+1192> > 0x00000030784c6821 <+1169>: mov (%rdi),%r9 > 0x00000030784c6824 <+1172>: cmp %r9,%rbp > 0x00000030784c6827 <+1175>: jb 0x30784c6838 <gnash::TextField::keyInput(gnash::key::code)+1192> > 0x00000030784c6829 <+1177>: add $0x8,%rdi > 0x00000030784c682d <+1181>: mov %r9,%r8 > 0x00000030784c6830 <+1184>: cmp %rdi,%rdx > 0x00000030784c6833 <+1187>: ja 0x30784c6821 <gnash::TextField::keyInput(gnash::key::code)+1169> > 0x00000030784c6835 <+1189>: nopl (%rax) > 0x00000030784c6838 <+1192>: mov %rdi,%rdx > 0x00000030784c683b <+1195>: sub %rax,%rdx > 0x00000030784c683e <+1198>: sar $0x3,%rdx > 0x00000030784c6842 <+1202>: jmpq 0x30784c64db <gnash::TextField::keyInput(gnash::key::code)+331> > 0x00000030784c6847 <+1207>: nopw 0x0(%rax,%rax,1) > 0x00000030784c6850 <+1216>: mov (%rcx),%rdi > 0x00000030784c6853 <+1219>: cmp %rdi,%rbp > 0x00000030784c6856 <+1222>: jb 0x30784c6788 <gnash::TextField::keyInput(gnash::key::code)+1016> > 0x00000030784c685c <+1228>: mov %rdi,%rsi > 0x00000030784c685f <+1231>: jmpq 0x30784c677b <gnash::TextField::keyInput(gnash::key::code)+1003> > 0x00000030784c6864 <+1236>: nopl 0x0(%rax) > 0x00000030784c6868 <+1240>: mov 0x238(%rbx),%rcx > 0x00000030784c686f <+1247>: mov 0x260(%rbx),%rdx > 0x00000030784c6876 <+1254>: cmp %rdx,%rcx > 0x00000030784c6879 <+1257>: jae 0x30784c6980 <gnash::TextField::keyInput(gnash::key::code)+1520> > 0x00000030784c687f <+1263>: movq $0x0,0x238(%rbx) > 0x00000030784c688a <+1274>: movq $0x0,0x228(%rbx) > 0x00000030784c6895 <+1285>: jmpq 0x30784c65f8 <gnash::TextField::keyInput(gnash::key::code)+616> > 0x00000030784c689a <+1290>: nopw 0x0(%rax,%rax,1) > 0x00000030784c68a0 <+1296>: cmpl $0x2,0x274(%rbx) > 0x00000030784c68a7 <+1303>: jne 0x30784c6651 <gnash::TextField::keyInput(gnash::key::code)+705> > 0x00000030784c68ad <+1309>: test %rbp,%rbp > 0x00000030784c68b0 <+1312>: je 0x30784c6460 <gnash::TextField::keyInput(gnash::key::code)+208> > 0x00000030784c68b6 <+1318>: lea -0x1(%rbp),%rsi > 0x00000030784c68ba <+1322>: mov $0x1,%edx > 0x00000030784c68bf <+1327>: mov %rsp,%rdi > 0x00000030784c68c2 <+1330>: callq 0x3078472d20 <_ZNSbIwSt11char_traitsIwESaIwEE5eraseEmm@plt> > 0x00000030784c68c7 <+1335>: subq $0x1,0x228(%rbx) > 0x00000030784c68cf <+1343>: mov %rsp,%rsi > 0x00000030784c68d2 <+1346>: mov %rbx,%rdi > 0x00000030784c68d5 <+1349>: callq 0x3078475a40 <_ZN5gnash9TextField12setTextValueERKSbIwSt11char_traitsIwESaIwEE@plt> > 0x00000030784c68da <+1354>: jmpq 0x30784c6460 <gnash::TextField::keyInput(gnash::key::code)+208> > 0x00000030784c68df <+1359>: nop > 0x00000030784c68e0 <+1360>: cmpl $0x2,0x274(%rbx) > 0x00000030784c68e7 <+1367>: jne 0x30784c6651 <gnash::TextField::keyInput(gnash::key::code)+705> > 0x00000030784c68ed <+1373>: nopl (%rax) > 0x00000030784c68f0 <+1376>: jmpq 0x30784c6460 <gnash::TextField::keyInput(gnash::key::code)+208> > 0x00000030784c68f5 <+1381>: nopl (%rax) > 0x00000030784c68f8 <+1384>: lea -0x1(%rbp),%rdx > 0x00000030784c68fc <+1388>: xor %eax,%eax > 0x00000030784c68fe <+1390>: test %rbp,%rbp > 0x00000030784c6901 <+1393>: cmovne %rdx,%rax > 0x00000030784c6905 <+1397>: mov %rax,0x228(%rbx) > 0x00000030784c690c <+1404>: jmpq 0x30784c6460 <gnash::TextField::keyInput(gnash::key::code)+208> > 0x00000030784c6911 <+1409>: nopl 0x0(%rax) > 0x00000030784c6918 <+1416>: cmpl $0x2,0x274(%rbx) > 0x00000030784c691f <+1423>: jne 0x30784c6651 <gnash::TextField::keyInput(gnash::key::code)+705> > 0x00000030784c6925 <+1429>: cmp 0x230(%rbx),%rbp > 0x00000030784c692c <+1436>: jae 0x30784c6460 <gnash::TextField::keyInput(gnash::key::code)+208> > 0x00000030784c6932 <+1442>: mov $0x1,%edx > 0x00000030784c6937 <+1447>: mov %rbp,%rsi > 0x00000030784c693a <+1450>: mov %rsp,%rdi > 0x00000030784c693d <+1453>: callq 0x3078472d20 <_ZNSbIwSt11char_traitsIwESaIwEE5eraseEmm@plt> > 0x00000030784c6942 <+1458>: mov %rsp,%rsi > 0x00000030784c6945 <+1461>: mov %rbx,%rdi > 0x00000030784c6948 <+1464>: callq 0x3078475a40 <_ZN5gnash9TextField12setTextValueERKSbIwSt11char_traitsIwESaIwEE@plt> > 0x00000030784c694d <+1469>: jmpq 0x30784c6460 <gnash::TextField::keyInput(gnash::key::code)+208> > 0x00000030784c6952 <+1474>: nopw 0x0(%rax,%rax,1) > 0x00000030784c6958 <+1480>: mov 0x230(%rbx),%rax > 0x00000030784c695f <+1487>: lea 0x1(%rbp),%rdx > 0x00000030784c6963 <+1491>: cmp %rax,%rbp > 0x00000030784c6966 <+1494>: cmovb %rdx,%rax > 0x00000030784c696a <+1498>: mov %rax,0x228(%rbx) > 0x00000030784c6971 <+1505>: jmpq 0x30784c6460 <gnash::TextField::keyInput(gnash::key::code)+208> > 0x00000030784c6976 <+1510>: nopw %cs:0x0(%rax,%rax,1) > 0x00000030784c6980 <+1520>: sub %rdx,%rcx > 0x00000030784c6983 <+1523>: mov %rcx,0x238(%rbx) > 0x00000030784c698a <+1530>: mov (%rax,%rcx,8),%rax > 0x00000030784c698e <+1534>: mov %rax,0x228(%rbx) > 0x00000030784c6995 <+1541>: jmpq 0x30784c65f8 <gnash::TextField::keyInput(gnash::key::code)+616> > 0x00000030784c699a <+1546>: nopw 0x0(%rax,%rax,1) > 0x00000030784c69a0 <+1552>: cmpb $0x0,0x2a9(%rbx) > 0x00000030784c69a7 <+1559>: je 0x30784c6460 <gnash::TextField::keyInput(gnash::key::code)+208> > 0x00000030784c69ad <+1565>: jmpq 0x30784c6440 <gnash::TextField::keyInput(gnash::key::code)+176> > 0x00000030784c69b2 <+1570>: nopw 0x0(%rax,%rax,1) > 0x00000030784c69b8 <+1576>: mov %rdx,0x238(%rbx) > 0x00000030784c69bf <+1583>: mov (%rax,%rdx,8),%rax > 0x00000030784c69c3 <+1587>: mov %rax,0x228(%rbx) > 0x00000030784c69ca <+1594>: jmpq 0x30784c65f8 <gnash::TextField::keyInput(gnash::key::code)+616> > 0x00000030784c69cf <+1599>: nop > 0x00000030784c69d0 <+1600>: add (%rdi),%rbp > 0x00000030784c69d3 <+1603>: mov %rbp,0x228(%rbx) > 0x00000030784c69da <+1610>: jmpq 0x30784c6514 <gnash::TextField::keyInput(gnash::key::code)+388> > 0x00000030784c69df <+1615>: nop > 0x00000030784c69e0 <+1616>: movq $0x0,0x238(%rbx) > 0x00000030784c69eb <+1627>: mov $0xfffffffffffffff8,%rdx > 0x00000030784c69f2 <+1634>: jmpq 0x30784c65e1 <gnash::TextField::keyInput(gnash::key::code)+593> > 0x00000030784c69f7 <+1639>: mov %r12d,%ecx > 0x00000030784c69fa <+1642>: mov $0x1,%edx > 0x00000030784c69ff <+1647>: mov %rbp,%rsi > 0x00000030784c6a02 <+1650>: mov %rsp,%rdi > 0x00000030784c6a05 <+1653>: callq 0x3078474bf0 <_ZNSbIwSt11char_traitsIwESaIwEE6insertEmmw@plt> > 0x00000030784c6a0a <+1658>: jmpq 0x30784c6730 <gnash::TextField::keyInput(gnash::key::code)+928> > 0x00000030784c6a0f <+1663>: callq 0x30784764d0 <toupper@plt> > 0x00000030784c6a14 <+1668>: lea 0x18(%rsp),%rsi > 0x00000030784c6a19 <+1673>: mov %r13,%rdi > 0x00000030784c6a1c <+1676>: mov %eax,0x18(%rsp) > 0x00000030784c6a20 <+1680>: callq 0x30784c78f0 <std::set<wchar_t, std::less<wchar_t>, std::allocator<wchar_t> >::count(wchar_t const&) const> > 0x00000030784c6a25 <+1685>: test %rax,%rax > 0x00000030784c6a28 <+1688>: je 0x30784c6942 <gnash::TextField::keyInput(gnash::key::code)+1458> > 0x00000030784c6a2e <+1694>: mov %r12d,%edi > 0x00000030784c6a31 <+1697>: callq 0x30784764d0 <toupper@plt> > 0x00000030784c6a36 <+1702>: jmpq 0x30784c671e <gnash::TextField::keyInput(gnash::key::code)+910> > 0x00000030784c6a3b <+1707>: cmpq $0x0,0x52280d(%rip) # 0x30789e9250 > 0x00000030784c6a43 <+1715>: je 0x30784c6a77 <gnash::TextField::keyInput(gnash::key::code)+1767> > 0x00000030784c6a45 <+1717>: or $0xffffffff,%edx > 0x00000030784c6a48 <+1720>: lock xadd %edx,-0x8(%rax) > 0x00000030784c6a4d <+1725>: test %edx,%edx > 0x00000030784c6a4f <+1727>: jg 0x30784c6485 <gnash::TextField::keyInput(gnash::key::code)+245> > 0x00000030784c6a55 <+1733>: lea 0x1e(%rsp),%rsi > 0x00000030784c6a5a <+1738>: callq 0x307846f6f0 <_ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_destroyERKS1_@plt> > 0x00000030784c6a5f <+1743>: jmpq 0x30784c6485 <gnash::TextField::keyInput(gnash::key::code)+245> > 0x00000030784c6a64 <+1748>: mov %rax,%rbx > 0x00000030784c6a67 <+1751>: mov %rsp,%rdi > 0x00000030784c6a6a <+1754>: callq 0x3078476280 <_ZNSbIwSt11char_traitsIwESaIwEED1Ev@plt> > 0x00000030784c6a6f <+1759>: mov %rbx,%rdi > 0x00000030784c6a72 <+1762>: callq 0x3078475f30 <_Unwind_Resume@plt> > 0x00000030784c6a77 <+1767>: mov -0x8(%rax),%edx > 0x00000030784c6a7a <+1770>: lea -0x1(%rdx),%ecx > 0x00000030784c6a7d <+1773>: mov %ecx,-0x8(%rax) > 0x00000030784c6a80 <+1776>: jmp 0x30784c6a4d <gnash::TextField::keyInput(gnash::key::code)+1725> > 0x00000030784c6a82 <+1778>: mov (%rax),%rcx > 0x00000030784c6a85 <+1781>: jmpq 0x30784c6764 <gnash::TextField::keyInput(gnash::key::code)+980> > 0x00000030784c6a8a <+1786>: mov -0x8(%rax),%edx > 0x00000030784c6a8d <+1789>: lea -0x1(%rdx),%ecx > 0x00000030784c6a90 <+1792>: mov %ecx,-0x8(%rax) > 0x00000030784c6a93 <+1795>: jmpq 0x30784c667c <gnash::TextField::keyInput(gnash::key::code)+748> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 816996
: 580749