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 1278515 Details for
Bug 1450613
[abrt] xdg-desktop-portal: strchr(): xdg-desktop-portal 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), 21.47 KB, created by
crileyjm
on 2017-05-13 23:25:14 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
crileyjm
Created:
2017-05-13 23:25:14 UTC
Size:
21.47 KB
patch
obsolete
>[New LWP 23781] >[New LWP 23178] >[New LWP 23187] >[New LWP 23185] >[New LWP 23184] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/xdg-desktop-portal'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 __strchr_sse2 () at ../sysdeps/x86_64/strchr.S:32 >32 movdqu (%rdi), %xmm0 >[Current thread is 1 (Thread 0x7f2b0bfff700 (LWP 23781))] > >Thread 1 (Thread 0x7f2b0bfff700 (LWP 23781)): >#0 __strchr_sse2 () at ../sysdeps/x86_64/strchr.S:32 >No locals. >#1 0x00007f2b25101d8b in expand_macro (macro=117 'u', exec=exec@entry=0x7f2b10001d80, info=info@entry=0x7f2b040051c0, uri_list=uri_list@entry=0x7f2b0bffe948) at gdesktopappinfo.c:2293 > uris = 0x7f2b0bffec40 > expanded = <optimized out> > force_file_uri = 1 > force_file_uri_macro = 102 'f' > uri = 0x0 > __func__ = "expand_macro" >#2 0x00007f2b25102630 in expand_application_parameters (error=0x0, argv=0x7f2b0bffe958, argc=0x7f2b0bffe950, uris=0x7f2b0bffe948, exec_line=0x7f2b10033660 "/usr/bin/flatpak run --branch=master --arch=x86_64 --command=firefox org.mozilla.FirefoxNightlyWayland %u", info=0x7f2b040051c0) at gdesktopappinfo.c:2414 > uri_list = <optimized out> > p = 0x7f2b100336c7 "%u" > expanded_exec = 0x7f2b10001d80 > res = <optimized out> >#3 g_desktop_app_info_launch_uris_with_spawn (info=info@entry=0x7f2b040051c0, session_bus=session_bus@entry=0x560fd67f9000, exec_line=0x7f2b10033660 "/usr/bin/flatpak run --branch=master --arch=x86_64 --command=firefox org.mozilla.FirefoxNightlyWayland %u", uris=<optimized out>, uris@entry=0x7f2b0bffec40, launch_context=launch_context@entry=0x7f2b04005f00, spawn_flags=spawn_flags@entry=G_SPAWN_SEARCH_PATH, user_setup=0x0, user_setup_data=0x0, pid_callback=0x0, pid_callback_data=0x0, error=0x0) at gdesktopappinfo.c:2677 > pid = 32555 > launched_uris = <optimized out> > iter = <optimized out> > sn_id = 0x0 > completed = 0 > old_uris = <optimized out> > argv = 0x0 > envp = 0x7f2b100214c0 > argc = 268508228 > data = {user_setup = 0x7f2b10011c44, user_setup_data = 0x0, pid_envvar = 0x0} > __func__ = "g_desktop_app_info_launch_uris_with_spawn" >#4 0x00007f2b25102b6b in g_desktop_app_info_launch_uris_internal (appinfo=0x7f2b040051c0, uris=0x7f2b0bffec40, launch_context=0x7f2b04005f00, spawn_flags=spawn_flags@entry=G_SPAWN_SEARCH_PATH, user_setup=user_setup@entry=0x0, user_setup_data=user_setup_data@entry=0x0, pid_callback=0x0, pid_callback_data=0x0, error=0x0) at gdesktopappinfo.c:2893 > info = 0x7f2b040051c0 > session_bus = 0x560fd67f9000 > success = 1 >#5 0x00007f2b25102c19 in g_desktop_app_info_launch_uris (appinfo=<optimized out>, uris=<optimized out>, launch_context=<optimized out>, error=<optimized out>) at gdesktopappinfo.c:2916 >No locals. >#6 0x0000560fd566497e in launch_application_with_uri (choice_id=0x7f2b10022878 "org.mozilla.FirefoxNightlyWayland", uri=uri@entry=0x7f2b10032850 "https://docs.fedoraproject.org/en-US/Fedora/25/html/Networking_Guide/sec-Disabling_Consistent_Network_Device_Naming.html", parent_window=parent_window@entry=0x7f2b100335a0 "wayland:tia.0{7_Z1E:#^9s3,\\s}Q&!6j:9((4}", writable=writable@entry=0) at src/open-uri.c:205 > desktop_id = 0x7f2b10037df0 "org.mozilla.FirefoxNightlyWayland.desktop" > info = 0x7f2b040051c0 > context = 0x7f2b04005f00 > ruri = 0x0 > uris = {data = 0x0, next = 0x0, prev = 0x7f2b0bffedb0} >#7 0x0000560fd5665b20 in send_response_in_thread_func (task=<optimized out>, source_object=<optimized out>, task_data=0x7f2b10004c30, cancellable=<optimized out>) at src/open-uri.c:289 > uri = <optimized out> > parent_window = 0x7f2b100335a0 "wayland:tia.0{7_Z1E:#^9s3,\\s}Q&!6j:9((4}" > writable = 0 > content_type = <optimized out> > request = 0x7f2b10004c30 > response = 0 > options = <optimized out> > choice = 0x7f2b10022878 "org.mozilla.FirefoxNightlyWayland" > opt_builder = {u = {s = {partial_magic = 0, type = 0x7f2b10003c90, y = {139822928772241, 0, 0, 18446744073709551615, 139822928770848, 8, 0, 3, 1033660112, 0, 0, 0, 0, 0}}, x = {0, 139822928772240, 139822928772241, 0, 0, 18446744073709551615, 139822928770848, 8, 0, 3, 1033660112, 0, 0, 0, 0, 0}}} > request_auto_unlock267 = 0x7f2b10004c78 >#8 0x00007f2b250a018d in g_task_thread_pool_thread (thread_data=0x560fd6804d50, pool_data=<optimized out>) at gtask.c:1304 > task = 0x560fd6804d50 >#9 0x00007f2b24b2458e in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307 > pool = 0x560fd67f0dd0 >#10 0x00007f2b24b23b93 in g_thread_proxy (data=0x560fd682df20) at gthread.c:784 > thread = 0x560fd682df20 > __func__ = "g_thread_proxy" >#11 0x00007f2b246846ca in start_thread (arg=0x7f2b0bfff700) at pthread_create.c:333 > __res = <optimized out> > pd = 0x7f2b0bfff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139822861645568, 4069080196516030546, 0, 139823104005455, 139822861646272, 139822861645568, -4166303412093573038, -4166376998585751470}, 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" >#12 0x00007f2b243bef7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 >No locals. > >Thread 2 (Thread 0x7f2b255a3cc0 (LWP 23178)): >#0 0x00007f2b243b301d in poll () at ../sysdeps/unix/syscall-template.S:84 >No locals. >#1 0x00007f2b24afc166 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x560fd67e9960, timeout=<optimized out>, context=0x560fd6802600) at gmain.c:4228 > poll_func = 0x7f2b24b0c010 <g_poll> >#2 g_main_context_iterate (context=0x560fd6802600, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x560fd67e9960 >#3 0x00007f2b24afc4f2 in g_main_loop_run (loop=0x560fd67e7de0) at gmain.c:4125 > __func__ = "g_main_loop_run" >#4 0x0000560fd5662531 in main (argc=<optimized out>, argv=<optimized out>) at src/xdg-desktop-portal.c:445 > owner_id = 1 > error = 0x0 > session_bus = 0x560fd67f9000 > context = 0x560fd67de060 > >Thread 3 (Thread 0x7f2b18e53700 (LWP 23187)): >#0 0x00007f2b243b301d in poll () at ../sysdeps/unix/syscall-template.S:84 >No locals. >#1 0x00007f2b24afc166 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f2b040010c0, timeout=<optimized out>, context=0x560fd682d990) at gmain.c:4228 > poll_func = 0x7f2b24b0c010 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x560fd682d990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = 1 > fds = 0x7f2b040010c0 >#3 0x00007f2b24afc27c in g_main_context_iteration (context=context@entry=0x560fd682d990, may_block=may_block@entry=1) at gmain.c:3990 > retval = <optimized out> >#4 0x00007f2b18e5afad in dconf_gdbus_worker_thread (user_data=0x560fd682d990) at dconf-gdbus-thread.c:82 > context = 0x560fd682d990 >#5 0x00007f2b24b23b93 in g_thread_proxy (data=0x7f2b0c004540) at gthread.c:784 > thread = 0x7f2b0c004540 > __func__ = "g_thread_proxy" >#6 0x00007f2b246846ca in start_thread (arg=0x7f2b18e53700) at pthread_create.c:333 > __res = <optimized out> > pd = 0x7f2b18e53700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139823077996288, 4069080196516030546, 0, 140724957542191, 139823077996992, 139823077996288, -4166261576964626350, -4166376998585751470}, 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" >#7 0x00007f2b243bef7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 >No locals. > >Thread 4 (Thread 0x7f2b1af23700 (LWP 23185)): >#0 0x00007f2b243b301d in poll () at ../sysdeps/unix/syscall-template.S:84 >No locals. >#1 0x00007f2b24afc166 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x7f2b0c0010c0, timeout=<optimized out>, context=0x560fd67f1450) at gmain.c:4228 > poll_func = 0x7f2b24b0c010 <g_poll> >#2 g_main_context_iterate (context=0x560fd67f1450, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = 3 > fds = 0x7f2b0c0010c0 >#3 0x00007f2b24afc4f2 in g_main_loop_run (loop=0x560fd67f13e0) at gmain.c:4125 > __func__ = "g_main_loop_run" >#4 0x00007f2b250e0a76 in gdbus_shared_thread_func (user_data=0x560fd67f1420) at gdbusprivate.c:247 > data = 0x560fd67f1420 >#5 0x00007f2b24b23b93 in g_thread_proxy (data=0x560fd67fd0a0) at gthread.c:784 > thread = 0x560fd67fd0a0 > __func__ = "g_thread_proxy" >#6 0x00007f2b246846ca in start_thread (arg=0x7f2b1af23700) at pthread_create.c:333 > __res = <optimized out> > pd = 0x7f2b1af23700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139823112402688, 4069080196516030546, 0, 140724957545471, 139823112403392, 139823112402688, -4166266138219894702, -4166376998585751470}, 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" >#7 0x00007f2b243bef7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 >No locals. > >Thread 5 (Thread 0x7f2b1b936700 (LWP 23184)): >#0 0x00007f2b243b301d in poll () at ../sysdeps/unix/syscall-template.S:84 >No locals. >#1 0x00007f2b24afc166 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f2b140008e0, timeout=<optimized out>, context=0x560fd67fc6b0) at gmain.c:4228 > poll_func = 0x7f2b24b0c010 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x560fd67fc6b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f2b140008e0 >#3 0x00007f2b24afc27c in g_main_context_iteration (context=0x560fd67fc6b0, may_block=may_block@entry=1) at gmain.c:3990 > retval = <optimized out> >#4 0x00007f2b24afc2c1 in glib_worker_main (data=<optimized out>) at gmain.c:5783 >No locals. >#5 0x00007f2b24b23b93 in g_thread_proxy (data=0x560fd67fd000) at gthread.c:784 > thread = 0x560fd67fd000 > __func__ = "g_thread_proxy" >#6 0x00007f2b246846ca in start_thread (arg=0x7f2b1b936700) at pthread_create.c:333 > __res = <optimized out> > pd = 0x7f2b1b936700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139823122966272, 4069080196516030546, 0, 140724957544703, 139823122966976, 139823122966272, -4166267503482623918, -4166376998585751470}, 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" >#7 0x00007f2b243bef7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 >No locals. >From To Syms Read Shared Object Library >0x00007f2b2504c650 0x00007f2b2512739e Yes /lib64/libgio-2.0.so.0 >0x00007f2b24dcf340 0x00007f2b24dffdad Yes /lib64/libgobject-2.0.so.0 >0x00007f2b24acc710 0x00007f2b24b44599 Yes /lib64/libglib-2.0.so.0 >0x00007f2b2489daa0 0x00007f2b248ad8b5 Yes /lib64/libgcc_s.so.1 >0x00007f2b24682a20 0x00007f2b2468fd21 Yes /lib64/libpthread.so.0 >0x00007f2b242d69d0 0x00007f2b24426ad3 Yes /lib64/libc.so.6 >0x00007f2b240b06f0 0x00007f2b240b4eb4 Yes /lib64/libffi.so.6 >0x00007f2b23eac050 0x00007f2b23eacf55 Yes /lib64/libgmodule-2.0.so.0 >0x00007f2b23ca7da0 0x00007f2b23ca89ae Yes /lib64/libdl.so.2 >0x00007f2b23a355c0 0x00007f2b23a87831 Yes /lib64/libpcre.so.1 >0x00007f2b23820060 0x00007f2b2382c547 Yes /lib64/libz.so.1 >0x00007f2b235fd320 0x00007f2b2361339f Yes /lib64/libselinux.so.1 >0x00007f2b233df990 0x00007f2b233ef080 Yes /lib64/libresolv.so.2 >0x00007f2b2319cc00 0x00007f2b231c9e29 Yes /lib64/libmount.so.1 >0x00007f2b253aaad0 0x00007f2b253c84f0 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f2b22f57660 0x00007f2b22f7edd9 Yes /lib64/libblkid.so.1 >0x00007f2b22d4b450 0x00007f2b22d4caf1 Yes /lib64/libuuid.so.1 >0x00007f2b22b440e0 0x00007f2b22b471ff Yes /lib64/librt.so.1 >0x00007f2b1bd81f00 0x00007f2b1bd9c126 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f2b1bb4ca80 0x00007f2b1bb637b6 Yes /usr/lib64/gvfs/libgvfscommon.so >0x00007f2b1b937e60 0x00007f2b1b9388b5 Yes /lib64/libutil.so.1 >0x00007f2b1af261a0 0x00007f2b1af2c081 Yes /lib64/libnss_files.so.2 >0x00007f2b19b06590 0x00007f2b19b17ce4 Yes /lib64/libproxy.so.1 >0x00007f2b198f8fa0 0x00007f2b198fcd3c Yes /lib64/libmodman.so.1 >0x00007f2b195fa880 0x00007f2b196aa059 Yes /lib64/libstdc++.so.6 >0x00007f2b1926b720 0x00007f2b192dcc0a Yes /lib64/libm.so.6 >0x00007f2b19062790 0x00007f2b1906383a Yes /usr/lib64/gio/modules/libgiognomeproxy.so >0x00007f2b18e576f0 0x00007f2b18e5c78e Yes /usr/lib64/gio/modules/libdconfsettings.so >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x7f2b0bffec40 139822861642816 >rcx 0x7f2b0bffe948 139822861642056 >rdx 0x7f2b040051c0 139822727451072 >rsi 0x23 35 >rdi 0x0 0 >rbp 0x7f2b10001d80 0x7f2b10001d80 >rsp 0x7f2b0bffe878 0x7f2b0bffe878 >r8 0x7f2b1001a4e0 139822928864480 >r9 0x1 1 >r10 0x7f2b1001eb00 139822928882432 >r11 0x0 0 >r12 0x7f2b0bffe948 139822861642056 >r13 0x75 117 >r14 0x0 0 >r15 0x75 117 >rip 0x7f2b24342373 0x7f2b24342373 <__strchr_sse2+35> >eflags 0x10283 [ CF SF 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 __strchr_sse2: > 0x00007f2b24342350 <+0>: movd %esi,%xmm1 > 0x00007f2b24342354 <+4>: mov %edi,%eax > 0x00007f2b24342356 <+6>: and $0xfff,%eax > 0x00007f2b2434235b <+11>: punpcklbw %xmm1,%xmm1 > 0x00007f2b2434235f <+15>: cmp $0xfc0,%eax > 0x00007f2b24342364 <+20>: punpcklwd %xmm1,%xmm1 > 0x00007f2b24342368 <+24>: pshufd $0x0,%xmm1,%xmm1 > 0x00007f2b2434236d <+29>: jg 0x7f2b243424d0 <__strchr_sse2+384> >=> 0x00007f2b24342373 <+35>: movdqu (%rdi),%xmm0 > 0x00007f2b24342377 <+39>: pxor %xmm3,%xmm3 > 0x00007f2b2434237b <+43>: movdqa %xmm0,%xmm4 > 0x00007f2b2434237f <+47>: pcmpeqb %xmm1,%xmm0 > 0x00007f2b24342383 <+51>: pcmpeqb %xmm3,%xmm4 > 0x00007f2b24342387 <+55>: por %xmm4,%xmm0 > 0x00007f2b2434238b <+59>: pmovmskb %xmm0,%eax > 0x00007f2b2434238f <+63>: test %eax,%eax > 0x00007f2b24342391 <+65>: je 0x7f2b243423a8 <__strchr_sse2+88> > 0x00007f2b24342393 <+67>: bsf %eax,%eax > 0x00007f2b24342396 <+70>: mov $0x0,%edx > 0x00007f2b2434239b <+75>: lea (%rdi,%rax,1),%rax > 0x00007f2b2434239f <+79>: cmp %sil,(%rax) > 0x00007f2b243423a2 <+82>: cmovne %rdx,%rax > 0x00007f2b243423a6 <+86>: retq > 0x00007f2b243423a7 <+87>: nop > 0x00007f2b243423a8 <+88>: movdqu 0x10(%rdi),%xmm0 > 0x00007f2b243423ad <+93>: movdqa %xmm0,%xmm4 > 0x00007f2b243423b1 <+97>: pcmpeqb %xmm1,%xmm0 > 0x00007f2b243423b5 <+101>: pcmpeqb %xmm3,%xmm4 > 0x00007f2b243423b9 <+105>: por %xmm4,%xmm0 > 0x00007f2b243423bd <+109>: pmovmskb %xmm0,%ecx > 0x00007f2b243423c1 <+113>: movdqu 0x20(%rdi),%xmm0 > 0x00007f2b243423c6 <+118>: movdqa %xmm0,%xmm4 > 0x00007f2b243423ca <+122>: pcmpeqb %xmm1,%xmm0 > 0x00007f2b243423ce <+126>: shl $0x10,%rcx > 0x00007f2b243423d2 <+130>: pcmpeqb %xmm3,%xmm4 > 0x00007f2b243423d6 <+134>: por %xmm4,%xmm0 > 0x00007f2b243423da <+138>: pmovmskb %xmm0,%eax > 0x00007f2b243423de <+142>: movdqu 0x30(%rdi),%xmm0 > 0x00007f2b243423e3 <+147>: pcmpeqb %xmm0,%xmm3 > 0x00007f2b243423e7 <+151>: shl $0x20,%rax > 0x00007f2b243423eb <+155>: pcmpeqb %xmm1,%xmm0 > 0x00007f2b243423ef <+159>: or %rcx,%rax > 0x00007f2b243423f2 <+162>: por %xmm3,%xmm0 > 0x00007f2b243423f6 <+166>: pmovmskb %xmm0,%ecx > 0x00007f2b243423fa <+170>: shl $0x30,%rcx > 0x00007f2b243423fe <+174>: or %rcx,%rax > 0x00007f2b24342401 <+177>: test %rax,%rax > 0x00007f2b24342404 <+180>: jne 0x7f2b243424b0 <__strchr_sse2+352> > 0x00007f2b2434240a <+186>: nopw 0x0(%rax,%rax,1) > 0x00007f2b24342410 <+192>: pxor %xmm6,%xmm6 > 0x00007f2b24342414 <+196>: and $0xffffffffffffffc0,%rdi > 0x00007f2b24342418 <+200>: add $0x40,%rdi > 0x00007f2b2434241c <+204>: movdqa (%rdi),%xmm5 > 0x00007f2b24342420 <+208>: movdqa 0x10(%rdi),%xmm2 > 0x00007f2b24342425 <+213>: movdqa 0x20(%rdi),%xmm3 > 0x00007f2b2434242a <+218>: pxor %xmm1,%xmm5 > 0x00007f2b2434242e <+222>: movdqa 0x30(%rdi),%xmm4 > 0x00007f2b24342433 <+227>: pxor %xmm1,%xmm2 > 0x00007f2b24342437 <+231>: pxor %xmm1,%xmm3 > 0x00007f2b2434243b <+235>: pminub (%rdi),%xmm5 > 0x00007f2b2434243f <+239>: pxor %xmm1,%xmm4 > 0x00007f2b24342443 <+243>: pminub 0x10(%rdi),%xmm2 > 0x00007f2b24342448 <+248>: pminub 0x20(%rdi),%xmm3 > 0x00007f2b2434244d <+253>: pminub %xmm2,%xmm5 > 0x00007f2b24342451 <+257>: pminub 0x30(%rdi),%xmm4 > 0x00007f2b24342456 <+262>: pminub %xmm3,%xmm5 > 0x00007f2b2434245a <+266>: pminub %xmm4,%xmm5 > 0x00007f2b2434245e <+270>: pcmpeqb %xmm6,%xmm5 > 0x00007f2b24342462 <+274>: pmovmskb %xmm5,%eax > 0x00007f2b24342466 <+278>: test %eax,%eax > 0x00007f2b24342468 <+280>: je 0x7f2b24342418 <__strchr_sse2+200> > 0x00007f2b2434246a <+282>: movdqa (%rdi),%xmm5 > 0x00007f2b2434246e <+286>: movdqa %xmm5,%xmm0 > 0x00007f2b24342472 <+290>: pcmpeqb %xmm1,%xmm5 > 0x00007f2b24342476 <+294>: pcmpeqb %xmm6,%xmm0 > 0x00007f2b2434247a <+298>: por %xmm0,%xmm5 > 0x00007f2b2434247e <+302>: pcmpeqb %xmm6,%xmm2 > 0x00007f2b24342482 <+306>: pcmpeqb %xmm6,%xmm3 > 0x00007f2b24342486 <+310>: pcmpeqb %xmm6,%xmm4 > 0x00007f2b2434248a <+314>: pmovmskb %xmm5,%ecx > 0x00007f2b2434248e <+318>: pmovmskb %xmm2,%eax > 0x00007f2b24342492 <+322>: shl $0x10,%rax > 0x00007f2b24342496 <+326>: pmovmskb %xmm3,%r8d > 0x00007f2b2434249b <+331>: pmovmskb %xmm4,%edx > 0x00007f2b2434249f <+335>: shl $0x20,%r8 > 0x00007f2b243424a3 <+339>: or %r8,%rax > 0x00007f2b243424a6 <+342>: or %rcx,%rax > 0x00007f2b243424a9 <+345>: shl $0x30,%rdx > 0x00007f2b243424ad <+349>: or %rdx,%rax > 0x00007f2b243424b0 <+352>: bsf %rax,%rax > 0x00007f2b243424b4 <+356>: mov $0x0,%edx > 0x00007f2b243424b9 <+361>: lea (%rdi,%rax,1),%rax > 0x00007f2b243424bd <+365>: cmp %sil,(%rax) > 0x00007f2b243424c0 <+368>: cmovne %rdx,%rax > 0x00007f2b243424c4 <+372>: retq > 0x00007f2b243424c5 <+373>: nop > 0x00007f2b243424c6 <+374>: nopw %cs:0x0(%rax,%rax,1) > 0x00007f2b243424d0 <+384>: mov %rdi,%rdx > 0x00007f2b243424d3 <+387>: pxor %xmm2,%xmm2 > 0x00007f2b243424d7 <+391>: and $0xffffffffffffffc0,%rdx > 0x00007f2b243424db <+395>: movdqa %xmm1,%xmm0 > 0x00007f2b243424df <+399>: movdqa (%rdx),%xmm3 > 0x00007f2b243424e3 <+403>: movdqa %xmm3,%xmm4 > 0x00007f2b243424e7 <+407>: pcmpeqb %xmm1,%xmm3 > 0x00007f2b243424eb <+411>: pcmpeqb %xmm2,%xmm4 > 0x00007f2b243424ef <+415>: por %xmm4,%xmm3 > 0x00007f2b243424f3 <+419>: pmovmskb %xmm3,%r8d > 0x00007f2b243424f8 <+424>: movdqa 0x10(%rdx),%xmm3 > 0x00007f2b243424fd <+429>: movdqa %xmm3,%xmm4 > 0x00007f2b24342501 <+433>: pcmpeqb %xmm1,%xmm3 > 0x00007f2b24342505 <+437>: pcmpeqb %xmm2,%xmm4 > 0x00007f2b24342509 <+441>: por %xmm4,%xmm3 > 0x00007f2b2434250d <+445>: pmovmskb %xmm3,%eax > 0x00007f2b24342511 <+449>: movdqa 0x20(%rdx),%xmm3 > 0x00007f2b24342516 <+454>: movdqa %xmm3,%xmm4 > 0x00007f2b2434251a <+458>: pcmpeqb %xmm1,%xmm3 > 0x00007f2b2434251e <+462>: shl $0x10,%rax > 0x00007f2b24342522 <+466>: pcmpeqb %xmm2,%xmm4 > 0x00007f2b24342526 <+470>: por %xmm4,%xmm3 > 0x00007f2b2434252a <+474>: pmovmskb %xmm3,%r9d > 0x00007f2b2434252f <+479>: movdqa 0x30(%rdx),%xmm3 > 0x00007f2b24342534 <+484>: pcmpeqb %xmm3,%xmm2 > 0x00007f2b24342538 <+488>: shl $0x20,%r9 > 0x00007f2b2434253c <+492>: pcmpeqb %xmm3,%xmm0 > 0x00007f2b24342540 <+496>: or %r9,%rax > 0x00007f2b24342543 <+499>: or %r8,%rax > 0x00007f2b24342546 <+502>: por %xmm2,%xmm0 > 0x00007f2b2434254a <+506>: pmovmskb %xmm0,%ecx > 0x00007f2b2434254e <+510>: shl $0x30,%rcx > 0x00007f2b24342552 <+514>: or %rcx,%rax > 0x00007f2b24342555 <+517>: mov %edi,%ecx > 0x00007f2b24342557 <+519>: sub %dl,%cl > 0x00007f2b24342559 <+521>: shr %cl,%rax > 0x00007f2b2434255c <+524>: test %rax,%rax > 0x00007f2b2434255f <+527>: jne 0x7f2b243424b0 <__strchr_sse2+352> > 0x00007f2b24342565 <+533>: jmpq 0x7f2b2434240a <__strchr_sse2+186> >End of assembler dump. >== EXPLOITABLE ==
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 1450613
: 1278515 |
1278516
|
1278517
|
1278518
|
1278519
|
1278520
|
1278521
|
1278522
|
1278523
|
1278524
|
1278525
|
1278526
|
1278527