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 606726 Details for
Bug 851378
[abrt] pingus-0.7.6-2.fc17: __exchange_and_add: Process /usr/bin/pingus.bin 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), 25.93 KB, created by
Jeffrey L. Susanj
on 2012-08-24 01:02:36 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Jeffrey L. Susanj
Created:
2012-08-24 01:02:36 UTC
Size:
25.93 KB
patch
obsolete
>[New LWP 16084] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >warning: the debug information found in "/usr/lib/debug/usr/lib/libdrm.so.2.4.0.debug" does not match "/lib/libdrm.so.2" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug//usr/lib/libdrm.so.2.4.0.debug" does not match "/lib/libdrm.so.2" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug/usr/lib//libdrm.so.2.4.0.debug" does not match "/lib/libdrm.so.2" (CRC mismatch). > >Core was generated by `/usr/bin/pingus.bin --datadir /usr/share/pingus'. >Program terminated with signal 11, Segmentation fault. >#0 0x0816e64f in __exchange_and_add (__mem=0x15, __val=<optimized out>) at /usr/include/c++/4.7.0/ext/atomicity.h:48 >48 /usr/include/c++/4.7.0/ext/atomicity.h: No such file or directory. > >Thread 1 (Thread 0xb776ea80 (LWP 16084)): >#0 0x0816e64f in __exchange_and_add (__mem=0x15, __val=<optimized out>) at /usr/include/c++/4.7.0/ext/atomicity.h:48 > __val = -1 >#1 __exchange_and_add_dispatch (__mem=0x15, __val=<optimized out>) at /usr/include/c++/4.7.0/ext/atomicity.h:81 > __val = -1 >#2 _M_release (this=0x11) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:144 >No locals. >#3 ~__shared_count (this=0x85c284c, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:554 >No locals. >#4 ~__shared_ptr (this=0x85c2848, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:809 >No locals. >#5 ~shared_ptr (this=0x85c2850, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr.h:93 >No locals. >#6 lisp::Lisp::~Lisp (this=0x85c43f8, __in_chrg=<optimized out>) at src/lisp/lisp.cpp:69 >No locals. >#7 0x08103a18 in std::_Sp_counted_ptr<lisp::Lisp*, (__gnu_cxx::_Lock_policy)2>::_M_dispose (this=0x85c27e0) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:293 >No locals. >#8 0x0816e678 in _M_release (this=0x85c27e0) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:147 >No locals. >#9 ~__shared_count (this=0x85c2808, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:554 >No locals. >#10 ~__shared_ptr (this=0x85c2804, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:809 >No locals. >#11 ~shared_ptr (this=0x85c280c, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr.h:93 >No locals. >#12 lisp::Lisp::~Lisp (this=0x85c27f8, __in_chrg=<optimized out>) at src/lisp/lisp.cpp:69 >No locals. >#13 0x08103a18 in std::_Sp_counted_ptr<lisp::Lisp*, (__gnu_cxx::_Lock_policy)2>::_M_dispose (this=0x87f26c0) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:293 >No locals. >#14 0x0816e678 in _M_release (this=0x87f26c0) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:147 >No locals. >#15 ~__shared_count (this=0x8594730, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:554 >No locals. >#16 ~__shared_ptr (this=0x859472c, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:809 >No locals. >#17 ~shared_ptr (this=0x8594734, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr.h:93 >No locals. >#18 lisp::Lisp::~Lisp (this=0x85c2858, __in_chrg=<optimized out>) at src/lisp/lisp.cpp:69 >No locals. >#19 0x08103a18 in std::_Sp_counted_ptr<lisp::Lisp*, (__gnu_cxx::_Lock_policy)2>::_M_dispose (this=0x85943e0) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:293 >No locals. >#20 0x0816e678 in _M_release (this=0x85943e0) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:147 >No locals. >#21 ~__shared_count (this=0x85944e8, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:554 >No locals. >#22 ~__shared_ptr (this=0x85944e4, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:809 >No locals. >#23 ~shared_ptr (this=0x85944ec, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr.h:93 >No locals. >#24 lisp::Lisp::~Lisp (this=0x8594568, __in_chrg=<optimized out>) at src/lisp/lisp.cpp:69 >No locals. >#25 0x08103a18 in std::_Sp_counted_ptr<lisp::Lisp*, (__gnu_cxx::_Lock_policy)2>::_M_dispose (this=0x87f26a8) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:293 >No locals. >#26 0x0816e678 in _M_release (this=0x87f26a8) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:147 >No locals. >#27 ~__shared_count (this=0x87f22f8, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:554 >No locals. >#28 ~__shared_ptr (this=0x87f22f4, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:809 >No locals. >#29 ~shared_ptr (this=0x87f22fc, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr.h:93 >No locals. >#30 lisp::Lisp::~Lisp (this=0x8592c70, __in_chrg=<optimized out>) at src/lisp/lisp.cpp:69 >No locals. >#31 0x08103a18 in std::_Sp_counted_ptr<lisp::Lisp*, (__gnu_cxx::_Lock_policy)2>::_M_dispose (this=0x87f2338) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:293 >No locals. >#32 0x0816e678 in _M_release (this=0x87f2338) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:147 >No locals. >#33 ~__shared_count (this=0x85c2a70, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:554 >No locals. >#34 ~__shared_ptr (this=0x85c2a6c, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:809 >No locals. >#35 ~shared_ptr (this=0x85c2a74, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr.h:93 >No locals. >#36 lisp::Lisp::~Lisp (this=0x8592c80, __in_chrg=<optimized out>) at src/lisp/lisp.cpp:69 >No locals. >#37 0x08103a18 in std::_Sp_counted_ptr<lisp::Lisp*, (__gnu_cxx::_Lock_policy)2>::_M_dispose (this=0x8592c90) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:293 >No locals. >#38 0x0808d588 in _M_release (this=0x8592c90) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:147 >No locals. >#39 ~__shared_count (this=0x85991f8, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:554 >No locals. >#40 ~__shared_ptr (this=0x85991f4, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:809 >No locals. >#41 ~shared_ptr (this=0x85991f4, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr.h:93 >No locals. >#42 ~SExprFileReaderImpl (this=0x85991f0, __in_chrg=<optimized out>) at src/util/sexpr_file_reader.cpp:43 >No locals. >#43 SExprFileReaderImpl::~SExprFileReaderImpl (this=0x85991f0, __in_chrg=<optimized out>) at src/util/sexpr_file_reader.cpp:45 >No locals. >#44 0x0818ce50 in _M_release (this=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:147 >No locals. >#45 ~__shared_count (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:554 >No locals. >#46 ~__shared_ptr (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr_base.h:809 >No locals. >#47 ~shared_ptr (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/shared_ptr.h:93 >No locals. >#48 ~FileReader (this=<optimized out>, __in_chrg=<optimized out>) at src/util/file_reader.hpp:40 >No locals. >#49 WorldmapNS::StoryDot::on_click (this=0x8a9cb08) at src/pingus/worldmap/story_dot.cpp:73 > reader = {_vptr.FileReader = 0x818def0, impl = std::shared_ptr (expired, weak 1) 0x85991f0} > __PRETTY_FUNCTION__ = "virtual void WorldmapNS::StoryDot::on_click()" >#50 0x0814bb43 in WorldmapNS::Worldmap::on_primary_button_press (this=0x878e190, x=21, y=21) at src/pingus/worldmap/worldmap.cpp:196 > dot = 0x8a9cb08 > __PRETTY_FUNCTION__ = "void WorldmapNS::Worldmap::on_primary_button_press(int, int)" >#51 0x0814cfc6 in WorldmapNS::WorldmapComponent::on_primary_button_press (this=0x8593df8, x=408, y=302) at src/pingus/worldmap/worldmap_component.cpp:95 > cliprect = {left = 0, top = 0, right = 800, bottom = 600} >#52 0x080f0e42 in GUI::GroupComponent::on_primary_button_press (this=0x8670df0, x=408, y=302) at src/engine/gui/group_component.cpp:87 > comp = 0x8593df8 > mouse_pos = {x = 408, y = 302} >#53 0x0816494f in GUI::GUIManager::update (this=0x15, event=...) at src/engine/gui/gui_manager.cpp:64 > __PRETTY_FUNCTION__ = "virtual void GUI::GUIManager::update(const Input::Event&)" >#54 0x080f95e0 in GUIScreen::update (this=0x8594ac0, event=...) at src/engine/screen/gui_screen.cpp:53 > __PRETTY_FUNCTION__ = "virtual void GUIScreen::update(const Input::Event&)" >#55 0x080fa464 in ScreenManager::update (this=0xbfbc4fa0, delta=0.0250000004, events=std::vector of length 3, capacity 16 = {...}) at src/engine/screen/screen_manager.cpp:249 > i = {type = Input::BUTTON_EVENT_TYPE, {button = {name = Input::PRIMARY_BUTTON, state = Input::BUTTON_PRESSED}, pointer = {name = Input::PRIMARY_BUTTON, x = 1.40129846e-45, y = 8.21016781e+09}, axis = {name = Input::PRIMARY_BUTTON, dir = 1.40129846e-45}, scroll = {name = Input::PRIMARY_BUTTON, x_delta = 1.40129846e-45, y_delta = 8.21016781e+09}, keyboard = {state = false, keysym = {scancode = 1 '\001', sym = 1341435548, mod = KMOD_NONE, unicode = 43067}}}} > last_screen = std::shared_ptr (count 2, weak 0) 0x8594ac0 >#56 0x080fb486 in ScreenManager::display (this=0xbfbc4fa0) at src/engine/screen/screen_manager.cpp:218 > current_frame_time = -nan(0x400000) > last_ticks = 154793 > previous_frame_time = 0.0250000004 > events = std::vector of length 3, capacity 16 = {{type = Input::POINTER_EVENT_TYPE, {button = {name = Input::STANDARD_POINTER, state = (unknown: 1137442816)}, pointer = {name = Input::STANDARD_POINTER, x = 408, y = 302}, axis = {name = Input::STANDARD_POINTER, dir = 408}, scroll = {name = Input::STANDARD_POINTER, x_delta = 408, y_delta = 302}, keyboard = {state = 19, keysym = {scancode = 0 '\000', sym = 1133969408, mod = (KMOD_RSHIFT | unknown: 4), unicode = 16}}}}, {type = Input::BUTTON_EVENT_TYPE, {button = {name = Input::PRIMARY_BUTTON, state = Input::BUTTON_PRESSED}, pointer = {name = Input::PRIMARY_BUTTON, x = 1.40129846e-45, y = 8.21016781e+09}, axis = {name = Input::PRIMARY_BUTTON, dir = 1.40129846e-45}, scroll = {name = Input::PRIMARY_BUTTON, x_delta = 1.40129846e-45, y_delta = 8.21016781e+09}, keyboard = {state = false, keysym = {scancode = 1 '\001', sym = 1341435548, mod = KMOD_NONE, unicode = 43067}}}}, {type = Input::SCROLLER_EVENT_TYPE, {button = {name = Input::STANDARD_SCROLLER, state = Input::BUTTON_RELEASED}, pointer = {name = Input::STANDARD_SCROLLER, x = 0, y = 0}, axis = {name = Input::STANDARD_SCROLLER, dir = 0}, scroll = {name = Input::STANDARD_SCROLLER, x_delta = 0, y_delta = 0}, keyboard = {state = 20, keysym = {scancode = 0 '\000', sym = SDLK_UNKNOWN, mod = (KMOD_RSHIFT | unknown: 4), unicode = 16}}}}} > __PRETTY_FUNCTION__ = "void ScreenManager::display()" >#57 0x08057229 in PingusMain::start_game (this=0xbfbc4f8c) at src/pingus/pingus_main.cpp:580 > input_manager = {drivers = std::vector of length 2, capacity 2 = {0x858c400, 0x858fb08}, controllers = std::vector of length 1, capacity 1 = {warning: RTTI symbol not found for class 'std::_Sp_counted_ptr<Input::Controller*, (__gnu_cxx::_Lock_policy)2>' >warning: RTTI symbol not found for class 'std::_Sp_counted_ptr<Input::Controller*, (__gnu_cxx::_Lock_policy)2>' >std::shared_ptr (count 3, weak 0) 0x858b8c0}, desc = {str_to_event = std::map with 23 elements = {["action-1-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 7, name = "action-1-button"}, ["action-10-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 16, name = "action-10-button"}, ["action-2-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 8, name = "action-2-button"}, ["action-3-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 9, name = "action-3-button"}, ["action-4-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 10, name = "action-4-button"}, ["action-5-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 11, name = "action-5-button"}, ["action-6-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 12, name = "action-6-button"}, ["action-7-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 13, name = "action-7-button"}, ["action-8-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 14, name = "action-8-button"}, ["action-9-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 15, name = "action-9-button"}, ["action-axis"] = {type = Input::AXIS_EVENT_TYPE, id = 22, name = "action-axis"}, ["action-down-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 18, name = "action-down-button"}, ["action-up-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 17, name = "action-up-button"}, ["armageddon-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 5, name = "armageddon-button"}, ["escape-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 6, name = "escape-button"}, ["fast-forward-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 3, name = "fast-forward-button"}, ["pause-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 2, name = "pause-button"}, ["primary-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 0, name = "primary-button"}, ["secondary-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 1, name = "secondary-button"}, ["single-step-button"] = {type = Input::BUTTON_EVENT_TYPE, id = 4, name = "single-step-button"}, ["standard-keyboard"] = {type = Input::KEYBOARD_EVENT_TYPE, id = 21, name = "standard-keyboard"}, ["standard-pointer"] = {type = Input::POINTER_EVENT_TYPE, id = 19, name = "standard-pointer"}, ["standard-scroller"] = {type = Input::SCROLLER_EVENT_TYPE, id = 20, name = "standard-scroller"}}, id_to_event = std::map with 23 elements = {[0] = {type = Input::BUTTON_EVENT_TYPE, id = 0, name = "primary-button"}, [1] = {type = Input::BUTTON_EVENT_TYPE, id = 1, name = "secondary-button"}, [2] = {type = Input::BUTTON_EVENT_TYPE, id = 2, name = "pause-button"}, [3] = {type = Input::BUTTON_EVENT_TYPE, id = 3, name = "fast-forward-button"}, [4] = {type = Input::BUTTON_EVENT_TYPE, id = 4, name = "single-step-button"}, [5] = {type = Input::BUTTON_EVENT_TYPE, id = 5, name = "armageddon-button"}, [6] = {type = Input::BUTTON_EVENT_TYPE, id = 6, name = "escape-button"}, [7] = {type = Input::BUTTON_EVENT_TYPE, id = 7, name = "action-1-button"}, [8] = {type = Input::BUTTON_EVENT_TYPE, id = 8, name = "action-2-button"}, [9] = {type = Input::BUTTON_EVENT_TYPE, id = 9, name = "action-3-button"}, [10] = {type = Input::BUTTON_EVENT_TYPE, id = 10, name = "action-4-button"}, [11] = {type = Input::BUTTON_EVENT_TYPE, id = 11, name = "action-5-button"}, [12] = {type = Input::BUTTON_EVENT_TYPE, id = 12, name = "action-6-button"}, [13] = {type = Input::BUTTON_EVENT_TYPE, id = 13, name = "action-7-button"}, [14] = {type = Input::BUTTON_EVENT_TYPE, id = 14, name = "action-8-button"}, [15] = {type = Input::BUTTON_EVENT_TYPE, id = 15, name = "action-9-button"}, [16] = {type = Input::BUTTON_EVENT_TYPE, id = 16, name = "action-10-button"}, [17] = {type = Input::BUTTON_EVENT_TYPE, id = 17, name = "action-up-button"}, [18] = {type = Input::BUTTON_EVENT_TYPE, id = 18, name = "action-down-button"}, [19] = {type = Input::POINTER_EVENT_TYPE, id = 19, name = "standard-pointer"}, [20] = {type = Input::SCROLLER_EVENT_TYPE, id = 20, name = "standard-scroller"}, [21] = {type = Input::KEYBOARD_EVENT_TYPE, id = 21, name = "standard-keyboard"}, [22] = {type = Input::AXIS_EVENT_TYPE, id = 22, name = "action-axis"}}}} > input_controller = warning: RTTI symbol not found for class 'std::_Sp_counted_ptr<Input::Controller*, (__gnu_cxx::_Lock_policy)2>' >warning: RTTI symbol not found for class 'std::_Sp_counted_ptr<Input::Controller*, (__gnu_cxx::_Lock_policy)2>' >std::shared_ptr (count 3, weak 0) 0x858b8c0 > screen_manager = {static instance_ = 0xbfbc4fa0, input_manager = @0xbfbc4fd4, input_controller = warning: RTTI symbol not found for class 'std::_Sp_counted_ptr<Input::Controller*, (__gnu_cxx::_Lock_policy)2>' >warning: RTTI symbol not found for class 'std::_Sp_counted_ptr<Input::Controller*, (__gnu_cxx::_Lock_policy)2>' >std::shared_ptr (count 3, weak 0) 0x858b8c0, display_gc = std::tuple containing = {[1] = , [2] = {<std::default_delete<DrawingContext>> = {<No data fields>}, <No data fields>}}, fps_counter = std::tuple containing = {[1] = , [2] = {<std::default_delete<FPSCounter>> = {<No data fields>}, <No data fields>}}, cursor = {impl = warning: RTTI symbol not found for class 'std::_Sp_counted_ptr_inplace<SpriteImpl, std::allocator<SpriteImpl>, (__gnu_cxx::_Lock_policy)2>' >warning: RTTI symbol not found for class 'std::_Sp_counted_ptr_inplace<SpriteImpl, std::allocator<SpriteImpl>, (__gnu_cxx::_Lock_policy)2>' >std::shared_ptr (count 1, weak 0) 0x858fbe8}, screens = std::vector of length 3, capacity 4 = {std::shared_ptr (count 1, weak 0) 0x858c098, std::shared_ptr (count 2, weak 0) 0x8594ac0, std::shared_ptr (count 1, weak 0) 0x87f22a8}, mouse_pos = {x = 408, y = 302}, record_input = false, playback_input = false} > __PRETTY_FUNCTION__ = "void PingusMain::start_game()" >#58 0x08057f1d in PingusMain::run (this=0xbfbc5274, argc=21, argv=0x15) at src/pingus/pingus_main.cpp:659 > fbtype = 3216789856 > resizable = 16 > stat_manager = {static instance_ = 0xbfbc5160, statfilename = "/home/jsusanj/.pingus/savegames/variables.scm", stats = std::map with 2 elements = {["tutorial-current-node"] = "introdot", ["tutorial-startstory-seen"] = "1"}} > fullscreen = 80 > screen_size = {width = 800, height = 600} > system = {<No data fields>} > savegame_manager = {static instance_ = 0xbfbc5150, filename = "/home/jsusanj/.pingus/savegames/savegames.scm", savegames = std::vector of length 2, capacity 2 = {0x8ae9f40, 0x85964c8}} > __PRETTY_FUNCTION__ = "virtual int PingusMain::run(int, char**)" >#59 0x0804fe81 in main (argc=3, argv=0xbfbc53b4) at src/main.cpp:24 > app = {_vptr.PingusMain = 0x818dec0, cmd_options = {<Options> = {_vptr.Options = 0x818ded8, framebuffer_type = {value = DELTA_FRAMEBUFFER, valid = false}, fullscreen = {value = false, valid = false}, resizable = {value = false, valid = false}, software_cursor = {value = false, valid = false}, mouse_grab = {value = false, valid = false}, geometry = {value = {width = 0, height = 0}, valid = false}, fullscreen_resolution = {value = {width = 0, height = 0}, valid = false}, master_volume = {value = 0, valid = false}, sound_volume = {value = 0, valid = false}, music_volume = {value = 0, valid = false}, disable_sound = {value = false, valid = false}, disable_music = {value = false, valid = false}, language = {value = "", valid = false}, datadir = {value = "/usr/share/pingus", valid = true}, userdir = {value = "", valid = false}, auto_scrolling = {value = false, valid = false}, drag_drop_scrolling = {value = false, valid = false}, controller = {value = "", valid = false}, developer_mode = {value = false, valid = false}, print_fps = {value = false, valid = false}, speed = {value = 0, valid = false}, desiredfps = {value = 0, valid = false}, tile_size = {value = 0, valid = false}}, rest = {value = "", valid = false}, list_languages = {value = false, valid = false}, editor = {value = false, valid = false}, no_config_file = {value = false, valid = false}}} >From To Syms Read Shared Object Library >0x442888f0 0x442d0054 Yes /lib/libGL.so.1 >0x41347fd0 0x413509bc Yes /lib/libboost_signals.so.1.48.0 >0x41505d60 0x41524c64 Yes /lib/libpng15.so.15 >0x41231390 0x4128ad5c Yes /lib/libSDL-1.2.so.0 >0x4101d6a0 0x41028e60 Yes /lib/libpthread.so.0 >0x41320aa0 0x41328f84 Yes /lib/libSDL_image-1.2.so.0 >0x412d2390 0x412eac24 Yes /lib/libSDL_mixer-1.2.so.0 >0x414365c0 0x414a88a4 Yes /lib/libstdc++.so.6 >0x41039470 0x41053678 Yes /lib/libm.so.6 >0x4120f020 0x41225b54 Yes /lib/libgcc_s.so.1 >0x4fe74f20 0x4ffb502c Yes /lib/libc.so.6 >0x443343c0 0x44349a1c Yes /lib/libglapi.so.0 >0x41373880 0x4137e154 Yes /lib/libXext.so.6 >0x42071850 0x42072214 Yes /lib/libXdamage.so.1 >0x41531f70 0x415343cc Yes /lib/libXfixes.so.3 >0x4376c430 0x4376c584 Yes /lib/libX11-xcb.so.1 >0x410e1410 0x41170984 Yes /lib/libX11.so.6 >0x4422e0f0 0x442378e4 Yes /lib/libxcb-glx.so.0 >0x410b0f70 0x410c14a4 Yes /lib/libxcb.so.1 >0x43fb8b90 0x43fbb710 Yes /lib/libXxf86vm.so.1 >0x442f3630 0x442f9664 Yes (*) /lib/libdrm.so.2 >0x41012ad0 0x41013aec Yes /lib/libdl.so.2 >0x4106e6e0 0x4107b9cc Yes /lib/libz.so.1 >0x4fe3b850 0x4fe53ec7 Yes /lib/ld-linux.so.2 >0x43fc2860 0x43ffcbc4 Yes /lib/libjpeg.so.62 >0x44412e50 0x44447554 Yes /lib/libtiff.so.3 >0x410898e0 0x4109bd94 Yes /lib/libselinux.so.1 >0x41207a60 0x4120892c Yes /lib/libXau.so.6 >0x41063920 0x4106745c Yes /lib/librt.so.1 > No /lib/libXrender.so.1 > No /lib/libXcursor.so.1 > No /lib/libpulse-simple.so.0 > No /lib/libpulse.so.0 > No /lib/libjson.so.0 > No /lib/libpulsecommon-1.1.so > No /lib/libICE.so.6 > No /lib/libSM.so.6 > No /lib/libXtst.so.6 >0x4488c070 0x4489012c Yes /lib/libwrap.so.0 > No /lib/libsndfile.so.1 > No /lib/libasyncns.so.0 >0x4164e710 0x4167d958 Yes /lib/libdbus-1.so.3 >0x4138b080 0x4138cd24 Yes /lib/libuuid.so.1 > No /lib/libXi.so.6 >0x443f4190 0x44402b84 Yes /lib/libnsl.so.1 > No /lib/libgsm.so.1 > No /lib/libFLAC.so.8 >0x4464bc20 0x4464e5f8 Yes /lib/libvorbisenc.so.2 >0x44302800 0x443198a4 Yes /lib/libvorbis.so.0 >0x44367410 0x4436a154 Yes /lib/libogg.so.0 >0x413586b0 0x41366e94 Yes /lib/libresolv.so.2 >0xb2031640 0xb206ee04 Yes /lib/libmikmod.so.3 >(*): Shared library is missing debugging information. >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >eax 0x15 21 >ecx 0x87f28b8 142551224 >edx 0xffffffff -1 >ebx 0x85c2850 140257360 >esp 0xbfbc45f0 0xbfbc45f0 >ebp 0x804e0d0 0x804e0d0 >esi 0x11 17 >edi 0x85c43f8 140264440 >eip 0x816e64f 0x816e64f <lisp::Lisp::~Lisp()+127> >eflags 0x10202 [ IF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function lisp::Lisp::~Lisp(): > 0x0816e5d0 <+0>: lea -0x2c(%esp),%esp > 0x0816e5d4 <+4>: mov %edi,0x24(%esp) > 0x0816e5d8 <+8>: mov 0x30(%esp),%edi > 0x0816e5dc <+12>: mov %ebx,0x1c(%esp) > 0x0816e5e0 <+16>: mov %esi,0x20(%esp) > 0x0816e5e4 <+20>: mov %ebp,0x28(%esp) > 0x0816e5e8 <+24>: mov 0x8(%edi),%eax > 0x0816e5eb <+27>: mov %eax,%edx > 0x0816e5ed <+29>: and $0xfffffffd,%edx > 0x0816e5f0 <+32>: cmp $0x1,%edx > 0x0816e5f3 <+35>: jne 0x816e620 <lisp::Lisp::~Lisp()+80> > 0x0816e5f5 <+37>: mov (%edi),%eax > 0x0816e5f7 <+39>: test %eax,%eax > 0x0816e5f9 <+41>: je 0x816e6a0 <lisp::Lisp::~Lisp()+208> > 0x0816e5ff <+47>: mov %eax,0x30(%esp) > 0x0816e603 <+51>: mov 0x1c(%esp),%ebx > 0x0816e607 <+55>: mov 0x20(%esp),%esi > 0x0816e60b <+59>: mov 0x24(%esp),%edi > 0x0816e60f <+63>: mov 0x28(%esp),%ebp > 0x0816e613 <+67>: lea 0x2c(%esp),%esp > 0x0816e617 <+71>: jmp 0x804ea00 <_ZdaPv@plt> > 0x0816e61c <+76>: lea 0x0(%esi,%eiz,1),%esi > 0x0816e620 <+80>: test %eax,%eax > 0x0816e622 <+82>: jne 0x816e6a0 <lisp::Lisp::~Lisp()+208> > 0x0816e624 <+84>: mov (%edi),%eax > 0x0816e626 <+86>: test %eax,%eax > 0x0816e628 <+88>: je 0x816e6a0 <lisp::Lisp::~Lisp()+208> > 0x0816e62a <+90>: mov -0x4(%eax),%edx > 0x0816e62d <+93>: mov $0x804e0d0,%ebp > 0x0816e632 <+98>: lea (%eax,%edx,8),%ebx > 0x0816e635 <+101>: cmp %eax,%ebx > 0x0816e637 <+103>: je 0x816e660 <lisp::Lisp::~Lisp()+144> > 0x0816e639 <+105>: lea -0x8(%ebx),%ebx > 0x0816e63c <+108>: mov 0x4(%ebx),%esi > 0x0816e63f <+111>: test %esi,%esi > 0x0816e641 <+113>: je 0x816e635 <lisp::Lisp::~Lisp()+101> > 0x0816e643 <+115>: test %ebp,%ebp > 0x0816e645 <+117>: lea 0x4(%esi),%eax > 0x0816e648 <+120>: je 0x816e6b5 <lisp::Lisp::~Lisp()+229> > 0x0816e64a <+122>: mov $0xffffffff,%edx >=> 0x0816e64f <+127>: lock xadd %edx,(%eax) > 0x0816e653 <+131>: mov %edx,%eax > 0x0816e655 <+133>: cmp $0x1,%eax > 0x0816e658 <+136>: je 0x816e670 <lisp::Lisp::~Lisp()+160> > 0x0816e65a <+138>: mov (%edi),%eax > 0x0816e65c <+140>: cmp %eax,%ebx > 0x0816e65e <+142>: jne 0x816e639 <lisp::Lisp::~Lisp()+105> > 0x0816e660 <+144>: sub $0x4,%ebx > 0x0816e663 <+147>: mov %ebx,0x30(%esp) > 0x0816e667 <+151>: jmp 0x816e603 <lisp::Lisp::~Lisp()+51> > 0x0816e669 <+153>: lea 0x0(%esi,%eiz,1),%esi > 0x0816e670 <+160>: mov (%esi),%eax > 0x0816e672 <+162>: mov %esi,(%esp) > 0x0816e675 <+165>: call *0x8(%eax) > 0x0816e678 <+168>: test %ebp,%ebp > 0x0816e67a <+170>: lea 0x8(%esi),%eax > 0x0816e67d <+173>: je 0x816e6c2 <lisp::Lisp::~Lisp()+242> > 0x0816e67f <+175>: mov $0xffffffff,%edx > 0x0816e684 <+180>: lock xadd %edx,(%eax) > 0x0816e688 <+184>: mov %edx,%eax > 0x0816e68a <+186>: cmp $0x1,%eax > 0x0816e68d <+189>: jne 0x816e65a <lisp::Lisp::~Lisp()+138> > 0x0816e68f <+191>: mov (%esi),%eax > 0x0816e691 <+193>: mov %esi,(%esp) > 0x0816e694 <+196>: call *0xc(%eax) > 0x0816e697 <+199>: mov (%edi),%eax > 0x0816e699 <+201>: jmp 0x816e65c <lisp::Lisp::~Lisp()+140> > 0x0816e69b <+203>: nop > 0x0816e69c <+204>: lea 0x0(%esi,%eiz,1),%esi > 0x0816e6a0 <+208>: mov 0x1c(%esp),%ebx > 0x0816e6a4 <+212>: mov 0x20(%esp),%esi > 0x0816e6a8 <+216>: mov 0x24(%esp),%edi > 0x0816e6ac <+220>: mov 0x28(%esp),%ebp > 0x0816e6b0 <+224>: lea 0x2c(%esp),%esp > 0x0816e6b4 <+228>: ret > 0x0816e6b5 <+229>: mov 0x4(%esi),%eax > 0x0816e6b8 <+232>: mov %eax,%edx > 0x0816e6ba <+234>: sub $0x1,%edx > 0x0816e6bd <+237>: mov %edx,0x4(%esi) > 0x0816e6c0 <+240>: jmp 0x816e655 <lisp::Lisp::~Lisp()+133> > 0x0816e6c2 <+242>: mov 0x8(%esi),%eax > 0x0816e6c5 <+245>: mov %eax,%edx > 0x0816e6c7 <+247>: sub $0x1,%edx > 0x0816e6ca <+250>: mov %edx,0x8(%esi) > 0x0816e6cd <+253>: jmp 0x816e68a <lisp::Lisp::~Lisp()+186> >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 851378
: 606726 |
606727
|
606728