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 895278 Details for
Bug 1097469
[abrt] supertux: _M_data(): supertux2 killed by 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), 27.18 KB, created by
Sandy Compton
on 2014-05-14 00:08:19 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Sandy Compton
Created:
2014-05-14 00:08:19 UTC
Size:
27.18 KB
patch
obsolete
>[New LWP 1467] >[New LWP 1481] >[New LWP 1480] >warning: .dynamic section for "/lib/libGLU.so.1" is not at the expected address (wrong library or version mismatch?) >warning: Could not load shared library symbols for 2 libraries, e.g. /lib/libX11.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `supertux2'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 _M_data (this=0x3c) at /usr/src/debug/gcc-4.8.2-20131212/obj-i686-redhat-linux/i686-redhat-linux/libstdc++-v3/include/bits/basic_string.h:293 >293 { return _M_dataplus._M_p; } > >Thread 3 (Thread 0xb6a9eb40 (LWP 1480)): >#0 0xb7777424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4c0453eb in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0x43ba7eae in poll (__timeout=36, __nfds=2, __fds=0xb2102e70) at /usr/include/bits/poll2.h:46 >No locals. >#3 poll_func (ufds=0xb2102e70, nfds=2, timeout=36, userdata=0x900dae8) at pulse/thread-mainloop.c:71 > mutex = 0x900dae8 > r = <optimized out> >#4 0x43b9614b in pa_mainloop_poll (m=m@entry=0x900da40) at pulse/mainloop.c:849 > __func__ = "pa_mainloop_poll" > __PRETTY_FUNCTION__ = "pa_mainloop_poll" >#5 0x43b969ce in pa_mainloop_iterate (m=m@entry=0x900da40, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:931 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#6 0x43b96aa4 in pa_mainloop_run (m=0x900da40, retval=retval@entry=0x0) at pulse/mainloop.c:949 > r = <optimized out> >#7 0x43ba7e3c in thread (userdata=0x900da18) at pulse/thread-mainloop.c:90 > m = 0x900da18 > mask = {__val = {2147483647, 4294967294, 4294967295 <repeats 30 times>}} >#8 0xb6bf114e in internal_thread_func (userdata=0x9010f18) at pulsecore/thread-posix.c:83 > t = 0x9010f18 >#9 0x4c127d8a in start_thread (arg=0xb6a9eb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb6a9eb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1276350464, -1230378176, 4001536, -1230380120, -1759391972, -534937879}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#10 0x4c051a0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 2 (Thread 0xb20ffb40 (LWP 1481)): >#0 0xb7777424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4c12ee46 in nanosleep () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0x436e1176 in Sleep (t=t@entry=1) at /usr/src/debug/openal-soft-1.15.1/Alc/helpers.c:412 > tv = {tv_sec = 0, tv_nsec = 1000000} > rem = {tv_sec = 0, tv_nsec = 740030} >#3 0x436ee351 in PulseProc (param=0x90111e0) at /usr/src/debug/openal-soft-1.15.1/Alc/backends/pulseaudio.c:825 > Device = 0x90111e0 > data = 0x900d9c8 > buffer_size = 24576 > update_size = 8192 > frame_size = 8 > len = 3984 >#4 0x436e0791 in StarterFunc (ptr=0x900ff50) at /usr/src/debug/openal-soft-1.15.1/Alc/alcThread.c:96 > inf = 0x900ff50 >#5 0x4c127d8a in start_thread (arg=0xb20ffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb20ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1276350464, -1307575488, 4001536, -1307577432, -620638443, -534937879}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#6 0x4c051a0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 1 (Thread 0xb7755780 (LWP 1467)): >#0 _M_data (this=0x3c) at /usr/src/debug/gcc-4.8.2-20131212/obj-i686-redhat-linux/i686-redhat-linux/libstdc++-v3/include/bits/basic_string.h:293 >No locals. >#1 _M_rep (this=0x3c) at /usr/src/debug/gcc-4.8.2-20131212/obj-i686-redhat-linux/i686-redhat-linux/libstdc++-v3/include/bits/basic_string.h:301 >No locals. >#2 std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string (this=0xbf8915f4, __str=<error reading variable: Cannot access memory at address 0x3c>) at /usr/src/debug/gcc-4.8.2-20131212/obj-i686-redhat-linux/i686-redhat-linux/libstdc++-v3/include/bits/basic_string.tcc:173 >No locals. >#3 0x080e49e8 in get_reset_point_sectorname (this=<optimized out>) at /usr/src/debug/supertux-0.3.3/src/supertux/game_session.hpp:60 >No locals. >#4 Player::kill (this=0x91f9680, completely=true) at /usr/src/debug/supertux-0.3.3/src/object/player.cpp:1283 >No locals. >#5 0x080e09e0 in Player::collision_solid (this=0x91f9680, hit=...) at /usr/src/debug/supertux-0.3.3/src/object/player.cpp:1191 >No locals. >#6 0x081392c5 in Sector::collision_static_constrains (this=this@entry=0x96e9b08, object=...) at /usr/src/debug/supertux-0.3.3/src/supertux/sector.cpp:1505 > h = {left = true, right = true, top = false, bottom = false, crush = true, slope_normal = {x = 0, y = 0}} > i = 0 > dest = @0x91f96b0: {p1 = {x = 1573.42944, y = 352.442139}, p2 = {x = 1605.22949, y = 384.242126}} > constraints = {ground_movement = {x = 0, y = 0}, hit = {left = true, right = true, top = false, bottom = false, crush = false, slope_normal = {x = 0, y = 0}}, position_left = 1600, position_right = 1600, position_top = -inf, position_bottom = inf, speed_left = 0, speed_right = 0, speed_top = -inf, speed_bottom = inf} > movement = {x = 1.63574219, y = 0.244140625} >#7 0x0813948e in Sector::handle_collisions (this=this@entry=0x96e9b08) at /usr/src/debug/supertux-0.3.3/src/supertux/sector.cpp:1580 > moving_object = <optimized out> > i = >#8 0x0813bda0 in Sector::update (this=0x96e9b08, elapsed_time=elapsed_time@entry=0.015625) at /usr/src/debug/supertux-0.3.3/src/supertux/sector.cpp:664 >No locals. >#9 0x0810d55c in TitleScreen::update (this=0x90565a8, elapsed_time=0.015625) at /usr/src/debug/supertux-0.3.3/src/supertux/title_screen.cpp:160 >No locals. >#10 0x08121360 in ScreenManager::update_gamelogic (this=this@entry=0x91dab50, elapsed_time=elapsed_time@entry=0.015625) at /usr/src/debug/supertux-0.3.3/src/supertux/screen_manager.cpp:181 >No locals. >#11 0x08121813 in ScreenManager::run (this=0x91dab50, context=...) at /usr/src/debug/supertux-0.3.3/src/supertux/screen_manager.cpp:322 > timestep = 0.015625 > ticks = <optimized out> > ticks_per_frame = <optimized out> > frames = 0 > last_ticks = 1357869 > elapsed_ticks = 0 >#12 0x0811ef52 in Main::run (this=this@entry=0xbf89198b, argc=argc@entry=1, argv=argv@entry=0xbf891a34) at /usr/src/debug/supertux-0.3.3/src/supertux/main.cpp:629 > context = {static NORMAL = NORMAL, static LIGHTMAP = LIGHTMAP, renderer = 0x9010dd0, lightmap = 0x9048058, transformstack = std::vector of length 0, capacity 4, transform = {translation = {x = 0, y = 0}, drawing_effect = NO_EFFECT, alpha = 1}, blend_stack = std::vector of length 0, capacity 0, blend_mode = {sfactor = 770, dfactor = 771}, drawing_requests = std::vector of length 0, capacity 1024, lightmap_requests = std::vector of length 0, capacity 0, requests = 0xbf8918e0, ambient_color = {red = 1, green = 1, blue = 1, alpha = 1, static BLACK = {red = 0, green = 0, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = {red = 1, green = 0, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = {red = 0, green = 1, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = {red = 0, green = 0, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = {red = 0, green = 1, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = {red = 1, green = 0, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = {red = 1, green = 1, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = {red = 1, green = 1, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}}, static WHITE = <same as static member of an already seen type>}, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, target = NORMAL, target_stack = std::vector of length 0, capacity 0, obst = {chunk_size = 4064, chunk = 0x92e3018, object_base = 0x92e3020 "", next_free = 0x92e3020 "", chunk_limit = 0x92e3ff8 "\350\017", temp = {tempint = 0, tempptr = 0x0}, alignment_mask = 3, chunkfun = 0x8099b20 <obstack_chunk_alloc(size_t)>, freefun = 0x8099b00 <obstack_chunk_free(void*)>, extra_arg = 0x0, use_extra_arg = 0, maybe_empty_object = 0, alloc_failed = 0}, screenshot_requested = false} > default_playerstatus = {_M_ptr = 0x904f998} > result = 0 >#13 0x08095180 in main (argc=1, argv=0xbf891a34) at /usr/src/debug/supertux-0.3.3/src/main.cpp:23 >No locals. >From To Syms Read Shared Object Library >0x43754500 0x4378b1f4 Yes /lib/libsquirrel-2.2.5.so >0x439afff0 0x439b6e14 Yes /lib/libsqstdlib-2.2.5.so >0x43522430 0x43579f64 Yes /lib/libSDL-1.2.so.0 >0x4c125860 0x4c131c90 Yes /lib/libpthread.so.0 >0x43612ac0 0x4361b014 Yes /lib/libSDL_image-1.2.so.0 >0x436c0400 0x436f0994 Yes /lib/libopenal.so.1 >0x4c7fc7d0 0x4c801b84 Yes /lib/libvorbisfile.so.3 >0x4c7b8800 0x4c7cfad4 Yes /lib/libvorbis.so.0 >0x4c7ad410 0x4c7aff24 Yes /lib/libogg.so.0 >0x435f1130 0x43600784 Yes /lib/libphysfs.so.1 >0x43634000 0x43699374 Yes /lib/libGLU.so.1 >0x4cc6d7c0 0x4ccb76c4 Yes /lib/libGL.so.1 > No /lib/libX11.so.6 >0x4c59f890 0x4c5aa3b4 Yes /lib/libXext.so.6 >0x437c44b0 0x437eeb24 Yes /lib/libGLEW.so.1.9 >0x439c4440 0x43a11874 Yes /lib/libcurl.so.4 >0x4c9d3790 0x4ca44814 Yes /lib/libstdc++.so.6 >0x4c142690 0x4c170d48 Yes /lib/libm.so.6 >0x4c2860c0 0x4c29b704 Yes /lib/libgcc_s.so.1 >0x4bf713d0 0x4c0b66ec Yes /lib/libc.so.6 >0x4c11aad0 0x4c11b9bc Yes /lib/libdl.so.2 >0x4bf36880 0x4bf4f29c Yes /lib/ld-linux.so.2 >0x4c73b1d0 0x4c7608a4 Yes /lib/libpng16.so.16 >0x4d3b7ac0 0x4d3f5b34 Yes /lib/libjpeg.so.62 >0x4c3045c0 0x4c343964 Yes /lib/libtiff.so.5 >0x4c1b38e0 0x4c1c0994 Yes /lib/libz.so.1 >0x4c25f950 0x4c262e6c Yes /lib/librt.so.1 >0x437224c0 0x4373cda4 Yes /lib/liblzmasdk457.so.4 >0x4ccef7f0 0x4cd02104 Yes /lib/libglapi.so.0 >0x4cc3d8b0 0x4cc3e274 Yes /lib/libXdamage.so.1 >0x4cc44000 0x4cc46324 Yes /lib/libXfixes.so.3 > No /lib/libX11-xcb.so.1 >0x4cc20150 0x4cc2b374 Yes /lib/libxcb-glx.so.0 >0x4cdb9340 0x4cdbac94 Yes /lib/libxcb-dri2.so.0 >0x4c3ddf70 0x4c3f0084 Yes /lib/libxcb.so.1 >0x4cc35bf0 0x4cc387a4 Yes /lib/libXxf86vm.so.1 >0x4cc4d6c0 0x4cc53f64 Yes /lib/libdrm.so.2 >0x4c23cc70 0x4c251174 Yes /lib/libselinux.so.1 >0x4d75dd90 0x4d762ab4 Yes /lib/libidn.so.11 >0x4defba80 0x4df17b04 Yes /lib/libssh2.so.1 >0x43a328b0 0x43a59cc4 Yes /lib/libssl3.so >0x435c7030 0x435e1394 Yes /lib/libsmime3.so >0x4386e130 0x4396b8a0 Yes /lib/libnss3.so >0x4c9687c0 0x4c977c94 Yes /lib/libnssutil3.so >0x4c770bd0 0x4c771cf4 Yes /lib/libplds4.so >0x4c790ed0 0x4c7928a4 Yes /lib/libplc4.so >0x4c929960 0x4c94d8c4 Yes /lib/libnspr4.so >0x4d300880 0x4d334374 Yes /lib/libgssapi_krb5.so.2 >0x4d5231a0 0x4d58d204 Yes /lib/libkrb5.so.3 >0x4d4c9c90 0x4d4ece74 Yes /lib/libk5crypto.so.3 >0x4c90cf30 0x4c90dc44 Yes /lib/libcom_err.so.2 >0x4c79a780 0x4c7a2104 Yes /lib/liblber-2.4.so.2 >0x43811ad0 0x43847d14 Yes /lib/libldap-2.4.so.2 >0x4c39cbb0 0x4c3a32a4 Yes /lib/libjbig.so.2.0 >0x4c3fca70 0x4c3fd944 Yes /lib/libXau.so.6 >0x4c1cbf80 0x4c21a3c4 Yes /lib/libpcre.so.1 >0x4c1892c0 0x4c1a30f4 Yes /lib/liblzma.so.5 >0x4d704340 0x4d744114 Yes /lib/libssl.so.10 >0x4d097040 0x4d1a3804 Yes /lib/libcrypto.so.10 >0x4d501720 0x4d5084a4 Yes /lib/libkrb5support.so.0 >0x4c91b030 0x4c91c084 Yes /lib/libkeyutils.so.1 >0x4c26b6e0 0x4c27a654 Yes /lib/libresolv.so.2 >0x4d7954b0 0x4d7a7ab4 Yes /lib/libsasl2.so.3 >0x4d60ea50 0x4d61344c Yes /lib/libcrypt.so.1 >0x4d649f40 0x4d693f90 Yes /lib/libfreebl3.so >0x4cc07450 0x4cc0d614 Yes /lib/libXrender.so.1 >0x4d04cf60 0x4d052384 Yes /lib/libXcursor.so.1 >0x43b7a1b0 0x43bafb94 Yes /lib/libpulse.so.0 >0xb776b2c0 0xb7770534 Yes /lib/libjson-c.so.2 >0xb6baed00 0xb6bf6e34 Yes /usr/lib/pulseaudio/libpulsecommon-4.0.so >0xb6b89630 0xb6b973e4 Yes /lib/libICE.so.6 >0xb6b7e4a0 0xb6b82a64 Yes /lib/libSM.so.6 >0x43ad8f40 0x43adbac4 Yes /lib/libXtst.so.6 >0x43e0f240 0x43e13104 Yes /lib/libwrap.so.0 >0xb6aa2590 0xb6aea2d4 Yes /lib/libsndfile.so.1 >0x43e74e60 0x43e778f4 Yes /lib/libasyncns.so.0 >0x4cb4f9d0 0x4cb7f6f4 Yes /lib/libdbus-1.so.3 >0x43bccf00 0x43bceaf4 Yes /lib/libcap.so.2 >0x4c5b9f20 0x4c5bbb44 Yes /lib/libuuid.so.1 >0x4cd209a0 0x4cd2b784 Yes /lib/libXi.so.6 >0x43ae4190 0x43af1f24 Yes /lib/libnsl.so.1 >0x43e65e20 0x43e6e5f4 Yes /lib/libgsm.so.1 >0x43e1fd70 0x43e57504 Yes /lib/libFLAC.so.8 >0x43d7ec80 0x43d81464 Yes /lib/libvorbisenc.so.2 >0x4d640e70 0x4d6433f4 Yes /lib/libattr.so.1 >0x4c77d840 0x4c787a94 Yes /lib/libudev.so.1 >0xb1a92d10 0xb1ea5f94 Yes /usr/lib/dri/r200_dri.so >0xb227d140 0xb2292484 Yes /lib/libdrm_intel.so.1 >0xb6c16290 0xb6c19984 Yes /lib/libdrm_nouveau.so.2 >0xb226d6b0 0xb22769a4 Yes /lib/libdrm_radeon.so.1 >0x4cb211b0 0x4cb39c64 Yes /lib/libexpat.so.1 >0x4c2b6980 0x4c2bbf74 Yes /lib/libpciaccess.so.0 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >eax 0x3c 60 >ecx 0x0 0 >edx 0x4c114430 1276199984 >ebx 0x4ca71000 1286017024 >esp 0xbf891590 0xbf891590 >ebp 0x91f9774 0x91f9774 >esi 0xbf8915f4 -1081534988 >edi 0xbf8915ee -1081534994 >eip 0x4ca3fe55 0x4ca3fe55 <std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)+37> >eflags 0x210246 [ PF ZF IF RF ID ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >st0 <unavailable> >st1 <unavailable> >st2 <unavailable> >st3 <unavailable> >st4 <unavailable> >st5 <unavailable> >st6 <unavailable> >st7 <unavailable> >fctrl <unavailable> >fstat <unavailable> >ftag <unavailable> >fiseg <unavailable> >fioff <unavailable> >foseg <unavailable> >fooff <unavailable> >fop <unavailable> >xmm0 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm1 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm2 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm3 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm4 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm5 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm6 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm7 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >mxcsr <unavailable> >mm0 {uint64 = <unavailable>, v2_int32 = {<unavailable>, <unavailable>}, v4_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v8_int8 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}} >mm1 {uint64 = <unavailable>, v2_int32 = {<unavailable>, <unavailable>}, v4_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v8_int8 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}} >mm2 {uint64 = <unavailable>, v2_int32 = {<unavailable>, <unavailable>}, v4_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v8_int8 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}} >mm3 {uint64 = <unavailable>, v2_int32 = {<unavailable>, <unavailable>}, v4_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v8_int8 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}} >mm4 {uint64 = <unavailable>, v2_int32 = {<unavailable>, <unavailable>}, v4_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v8_int8 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}} >mm5 {uint64 = <unavailable>, v2_int32 = {<unavailable>, <unavailable>}, v4_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v8_int8 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}} >mm6 {uint64 = <unavailable>, v2_int32 = {<unavailable>, <unavailable>}, v4_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v8_int8 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}} >mm7 {uint64 = <unavailable>, v2_int32 = {<unavailable>, <unavailable>}, v4_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v8_int8 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}} >Dump of assembler code for function std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&): > 0x4ca3fe30 <+0>: push %esi > 0x4ca3fe31 <+1>: push %ebx > 0x4ca3fe32 <+2>: call 0x4c9d3e50 <__x86.get_pc_thunk.bx> > 0x4ca3fe37 <+7>: add $0x311c9,%ebx > 0x4ca3fe3d <+13>: lea -0x24(%esp),%esp > 0x4ca3fe41 <+17>: mov %gs:0x14,%eax > 0x4ca3fe47 <+23>: mov %eax,0x1c(%esp) > 0x4ca3fe4b <+27>: xor %eax,%eax > 0x4ca3fe4d <+29>: mov 0x34(%esp),%eax > 0x4ca3fe51 <+33>: mov 0x30(%esp),%esi >=> 0x4ca3fe55 <+37>: mov (%eax),%eax > 0x4ca3fe57 <+39>: mov %eax,%ecx > 0x4ca3fe59 <+41>: sub $0xc,%ecx > 0x4ca3fe5c <+44>: mov -0x4(%eax),%edx > 0x4ca3fe5f <+47>: test %edx,%edx > 0x4ca3fe61 <+49>: js 0x4ca3fe88 <std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)+88> > 0x4ca3fe63 <+51>: cmp -0x334(%ebx),%ecx > 0x4ca3fe69 <+57>: jne 0x4ca3fea7 <std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)+119> > 0x4ca3fe6b <+59>: mov %eax,(%esi) > 0x4ca3fe6d <+61>: mov 0x1c(%esp),%eax > 0x4ca3fe71 <+65>: xor %gs:0x14,%eax > 0x4ca3fe78 <+72>: jne 0x4ca3fea2 <std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)+114> > 0x4ca3fe7a <+74>: lea 0x24(%esp),%esp > 0x4ca3fe7e <+78>: pop %ebx > 0x4ca3fe7f <+79>: pop %esi > 0x4ca3fe80 <+80>: ret > 0x4ca3fe81 <+81>: lea 0x0(%esi,%eiz,1),%esi > 0x4ca3fe88 <+88>: lea 0x1b(%esp),%eax > 0x4ca3fe8c <+92>: movl $0x0,0x8(%esp) > 0x4ca3fe94 <+100>: mov %eax,0x4(%esp) > 0x4ca3fe98 <+104>: mov %ecx,(%esp) > 0x4ca3fe9b <+107>: call 0x4c9d1c10 <_ZNSs4_Rep8_M_cloneERKSaIcEj@plt> > 0x4ca3fea0 <+112>: jmp 0x4ca3fe6b <std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)+59> > 0x4ca3fea2 <+114>: call 0x4ca44800 <__stack_chk_fail_local> > 0x4ca3fea7 <+119>: cmpl $0x0,-0x178(%ebx) > 0x4ca3feae <+126>: lea -0x4(%eax),%ecx > 0x4ca3feb1 <+129>: je 0x4ca3feb9 <std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)+137> > 0x4ca3feb3 <+131>: lock addl $0x1,(%ecx) > 0x4ca3feb7 <+135>: jmp 0x4ca3fe6b <std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)+59> > 0x4ca3feb9 <+137>: add $0x1,%edx > 0x4ca3febc <+140>: mov %edx,-0x4(%eax) > 0x4ca3febf <+143>: jmp 0x4ca3fe6b <std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)+59> >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 1097469
: 895278 |
895279
|
895280
|
895281
|
895282
|
895283
|
895284
|
895285
|
895286
|
895287