Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 653474 Details for
Bug 881014
[abrt] supertuxkart-0.7-4.fc17: ChallengesScreen::eventCallback: Process /usr/bin/supertuxkart was killed by signal 11 (SIGSEGV)
Home
New
Search
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.rh92 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), 29.26 KB, created by
javier del cristo
on 2012-11-28 12:21:29 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
javier del cristo
Created:
2012-11-28 12:21:29 UTC
Size:
29.26 KB
patch
obsolete
>warning: exec file is newer than core file. >[New LWP 3621] >[New LWP 3695] >[New LWP 3649] >[New LWP 3696] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `supertuxkart --log=file'. >Program terminated with signal 11, Segmentation fault. >#0 0x00000000004db5aa in ChallengesScreen::eventCallback (this=<optimized out>, widget=<optimized out>, name=..., playerID=<optimized out>) at states_screens/challenges.cpp:163 >163 unlock_manager->getChallenge(selection)->setRace(); > >Thread 4 (Thread 0x7f370265f700 (LWP 3696)): >#0 0x0000003be4c0e80d in nanosleep () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#1 0x0000003be642767a in Sleep (t=t@entry=1) at /usr/src/debug/openal-soft-1.14/Alc/helpers.c:204 > tv = {tv_sec = 0, tv_nsec = 1000000} > rem = {tv_sec = 0, tv_nsec = 792022} >#2 0x0000003be6433d6b in PulseProc (param=0x2dd1fc0) at /usr/src/debug/openal-soft-1.14/Alc/backends/pulseaudio.c:805 > Device = 0x2dd1fc0 > data = 0x2db6d00 > buffer_size = 24576 > update_size = <optimized out> > frame_size = 8 > len = 4160 >#3 0x0000003be6426e7a in StarterFunc (ptr=0x2db8800) at /usr/src/debug/openal-soft-1.14/Alc/alcThread.c:95 > inf = 0x2db8800 >#4 0x0000003be4c07d14 in start_thread (arg=0x7f370265f700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f370265f700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139874240165632, -2505005369808819303, 0, 257226309632, 139874240165632, 0, 2545213462669781913, -2500721121784534119}, 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> >#5 0x0000003be40f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f3708e1b700 (LWP 3649)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 >No locals. >#1 0x00007f370a984933 in pipe_semaphore_wait (sema=0x7f370a919b88) at ../../../../../src/gallium/auxiliary/os/os_thread.h:432 >No locals. >#2 radeon_drm_cs_emit_ioctl (param=0x7f370a8f8010) at radeon_drm_cs.c:401 > cs = 0x7f370a8f8010 >#3 0x0000003be4c07d14 in start_thread (arg=0x7f3708e1b700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3708e1b700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139874348939008, -2505005369808819303, 0, 257226309632, 139874348939008, 0, 2545236515906743193, -2500721121784534119}, 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> >#4 0x0000003be40f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f3706e61700 (LWP 3695)): >#0 0x0000003be40e8bdf in __GI___poll (fds=fds@entry=0x7f36fc004160, nfds=nfds@entry=2, timeout=timeout@entry=24) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003638e30f4f in poll_func (ufds=0x7f36fc004160, nfds=2, timeout=24, userdata=0x2ae8f00) at pulse/thread-mainloop.c:69 > mutex = 0x2ae8f00 > r = <optimized out> >#2 0x0000003638e224cc in pa_mainloop_poll (m=m@entry=0x2db0fa0) at pulse/mainloop.c:875 > __func__ = "pa_mainloop_poll" > __PRETTY_FUNCTION__ = "pa_mainloop_poll" >#3 0x0000003638e22b29 in pa_mainloop_iterate (m=m@entry=0x2db0fa0, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:957 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#4 0x0000003638e22be0 in pa_mainloop_run (m=0x2db0fa0, retval=retval@entry=0x0) at pulse/mainloop.c:975 > r = <optimized out> >#5 0x0000003638e30eff in thread (userdata=0x2d4efc0) at pulse/thread-mainloop.c:88 > m = 0x2d4efc0 > mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}} >#6 0x0000003729243343 in internal_thread_func (userdata=0x2db10a0) at pulsecore/thread-posix.c:83 > t = 0x2db10a0 >#7 0x0000003be4c07d14 in start_thread (arg=0x7f3706e61700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3706e61700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139874315671296, -2505005369808819303, 0, 47910592, 139874315671296, 18, 2545205795079416729, -2500721121784534119}, 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> >#8 0x0000003be40f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f3711786800 (LWP 3621)): >#0 0x00000000004db5aa in ChallengesScreen::eventCallback (this=<optimized out>, widget=<optimized out>, name=..., playerID=<optimized out>) at states_screens/challenges.cpp:163 > device = 0x2e0cc40 > w = <optimized out> > selection = "?" >#1 0x000000000046430a in GUIEngine::EventHandler::sendEventToUser (this=this@entry=0x2a6a7b0, widget=widget@entry=0x6f5a9e0, name="challenges", playerID=playerID@entry=0) at guiengine/event_handler.cpp:474 >No locals. >#2 0x00000000004644f8 in onWidgetActivated (playerID=<optimized out>, w=<optimized out>, this=<optimized out>) at guiengine/event_handler.cpp:513 > parent = 0x6f5a9e0 >#3 GUIEngine::EventHandler::onWidgetActivated (this=0x2a6a7b0, w=0x737c800, playerID=0) at guiengine/event_handler.cpp:479 >No locals. >#4 0x000000000046484a in GUIEngine::EventHandler::onGUIEvent (this=0x2a6a7b0, event=...) at guiengine/event_handler.cpp:549 > w = <optimized out> > id = <optimized out> >#5 0x0000000000464998 in GUIEngine::EventHandler::OnEvent (this=<optimized out>, event=...) at guiengine/event_handler.cpp:53 >No locals. >#6 0x0000003be7ff19d2 in irr::gui::CGUIButton::OnEvent (this=0x737cba0, event=...) at CGUIButton.cpp:214 >No locals. >#7 0x0000003be7ff1aeb in irr::gui::CGUIButton::OnEvent (this=0x737dcb0, event=...) at CGUIButton.cpp:204 > newEvent = {EventType = irr::EET_GUI_EVENT, {GUIEvent = {Caller = 0x737dcb0, Element = 0x0, EventType = irr::gui::EGET_BUTTON_CLICKED}, MouseInput = {X = 121101488, Y = 0, Wheel = 0, Shift = false, Control = false, ButtonStates = 5, Event = irr::EMIE_LMOUSE_PRESSED_DOWN}, KeyInput = {Char = 121101488 L'\x737dcb0', Key = 0, PressedDown = false, Shift = false, Control = false}, JoystickEvent = {ButtonStates = 121101488, Axis = {0, 0, 0, 0, 0, 0}, POV = 5, Joystick = 0 '\000'}, LogEvent = {Text = 0x737dcb0 "0\332\067\a", Level = irr::ELL_INFORMATION}, UserEvent = {UserData1 = 121101488, UserData2 = 0}}} > wasPressed = true >#8 0x0000003be8012d05 in irr::gui::CGUIEnvironment::postEventFromUser (this=0x29a8960, event=...) at CGUIEnvironment.cpp:565 >No locals. >#9 0x0000003be7feec79 in irr::CIrrDeviceStub::postEventFromUser (this=0x26cc610, event=...) at CIrrDeviceStub.cpp:214 > absorbed = <optimized out> > inputReceiver = <optimized out> >#10 0x0000003be7fe6155 in irr::CIrrDeviceLinux::run (this=0x26cc610) at CIrrDeviceLinux.cpp:956 > event = {type = 5, xany = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410}, xkey = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410, root = 350, subwindow = 0, time = 2477720, x = 739, y = 298, x_root = 743, y_root = 323, state = 272, keycode = 1, same_screen = 1}, xbutton = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410, root = 350, subwindow = 0, time = 2477720, x = 739, y = 298, x_root = 743, y_root = 323, state = 272, button = 1, same_screen = 1}, xmotion = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410, root = 350, subwindow = 0, time = 2477720, x = 739, y = 298, x_root = 743, y_root = 323, state = 272, is_hint = 1 '\001', same_screen = 1}, xcrossing = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410, root = 350, subwindow = 0, time = 2477720, x = 739, y = 298, x_root = 743, y_root = 323, mode = 272, detail = 1, same_screen = 1, focus = 0, state = 0}, xfocus = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410, mode = 350, detail = 0}, xexpose = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410, x = 350, y = 0, width = 0, height = 0, count = 2477720}, xgraphicsexpose = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, drawable = 322961410, x = 350, y = 0, width = 0, height = 0, count = 2477720, major_code = 0, minor_code = 739}, xnoexpose = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, drawable = 322961410, major_code = 350, minor_code = 0}, xvisibility = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410, state = 350}, xcreatewindow = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, parent = 322961410, window = 350, x = 0, y = 0, width = 2477720, height = 0, border_width = 739, override_redirect = 298}, xdestroywindow = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, event = 322961410, window = 350}, xunmap = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, event = 322961410, window = 350, from_configure = 0}, xmap = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, event = 322961410, window = 350, override_redirect = 0}, xmaprequest = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, parent = 322961410, window = 350}, xreparent = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, event = 322961410, window = 350, parent = 0, x = 2477720, y = 0, override_redirect = 739}, xconfigure = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, event = 322961410, window = 350, x = 0, y = 0, width = 2477720, height = 0, border_width = 739, above = 1387274437351, override_redirect = 272}, xgravity = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, event = 322961410, window = 350, x = 0, y = 0}, xresizerequest = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410, width = 350, height = 0}, xconfigurerequest = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, parent = 322961410, window = 350, x = 0, y = 0, width = 2477720, height = 0, border_width = 739, above = 1387274437351, detail = 272, value_mask = 1}, xcirculate = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, event = 322961410, window = 350, place = 0}, xcirculaterequest = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, parent = 322961410, window = 350, place = 0}, xproperty = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410, atom = 350, time = 0, state = 2477720}, xselectionclear = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410, selection = 350, time = 0}, xselectionrequest = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, owner = 322961410, requestor = 350, selection = 0, target = 2477720, property = 1279900254947, time = 1387274437351}, xselection = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, requestor = 322961410, selection = 350, target = 0, property = 2477720, time = 1279900254947}, xcolormap = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410, colormap = 350, c_new = 0, state = 0}, xclient = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410, message_type = 350, format = 0, data = {b = "\230\316%\000\000\000\000\000\343\002\000\000*\001\000\000\347\002\000", s = {-12648, 37, 0, 0, 739, 0, 298, 0, 743, 0}, l = {2477720, 1279900254947, 1387274437351, 4294967568, 1}}}, xmapping = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410, request = 350, first_keycode = 0, count = 0}, xerror = {type = 5, display = 0x2b8, resourceid = 274877906944, serial = 40710816, error_code = 2 '\002', request_code = 0 '\000', minor_code = 64 '@'}, xkeymap = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, window = 322961410, key_vector = "^\001", '\000' <repeats 14 times>"\230, \316%\000\000\000\000\000\343\002\000\000*\001\000"}, xgeneric = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, extension = 322961410, evtype = 0}, xcookie = {type = 5, serial = 696, send_event = 0, display = 0x26d32a0, extension = 322961410, evtype = 0, cookie = 350, data = 0x0}, pad = {5, 696, 274877906944, 40710816, 322961410, 350, 0, 2477720, 1279900254947, 1387274437351, 4294967568, 1, 0, 0, 0, 0, 0, 0, 0, 2199023255552, 0, 0, 0, 0}} > irrevent = {EventType = irr::EET_MOUSE_INPUT_EVENT, {GUIEvent = {Caller = 0x12a000002e3, Element = 0x2b8, EventType = irr::gui::EGET_ELEMENT_FOCUS_LOST}, MouseInput = {X = 739, Y = 298, Wheel = 9.75303731e-43, Shift = false, Control = false, ButtonStates = 0, Event = irr::EMIE_LMOUSE_LEFT_UP}, KeyInput = {Char = 739 L'\x2e3', Key = 298, PressedDown = false, Shift = false, Control = false}, JoystickEvent = {ButtonStates = 739, Axis = {298, 0, 696, 0, 0, 0}, POV = 0, Joystick = 0 '\000'}, LogEvent = {Text = 0x12a000002e3 <Address 0x12a000002e3 out of bounds>, Level = 696}, UserEvent = {UserData1 = 739, UserData2 = 298}}} >#11 0x000000000044f502 in IrrDriver::update (this=0x26c9b70, dt=0.0280000009) at graphics/irr_driver.cpp:848 > world = 0x7fff19c8162f > inRace = <optimized out> > back_buffer_clear = <optimized out> >#12 0x000000000042687f in MainLoop::run (this=0x2fd1d00) at main_loop.cpp:144 > dt = 0.0280000009 > device = 0x6f5b828 >#13 0x000000000040dd7e in main (argc=2, argv=0x7fff19c81818) at main.cpp:781 > materials_file = "/usr/share/supertuxkart//data/models//materials.xml" >From To Syms Read Shared Object Library >0x0000003bf8004880 0x0000003bf8057018 Yes /lib64/libGLU.so.1 >0x0000003be7d9c0d0 0x0000003be806a6ec Yes /lib64/libIrrlicht.so.1.7 >0x0000003be6008120 0x0000003be6014f90 Yes /lib64/libIrrXML.so.1.7 >0x0000003bfdc1ade0 0x0000003bfdc61bb0 Yes /lib64/libGL.so.1 >0x0000003be64072d0 0x0000003be6435b24 Yes /lib64/libopenal.so.1 >0x0000003996e020b0 0x0000003996e0614c Yes /lib64/libvorbisfile.so.3 >0x0000003be745bb50 0x0000003be74c105b Yes /lib64/libstdc++.so.6 >0x0000003be44055f0 0x0000003be446ca0c Yes /lib64/libm.so.6 >0x0000003be5c029d0 0x0000003be5c12138 Yes /lib64/libgcc_s.so.1 >0x0000003be401ef60 0x0000003be415f7a0 Yes /lib64/libc.so.6 >0x0000003be4c05790 0x0000003be4c10494 Yes /lib64/libpthread.so.0 >0x0000003bfb400f60 0x0000003bfb4039ac Yes /lib64/libXxf86vm.so.1 >0x0000003be5001f50 0x0000003be500e718 Yes /lib64/libz.so.1 >0x0000003bef003e30 0x0000003bef036280 Yes /lib64/libjpeg.so.62 >0x0000003be8804fa0 0x0000003be8820ae0 Yes /lib64/libpng15.so.15 >0x0000003beec016f0 0x0000003beec0d2c0 Yes /lib64/libbz2.so.1 >0x0000003be7801890 0x0000003be780a534 Yes /lib64/libaesgm.so.0 >0x0000003bfd40e8c0 0x0000003bfd422058 Yes /lib64/libglapi.so.0 >0x0000003be9403700 0x0000003be940d7d0 Yes /lib64/libXext.so.6 >0x0000003bf0000b90 0x0000003bf000159c Yes /lib64/libXdamage.so.1 >0x0000003bebc014f0 0x0000003bebc03cf8 Yes /lib64/libXfixes.so.3 >0x0000003bfa0005c0 0x0000003bfa0006dc Yes /lib64/libX11-xcb.so.1 >0x0000003be6c1dea0 0x0000003be6ca4260 Yes /lib64/libX11.so.6 >0x0000003bfd809f70 0x0000003bfd8101b8 Yes /lib64/libxcb-glx.so.0 >0x0000003be68099c0 0x0000003be68158d8 Yes /lib64/libxcb.so.1 >0x0000003bfd003190 0x0000003bfd007fc4 Yes /lib64/libdrm.so.2 >0x0000003be4800ea0 0x0000003be48019e0 Yes /lib64/libdl.so.2 >0x0000003be5402260 0x0000003be540554c Yes /lib64/librt.so.1 >0x0000003bfa803810 0x0000003bfa81ad6c Yes /usr/lib64/libvorbis.so.0 >0x0000003bfa401a70 0x0000003bfa404138 Yes /usr/lib64/libogg.so.0 >0x0000003be3c00b20 0x0000003be3c1a2e9 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003be5805fc0 0x0000003be5816768 Yes /lib64/libselinux.so.1 >0x0000003be7000e80 0x0000003be7001bb0 Yes /lib64/libXau.so.6 >0x00007f370b156640 0x00007f370b157714 Yes /usr/lib64/gconv/UTF-32.so >0x00007f370a953ca0 0x00007f370abe48dc Yes /usr/lib64/dri/r600_dri.so >0x0000003be8c01950 0x0000003be8c060ec Yes /lib64/libffi.so.5 >0x00007f370a6b7dd0 0x00007f370a6d0ccc Yes /lib64/libexpat.so.1 >0x00007f37092cd050 0x00007f3709efbf30 Yes /usr/lib64/llvm/libLLVM-3.0.so >0x0000003bec802a80 0x0000003bec8076dc Yes /lib64/libXcursor.so.1 >0x0000003be9c01a70 0x0000003be9c079e0 Yes /lib64/libXrender.so.1 >0x0000003638e0c110 0x0000003638e36d18 Yes /lib64/libpulse.so.0 >0x0000003638a02b70 0x0000003638a06b54 Yes /lib64/libjson.so.0 >0x00000037292126d0 0x000000372924770c Yes /lib64/libpulsecommon-1.1.so >0x0000003936004eb0 0x0000003936012e1c Yes /lib64/libICE.so.6 >0x0000003724e01be0 0x0000003724e05d18 Yes /lib64/libSM.so.6 >0x0000003bf8c01480 0x0000003bf8c03e48 Yes /lib64/libXtst.so.6 >0x0000003c00603130 0x0000003c00606c98 Yes /lib64/libwrap.so.0 >0x0000003bffe06260 0x0000003bffe3e9c8 Yes /lib64/libsndfile.so.1 >0x0000003c00201340 0x0000003c00203998 Yes /lib64/libasyncns.so.0 >0x00000032c2207890 0x00000032c2230924 Yes /lib64/libdbus-1.so.3 >0x0000003724a016d0 0x0000003724a02d48 Yes /lib64/libuuid.so.1 >0x0000003beb002130 0x0000003beb00bfb4 Yes /lib64/libXi.so.6 >0x0000003bf38040d0 0x0000003bf3811934 Yes /lib64/libnsl.so.1 >0x0000003bfe801270 0x0000003bfe8093a4 Yes /lib64/libgsm.so.1 >0x0000003bfe00bfb0 0x0000003bfe030c78 Yes /lib64/libFLAC.so.8 >0x0000003bff013ab0 0x0000003bff016164 Yes /lib64/libvorbisenc.so.2 >0x00007f37081739b0 0x00007f3708181e1c Yes /lib64/libresolv.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x0 0 >rbx 0x26ca0b0 40673456 >rcx 0x63 99 >rdx 0x1 1 >rsi 0x5899b18 92904216 >rdi 0x6f5b828 116766760 >rbp 0x2e0cc40 0x2e0cc40 >rsp 0x7fff19c80fa0 0x7fff19c80fa0 >r8 0x2a282e4 44204772 >r9 0x0 0 >r10 0x4 4 >r11 0x3be417aa90 257229826704 >r12 0x0 0 >r13 0x737c9f8 121096696 >r14 0x484be0 4738016 >r15 0x0 0 >rip 0x4db5aa 0x4db5aa <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+474> >eflags 0x10202 [ 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 ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int): > 0x00000000004db3d0 <+0>: push %rbp > 0x00000000004db3d1 <+1>: mov $0x582064,%esi > 0x00000000004db3d6 <+6>: mov %rdi,%rbp > 0x00000000004db3d9 <+9>: mov %rdx,%rdi > 0x00000000004db3dc <+12>: push %rbx > 0x00000000004db3dd <+13>: mov %rdx,%rbx > 0x00000000004db3e0 <+16>: sub $0x48,%rsp > 0x00000000004db3e4 <+20>: callq 0x40bd20 <_ZNKSs7compareEPKc@plt> > 0x00000000004db3e9 <+25>: test %eax,%eax > 0x00000000004db3eb <+27>: je 0x4db480 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+176> > 0x00000000004db3f1 <+33>: mov $0x5759f1,%esi > 0x00000000004db3f6 <+38>: mov %rbx,%rdi > 0x00000000004db3f9 <+41>: callq 0x40bd20 <_ZNKSs7compareEPKc@plt> > 0x00000000004db3fe <+46>: test %eax,%eax > 0x00000000004db400 <+48>: je 0x4db410 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+64> > 0x00000000004db402 <+50>: add $0x48,%rsp > 0x00000000004db406 <+54>: pop %rbx > 0x00000000004db407 <+55>: pop %rbp > 0x00000000004db408 <+56>: retq > 0x00000000004db409 <+57>: nopl 0x0(%rax) > 0x00000000004db410 <+64>: mov $0x5759f1,%esi > 0x00000000004db415 <+69>: mov %rbp,%rdi > 0x00000000004db418 <+72>: callq 0x4db6b0 <GUIEngine::AbstractTopLevelContainer::getWidget<GUIEngine::DynamicRibbonWidget>(char const*)> > 0x00000000004db41d <+77>: xor %esi,%esi > 0x00000000004db41f <+79>: mov %rax,%rdi > 0x00000000004db422 <+82>: callq 0x47a920 <GUIEngine::DynamicRibbonWidget::getSelectionIDString(int)> > 0x00000000004db427 <+87>: lea 0x10(%rsp),%rdi > 0x00000000004db42c <+92>: mov %rax,%rsi > 0x00000000004db42f <+95>: callq 0x40bf30 <_ZNSsC1ERKSs@plt> > 0x00000000004db434 <+100>: lea 0x10(%rsp),%rdi > 0x00000000004db439 <+105>: mov $0x583418,%esi > 0x00000000004db43e <+110>: callq 0x40bd20 <_ZNKSs7compareEPKc@plt> > 0x00000000004db443 <+115>: test %eax,%eax > 0x00000000004db445 <+117>: je 0x4db498 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+200> > 0x00000000004db447 <+119>: mov 0x10(%rsp),%rax > 0x00000000004db44c <+124>: cmpq $0x0,-0x18(%rax) > 0x00000000004db451 <+129>: jne 0x4db4b0 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+224> > 0x00000000004db453 <+131>: lea -0x18(%rax),%rbx > 0x00000000004db457 <+135>: cmp $0x7d1060,%rbx > 0x00000000004db45e <+142>: je 0x4db402 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+50> > 0x00000000004db460 <+144>: lea 0x10(%rbx),%rdi > 0x00000000004db464 <+148>: callq 0x40d350 <__gnu_cxx::__exchange_and_add_dispatch(_Atomic_word*, int)> > 0x00000000004db469 <+153>: test %eax,%eax > 0x00000000004db46b <+155>: jg 0x4db402 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+50> > 0x00000000004db46d <+157>: lea 0xf(%rsp),%rsi > 0x00000000004db472 <+162>: mov %rbx,%rdi > 0x00000000004db475 <+165>: callq 0x40c100 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x00000000004db47a <+170>: jmp 0x4db402 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+50> > 0x00000000004db47c <+172>: nopl 0x0(%rax) > 0x00000000004db480 <+176>: callq 0x5115f0 <StateManager::get()> > 0x00000000004db485 <+181>: mov (%rax),%rdx > 0x00000000004db488 <+184>: mov %rax,%rdi > 0x00000000004db48b <+187>: callq *0x10(%rdx) > 0x00000000004db48e <+190>: add $0x48,%rsp > 0x00000000004db492 <+194>: pop %rbx > 0x00000000004db493 <+195>: pop %rbp > 0x00000000004db494 <+196>: retq > 0x00000000004db495 <+197>: nopl (%rax) > 0x00000000004db498 <+200>: mov 0x2f69e1(%rip),%rdi # 0x7d1e80 > 0x00000000004db49f <+207>: callq 0x4363c0 <UnlockManager::playLockSound() const> > 0x00000000004db4a4 <+212>: mov 0x10(%rsp),%rax > 0x00000000004db4a9 <+217>: jmp 0x4db453 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+131> > 0x00000000004db4ab <+219>: nopl 0x0(%rax,%rax,1) > 0x00000000004db4b0 <+224>: lea 0x20(%rsp),%rdi > 0x00000000004db4b5 <+229>: mov $0x7d2458,%esi > 0x00000000004db4ba <+234>: callq 0x40bf30 <_ZNSsC1ERKSs@plt> > 0x00000000004db4bf <+239>: mov 0x2f9dd2(%rip),%rdi # 0x7d5298 > 0x00000000004db4c6 <+246>: lea 0x20(%rsp),%rsi > 0x00000000004db4cb <+251>: callq 0x4b3620 <KartPropertiesManager::getKart(std::string const&) const> > 0x00000000004db4d0 <+256>: mov 0x20(%rsp),%rbx > 0x00000000004db4d5 <+261>: mov %rax,%rbp > 0x00000000004db4d8 <+264>: sub $0x18,%rbx > 0x00000000004db4dc <+268>: cmp $0x7d1060,%rbx > 0x00000000004db4e3 <+275>: jne 0x4db5e4 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+532> > 0x00000000004db4e9 <+281>: test %rbp,%rbp > 0x00000000004db4ec <+284>: je 0x4db5d0 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+512> > 0x00000000004db4f2 <+290>: mov 0x2f8b87(%rip),%rax # 0x7d4080 > 0x00000000004db4f9 <+297>: mov 0x8(%rax),%rdi > 0x00000000004db4fd <+301>: callq 0x48b430 <DeviceManager::getLatestUsedDevice()> > 0x00000000004db502 <+306>: mov %rax,%rbp > 0x00000000004db505 <+309>: mov 0x2f6a84(%rip),%rax # 0x7d1f90 > 0x00000000004db50c <+316>: mov (%rax),%rbx > 0x00000000004db50f <+319>: callq 0x5115f0 <StateManager::get()> > 0x00000000004db514 <+324>: mov %rbp,%rdx > 0x00000000004db517 <+327>: mov %rbx,%rsi > 0x00000000004db51a <+330>: mov %rax,%rdi > 0x00000000004db51d <+333>: callq 0x511970 <StateManager::createActivePlayer(PlayerProfile*, InputDevice*)> > 0x00000000004db522 <+338>: mov 0x2faf17(%rip),%rdi # 0x7d6440 > 0x00000000004db529 <+345>: mov $0x1,%esi > 0x00000000004db52e <+350>: callq 0x4d7080 <RaceManager::setNumLocalPlayers(unsigned int)> > 0x00000000004db533 <+355>: lea 0x30(%rsp),%rdi > 0x00000000004db538 <+360>: mov $0x7d2458,%esi > 0x00000000004db53d <+365>: callq 0x40bf30 <_ZNSsC1ERKSs@plt> > 0x00000000004db542 <+370>: mov 0x2faef7(%rip),%rdi # 0x7d6440 > 0x00000000004db549 <+377>: lea 0x30(%rsp),%rdx > 0x00000000004db54e <+382>: xor %esi,%esi > 0x00000000004db550 <+384>: callq 0x4d5de0 <RaceManager::setLocalKartInfo(unsigned int, std::string const&)> > 0x00000000004db555 <+389>: mov 0x30(%rsp),%rbx > 0x00000000004db55a <+394>: sub $0x18,%rbx > 0x00000000004db55e <+398>: cmp $0x7d1060,%rbx > 0x00000000004db565 <+405>: jne 0x4db62c <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+604> > 0x00000000004db56b <+411>: mov 0x2f8b0e(%rip),%rax # 0x7d4080 > 0x00000000004db572 <+418>: mov $0x2,%esi > 0x00000000004db577 <+423>: mov 0x8(%rax),%rdi > 0x00000000004db57b <+427>: callq 0x48b100 <DeviceManager::setAssignMode(PlayerAssignMode)> > 0x00000000004db580 <+432>: callq 0x5115f0 <StateManager::get()> > 0x00000000004db585 <+437>: mov %rax,%rdi > 0x00000000004db588 <+440>: callq 0x45f590 <GUIEngine::AbstractStateManager::enterGameState()> > 0x00000000004db58d <+445>: mov 0x2fa5cc(%rip),%rdi # 0x7d5b60 > 0x00000000004db594 <+452>: callq 0x4c2850 <NetworkManager::initCharacterDataStructures()> > 0x00000000004db599 <+457>: mov 0x2f68e0(%rip),%rdi # 0x7d1e80 > 0x00000000004db5a0 <+464>: lea 0x10(%rsp),%rsi > 0x00000000004db5a5 <+469>: callq 0x436900 <UnlockManager::getChallenge(std::string const&)> >=> 0x00000000004db5aa <+474>: mov (%rax),%rdx > 0x00000000004db5ad <+477>: mov %rax,%rdi > 0x00000000004db5b0 <+480>: callq *0x30(%rdx) > 0x00000000004db5b3 <+483>: mov 0x2fa5a6(%rip),%rdi # 0x7d5b60 > 0x00000000004db5ba <+490>: callq 0x4c3550 <NetworkManager::setupPlayerKartInfo()> > 0x00000000004db5bf <+495>: mov 0x2fae7a(%rip),%rdi # 0x7d6440 > 0x00000000004db5c6 <+502>: callq 0x4d79e0 <RaceManager::startNew()> > 0x00000000004db5cb <+507>: jmpq 0x4db4a4 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+212> > 0x00000000004db5d0 <+512>: mov $0x7d2460,%esi > 0x00000000004db5d5 <+517>: mov $0x7d2458,%edi > 0x00000000004db5da <+522>: callq 0x40c4d0 <_ZNSs6assignERKSs@plt> > 0x00000000004db5df <+527>: jmpq 0x4db4f2 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+290> > 0x00000000004db5e4 <+532>: lea 0x10(%rbx),%rdi > 0x00000000004db5e8 <+536>: callq 0x40d350 <__gnu_cxx::__exchange_and_add_dispatch(_Atomic_word*, int)> > 0x00000000004db5ed <+541>: test %eax,%eax > 0x00000000004db5ef <+543>: nop > 0x00000000004db5f0 <+544>: jg 0x4db4e9 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+281> > 0x00000000004db5f6 <+550>: lea 0xf(%rsp),%rsi > 0x00000000004db5fb <+555>: mov %rbx,%rdi > 0x00000000004db5fe <+558>: callq 0x40c100 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x00000000004db603 <+563>: jmpq 0x4db4e9 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+281> > 0x00000000004db608 <+568>: lea 0x20(%rsp),%rdi > 0x00000000004db60d <+573>: mov %rax,%rbx > 0x00000000004db610 <+576>: callq 0x40c690 <_ZNSsD1Ev@plt> > 0x00000000004db615 <+581>: lea 0x10(%rsp),%rdi > 0x00000000004db61a <+586>: callq 0x40c690 <_ZNSsD1Ev@plt> > 0x00000000004db61f <+591>: mov %rbx,%rdi > 0x00000000004db622 <+594>: callq 0x40c7d0 <_Unwind_Resume@plt> > 0x00000000004db627 <+599>: mov %rax,%rbx > 0x00000000004db62a <+602>: jmp 0x4db615 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+581> > 0x00000000004db62c <+604>: lea 0x10(%rbx),%rdi > 0x00000000004db630 <+608>: callq 0x40d350 <__gnu_cxx::__exchange_and_add_dispatch(_Atomic_word*, int)> > 0x00000000004db635 <+613>: test %eax,%eax > 0x00000000004db637 <+615>: jg 0x4db56b <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+411> > 0x00000000004db63d <+621>: lea 0xf(%rsp),%rsi > 0x00000000004db642 <+626>: mov %rbx,%rdi > 0x00000000004db645 <+629>: callq 0x40c100 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x00000000004db64a <+634>: jmpq 0x4db56b <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+411> > 0x00000000004db64f <+639>: lea 0x30(%rsp),%rdi > 0x00000000004db654 <+644>: mov %rax,%rbx > 0x00000000004db657 <+647>: callq 0x40c690 <_ZNSsD1Ev@plt> > 0x00000000004db65c <+652>: jmp 0x4db615 <ChallengesScreen::eventCallback(GUIEngine::Widget*, std::string const&, int)+581> >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 881014
: 653474 |
653475
|
653476
|
653477
|
653478
|
653479
|
653480
|
653481
|
653482
|
653483
|
653484
|
653485