#0 ActionExec (this=0x7fffd85ae960, abuf=@0x0, newEnv=@0x1119c40) at ActionExec.cpp:121 116: code(abuf), 117: pc(0), 118: stop_pc(code.size()), 119: next_pc(0), 120: env(newEnv), 121: retval(0) 122: { 123: //GNASH_REPORT_FUNCTION; 124: 125: /// See comment in header 126: if ( env.get_version() > 5 ) { #1 0x00007fa3cfdfb118 in gnash::EventCode::execute (this=0x11142e0) at ../server/vm/ExecutableCode.h:151 [Error: ../server/vm/ExecutableCode.h was not found in source tree] #2 0x00007fa3cfe21393 in gnash::sprite_instance::on_event (this=0x1119a80, id=@0x7fffd85aeb10) #3 0x00007fa3cfe0dce5 in gnash::generate_mouse_button_events (ms=) #4 0x00007fa3cfe0e7e8 in gnash::movie_root::fire_mouse_event (this=0x87f3e0) at movie_root.cpp:564 559: 560: // Generate a mouse event 561: m_mouse_button_state.m_topmost_entity = getTopmostMouseEntity(PIXELS_TO_TWIPS(m_mouse_x), PIXELS_TO_TWIPS(m_mouse_y)); 562: m_mouse_button_state.m_mouse_button_state_current = (m_mouse_buttons & 1); 563: 564: bool need_redraw = generate_mouse_button_events(&m_mouse_button_state); 565: 566: // FIXME: need_redraw might also depend on actual 567: // actions execution (consider updateAfterEvent). 568: processActionQueue(); 569: #5 0x00007fa3cfe0e924 in gnash::movie_root::notify_mouse_moved (this=0x87f3e0, x=, #6 0x000000000042f905 in gnash::Gui::notify_mouse_moved (this=0x6ed2f0, x=786, y=327) at gui.cpp:278 273: movie_root* m = get_current_root(); 274: 275: #ifdef DEBUG_MOUSE_COORDINATES 276: log_msg(_("mouse @ %d,%d"), x, y); 277: #endif 278: if ( m->notify_mouse_moved(x, y) ) 279: { 280: // any action triggered by the 281: // event required screen refresh 282: display(m); 283: } #7 0x0000000000432f43 in gnash::GtkGui::motion_notify_event (event=0x958330, data=0x6ed2f0) at gtk.cpp:1300 1295: // GNASH_REPORT_FUNCTION; 1296: Gui *obj = static_cast(data); 1297: 1298: float xscale = obj->getXScale(); 1299: float yscale = obj->getYScale(); 1300: obj->notify_mouse_moved(int(event->x / xscale), int(event->y / yscale)); 1301: return true; 1302: } 1303: 1304: // Create a File menu that can be used from the menu bar or the popup. 1305: void #8 0x00007fa3cf46c54f in _gtk_marshal_BOOLEAN__BOXED (closure=0x85b0a0, return_value=0x7fffd85aee90, #9 0x00007fa3cec33b5f in IA__g_closure_invoke (closure=0x85b0a0, return_value=0x7fffd85aee90, #10 0x00007fa3cec48ab2 in signal_emit_unlocked_R (node=0x808af0, detail=0, instance=0x81cd60, #11 0x00007fa3cec4a15f in IA__g_signal_emit_valist (instance=0x81cd60, signal_id=, #12 0x00007fa3cec4a853 in IA__g_signal_emit (instance=0x7fffd85ae960, signal_id=0, detail=17931328) #13 0x00007fa3cf5737f5 in gtk_widget_event_internal (widget=0x81cd60, event=0x958330) #14 0x00007fa3cf465862 in IA__gtk_propagate_event (widget=0x81cd60, event=0x958330) #15 0x00007fa3cf466805 in IA__gtk_main_do_event (event=0x958330) #16 0x00007fa3cf0d06fc in gdk_event_dispatch (source=, callback=, #17 0x00007fa3ce9a03e4 in IA__g_main_context_dispatch (context=0x800ab0) #18 0x00007fa3ce9a36f5 in g_main_context_iterate (context=0x800ab0, block=1, dispatch=1, #19 0x00007fa3ce9a3a15 in IA__g_main_loop_run (loop=0x8e7c30) #20 0x00007fa3cf466bd3 in IA__gtk_main () at /build/buildd/gtk+2.0-2.12.7/gtk/gtkmain.c:1163 [Error: /build/buildd/gtk+2.0-2.12.7/gtk/gtkmain.c was not found in source tree] #21 0x00000000004336b9 in gnash::GtkGui::run (this=0x7fffd85ae960) at gtk.cpp:378 373: 374: bool 375: GtkGui::run() 376: { 377: //GNASH_REPORT_FUNCTION; 378: gtk_main(); 379: return true; 380: } 381: 382: bool 383: GtkGui::createMenu() #22 0x00000000004313a7 in gnash::Player::run (this=0x7fffd85af6c0, argc=, #23 0x000000000042db84 in main (argc=35, argv=0x7fffd85af848) at gnash.cpp:418 413: std::cerr << "Error: no input file was specified." << endl << endl; 414: usage(); 415: return EXIT_FAILURE; 416: } 417: 418: return player.run(argc, argv, infile, url); 419: }