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 656218 Details for
Bug 882709
[abrt] tracker-0.14.4-1.fc18: strlen: Process /usr/libexec/tracker-store was killed by signal 11 (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.43 KB, created by
Jan Teichmann
on 2012-12-02 20:20:05 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Jan Teichmann
Created:
2012-12-02 20:20:05 UTC
Size:
22.43 KB
patch
obsolete
>[New LWP 1728] >[New LWP 1828] >[New LWP 1830] >[New LWP 1855] >[New LWP 1856] >[New LWP 1857] >[New LWP 1854] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/tracker-store'. >Program terminated with signal 11, Segmentation fault. >#0 __strlen_sse2 () at ../sysdeps/x86_64/strlen.S:31 >31 movdqu (%rdi), %xmm1 > >Thread 7 (Thread 0x7f58f5f6c700 (LWP 1854)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x000000388048501f in g_cond_wait (cond=cond@entry=0xfa01d8, mutex=mutex@entry=0xfa01d0) at gthread-posix.c:748 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#2 0x000000388041ea1b in g_async_queue_pop_intern_unlocked (queue=0xfa01d0, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x000000388041ef26 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#4 0x000000388046be4d in g_thread_pool_wait_for_new_task (pool=0xfa0170) at gthreadpool.c:247 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0xf95b30 > pool = 0xfa0170 >#6 0x000000388046b5f5 in g_thread_proxy (data=0xf96a80) at gthread.c:797 > thread = 0xf96a80 >#7 0x000000387e807d15 in start_thread (arg=0x7f58f5f6c700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f58f5f6c700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140020060440320, -91858610899295592, 0, 242634330112, 140020060440320, 16384368, 2336432222462616, -87439673556245864}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x000000387e4f22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 6 (Thread 0x7f58effff700 (LWP 1857)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x000000388048501f in g_cond_wait (cond=cond@entry=0xfa0868, mutex=mutex@entry=0xfa0860) at gthread-posix.c:748 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#2 0x000000388041ea1b in g_async_queue_pop_intern_unlocked (queue=0xfa0860, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x000000388041ef26 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#4 0x000000388046be4d in g_thread_pool_wait_for_new_task (pool=0xfa0800) at gthreadpool.c:247 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0x1 > pool = 0xfa0800 >#6 0x000000388046b5f5 in g_thread_proxy (data=0xf96b70) at gthread.c:797 > thread = 0xf96b70 >#7 0x000000387e807d15 in start_thread (arg=0x7f58effff700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f58effff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140019960379136, -91858610899295592, 0, 242634330112, 140019960379136, 16386048, 2384753288897176, -87439673556245864}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x000000387e4f22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 5 (Thread 0x7f58f4f6a700 (LWP 1856)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x000000388048501f in g_cond_wait (cond=cond@entry=0xfa04a8, mutex=mutex@entry=0xfa04a0) at gthread-posix.c:748 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#2 0x000000388041ea1b in g_async_queue_pop_intern_unlocked (queue=0xfa04a0, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x000000388041ef26 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#4 0x000000388046be4d in g_thread_pool_wait_for_new_task (pool=0xfa0440) at gthreadpool.c:247 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0x0 > pool = 0xfa0440 >#6 0x000000388046b5f5 in g_thread_proxy (data=0xf96b20) at gthread.c:797 > thread = 0xf96b20 >#7 0x000000387e807d15 in start_thread (arg=0x7f58f4f6a700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f58f4f6a700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140020043654912, -91858610899295592, 0, 242634330112, 140020043654912, 16385088, 2338632319459992, -87439673556245864}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x000000387e4f22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 4 (Thread 0x7f58f576b700 (LWP 1855)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x000000388048501f in g_cond_wait (cond=cond@entry=0xfa04a8, mutex=mutex@entry=0xfa04a0) at gthread-posix.c:748 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#2 0x000000388041ea1b in g_async_queue_pop_intern_unlocked (queue=0xfa04a0, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x000000388041ef26 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#4 0x000000388046be4d in g_thread_pool_wait_for_new_task (pool=0xfa0440) at gthreadpool.c:247 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0x0 > pool = 0xfa0440 >#6 0x000000388046b5f5 in g_thread_proxy (data=0xf96ad0) at gthread.c:797 > thread = 0xf96ad0 >#7 0x000000387e807d15 in start_thread (arg=0x7f58f576b700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f58f576b700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140020052047616, -91858610899295592, 0, 242634330112, 140020052047616, 16385088, 2337532270961304, -87439673556245864}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x000000387e4f22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 3 (Thread 0x7f58f676d700 (LWP 1830)): >#0 0x000000387e4e97ed in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003880447d44 in g_main_context_poll (n_fds=3, fds=0x7f58e80010c0, timeout=-1, context=0xf931b0, priority=<optimized out>) at gmain.c:3584 > poll_func = 0x3880455e10 <g_poll> >#2 g_main_context_iterate (context=0xf931b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7f58e80010c0 >#3 0x00000038804481a2 in g_main_loop_run (loop=0xf932e0) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000038820cc546 in gdbus_shared_thread_func (user_data=0xf93180) at gdbusprivate.c:277 > data = 0xf93180 >#5 0x000000388046b5f5 in g_thread_proxy (data=0xf8ecf0) at gthread.c:797 > thread = 0xf8ecf0 >#6 0x000000387e807d15 in start_thread (arg=0x7f58f676d700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f58f676d700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140020068833024, -91858610899295592, 0, 242634330112, 140020068833024, 16331136, 2335336468931224, -87439673556245864}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x000000387e4f22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 2 (Thread 0x7f58f719f700 (LWP 1828)): >#0 0x000000387e4e97ed in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003880447d44 in g_main_context_poll (n_fds=1, fds=0x7f58f00010e0, timeout=-1, context=0xf7d9a0, priority=<optimized out>) at gmain.c:3584 > poll_func = 0x3880455e10 <g_poll> >#2 g_main_context_iterate (context=context@entry=0xf7d9a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7f58f00010e0 >#3 0x0000003880447e64 in g_main_context_iteration (context=context@entry=0xf7d9a0, may_block=may_block@entry=1) at gmain.c:3351 > retval = <optimized out> >#4 0x00007f58f73d048d in dconf_gdbus_worker_thread (user_data=0xf7d9a0) at dconf-gdbus-thread.c:81 > context = 0xf7d9a0 >#5 0x000000388046b5f5 in g_thread_proxy (data=0xf77190) at gthread.c:797 > thread = 0xf77190 >#6 0x000000387e807d15 in start_thread (arg=0x7f58f719f700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f58f719f700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140020079523584, -91858610899295592, 0, 242634330112, 140020079523584, 16243104, 2332234428801688, -87439673556245864}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x000000387e4f22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 1 (Thread 0x7f58fda08840 (LWP 1728)): >#0 __strlen_sse2 () at ../sysdeps/x86_64/strlen.S:31 >No locals. >#1 0x0000003880463ef0 in g_strdup (str=0x6573616261746164 <Address 0x6573616261746164 out of bounds>) at gstrfuncs.c:363 > new_str = <optimized out> > length = <optimized out> >#2 0x00000038804348c4 in g_error_copy (error=0x7f58f0001ab0) at gerror.c:503 > copy = 0xf93460 > __PRETTY_FUNCTION__ = "g_error_copy" >#3 0x0000000000414e4a in _g_error_copy0 (self=<optimized out>) at /home/martyn/Source/tracker/src/tracker-store/tracker-store.vala:170 >No locals. >#4 0x00000000004167d6 in tracker_store_sparql_update_co (_data_=0x12384e0) at /home/martyn/Source/tracker/src/tracker-store/tracker-store.vala:369 > __PRETTY_FUNCTION__ = "tracker_store_sparql_update_co" >#5 0x000000000041637a in tracker_store_task_finish_cb (task=0xf95b30) at /home/martyn/Source/tracker/src/tracker-store/tracker-store.vala:193 > _tmp33_ = <optimized out> > _tmp37_ = <optimized out> > _tmp37__target = <optimized out> > _tmp32_ = 0xf95b30 > _tmp36_ = 0xf95b30 > _tmp38_ = <optimized out> > _tmp30_ = <optimized out> > _tmp31_ = <optimized out> > _tmp17_ = <optimized out> > _tmp18_ = 0xf95b30 > _tmp19_ = <optimized out> > _tmp22_ = <optimized out> > _tmp1_ = <optimized out> > _tmp41_ = <optimized out> > _tmp39_ = 0 > _inner_error_ = 0x0 > _tmp45_ = <optimized out> > _tmp40_ = 0 > _tmp0_ = 0xf95b30 > _tmp43_ = <optimized out> >#6 __lambda1_ (_data8_=<optimized out>) at /home/martyn/Source/tracker/src/tracker-store/tracker-store.vala:246 > _tmp0_ = 0xf95b30 >#7 ___lambda1__gsource_func (self=<optimized out>) at tracker-store.c:1356 > result = <optimized out> >#8 0x0000003880447a75 in g_main_dispatch (context=0xf78eb0) at gmain.c:2715 > dispatch = 0x3880444e60 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x7f58f0001a50 > callback = 0x4162d0 <___lambda1__gsource_func> > cb_funcs = 0x38807219a0 <g_source_callback_funcs> > cb_data = 0x7f58e409a370 > current_source_link = {data = 0x7f58e41fa170, next = 0x0} > need_destroy = <optimized out> > source = 0x7f58e41fa170 > current = 0xf934a0 > i = <optimized out> >#9 g_main_context_dispatch (context=context@entry=0xf78eb0) at gmain.c:3219 >No locals. >#10 0x0000003880447da8 in g_main_context_iterate (context=0xf78eb0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290 > max_priority = 2147483647 > timeout = 997 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0xf9e8c0 >#11 0x00000038804481a2 in g_main_loop_run (loop=0x1223ef0) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#12 0x0000000000408ecd in tracker_main_main (args_length1=1, args=0x7ffff15f3448) at /home/martyn/Source/tracker/src/tracker-store/tracker-main.vala:306 > _tmp68_ = 0x1223ef0 > _tmp69_ = 0x1223ef0 > update_cache_size = <optimized out> > _tmp14_ = <optimized out> > _tmp35_ = <optimized out> > _tmp56_ = <optimized out> > _tmp12_ = 0xf77140 > _tmp33_ = 0 > _tmp54_ = 0x0 > _tmp9_ = <optimized out> > _tmp28_ = 0x410a10 <_tracker_status_callback_tracker_busy_callback> > _tmp52_ = 0x0 > _tmp31_ = <optimized out> > _tmp73_ = <optimized out> > _tmp7_ = 0xf77140 > flags = <optimized out> > _tmp26_ = 0xf79c80 > busy_callback_target = 0xf79c80 > do_rotating = 1 > cache_size_s = 0x0 > _tmp71_ = <optimized out> > _tmp24_ = 0xf79c80 > rotate_to = 0x0 > _tmp45_ = <optimized out> > _tmp66_ = <optimized out> > _inner_error_ = 0x0 > result = 0 > _tmp22_ = <optimized out> > select_cache_size = 100 > _tmp43_ = <optimized out> > _tmp19_ = 0xf77140 > _tmp17_ = 0xf77140 > _tmp20_ = 0xf77140 > _tmp38_ = 0x0 > _tmp41_ = 52428800 > _tmp15_ = 0xf7fe60 "/home/jan/.local/share/tracker/tracker-store.log" > _tmp36_ = 0x0 > db_config = 0x0 > _tmp13_ = <optimized out> > chunk_size = 52428800 > notifier = 0x0 > _tmp34_ = 0 > is_first_time_index = <optimized out> > busy_callback_target_destroy_notify = 0x407870 <g_object_unref@plt> > _tmp29_ = <optimized out> > _tmp32_ = 0 > _tmp53_ = <optimized out> > _tmp8_ = <optimized out> > _tmp27_ = 0x407870 <g_object_unref@plt> > _tmp30_ = <optimized out> > _tmp51_ = <optimized out> > _tmp48_ = <optimized out> > _tmp6_ = <optimized out> > _tmp67_ = <optimized out> > config = 0xf77140 > config_verbosity_id = 3 > _tmp25_ = 0xf79c80 > busy_callback = 0x410a10 <_tracker_status_callback_tracker_busy_callback> > _tmp46_ = 0x0 > _tmp70_ = <optimized out> > _tmp44_ = 0x0 > _tmp18_ = <optimized out> > _tmp21_ = 3 > chunk_size_mb = 0 > _tmp39_ = 0 > _tmp42_ = 0x0 > _tmp16_ = <optimized out> > _tmp37_ = 0x0 > _tmp40_ = 1 >#13 main (argc=<optimized out>, argv=<optimized out>) at /home/martyn/Source/tracker/src/tracker-store/tracker-main.vala:156 >No locals. >From To Syms Read Shared Object Library >0x00000038964161c0 0x000000389646cb4c Yes /usr/lib64/tracker-0.14/libtracker-data.so.0 >0x00000038a3612e30 0x00000038a36239e8 Yes /usr/lib64/tracker-0.14/libtracker-common.so.0 >0x00000038a3a05da0 0x00000038a3a17288 Yes /lib64/libtracker-sparql-0.14.so.0 >0x0000003882030100 0x00000038820eecd4 Yes /lib64/libgio-2.0.so.0 >0x000000388180aba0 0x000000388183831c Yes /lib64/libgobject-2.0.so.0 >0x0000003881c01130 0x0000003881c01ff8 Yes /lib64/libgmodule-2.0.so.0 >0x000000387f0022a0 0x000000387f00557c Yes /lib64/librt.so.1 >0x000000388041a050 0x00000038804af21c Yes /lib64/libglib-2.0.so.0 >0x000000389600a4e0 0x000000389608a560 Yes /lib64/libsqlite3.so.0 >0x000000387f402190 0x000000387f40e640 Yes /lib64/libz.so.1 >0x000000387f8055b0 0x000000387f86fd68 Yes /lib64/libm.so.6 >0x000000387e805790 0x000000387e8104b4 Yes /lib64/libpthread.so.0 >0x000000387e41f1a0 0x000000387e5607a0 Yes /lib64/libc.so.6 >0x0000003886c01510 0x0000003886c02a8c Yes /lib64/libuuid.so.1 >0x000000389ce10160 0x000000389ce45230 Yes /lib64/libunistring.so.0 >0x00000038814006b0 0x000000388140080c Yes /lib64/libgthread-2.0.so.0 >0x0000003881001990 0x0000003881006134 Yes /lib64/libffi.so.5 >0x000000387ec00ed0 0x000000387ec019f0 Yes /lib64/libdl.so.2 >0x0000003880006170 0x00000038800175d4 Yes /lib64/libselinux.so.1 >0x0000003880c03a30 0x0000003880c1201c Yes /lib64/libresolv.so.2 >0x000000387e000b20 0x000000387e01a3f9 Yes /lib64/ld-linux-x86-64.so.2 >0x000000387fc01db0 0x000000387fc45b28 Yes /lib64/libpcre.so.1 >0x00007f58f73cd750 0x00007f58f73d19ac Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f58f71a21e0 0x00007f58f71a969c Yes /lib64/libnss_files.so.2 >0x00007f58f6779f60 0x00007f58f67941e8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x0000003e23612860 0x0000003e2362b8b8 Yes /lib64/libgvfscommon.so.0 >0x0000003e23203ef0 0x0000003e2322320c Yes /lib64/libbluray.so.1 >0x00000039738030d0 0x000000397380a990 Yes /lib64/libudev.so.1 >0x0000003e22e00f10 0x0000003e22e01824 Yes /lib64/libutil.so.1 >0x0000003f07c2e870 0x0000003f07d17470 Yes /lib64/libxml2.so.2 >0x0000003880802a40 0x0000003880812168 Yes /lib64/libgcc_s.so.1 >0x0000003f080030f0 0x0000003f08019340 Yes /lib64/liblzma.so.5 >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x6573616261746164 7310293695322153316 >rcx 0x24 36 >rdx 0xf93460 16331872 >rsi 0x1 1 >rdi 0x6573616261746164 7310293695322153316 >rbp 0xf93460 0xf93460 >rsp 0x7ffff15f30f8 0x7ffff15f30f8 >r8 0x0 0 >r9 0x6c0 1728 >r10 0x1 1 >r11 0x0 0 >r12 0x38807219a0 242673129888 >r13 0xf78eb0 16223920 >r14 0x7f58e409a370 140019759686512 >r15 0x7f58e41fa170 140019761127792 >rip 0x387e485fc1 0x387e485fc1 <__strlen_sse2+17> >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 __strlen_sse2: > 0x000000387e485fb0 <+0>: xor %rax,%rax > 0x000000387e485fb3 <+3>: mov %edi,%ecx > 0x000000387e485fb5 <+5>: and $0x3f,%ecx > 0x000000387e485fb8 <+8>: pxor %xmm0,%xmm0 > 0x000000387e485fbc <+12>: cmp $0x30,%ecx > 0x000000387e485fbf <+15>: ja 0x387e485fda <__strlen_sse2+42> >=> 0x000000387e485fc1 <+17>: movdqu (%rdi),%xmm1 > 0x000000387e485fc5 <+21>: pcmpeqb %xmm1,%xmm0 > 0x000000387e485fc9 <+25>: pmovmskb %xmm0,%edx > 0x000000387e485fcd <+29>: test %edx,%edx > 0x000000387e485fcf <+31>: jne 0x387e48604b <__strlen_sse2+155> > 0x000000387e485fd1 <+33>: mov %rdi,%rax > 0x000000387e485fd4 <+36>: and $0xfffffffffffffff0,%rax > 0x000000387e485fd8 <+40>: jmp 0x387e485ff7 <__strlen_sse2+71> > 0x000000387e485fda <+42>: mov %rdi,%rax > 0x000000387e485fdd <+45>: and $0xfffffffffffffff0,%rax > 0x000000387e485fe1 <+49>: pcmpeqb (%rax),%xmm0 > 0x000000387e485fe5 <+53>: mov $0xffffffff,%esi > 0x000000387e485fea <+58>: sub %rax,%rcx > 0x000000387e485fed <+61>: shl %cl,%esi > 0x000000387e485fef <+63>: pmovmskb %xmm0,%edx > 0x000000387e485ff3 <+67>: and %esi,%edx > 0x000000387e485ff5 <+69>: jne 0x387e486048 <__strlen_sse2+152> > 0x000000387e485ff7 <+71>: pxor %xmm0,%xmm0 > 0x000000387e485ffb <+75>: pxor %xmm1,%xmm1 > 0x000000387e485fff <+79>: pxor %xmm2,%xmm2 > 0x000000387e486003 <+83>: pxor %xmm3,%xmm3 > 0x000000387e486007 <+87>: nopw 0x0(%rax,%rax,1) > 0x000000387e486010 <+96>: pcmpeqb 0x10(%rax),%xmm0 > 0x000000387e486015 <+101>: pmovmskb %xmm0,%edx > 0x000000387e486019 <+105>: test %edx,%edx > 0x000000387e48601b <+107>: jne 0x387e486060 <__strlen_sse2+176> > 0x000000387e48601d <+109>: pcmpeqb 0x20(%rax),%xmm1 > 0x000000387e486022 <+114>: pmovmskb %xmm1,%edx > 0x000000387e486026 <+118>: test %edx,%edx > 0x000000387e486028 <+120>: jne 0x387e486070 <__strlen_sse2+192> > 0x000000387e48602a <+122>: pcmpeqb 0x30(%rax),%xmm2 > 0x000000387e48602f <+127>: pmovmskb %xmm2,%edx > 0x000000387e486033 <+131>: test %edx,%edx > 0x000000387e486035 <+133>: jne 0x387e486080 <__strlen_sse2+208> > 0x000000387e486037 <+135>: pcmpeqb 0x40(%rax),%xmm3 > 0x000000387e48603c <+140>: pmovmskb %xmm3,%edx > 0x000000387e486040 <+144>: lea 0x40(%rax),%rax > 0x000000387e486044 <+148>: test %edx,%edx > 0x000000387e486046 <+150>: je 0x387e486010 <__strlen_sse2+96> > 0x000000387e486048 <+152>: sub %rdi,%rax > 0x000000387e48604b <+155>: bsf %rdx,%rdx > 0x000000387e48604f <+159>: add %rdx,%rax > 0x000000387e486052 <+162>: retq > 0x000000387e486053 <+163>: data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x000000387e486060 <+176>: sub %rdi,%rax > 0x000000387e486063 <+179>: bsf %rdx,%rdx > 0x000000387e486067 <+183>: lea 0x10(%rdx,%rax,1),%rax > 0x000000387e48606c <+188>: retq > 0x000000387e48606d <+189>: nopl (%rax) > 0x000000387e486070 <+192>: sub %rdi,%rax > 0x000000387e486073 <+195>: bsf %rdx,%rdx > 0x000000387e486077 <+199>: lea 0x20(%rdx,%rax,1),%rax > 0x000000387e48607c <+204>: retq > 0x000000387e48607d <+205>: nopl (%rax) > 0x000000387e486080 <+208>: sub %rdi,%rax > 0x000000387e486083 <+211>: bsf %rdx,%rdx > 0x000000387e486087 <+215>: lea 0x30(%rdx,%rax,1),%rax > 0x000000387e48608c <+220>: 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 882709
: 656218 |
656219
|
656220
|
656221
|
656222
|
656223
|
656224
|
656225
|
656226
|
656227