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 872147 Details for
Bug 1074151
[abrt] gnome-session: strlen(): gnome-session-check-accelerated-helper 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), 20.65 KB, created by
Moez Roy
on 2014-03-08 08:54:31 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Moez Roy
Created:
2014-03-08 08:54:31 UTC
Size:
20.65 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 889] >[New LWP 909] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/gnome-session-check-accelerated-helper'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 strlen () at ../sysdeps/x86_64/strlen.S:106 >106 ../sysdeps/x86_64/strlen.S: No such file or directory. > >Thread 2 (Thread 0x7ff02a281700 (LWP 909)): >#0 0x00007ff034da641d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007ff031daea9b in RTThreadSleep (cMillies=cMillies@entry=50) at /usr/src/debug/VirtualBox-4.3.6/src/VBox/Runtime/r3/posix/thread2-posix.cpp:82 > ts = {tv_sec = 0, tv_nsec = 50000000} > tsrem = {tv_sec = 0, tv_nsec = 36581901} >#2 0x00007ff031d8dbb7 in stubSyncThreadProc (ThreadSelf=0x1dcd400, pvUser=<optimized out>) at /usr/src/debug/VirtualBox-4.3.6/src/VBox/Additions/common/crOpenGL/load.c:903 >No locals. >#3 0x00007ff031db062c in rtThreadMain (pThread=0x1dcd400, NativeThread=<optimized out>, pszThreadName=<optimized out>) at /usr/src/debug/VirtualBox-4.3.6/src/VBox/Runtime/common/misc/thread.cpp:712 > rc = <optimized out> >#4 0x00007ff031dbd98b in rtThreadNativeMain (pvArgs=0x1dcd400) at /usr/src/debug/VirtualBox-4.3.6/src/VBox/Runtime/r3/posix/thread-posix.cpp:324 > pThread = 0x1dcd400 > Self = 140669476148992 > rc = <optimized out> > __PRETTY_FUNCTION__ = "void* rtThreadNativeMain(void*)" >#5 0x00007ff032b21103 in start_thread (arg=0x7ff02a281700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff02a281700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140669476148992, 4680143819703470895, 0, 0, 140669476149696, 140669476148992, -4678287483792110801, -4678303891183350993}, 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> > __PRETTY_FUNCTION__ = "start_thread" >#6 0x00007ff034ddf2ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7ff035d8c840 (LWP 889)): >#0 strlen () at ../sysdeps/x86_64/strlen.S:106 >No locals. >#1 0x00007ff034dc1c62 in __regexec (preg=preg@entry=0x7fff5a47a770, string=string@entry=0x0, nmatch=nmatch@entry=0, pmatch=pmatch@entry=0x0, eflags=eflags@entry=0) at regexec.c:244 > err = <optimized out> > start = 0 > length = <optimized out> > dfa = 0x1e62640 >#2 0x0000000000401964 in _is_gl_renderer_blacklisted (renderer=0x0) at gnome-session-check-accelerated-helper.c:208 > whitelist = 0 > re_str = 0x1e624b1 "Intel\\(R\\) 8[[:digit:]]{2,2}[^[:digit:]]" > re = {buffer = 0x1e62640 "0'\346\001", allocated = 224, used = 224, syntax = 4436732, fastmap = 0x1e62530 "", translate = 0x0, re_nsub = 0, can_be_null = 0, regs_allocated = 0, fastmap_accurate = 1, no_sub = 1, not_bol = 0, not_eol = 0, newline_anchor = 0} > status = <optimized out> > blacklist = 0x1e62270 > line = 0x1e624b0 "-Intel\\(R\\) 8[[:digit:]]{2,2}[^[:digit:]]" > line_len = 120 > ret = 1 >#3 _has_hardware_gl (display=0x1c6f600) at gnome-session-check-accelerated-helper.c:280 > root = <optimized out> > window = 12582914 > renderer = 0x0 > attrlist = {4, 8, 1, 9, 1, 10, 1, 5, 0} > screen = <optimized out> > cwa = {background_pixmap = 0, background_pixel = 0, border_pixmap = 0, border_pixel = 0, bit_gravity = 0, win_gravity = 0, backing_store = 0, backing_planes = 0, backing_pixel = 0, save_under = 0, event_mask = 0, do_not_propagate_mask = 0, override_redirect = 0, colormap = 12582913, cursor = 0} > ret = 0 > visual = <optimized out> > context = 0x1f4 >#4 main (argc=<optimized out>, argv=<optimized out>) at gnome-session-check-accelerated-helper.c:435 > display = 0x1c6f600 > ret = 1 >From To Syms Read Shared Object Library >0x00007ff035989cd0 0x00007ff03598a6e8 Yes /lib64/libXcomposite.so.1 >0x00007ff035733fa0 0x00007ff035770712 Yes /lib64/libGL.so.1 >0x00007ff035402960 0x00007ff03549d6ca Yes /lib64/libglib-2.0.so.0 >0x00007ff0350c7f60 0x00007ff03514ef1c Yes /lib64/libX11.so.6 >0x00007ff034d024a0 0x00007ff034e486b3 Yes /lib64/libc.so.6 >0x00007ff034ac53a0 0x00007ff034ace63e Yes /lib64/libglapi.so.0 >0x00007ff0348ad760 0x00007ff0348b7460 Yes /lib64/libXext.so.6 >0x00007ff0346a7c40 0x00007ff0346a856c Yes /lib64/libXdamage.so.1 >0x00007ff0344a25f0 0x00007ff0344a4948 Yes /lib64/libXfixes.so.3 >0x00007ff03429f600 0x00007ff03429f70c Yes /lib64/libX11-xcb.so.1 >0x00007ff03408f020 0x00007ff034096dd5 Yes /lib64/libxcb-glx.so.0 >0x00007ff033e81920 0x00007ff033e82a75 Yes /lib64/libxcb-dri2.so.0 >0x00007ff033c7dd50 0x00007ff033c7e4e3 Yes /lib64/libxcb-dri3.so.0 >0x00007ff033a7ac50 0x00007ff033a7b428 Yes /lib64/libxcb-present.so.0 >0x00007ff033875060 0x00007ff033876ff9 Yes /lib64/libxcb-sync.so.1 >0x00007ff03365abd0 0x00007ff033668ff5 Yes /lib64/libxcb.so.1 >0x00007ff03344f990 0x00007ff03344fc3c Yes /lib64/libxshmfence.so.1 >0x00007ff03324a010 0x00007ff03324c958 Yes /lib64/libXxf86vm.so.1 >0x00007ff033040210 0x00007ff033045b88 Yes /lib64/libdrm.so.2 >0x00007ff032d3c610 0x00007ff032daba46 Yes /lib64/libm.so.6 >0x00007ff032b1ea40 0x00007ff032b2ad71 Yes /lib64/libpthread.so.0 >0x00007ff032915ed0 0x00007ff0329169ce Yes /lib64/libdl.so.2 >0x00007ff0326f64a0 0x00007ff03270926b Yes /lib64/libselinux.so.1 >0x00007ff035b8cb10 0x00007ff035ba7120 Yes /lib64/ld-linux-x86-64.so.2 >0x00007ff0324ecee0 0x00007ff0324edbfc Yes /lib64/libXau.so.6 >0x00007ff032286640 0x00007ff0322d1422 Yes /lib64/libpcre.so.1 >0x00007ff032062f30 0x00007ff032078e9d Yes /lib64/liblzma.so.5 >0x00007ff031d8ca60 0x00007ff031ddea1a Yes /usr/lib64/dri/vboxvideo_dri.so >0x00007ff031aa6ee0 0x00007ff031ae895a Yes /lib64/VBoxOGLcrutil.so >0x00007ff031872350 0x00007ff0318752cc Yes /lib64/librt.so.1 >0x00007ff0314b3de0 0x00007ff0315fbca3 Yes /lib64/VBoxOGLpackspu.so >0x00007ff03128aa20 0x00007ff03129038e Yes /lib64/VBoxOGLerrorspu.so >0x00007ff030abe450 0x00007ff030b5c625 Yes /lib64/VBoxOGLfeedbackspu.so >0x00007ff0308a3670 0x00007ff0308a92d9 Yes /lib64/VBoxOGLpassthroughspu.so >0x00007ff029939340 0x00007ff029c9463a Yes /usr/lib64/dri/swrast_dri.so >0x00007ff0296d5e00 0x00007ff0296eecd9 Yes /lib64/libexpat.so.1 >0x00007ff0294be200 0x00007ff0294ca907 Yes /lib64/libz.so.1 >0x00007ff0292b5870 0x00007ff0292b9fd8 Yes /lib64/libffi.so.6 >0x00007ff029096e40 0x00007ff0290a2ba8 Yes /lib64/libtinfo.so.5 >0x00007ff0228a0a30 0x00007ff02363f5bf Yes /usr/lib64/llvm/libLLVM-3.4.so >0x00007ff028dde510 0x00007ff028e4511a Yes /lib64/libstdc++.so.6 >0x00007ff028b6faf0 0x00007ff028b7f2e5 Yes /lib64/libgcc_s.so.1 >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x1e62640 31860288 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x0 0 >rdi 0x0 0 >rbp 0x7fff5a47a770 0x7fff5a47a770 >rsp 0x7fff5a47a678 0x7fff5a47a678 >r8 0x0 0 >r9 0x7fff5a47a458 140734708032600 >r10 0xf923f3 16327667 >r11 0x7ff034dc1c10 140669655718928 >r12 0x0 0 >r13 0x0 0 >r14 0x1e624b0 31859888 >r15 0x1e624b1 31859889 >rip 0x7ff034d6deaa 0x7ff034d6deaa <strlen+42> >eflags 0x10293 [ CF AF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >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>} >xmm8 {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>} >xmm9 {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>} >xmm10 {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>} >xmm11 {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>} >xmm12 {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>} >xmm13 {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>} >xmm14 {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>} >xmm15 {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> >Dump of assembler code for function strlen: > 0x00007ff034d6de80 <+0>: pxor %xmm8,%xmm8 > 0x00007ff034d6de85 <+5>: pxor %xmm9,%xmm9 > 0x00007ff034d6de8a <+10>: pxor %xmm10,%xmm10 > 0x00007ff034d6de8f <+15>: pxor %xmm11,%xmm11 > 0x00007ff034d6de94 <+20>: mov %rdi,%rax > 0x00007ff034d6de97 <+23>: mov %rdi,%rcx > 0x00007ff034d6de9a <+26>: and $0xfff,%rcx > 0x00007ff034d6dea1 <+33>: cmp $0xfcf,%rcx > 0x00007ff034d6dea8 <+40>: ja 0x7ff034d6df10 <strlen+144> >=> 0x00007ff034d6deaa <+42>: movdqu (%rax),%xmm12 > 0x00007ff034d6deaf <+47>: pcmpeqb %xmm8,%xmm12 > 0x00007ff034d6deb4 <+52>: pmovmskb %xmm12,%edx > 0x00007ff034d6deb9 <+57>: test %edx,%edx > 0x00007ff034d6debb <+59>: je 0x7ff034d6dec1 <strlen+65> > 0x00007ff034d6debd <+61>: bsf %edx,%eax > 0x00007ff034d6dec0 <+64>: retq > 0x00007ff034d6dec1 <+65>: and $0xfffffffffffffff0,%rax > 0x00007ff034d6dec5 <+69>: pcmpeqb 0x10(%rax),%xmm9 > 0x00007ff034d6decb <+75>: pcmpeqb 0x20(%rax),%xmm10 > 0x00007ff034d6ded1 <+81>: pcmpeqb 0x30(%rax),%xmm11 > 0x00007ff034d6ded7 <+87>: pmovmskb %xmm9,%edx > 0x00007ff034d6dedc <+92>: pmovmskb %xmm10,%r8d > 0x00007ff034d6dee1 <+97>: pmovmskb %xmm11,%ecx > 0x00007ff034d6dee6 <+102>: shl $0x10,%rdx > 0x00007ff034d6deea <+106>: shl $0x10,%rcx > 0x00007ff034d6deee <+110>: or %r8,%rcx > 0x00007ff034d6def1 <+113>: shl $0x20,%rcx > 0x00007ff034d6def5 <+117>: or %rcx,%rdx > 0x00007ff034d6def8 <+120>: mov %rdi,%rcx > 0x00007ff034d6defb <+123>: xor %rax,%rcx > 0x00007ff034d6defe <+126>: and $0xffffffffffffffc0,%rax > 0x00007ff034d6df02 <+130>: sar %cl,%rdx > 0x00007ff034d6df05 <+133>: test %rdx,%rdx > 0x00007ff034d6df08 <+136>: je 0x7ff034d6df80 <strlen+256> > 0x00007ff034d6df0a <+138>: bsf %rdx,%rax > 0x00007ff034d6df0e <+142>: retq > 0x00007ff034d6df0f <+143>: nop > 0x00007ff034d6df10 <+144>: and $0xffffffffffffffc0,%rax > 0x00007ff034d6df14 <+148>: pcmpeqb (%rax),%xmm8 > 0x00007ff034d6df19 <+153>: pcmpeqb 0x10(%rax),%xmm9 > 0x00007ff034d6df1f <+159>: pcmpeqb 0x20(%rax),%xmm10 > 0x00007ff034d6df25 <+165>: pcmpeqb 0x30(%rax),%xmm11 > 0x00007ff034d6df2b <+171>: pmovmskb %xmm8,%esi > 0x00007ff034d6df30 <+176>: pmovmskb %xmm9,%edx > 0x00007ff034d6df35 <+181>: pmovmskb %xmm10,%r8d > 0x00007ff034d6df3a <+186>: pmovmskb %xmm11,%ecx > 0x00007ff034d6df3f <+191>: shl $0x10,%rdx > 0x00007ff034d6df43 <+195>: shl $0x10,%rcx > 0x00007ff034d6df47 <+199>: or %rsi,%rdx > 0x00007ff034d6df4a <+202>: or %r8,%rcx > 0x00007ff034d6df4d <+205>: shl $0x20,%rcx > 0x00007ff034d6df51 <+209>: or %rcx,%rdx > 0x00007ff034d6df54 <+212>: mov %rdi,%rcx > 0x00007ff034d6df57 <+215>: xor %rax,%rcx > 0x00007ff034d6df5a <+218>: and $0xffffffffffffffc0,%rax > 0x00007ff034d6df5e <+222>: sar %cl,%rdx > 0x00007ff034d6df61 <+225>: test %rdx,%rdx > 0x00007ff034d6df64 <+228>: je 0x7ff034d6df70 <strlen+240> > 0x00007ff034d6df66 <+230>: bsf %rdx,%rax > 0x00007ff034d6df6a <+234>: retq > 0x00007ff034d6df6b <+235>: nopl 0x0(%rax,%rax,1) > 0x00007ff034d6df70 <+240>: pxor %xmm9,%xmm9 > 0x00007ff034d6df75 <+245>: pxor %xmm10,%xmm10 > 0x00007ff034d6df7a <+250>: pxor %xmm11,%xmm11 > 0x00007ff034d6df7f <+255>: nop > 0x00007ff034d6df80 <+256>: movdqa 0x40(%rax),%xmm8 > 0x00007ff034d6df86 <+262>: pminub 0x50(%rax),%xmm8 > 0x00007ff034d6df8c <+268>: pminub 0x60(%rax),%xmm8 > 0x00007ff034d6df92 <+274>: pminub 0x70(%rax),%xmm8 > 0x00007ff034d6df98 <+280>: pcmpeqb %xmm11,%xmm8 > 0x00007ff034d6df9d <+285>: pmovmskb %xmm8,%edx > 0x00007ff034d6dfa2 <+290>: test %edx,%edx > 0x00007ff034d6dfa4 <+292>: jne 0x7ff034d6dfe0 <strlen+352> > 0x00007ff034d6dfa6 <+294>: sub $0xffffffffffffff80,%rax > 0x00007ff034d6dfaa <+298>: movdqa (%rax),%xmm8 > 0x00007ff034d6dfaf <+303>: pminub 0x10(%rax),%xmm8 > 0x00007ff034d6dfb5 <+309>: pminub 0x20(%rax),%xmm8 > 0x00007ff034d6dfbb <+315>: pminub 0x30(%rax),%xmm8 > 0x00007ff034d6dfc1 <+321>: pcmpeqb %xmm11,%xmm8 > 0x00007ff034d6dfc6 <+326>: pmovmskb %xmm8,%edx > 0x00007ff034d6dfcb <+331>: test %edx,%edx > 0x00007ff034d6dfcd <+333>: jne 0x7ff034d6dfe4 <strlen+356> > 0x00007ff034d6dfcf <+335>: jmp 0x7ff034d6df80 <strlen+256> > 0x00007ff034d6dfd1 <+337>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00007ff034d6dfe0 <+352>: add $0x40,%rax > 0x00007ff034d6dfe4 <+356>: pxor %xmm8,%xmm8 > 0x00007ff034d6dfe9 <+361>: pcmpeqb (%rax),%xmm8 > 0x00007ff034d6dfee <+366>: pcmpeqb 0x10(%rax),%xmm9 > 0x00007ff034d6dff4 <+372>: pcmpeqb 0x20(%rax),%xmm10 > 0x00007ff034d6dffa <+378>: pcmpeqb 0x30(%rax),%xmm11 > 0x00007ff034d6e000 <+384>: pmovmskb %xmm8,%esi > 0x00007ff034d6e005 <+389>: pmovmskb %xmm9,%edx > 0x00007ff034d6e00a <+394>: pmovmskb %xmm10,%r8d > 0x00007ff034d6e00f <+399>: pmovmskb %xmm11,%ecx > 0x00007ff034d6e014 <+404>: shl $0x10,%rdx > 0x00007ff034d6e018 <+408>: shl $0x10,%rcx > 0x00007ff034d6e01c <+412>: or %rsi,%rdx > 0x00007ff034d6e01f <+415>: or %r8,%rcx > 0x00007ff034d6e022 <+418>: shl $0x20,%rcx > 0x00007ff034d6e026 <+422>: or %rcx,%rdx > 0x00007ff034d6e029 <+425>: bsf %rdx,%rdx > 0x00007ff034d6e02d <+429>: add %rdx,%rax > 0x00007ff034d6e030 <+432>: sub %rdi,%rax > 0x00007ff034d6e033 <+435>: 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 1074151
: 872147 |
872148
|
872149
|
872150
|
872151
|
872152
|
872153
|
872154
|
872155
|
872156
|
872157