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 895552 Details for
Bug 1097867
[abrt] fprintd: handle_control_completion(): fprintd 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.66 KB, created by
John Sauter
on 2014-05-14 17:58:45 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
John Sauter
Created:
2014-05-14 17:58:45 UTC
Size:
22.66 KB
patch
obsolete
>[New LWP 13528] >[New LWP 13529] >[New LWP 13531] >[New LWP 13530] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/fprintd'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 __GI___libc_free (mem=0xff000000f9) at malloc.c:2892 >2892 if (chunk_is_mmapped(p)) /* release mmapped memory. */ > >Thread 4 (Thread 0x7faef1f51700 (LWP 13530)): >#0 0x00000032aa4ea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000032ad0495b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7faeec0010e0, timeout=-1, context=0x8dd040) at gmain.c:4007 > poll_func = 0x32ad058500 <g_poll> >#2 g_main_context_iterate (context=0x8dd040, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = 3 > fds = 0x7faeec0010e0 >#3 0x00000032ad049a3a in g_main_loop_run (loop=0x8dcfd0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x000000330f6d0376 in gdbus_shared_thread_func (user_data=0x8dd010) at gdbusprivate.c:278 > data = 0x8dd010 >#5 0x00000032ad06ea45 in g_thread_proxy (data=0x8df050) at gthread.c:798 > thread = 0x8df050 >#6 0x00000032aa807f33 in start_thread (arg=0x7faef1f51700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7faef1f51700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140389360408320, -8896644138956587375, 0, 0, 140389360409024, 140389360408320, 8923080708968054417, -8868273442754625903}, 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> >#7 0x00000032aa4f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7faef1526700 (LWP 13531)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x00000032ad08a915 in g_cond_wait_until (cond=cond@entry=0x8e4af8, mutex=mutex@entry=0x8e4af0, end_time=end_time@entry=133512766725) at gthread-posix.c:870 > ts = {tv_sec = 133512, tv_nsec = 766725000} > status = <optimized out> >#2 0x00000032ad01f0d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x8e4af0, wait=wait@entry=1, end_time=end_time@entry=133512766725) at gasyncqueue.c:424 > retval = <optimized out> > __FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00000032ad01f68b in g_async_queue_timeout_pop (queue=0x8e4af0, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 133512766725 > retval = <optimized out> >#4 0x00000032ad06f4d6 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169 > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x00000032ad06ea45 in g_thread_proxy (data=0x8df400) at gthread.c:798 > thread = 0x8df400 >#7 0x00000032aa807f33 in start_thread (arg=0x7faef1526700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7faef1526700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140389349746432, -8896644138956587375, 0, 0, 140389349747136, 140389349746432, 8923082141876518545, -8868273442754625903}, 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> >#8 0x00000032aa4f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7faef2752700 (LWP 13529)): >#0 0x00000032aa4ea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x000000331ae0ed7c in poll (__timeout=-1, __nfds=2, __fds=0x7faef2751de0) at /usr/include/bits/poll2.h:46 >No locals. >#2 linux_udev_event_thread_main (arg=<optimized out>) at os/linux_udev.c:175 > dummy = 0 '\000' > r = <optimized out> > udev_dev = <optimized out> > fds = {{fd = 6, events = 1, revents = 0}, {fd = 5, events = 1, revents = 0}} > __FUNCTION__ = "linux_udev_event_thread_main" >#3 0x00000032aa807f33 in start_thread (arg=0x7faef2752700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7faef2752700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140389368801024, -8896644138956587375, 0, 0, 140389368801728, 140389368801024, 8923075211946786449, -8868273442754625903}, 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> >#4 0x00000032aa4f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7faef2753840 (LWP 13528)): >#0 __GI___libc_free (mem=0xff000000f9) at malloc.c:2892 > ar_ptr = <optimized out> > p = <optimized out> > hook = 0x0 >#1 0x000000331ae0e340 in handle_control_completion (urb=<optimized out>, urb=<optimized out>, itransfer=0x900c80) at os/linux_usbfs.c:2446 > tpriv = 0x900d84 > status = <optimized out> >#2 reap_for_handle (handle=0x8e48e0) at os/linux_usbfs.c:2485 > hpriv = 0x8e492c > urb = 0x8e7a30 > r = <optimized out> > itransfer = 0x900c80 > transfer = 0x900cd8 >#3 op_handle_events (ctx=0x8c8650, fds=0x8e7dd0, nfds=4, num_ready=0) at os/linux_usbfs.c:2529 > pollfd = <optimized out> > handle = <optimized out> > hpriv = <optimized out> > r = <optimized out> > i = 3 >#4 0x000000331ae08b6b in handle_events (ctx=ctx@entry=0x8c8650, tv=tv@entry=0x7fff383c6360) at io.c:2052 > r = 1 > ipollfd = <optimized out> > nfds = 4 > fds = 0x8e7dd0 > i = <optimized out> > timeout_ms = <optimized out> > special_event = <optimized out> > __FUNCTION__ = "handle_events" >#5 0x000000331ae09793 in libusb_handle_events_timeout_completed (ctx=0x8c8650, tv=tv@entry=0x7fff383c63e0, completed=completed@entry=0x0) at io.c:2137 > r = 0 > poll_timeout = {tv_sec = 0, tv_usec = 0} > __FUNCTION__ = "libusb_handle_events_timeout_completed" >#6 0x000000331ae09847 in libusb_handle_events_timeout (ctx=<optimized out>, tv=tv@entry=0x7fff383c63e0) at io.c:2191 >No locals. >#7 0x000000331c20eb16 in fp_handle_events_timeout (timeout=timeout@entry=0x7fff383c6420) at poll.c:231 > next_timeout_expiry = {tv_sec = 140734136869952, tv_usec = 217651238364} > select_timeout = {tv_sec = 0, tv_usec = 0} > next_timeout = 0x1 > r = <optimized out> >#8 0x000000000040425d in source_dispatch (source=source@entry=0x8c9f70, callback=<optimized out>, data=<optimized out>) at main.c:95 > zerotimeout = {tv_sec = 0, tv_usec = 0} >#9 0x00000032ad0492a6 in g_main_dispatch (context=0x8c2300) at gmain.c:3066 > dispatch = 0x404230 <source_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > current_source_link = {data = 0x8c9f70, next = 0x0} > source = 0x8c9f70 > current = 0x8de5b0 > i = 0 >#10 g_main_context_dispatch (context=context@entry=0x8c2300) at gmain.c:3642 >No locals. >#11 0x00000032ad049628 in g_main_context_iterate (context=0x8c2300, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = -1 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 6 > fds = 0x8c5d80 >#12 0x00000032ad049a3a in g_main_loop_run (loop=0x8ca260) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#13 0x0000000000403e2d in main (argc=1, argv=0x7fff383c66d8) at main.c:370 > context = <optimized out> > loop = 0x8ca260 > error = 0x0 > manager = 0x8c2e40 > driver_proxy = <optimized out> > request_name_ret = 1 > r = <optimized out> >From To Syms Read Shared Object Library >0x000000331c20af70 0x000000331c233cc8 Yes /lib64/libfprint.so.0 >0x0000003318e0a610 0x0000003318e1c8b4 Yes /lib64/libdbus-glib-1.so.2 >0x00000032b0c07ab0 0x00000032b0c31a54 Yes /lib64/libdbus-1.so.3 >0x00000032adc01190 0x00000032adc02088 Yes /lib64/libgmodule-2.0.so.0 >0x0000003320e078a0 0x0000003320e12f64 Yes /lib64/libpolkit-gobject-1.so.0 >0x000000330f631be0 0x000000330f6f365c Yes /lib64/libgio-2.0.so.0 >0x00000032ad80b160 0x00000032ad839a18 Yes /lib64/libgobject-2.0.so.0 >0x00000032ad01a6e0 0x00000032ad0b2f1c Yes /lib64/libglib-2.0.so.0 >0x00000032aa8059f0 0x00000032aa811614 Yes /lib64/libpthread.so.0 >0x00000032aa41f560 0x00000032aa560bb4 Yes /lib64/libc.so.6 >0x00000032ab005890 0x00000032ab074bb8 Yes /lib64/libm.so.6 >0x000000331ae03f90 0x000000331ae0f3f8 Yes /lib64/libusb-1.0.so.0 >0x000000331660b090 0x000000331662eb04 Yes /lib64/libssl3.so >0x0000003316a09f00 0x0000003316a21b18 Yes /lib64/libsmime3.so >0x0000003316219a00 0x0000003316304a94 Yes /lib64/libnss3.so >0x000000331760be10 0x000000331761a038 Yes /lib64/libnssutil3.so >0x0000003314601090 0x0000003314602018 Yes /lib64/libplds4.so >0x0000003315e01510 0x0000003315e02b18 Yes /lib64/libplc4.so >0x000000331520d1e0 0x000000331522d120 Yes /lib64/libnspr4.so >0x00000032aac00ed0 0x00000032aac019d0 Yes /lib64/libdl.so.2 >0x00000032b10006b0 0x00000032b100081c Yes /lib64/libgthread-2.0.so.0 >0x0000003311a06ed0 0x0000003311a1aac0 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00000032abc022d0 0x00000032abc050bc Yes /lib64/librt.so.1 >0x000000331be02320 0x000000331be083f6 Yes /lib64/libsystemd-login.so.0 >0x00000032ad401870 0x00000032ad405fe8 Yes /lib64/libffi.so.6 >0x00000032ab402210 0x00000032ab40e930 Yes /lib64/libz.so.1 >0x000000330f2064a0 0x000000330f218fe4 Yes /lib64/libselinux.so.1 >0x00000032acc03a40 0x00000032acc127dc Yes /lib64/libresolv.so.2 >0x00000032aa000b10 0x00000032aa019c70 Yes /lib64/ld-linux-x86-64.so.2 >0x00000033102034a0 0x000000331020bf52 Yes /lib64/libudev.so.1 >0x00000032af005680 0x00000032af026e68 Yes /lib64/libpng16.so.16 >0x00000032ac802af0 0x00000032ac812218 Yes /lib64/libgcc_s.so.1 >0x0000003f29801770 0x0000003f2984b8e8 Yes /lib64/libpcre.so.1 >0x000000330ee030e0 0x000000330ee19050 Yes /lib64/liblzma.so.5 >0x00007faef1529240 0x00007faef152fee4 Yes /lib64/libnss_files.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x900d84 9440644 >rcx 0x331ae11776 219494291318 >rdx 0x331ae12850 219494295632 >rsi 0x331ae123e8 219494294504 >rdi 0xff000000f9 1095216660729 >rbp 0x0 0x0 >rsp 0x7fff383c6238 0x7fff383c6238 >r8 0x0 0 >r9 0x0 0 >r10 0x0 0 >r11 0x246 582 >r12 0x900c80 9440384 >r13 0x900cb0 9440432 >r14 0x0 0 >r15 0x8e48e0 9324768 >rip 0x32aa48034c 0x32aa48034c <__GI___libc_free+28> >eflags 0x10206 [ PF 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 __GI___libc_free: > 0x00000032aa480330 <+0>: mov 0x337b89(%rip),%rax # 0x32aa7b7ec0 > 0x00000032aa480337 <+7>: mov (%rax),%rax > 0x00000032aa48033a <+10>: test %rax,%rax > 0x00000032aa48033d <+13>: jne 0x32aa480402 <__GI___libc_free+210> > 0x00000032aa480343 <+19>: test %rdi,%rdi > 0x00000032aa480346 <+22>: je 0x32aa480400 <__GI___libc_free+208> >=> 0x00000032aa48034c <+28>: mov -0x8(%rdi),%rax > 0x00000032aa480350 <+32>: lea -0x10(%rdi),%rcx > 0x00000032aa480354 <+36>: test $0x2,%al > 0x00000032aa480356 <+38>: jne 0x32aa480380 <__GI___libc_free+80> > 0x00000032aa480358 <+40>: test $0x4,%al > 0x00000032aa48035a <+42>: lea 0x3383ff(%rip),%rdi # 0x32aa7b8760 <main_arena> > 0x00000032aa480361 <+49>: je 0x32aa48036f <__GI___libc_free+63> > 0x00000032aa480363 <+51>: mov %rcx,%rax > 0x00000032aa480366 <+54>: and $0xfffffffffc000000,%rax > 0x00000032aa48036c <+60>: mov (%rax),%rdi > 0x00000032aa48036f <+63>: xor %edx,%edx > 0x00000032aa480371 <+65>: mov %rcx,%rsi > 0x00000032aa480374 <+68>: jmpq 0x32aa47c950 <_int_free> > 0x00000032aa480379 <+73>: nopl 0x0(%rax) > 0x00000032aa480380 <+80>: mov 0x337e4e(%rip),%edx # 0x32aa7b81d4 <mp_+52> > 0x00000032aa480386 <+86>: test %edx,%edx > 0x00000032aa480388 <+88>: jne 0x32aa4803b8 <__GI___libc_free+136> > 0x00000032aa48038a <+90>: cmp 0x337e1f(%rip),%rax # 0x32aa7b81b0 <mp_+16> > 0x00000032aa480391 <+97>: jbe 0x32aa4803b8 <__GI___libc_free+136> > 0x00000032aa480393 <+99>: cmp $0x2000000,%rax > 0x00000032aa480399 <+105>: ja 0x32aa4803b8 <__GI___libc_free+136> > 0x00000032aa48039b <+107>: and $0xfffffffffffffff8,%rax > 0x00000032aa48039f <+111>: lea (%rax,%rax,1),%rdx > 0x00000032aa4803a3 <+115>: mov %rax,0x337e06(%rip) # 0x32aa7b81b0 <mp_+16> > 0x00000032aa4803aa <+122>: mov %rdx,0x337def(%rip) # 0x32aa7b81a0 <mp_> > 0x00000032aa4803b1 <+129>: jmp 0x32aa4803bc <__GI___libc_free+140> > 0x00000032aa4803b3 <+131>: nopl 0x0(%rax,%rax,1) > 0x00000032aa4803b8 <+136>: and $0xfffffffffffffff8,%rax > 0x00000032aa4803bc <+140>: mov -0x10(%rdi),%rdx > 0x00000032aa4803c0 <+144>: mov %rcx,%rdi > 0x00000032aa4803c3 <+147>: lea (%rax,%rdx,1),%rsi > 0x00000032aa4803c7 <+151>: mov 0x337a62(%rip),%rax # 0x32aa7b7e30 > 0x00000032aa4803ce <+158>: sub %rdx,%rdi > 0x00000032aa4803d1 <+161>: mov %rsi,%rdx > 0x00000032aa4803d4 <+164>: mov 0x18(%rax),%rax > 0x00000032aa4803d8 <+168>: or %rdi,%rdx > 0x00000032aa4803db <+171>: sub $0x1,%rax > 0x00000032aa4803df <+175>: test %rax,%rdx > 0x00000032aa4803e2 <+178>: jne 0x32aa480408 <__GI___libc_free+216> > 0x00000032aa4803e4 <+180>: subl $0x1,0x337ddd(%rip) # 0x32aa7b81c8 <mp_+40> > 0x00000032aa4803eb <+187>: sub %rsi,0x337de6(%rip) # 0x32aa7b81d8 <mp_+56> > 0x00000032aa4803f2 <+194>: jmpq 0x32aa4ef8f0 <munmap> > 0x00000032aa4803f7 <+199>: nopw 0x0(%rax,%rax,1) > 0x00000032aa480400 <+208>: repz retq > 0x00000032aa480402 <+210>: mov (%rsp),%rsi > 0x00000032aa480406 <+214>: jmpq *%rax > 0x00000032aa480408 <+216>: mov %rcx,%rdi > 0x00000032aa48040b <+219>: jmpq 0x32aa41ffba <munmap_chunk> >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 1097867
: 895552 |
895553
|
895554
|
895555
|
895556
|
895557
|
895558
|
895559
|
895560
|
895561
|
895562