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 855158 Details for
Bug 1057765
[abrt] lincity-ng: rawmemchr(): lincity-ng killed by 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), 22.76 KB, created by
Bastiaan Jacques
on 2014-01-24 19:17:47 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Bastiaan Jacques
Created:
2014-01-24 19:17:47 UTC
Size:
22.76 KB
patch
obsolete
>[New LWP 18029] >warning: Could not load shared library symbols for 2 libraries, e.g. /lib64/libX11-xcb.so.1. >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 "/lib64/libthread_db.so.1". >Core was generated by `lincity-ng'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 __rawmemchr_sse2 () at ../sysdeps/x86_64/rawmemchr.S:37 >37 movdqu (%rdi), %xmm0 > >Thread 1 (Thread 0x7fa92b549880 (LWP 18029)): >#0 __rawmemchr_sse2 () at ../sysdeps/x86_64/rawmemchr.S:37 >No locals. >#1 0x0000003e1f87acf2 in _IO_str_init_static_internal (sf=sf@entry=0x7fff7bd27460, ptr=ptr@entry=0x0, size=size@entry=0, pstart=pstart@entry=0x0) at strops.c:44 > fp = 0x7fff7bd27460 > end = <optimized out> >#2 0x0000003e1f86eaa7 in _IO_vsscanf (string=0x0, format=0x49b46e "%d", args=args@entry=0x7fff7bd27588) at iovsscanf.c:43 > ret = 532379392 > sf = {_sbf = {_f = {_flags = -72515584, _IO_read_ptr = 0x0, _IO_read_end = 0x0, _IO_read_base = 0x0, _IO_write_base = 0x0, _IO_write_ptr = 0x0, _IO_write_end = 0x0, _IO_buf_base = 0x0, _IO_buf_end = 0x0, _IO_save_base = 0x0, _IO_backup_base = 0x0, _IO_save_end = 0x0, _markers = 0x0, _chain = 0x0, _fileno = 530027409, _flags2 = 0, _old_offset = 266808152517, _cur_column = 0, _vtable_offset = 0 '\000', _shortbuf = "", _lock = 0x0, _offset = 1, _codecvt = 0x2c, _wide_data = 0xffffffffffffffff, _freeres_list = 0x0, _freeres_buf = 0x2a09960, _freeres_size = 140364553221328, _mode = -1, _unused2 = "\000\000\000\000\315\313\200 >\000\000\000\370)\201 >\000\000"}, vtable = 0x3e1fbb7700 <_IO_str_jumps>}, _s = {_allocate_buffer = 0x29c0c58, _free_buffer = 0x7fff7bd275a4}} >#3 0x0000003e1f868f27 in __sscanf (s=<optimized out>, format=<optimized out>) at sscanf.c:32 > arg = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fff7bd27660, reg_save_area = 0x7fff7bd275a0}} > done = 532379392 >#4 0x00000000004706a5 in load_city_2 (cname=0x29ccea8 "/home/bastiaan/.lincity-ng/") at src/lincity/loadsave.cpp:297 > p = <optimized out> > dumbint = 0 > num_pbars = <optimized out> > gzfile = 0x29757b0 > x = 39747520 > dummy = 0 > i = 32681 > y = <optimized out> > pbar_data_size = <optimized out> > pbar_tmp = 39747712 > s = "\022", '\000' <repeats 23 times>, "\220x\322{\377\177\000\000\020\000\000\000\000\000\000\000\000j\321$\251\177\000\000\000\000\000\000\000\000\000\000\371\201\000\000\251\177\000\000\270\223k\002\000\000\000\000\003", '\000' <repeats 15 times>, "\bj\321$\251\177\000\000\000\000\000\000\000\000\000\000\320\006\234\002\000\000\000\000\034\000\000\000\000\000\000\000\360\274\232\002\000\000\000\000M\000\000\000\000\000\000\000\000\300\351\n\000\000\000\000?\000\000#\000\000\000\000}?\233$\251\177", '\000' <repeats 11 times>, "\300\351\n\000\000\000\000?\000\000#\000\000\000\000 \231\262\002\000\000\000\000\063\000\000\000\000\000\000\000"... >#5 0x00000000004296b0 in loadCityNG (filename="/home/bastiaan/.lincity-ng/") at src/lincity-ng/MainLincity.cpp:123 > gv = <optimized out> > directory = <optimized out> > dir = "/home/bastiaan/.lincity-ng" >#6 0x000000000041fa10 in MainMenu::newGameStartButtonClicked (this=0x2a81c00) at src/lincity-ng/MainMenu.cpp:611 >No locals. >#7 0x0000000000454935 in operator() (arg1=0x29bef20, this=0x29bef80) at src/gui/callback/Signal.hpp:88 > i = >#8 Button::event (this=0x29bef20, event=...) at src/gui/Button.cpp:305 > oldState = Button::STATE_CLICKED >#9 0x000000000045f5a1 in Component::eventChild (this=this@entry=0x29ccfd0, child=..., event=..., visible=visible@entry=true) at src/gui/Component.cpp:103 > __PRETTY_FUNCTION__ = "bool Component::eventChild(Child&, const Event&, bool)" > ev = {type = Event::MOUSEBUTTONUP, mousepos = {x = 156, y = 25.4285336}, mousemove = {x = 0, y = 0}, mousebutton = 1, keysym = {scancode = 208 '\320', sym = SDLK_UNKNOWN, mod = (KMOD_RCTRL | KMOD_RALT | KMOD_LMETA | KMOD_RMETA | KMOD_NUM | KMOD_CAPS | KMOD_MODE | unknown: 2077360144), unicode = 32767}, inside = true, elapsedTime = 0} >#10 0x000000000045f66d in Component::event (this=0x29ccfd0, event=...) at src/gui/Component.cpp:116 > child = @0x29c0c58: {position = {x = 757, y = 14.7142887}, enabled = true, useClipRect = false, clipRect = {p1 = {x = 0, y = 0}, p2 = {x = 0, y = 0}}, component = 0x29bef20} > i = {<std::iterator<std::random_access_iterator_tag, Child, long, Child*, Child&>> = {<No data fields>}, current = {position = {x = 1.30180627e-42, y = 0}, enabled = 65, useClipRect = false, clipRect = {p1 = {x = 0, y = 1.40129846e-45}, p2 = {x = 0, y = 2.29283818e-37}}, component = }} > visible = true >#11 0x000000000045f5a1 in Component::eventChild (this=this@entry=0x2966e70, child=..., event=..., visible=visible@entry=true) at src/gui/Component.cpp:103 > __PRETTY_FUNCTION__ = "bool Component::eventChild(Child&, const Event&, bool)" > ev = {type = Event::MOUSEBUTTONUP, mousepos = {x = 913, y = 40.1428223}, mousemove = {x = 0, y = 0}, mousebutton = 1, keysym = {scancode = 208 '\320', sym = SDLK_UNKNOWN, mod = (KMOD_RCTRL | KMOD_RALT | KMOD_LMETA | KMOD_RMETA | KMOD_NUM | KMOD_CAPS | KMOD_MODE | unknown: 2077360144), unicode = 32767}, inside = true, elapsedTime = 0} >#12 0x000000000045f66d in Component::event (this=0x2966e70, event=...) at src/gui/Component.cpp:116 > child = @0x29bcb38: {position = {x = 0, y = 694.857178}, enabled = true, useClipRect = false, clipRect = {p1 = {x = 0, y = 0}, p2 = {x = 0, y = 0}}, component = 0x29ccfd0} > i = {<std::iterator<std::random_access_iterator_tag, Child, long, Child*, Child&>> = {<No data fields>}, current = {position = {x = 2.34180515e-38, y = 2.34180515e-38}, enabled = 49, useClipRect = false, clipRect = {p1 = {x = 0, y = 4.20389539e-45}, p2 = {x = 0, y = 4.20389539e-45}}, component = }} > visible = true >#13 0x000000000045f5a1 in Component::eventChild (this=this@entry=0x29662a0, child=..., event=..., visible=visible@entry=true) at src/gui/Component.cpp:103 > __PRETTY_FUNCTION__ = "bool Component::eventChild(Child&, const Event&, bool)" > ev = {type = Event::MOUSEBUTTONUP, mousepos = {x = 913, y = 735}, mousemove = {x = 0, y = 0}, mousebutton = 1, keysym = {scancode = 208 '\320', sym = SDLK_UNKNOWN, mod = (KMOD_RCTRL | KMOD_RALT | KMOD_LMETA | KMOD_RMETA | KMOD_NUM | KMOD_CAPS | KMOD_MODE | unknown: 2077360144), unicode = 32767}, inside = true, elapsedTime = 0} >#14 0x000000000045f66d in Component::event (this=this@entry=0x29662a0, event=...) at src/gui/Component.cpp:116 > child = @0x29c0b48: {position = {x = 0, y = 0}, enabled = true, useClipRect = false, clipRect = {p1 = {x = 0, y = 0}, p2 = {x = 0, y = 0}}, component = 0x2966e70} > i = {<std::iterator<std::random_access_iterator_tag, Child, long, Child*, Child&>> = {<No data fields>}, current = {position = {x = 1.30040497e-42, y = 0}, enabled = 177, useClipRect = false, clipRect = {p1 = {x = 0, y = 2.30155179e-37}, p2 = {x = 0, y = 2.62288993e-37}}, component = }} > visible = true >#15 0x000000000045ebfe in Desktop::event (this=0x29662a0, event=...) at src/gui/Desktop.cpp:78 >No locals. >#16 0x00000000004223a4 in MainMenu::run (this=this@entry=0x2a81c00) at src/lincity-ng/MainMenu.cpp:738 > gui_event = {type = Event::MOUSEBUTTONUP, mousepos = {x = 913, y = 735}, mousemove = {x = 0, y = 0}, mousebutton = 1, keysym = {scancode = 208 '\320', sym = SDLK_UNKNOWN, mod = (KMOD_RCTRL | KMOD_RALT | KMOD_LMETA | KMOD_RMETA | KMOD_NUM | KMOD_CAPS | KMOD_MODE | unknown: 2077360144), unicode = 32767}, inside = true, elapsedTime = 0} > event = {type = 6 '\006', active = {type = 6 '\006', gain = 0 '\000', state = 1 '\001'}, key = {type = 6 '\006', which = 0 '\000', state = 1 '\001', keysym = {scancode = 145 '\221', sym = SDLK_UNKNOWN, mod = KMOD_NONE, unicode = 0}}, motion = {type = 6 '\006', which = 0 '\000', state = 1 '\001', x = 913, y = 735, xrel = 0, yrel = 0}, button = {type = 6 '\006', which = 0 '\000', button = 1 '\001', state = 0 '\000', x = 913, y = 735}, jaxis = {type = 6 '\006', which = 0 '\000', axis = 1 '\001', value = 913}, jball = {type = 6 '\006', which = 0 '\000', ball = 1 '\001', xrel = 913, yrel = 735}, jhat = {type = 6 '\006', which = 0 '\000', hat = 1 '\001', value = 0 '\000'}, jbutton = {type = 6 '\006', which = 0 '\000', button = 1 '\001', state = 0 '\000'}, resize = {type = 6 '\006', w = 48169873, h = 0}, expose = {type = 6 '\006'}, quit = {type = 6 '\006'}, user = {type = 6 '\006', code = 48169873, data1 = 0x0, data2 = 0x0}, syswm = {type = 6 '\006', msg = 0x0}} > ticks = 5707 > frame = <optimized out> >#17 0x000000000041578d in mainLoop () at src/lincity-ng/main.cpp:344 > game = {_M_ptr = 0x297b8d0} > state = <optimized out> > __PRETTY_FUNCTION__ = "void mainLoop()" > menu = {_M_ptr = 0x2a81c00} > nextstate = <optimized out> >#18 0x0000000000407de2 in main (argc=<optimized out>, argv=0x7fff7bd27e98) at src/lincity-ng/main.cpp:492 > sound = {_M_ptr = 0x2530e90} > result = 0 >From To Syms Read Shared Object Library >0x0000003e2882e870 0x0000003e28916930 Yes /lib64/libxml2.so.2 >0x0000003e33c081e0 0x0000003e33c5745c Yes /lib64/libSDL-1.2.so.0 >0x0000003e204059f0 0x0000003e20411614 Yes /lib64/libpthread.so.0 >0x00000034886027e0 0x000000348860a244 Yes /lib64/libSDL_image-1.2.so.0 >0x0000003e1f4034b0 0x0000003e1f419744 Yes /lib64/libSDL_mixer-1.2.so.0 >0x00007fa92b771ac0 0x00007fa92b774c14 Yes /lib64/libSDL_ttf-2.0.so.0 >0x00007fa92b55c280 0x00007fa92b56a0ac Yes /lib64/libSDL_gfx.so.13 >0x0000003e21c05b30 0x0000003e21c12bf0 Yes /lib64/libphysfs.so.1 >0x0000003c0a417140 0x0000003c0a4502d4 Yes /lib64/libGL.so.1 >0x0000003e20802210 0x0000003e2080e930 Yes /lib64/libz.so.1 >0x0000003e2305bab0 0x0000003e230c262a Yes /lib64/libstdc++.so.6 >0x0000003e1fc05890 0x0000003e1fc74bb8 Yes /lib64/libm.so.6 >0x0000003e20c02af0 0x0000003e20c12218 Yes /lib64/libgcc_s.so.1 >0x0000003e1f81f560 0x0000003e1f960cc4 Yes /lib64/libc.so.6 >0x0000003e20000ed0 0x0000003e200019d0 Yes /lib64/libdl.so.2 >0x0000003e25c030e0 0x0000003e25c19060 Yes /lib64/liblzma.so.5 >0x0000003e1f000b10 0x0000003e1f019cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003e23c05680 0x0000003e23c26e68 Yes /lib64/libpng16.so.16 >0x0000003489204200 0x000000348923ac90 Yes /lib64/libjpeg.so.62 >0x000000348c2082c0 0x000000348c243d24 Yes /lib64/libtiff.so.5 >0x0000003e2480d320 0x0000003e248790c4 Yes /lib64/libfreetype.so.6 >0x0000003e2180f800 0x0000003e21826e70 Yes /lib64/liblzmasdk457.so.4 >0x0000003c0a808e40 0x0000003c0a8119b0 Yes /lib64/libglapi.so.0 >0x0000003e23403760 0x0000003e2340d460 Yes /lib64/libXext.so.6 >0x0000003e2bc00c40 0x0000003e2bc0156c Yes /lib64/libXdamage.so.1 >0x0000003e270015f0 0x0000003e27003948 Yes /lib64/libXfixes.so.3 > No /lib64/libX11-xcb.so.1 > No /lib64/libX11.so.6 >0x0000003e2c80a030 0x0000003e2c811df8 Yes /lib64/libxcb-glx.so.0 >0x0000003e2c401930 0x0000003e2c402a88 Yes /lib64/libxcb-dri2.so.0 >0x0000003e22409a00 0x0000003e224176c8 Yes /lib64/libxcb.so.1 >0x0000003e2a001010 0x0000003e2a003958 Yes /lib64/libXxf86vm.so.1 >0x0000003e2cc03210 0x0000003e2cc08b98 Yes /lib64/libdrm.so.2 >0x0000003c088064a0 0x0000003c08818fe4 Yes /lib64/libselinux.so.1 >0x0000003e31401060 0x0000003e31407bb0 Yes /lib64/libjbig.so.2.0 >0x0000003e22800ee0 0x0000003e22801bfc Yes /lib64/libXau.so.6 >0x0000003c08401770 0x0000003c0844b8d8 Yes /lib64/libpcre.so.1 >0x0000003a6c601690 0x0000003a6c602890 Yes /lib64/libpulse-simple.so.0 >0x0000003a7320c650 0x0000003a73238f18 Yes /lib64/libpulse.so.0 >0x0000003e3e602ec0 0x0000003e3e6075d4 Yes /lib64/libjson-c.so.2 >0x0000003a72e141a0 0x0000003a72e5049c Yes /usr/lib64/pulseaudio/libpulsecommon-4.0.so >0x0000003e25004f30 0x0000003e250121ec Yes /lib64/libICE.so.6 >0x0000003e25401c20 0x0000003e25405c44 Yes /lib64/libSM.so.6 >0x0000003e354014c0 0x0000003e35403e58 Yes /lib64/libXtst.so.6 >0x0000003e3f6033e0 0x0000003e3f606eb8 Yes /lib64/libwrap.so.0 >0x0000003e392063e0 0x0000003e3923f30c Yes /lib64/libsndfile.so.1 >0x0000003e3ea01380 0x0000003e3ea039f8 Yes /lib64/libasyncns.so.0 >0x0000003a6c207ab0 0x0000003a6c231a54 Yes /lib64/libdbus-1.so.3 >0x0000003e38801620 0x0000003e38802e58 Yes /lib64/libcap.so.2 >0x0000003e210022d0 0x0000003e210050cc Yes /lib64/librt.so.1 >0x0000003e24001510 0x0000003e24002b84 Yes /lib64/libuuid.so.1 >0x0000003e27802240 0x0000003e2780c5f8 Yes /lib64/libXi.so.6 >0x0000003e36804110 0x0000003e36810d94 Yes /lib64/libnsl.so.1 >0x0000003e39601340 0x0000003e39609334 Yes /lib64/libgsm.so.1 >0x0000003e3ba090c0 0x0000003e3ba3a190 Yes /lib64/libFLAC.so.8 >0x0000003e38c13b60 0x0000003e38c1617c Yes /lib64/libvorbisenc.so.2 >0x0000003e36003850 0x0000003e3601b1c0 Yes /lib64/libvorbis.so.0 >0x0000003e2d401aa0 0x0000003e2d404098 Yes /lib64/libogg.so.0 >0x0000003e22c03a40 0x0000003e22c1281c Yes /lib64/libresolv.so.2 >0x0000003e2e4013d0 0x0000003e2e40341c Yes /lib64/libattr.so.1 >0x0000003c08c077c0 0x0000003c08c2e0f0 Yes /lib64/libmikmod.so.3 >0x0000003e39a020f0 0x0000003e39a063fc Yes /lib64/libvorbisfile.so.3 >0x0000003e26401b70 0x0000003e26407be8 Yes /lib64/libXrender.so.1 >0x0000003e28c02ab0 0x0000003e28c07690 Yes /lib64/libXcursor.so.1 >0x00007fa9251df660 0x00007fa925285074 Yes /usr/lib64/dri/i965_dri.so >0x00007fa924c400e0 0x00007fa924e3a86c Yes /lib64/libdricore9.2.5.so.1 >0x0000003e24c03e00 0x0000003e24c1ccdc Yes /lib64/libexpat.so.1 >0x00007fa9249afed0 0x00007fa9249c35b8 Yes /lib64/libdrm_intel.so.1 >0x00007fa9247a5350 0x00007fa9247a97d8 Yes /usr/lib64/libpciaccess.so.0 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x3e1fbb7700 266820351744 >rbx 0x7fff7bd27460 140735270777952 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x0 0 >rdi 0x0 0 >rbp 0x0 0x0 >rsp 0x7fff7bd27428 0x7fff7bd27428 >r8 0x0 0 >r9 0x7fff7bd27458 140735270777944 >r10 0xe 14 >r11 0x3e1f9043a0 266817520544 >r12 0x7fff7bd27588 140735270778248 >r13 0x0 0 >r14 0x2 2 >r15 0x29c0c58 43781208 >rip 0x3e1f88fcef 0x3e1f88fcef <__rawmemchr_sse2+31> >eflags 0x210283 [ CF SF IF RF ID ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function __rawmemchr_sse2: > 0x0000003e1f88fcd0 <+0>: movq %rsi,%xmm1 > 0x0000003e1f88fcd5 <+5>: mov %rdi,%rcx > 0x0000003e1f88fcd8 <+8>: punpcklbw %xmm1,%xmm1 > 0x0000003e1f88fcdc <+12>: punpcklbw %xmm1,%xmm1 > 0x0000003e1f88fce0 <+16>: and $0x3f,%rcx > 0x0000003e1f88fce4 <+20>: pshufd $0x0,%xmm1,%xmm1 > 0x0000003e1f88fce9 <+25>: cmp $0x30,%rcx > 0x0000003e1f88fced <+29>: ja 0x3e1f88fd10 <__rawmemchr_sse2+64> >=> 0x0000003e1f88fcef <+31>: movdqu (%rdi),%xmm0 > 0x0000003e1f88fcf3 <+35>: pcmpeqb %xmm1,%xmm0 > 0x0000003e1f88fcf7 <+39>: pmovmskb %xmm0,%eax > 0x0000003e1f88fcfb <+43>: test %eax,%eax > 0x0000003e1f88fcfd <+45>: jne 0x3e1f88fea0 <__rawmemchr_sse2+464> > 0x0000003e1f88fd03 <+51>: add $0x10,%rdi > 0x0000003e1f88fd07 <+55>: and $0xfffffffffffffff0,%rdi > 0x0000003e1f88fd0b <+59>: jmp 0x3e1f88fd50 <__rawmemchr_sse2+128> > 0x0000003e1f88fd0d <+61>: nopl (%rax) > 0x0000003e1f88fd10 <+64>: and $0xf,%rcx > 0x0000003e1f88fd14 <+68>: and $0xfffffffffffffff0,%rdi > 0x0000003e1f88fd18 <+72>: movdqa (%rdi),%xmm0 > 0x0000003e1f88fd1c <+76>: pcmpeqb %xmm1,%xmm0 > 0x0000003e1f88fd20 <+80>: pmovmskb %xmm0,%eax > 0x0000003e1f88fd24 <+84>: sar %cl,%eax > 0x0000003e1f88fd26 <+86>: test %eax,%eax > 0x0000003e1f88fd28 <+88>: je 0x3e1f88fd40 <__rawmemchr_sse2+112> > 0x0000003e1f88fd2a <+90>: bsf %eax,%eax > 0x0000003e1f88fd2d <+93>: add %rdi,%rax > 0x0000003e1f88fd30 <+96>: add %rcx,%rax > 0x0000003e1f88fd33 <+99>: retq > 0x0000003e1f88fd34 <+100>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e1f88fd40 <+112>: add $0x10,%rdi > 0x0000003e1f88fd44 <+116>: data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e1f88fd50 <+128>: movdqa (%rdi),%xmm0 > 0x0000003e1f88fd54 <+132>: pcmpeqb %xmm1,%xmm0 > 0x0000003e1f88fd58 <+136>: pmovmskb %xmm0,%eax > 0x0000003e1f88fd5c <+140>: test %eax,%eax > 0x0000003e1f88fd5e <+142>: jne 0x3e1f88fea0 <__rawmemchr_sse2+464> > 0x0000003e1f88fd64 <+148>: movdqa 0x10(%rdi),%xmm2 > 0x0000003e1f88fd69 <+153>: pcmpeqb %xmm1,%xmm2 > 0x0000003e1f88fd6d <+157>: pmovmskb %xmm2,%eax > 0x0000003e1f88fd71 <+161>: test %eax,%eax > 0x0000003e1f88fd73 <+163>: jne 0x3e1f88feb0 <__rawmemchr_sse2+480> > 0x0000003e1f88fd79 <+169>: movdqa 0x20(%rdi),%xmm3 > 0x0000003e1f88fd7e <+174>: pcmpeqb %xmm1,%xmm3 > 0x0000003e1f88fd82 <+178>: pmovmskb %xmm3,%eax > 0x0000003e1f88fd86 <+182>: test %eax,%eax > 0x0000003e1f88fd88 <+184>: jne 0x3e1f88fec0 <__rawmemchr_sse2+496> > 0x0000003e1f88fd8e <+190>: movdqa 0x30(%rdi),%xmm4 > 0x0000003e1f88fd93 <+195>: pcmpeqb %xmm1,%xmm4 > 0x0000003e1f88fd97 <+199>: add $0x40,%rdi > 0x0000003e1f88fd9b <+203>: pmovmskb %xmm4,%eax > 0x0000003e1f88fd9f <+207>: test %eax,%eax > 0x0000003e1f88fda1 <+209>: jne 0x3e1f88fe90 <__rawmemchr_sse2+448> > 0x0000003e1f88fda7 <+215>: test $0x3f,%rdi > 0x0000003e1f88fdae <+222>: je 0x3e1f88fe10 <__rawmemchr_sse2+320> > 0x0000003e1f88fdb0 <+224>: movdqa (%rdi),%xmm0 > 0x0000003e1f88fdb4 <+228>: pcmpeqb %xmm1,%xmm0 > 0x0000003e1f88fdb8 <+232>: pmovmskb %xmm0,%eax > 0x0000003e1f88fdbc <+236>: test %eax,%eax > 0x0000003e1f88fdbe <+238>: jne 0x3e1f88fea0 <__rawmemchr_sse2+464> > 0x0000003e1f88fdc4 <+244>: movdqa 0x10(%rdi),%xmm2 > 0x0000003e1f88fdc9 <+249>: pcmpeqb %xmm1,%xmm2 > 0x0000003e1f88fdcd <+253>: pmovmskb %xmm2,%eax > 0x0000003e1f88fdd1 <+257>: test %eax,%eax > 0x0000003e1f88fdd3 <+259>: jne 0x3e1f88feb0 <__rawmemchr_sse2+480> > 0x0000003e1f88fdd9 <+265>: movdqa 0x20(%rdi),%xmm3 > 0x0000003e1f88fdde <+270>: pcmpeqb %xmm1,%xmm3 > 0x0000003e1f88fde2 <+274>: pmovmskb %xmm3,%eax > 0x0000003e1f88fde6 <+278>: test %eax,%eax > 0x0000003e1f88fde8 <+280>: jne 0x3e1f88fec0 <__rawmemchr_sse2+496> > 0x0000003e1f88fdee <+286>: movdqa 0x30(%rdi),%xmm3 > 0x0000003e1f88fdf3 <+291>: pcmpeqb %xmm1,%xmm3 > 0x0000003e1f88fdf7 <+295>: pmovmskb %xmm3,%eax > 0x0000003e1f88fdfb <+299>: add $0x40,%rdi > 0x0000003e1f88fdff <+303>: test %eax,%eax > 0x0000003e1f88fe01 <+305>: jne 0x3e1f88fe90 <__rawmemchr_sse2+448> > 0x0000003e1f88fe07 <+311>: and $0xffffffffffffffc0,%rdi > 0x0000003e1f88fe0b <+315>: nopl 0x0(%rax,%rax,1) > 0x0000003e1f88fe10 <+320>: movdqa (%rdi),%xmm0 > 0x0000003e1f88fe14 <+324>: movdqa 0x10(%rdi),%xmm2 > 0x0000003e1f88fe19 <+329>: movdqa 0x20(%rdi),%xmm3 > 0x0000003e1f88fe1e <+334>: movdqa 0x30(%rdi),%xmm4 > 0x0000003e1f88fe23 <+339>: pcmpeqb %xmm1,%xmm0 > 0x0000003e1f88fe27 <+343>: pcmpeqb %xmm1,%xmm2 > 0x0000003e1f88fe2b <+347>: pcmpeqb %xmm1,%xmm3 > 0x0000003e1f88fe2f <+351>: pcmpeqb %xmm1,%xmm4 > 0x0000003e1f88fe33 <+355>: pmaxub %xmm0,%xmm3 > 0x0000003e1f88fe37 <+359>: pmaxub %xmm2,%xmm4 > 0x0000003e1f88fe3b <+363>: pmaxub %xmm3,%xmm4 > 0x0000003e1f88fe3f <+367>: pmovmskb %xmm4,%eax > 0x0000003e1f88fe43 <+371>: add $0x40,%rdi > 0x0000003e1f88fe47 <+375>: test %eax,%eax > 0x0000003e1f88fe49 <+377>: je 0x3e1f88fe10 <__rawmemchr_sse2+320> > 0x0000003e1f88fe4b <+379>: sub $0x40,%rdi > 0x0000003e1f88fe4f <+383>: pmovmskb %xmm0,%eax > 0x0000003e1f88fe53 <+387>: test %eax,%eax > 0x0000003e1f88fe55 <+389>: jne 0x3e1f88fea0 <__rawmemchr_sse2+464> > 0x0000003e1f88fe57 <+391>: pmovmskb %xmm2,%eax > 0x0000003e1f88fe5b <+395>: test %eax,%eax > 0x0000003e1f88fe5d <+397>: jne 0x3e1f88feb0 <__rawmemchr_sse2+480> > 0x0000003e1f88fe5f <+399>: movdqa 0x20(%rdi),%xmm3 > 0x0000003e1f88fe64 <+404>: pcmpeqb %xmm1,%xmm3 > 0x0000003e1f88fe68 <+408>: pcmpeqb 0x30(%rdi),%xmm1 > 0x0000003e1f88fe6d <+413>: pmovmskb %xmm3,%eax > 0x0000003e1f88fe71 <+417>: test %eax,%eax > 0x0000003e1f88fe73 <+419>: jne 0x3e1f88fec0 <__rawmemchr_sse2+496> > 0x0000003e1f88fe75 <+421>: pmovmskb %xmm1,%eax > 0x0000003e1f88fe79 <+425>: bsf %eax,%eax > 0x0000003e1f88fe7c <+428>: lea 0x30(%rdi,%rax,1),%rax > 0x0000003e1f88fe81 <+433>: retq > 0x0000003e1f88fe82 <+434>: data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003e1f88fe90 <+448>: bsf %eax,%eax > 0x0000003e1f88fe93 <+451>: lea -0x10(%rax,%rdi,1),%rax > 0x0000003e1f88fe98 <+456>: retq > 0x0000003e1f88fe99 <+457>: nopl 0x0(%rax) > 0x0000003e1f88fea0 <+464>: bsf %eax,%eax > 0x0000003e1f88fea3 <+467>: add %rdi,%rax > 0x0000003e1f88fea6 <+470>: retq > 0x0000003e1f88fea7 <+471>: nopw 0x0(%rax,%rax,1) > 0x0000003e1f88feb0 <+480>: bsf %eax,%eax > 0x0000003e1f88feb3 <+483>: lea 0x10(%rax,%rdi,1),%rax > 0x0000003e1f88feb8 <+488>: retq > 0x0000003e1f88feb9 <+489>: nopl 0x0(%rax) > 0x0000003e1f88fec0 <+496>: bsf %eax,%eax > 0x0000003e1f88fec3 <+499>: lea 0x20(%rax,%rdi,1),%rax > 0x0000003e1f88fec8 <+504>: retq > 0x0000003e1f88fec9 <+505>: nopl 0x0(%rax) > 0x0000003e1f88fed0 <+512>: xor %rax,%rax > 0x0000003e1f88fed3 <+515>: retq >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 1057765
: 855158 |
855159
|
855160
|
855161