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 625606 Details for
Bug 865539
[abrt] xfce4-session-4.10.0-4.fc18: magazine_chain_pop_head: Process /usr/bin/xfce4-session 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), 32.74 KB, created by
Ricardo Silva
on 2012-10-11 17:28:53 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Ricardo Silva
Created:
2012-10-11 17:28:53 UTC
Size:
32.74 KB
patch
obsolete
>[New LWP 1172] >[New LWP 1179] >warning: Could not load shared library symbols for /usr/lib64/freetype-freeworld/libfreetype.so.6. >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". >warning: "/usr/lib/debug/usr/lib64/libicudata.so.49.1.1.debug": separate debug info file has no debug info >Core was generated by `xfce4-session'. >Program terminated with signal 11, Segmentation fault. >#0 magazine_chain_pop_head (magazine_chunks=0xa85000) at gslice.c:532 >532 (*magazine_chunks)->data = chunk->next; > >Thread 2 (Thread 0x7f2f62f39700 (LWP 1179)): >#0 0x00000033fb6e97ed in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000033fda47d64 in g_main_context_poll (n_fds=1, fds=0x7f2f5c0008c0, timeout=-1, context=0xad32c0, priority=<optimized out>) at gmain.c:3584 > poll_func = 0x33fda55e30 <g_poll> >#2 g_main_context_iterate (context=context@entry=0xad32c0, 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 = 0x7f2f5c0008c0 >#3 0x00000033fda47e84 in g_main_context_iteration (context=0xad32c0, may_block=may_block@entry=1) at gmain.c:3351 > retval = <optimized out> >#4 0x00000033fda47ed1 in glib_worker_main (data=<optimized out>) at gmain.c:5028 >No locals. >#5 0x00000033fda6b615 in g_thread_proxy (data=0xaa4b20) at gthread.c:797 > thread = 0xaa4b20 >#6 0x00000033fba07d15 in start_thread (arg=0x7f2f62f39700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f2f62f39700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139841500321536, 2093229905466039565, 0, 223258742784, 139841500321536, 0, -2066483291348329203, 2119879046227107085}, 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 0x00000033fb6f22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 1 (Thread 0x7f2f697cb9c0 (LWP 1172)): >#0 magazine_chain_pop_head (magazine_chunks=0xa85000) at gslice.c:532 > chunk = 0xffffffff00000000 >#1 thread_memory_magazine1_alloc (ix=<optimized out>, tmem=<optimized out>) at gslice.c:835 > mag = 0xa85000 > chunk = <optimized out> >#2 g_slice_alloc (mem_size=mem_size@entry=48) at gslice.c:994 > ix = 2 > tmem = 0xffffffff00000000 > chunk_size = 48 > mem = <optimized out> > acat = 11030480 >#3 0x00000033fea25e6a in handler_new (after=0) at gsignal.c:566 > handler = <optimized out> >#4 g_signal_connect_closure_by_id (instance=instance@entry=0xb13d90, signal_id=18, detail=detail@entry=0, closure=0xb0d1f0, after=after@entry=0) at gsignal.c:2283 > node = 0xaceac0 > handler_seq_no = 0 > __PRETTY_FUNCTION__ = "g_signal_connect_closure_by_id" >#5 0x0000003d6140f30c in export_signals (object=0xb13d90, info_list=0xa87b20) at dbus-gobject.c:2445 > id = <optimized out> > query = {signal_id = 18, signal_name = 0xaa349e "state-changed", itype = 11382560, signal_flags = G_SIGNAL_RUN_LAST, return_type = 4, n_params = 2, param_types = 0xaceb30} > closure = 0xa84fd0 > s = 0xb0b410 "state_changed" > gtype = 11382560 > sigdata = <optimized out> > info = <optimized out> > iface = 0x41e410 "org.xfce.Session.Client" > signame = 0x41e428 "StateChanged" >#6 dbus_g_connection_register_g_object (connection=0xac0ff8, at_path=0xb0a6b0 "/org/xfce/SessionClients/28d5d8701_b3d0_4479_8da4_8628d9381d4e", object=0xb13d90) at dbus-gobject.c:2824 > oe = <optimized out> > iter = <optimized out> > o = <optimized out> > error = {name = 0x12 <Address 0x12 out of bounds>, message = 0xaa349e "state-changed", dummy1 = 0, dummy2 = 0, dummy3 = 0, dummy4 = 0, dummy5 = 0, padding1 = 0x7fff00000002} > __PRETTY_FUNCTION__ = "dbus_g_connection_register_g_object" >#7 0x00000000004101c5 in xfsm_client_dbus_init (client=0xb13d90) at xfsm-client.c:446 > error = 0x0 >#8 xfsm_client_set_initial_properties (client=client@entry=0xb13d90, properties=0xad4530) at xfsm-client.c:254 > __PRETTY_FUNCTION__ = "xfsm_client_set_initial_properties" >#9 0x0000000000416db1 in xfsm_manager_register_client (manager=0xac8030, client=client@entry=0xb13d90, previous_id=previous_id@entry=0x0) at xfsm-manager.c:916 > properties = <optimized out> > client_id = 0xaec7e0 "28d5d8701-b3d0-4479-8da4-8628d9381d4e" > lp = <optimized out> > sms_conn = 0xac3d00 >#10 0x000000000040f039 in sm_register_client (sms_conn=<optimized out>, client_data=0xb13d90, previous_id=0x0) at sm-layer.c:213 > client = 0xb13d90 > result = <optimized out> >#11 0x0000003411605507 in _SmsProcessMessage (iceConn=0xb181c0, clientData=0xac3d00, opcode=<optimized out>, length=<optimized out>, swap=<optimized out>) at sm_process.c:504 > pStart = 0xb177e8 "" > previousId = 0x0 > pMsg = <optimized out> > pData = 0xb177f0 "Q\325\017\035\026^\247#\254\357#\025SE\211\214\003" > idLen = 0 > smsConn = 0xac3d00 >#12 0x0000003410610eb9 in IceProcessMessages (iceConn=0xb181c0, replyWait=replyWait@entry=0x0, replyReadyRet=replyReadyRet@entry=0x0) at process.c:378 > processProc = <optimized out> > processMsgInfo = <optimized out> > header = 0xb177e0 > replyReady = 0 > useThisReplyWait = 0x0 > retStatus = IceProcessMessagesSuccess >#13 0x000000000040e081 in ice_process_messages (channel=<optimized out>, condition=<optimized out>, user_data=0xb0ec50) at ice-layer.c:111 > status = <optimized out> > icdata = 0xb0ec50 >#14 0x00000033fda47a95 in g_main_dispatch (context=0xabe1c0) at gmain.c:2715 > dispatch = 0x33fda85610 <g_io_unix_dispatch> > was_in_call = 0 > user_data = 0xb0ec50 > callback = 0x40e070 <ice_process_messages> > cb_funcs = 0x33fdd219a0 <g_source_callback_funcs> > cb_data = 0xb09500 > current_source_link = {data = 0xae8d20, next = 0x0} > need_destroy = <optimized out> > source = 0xae8d20 > current = 0xad2c00 > i = <optimized out> >#15 g_main_context_dispatch (context=context@entry=0xabe1c0) at gmain.c:3219 >No locals. >#16 0x00000033fda47dc8 in g_main_context_iterate (context=0xabe1c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290 > max_priority = 2147483647 > timeout = 81 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0xb09300 >#17 0x00000033fda481c2 in g_main_loop_run (loop=0xad35b0) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#18 0x0000003d61d4ab47 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0xad35b0 >#19 0x000000000040d7f5 in main (argc=1, argv=0x7fffc7c95c78) at main.c:308 > manager = 0xac8030 > error = 0x0 > dpy = 0xab3020 > channel = 0xac9800 > shutdown_type = <optimized out> > shutdown_helper = <optimized out> > succeed = 1 >From To Syms Read Shared Object Library >0x0000003d62801a50 0x0000003d628026cc Yes /lib64/libxfsm-4.6.so.0 >0x0000003411601c20 0x0000003411605d38 Yes /lib64/libSM.so.6 >0x0000003410604f30 0x000000341061259c Yes /lib64/libICE.so.6 >0x000000340021dee0 0x00000034002a4280 Yes /lib64/libX11.so.6 >0x0000003d61007170 0x0000003d6100dcfc Yes /lib64/libxfce4ui-1.so.0 >0x0000003c57003990 0x0000003c570093f0 Yes /lib64/libxfce4util.so.6 >0x00000033fee01130 0x00000033fee01ff8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003d6000e880 0x0000003d6002f088 Yes /lib64/libwnck-1.so.22 >0x0000003d61c69960 0x0000003d61f0b498 Yes /lib64/libgtk-x11-2.0.so.0 >0x0000003d6241e800 0x0000003d62481124 Yes /lib64/libgdk-x11-2.0.so.0 >0x000000340d209ef0 0x000000340d216314 Yes /lib64/libatk-1.0.so.0 >0x0000003d60806780 0x0000003d60819b90 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003d60412740 0x0000003d604ce1bc Yes /lib64/libcairo.so.2 >0x000000340920f1c0 0x000000340922d9a8 Yes /lib64/libpango-1.0.so.0 >0x0000003d61804c80 0x0000003d6180d4c4 Yes /lib64/libxfconf-0.so.2 >0x0000003d6140a560 0x0000003d6141c6c4 Yes /lib64/libdbus-glib-1.so.2 >0x000000393fe07ab0 0x000000393fe312e4 Yes /lib64/libdbus-1.so.3 >0x00000033fea0aba0 0x00000033fea3831c Yes /lib64/libgobject-2.0.so.0 >0x00000033fda1a070 0x00000033fdaaf04c Yes /lib64/libglib-2.0.so.0 >0x00000033fc6055b0 0x00000033fc66fd78 Yes /lib64/libm.so.6 >0x00000033fba05790 0x00000033fba104b4 Yes /lib64/libpthread.so.0 >0x00000033fb61f1a0 0x00000033fb760790 Yes /lib64/libc.so.6 >0x0000003d5f830100 0x0000003d5f8eed54 Yes /lib64/libgio-2.0.so.0 >0x00000039416076b0 0x000000394160fa0c Yes /lib64/libpangoft2-1.0.so.0 >0x0000003d60c049b0 0x0000003d60c094d8 Yes /lib64/libpangocairo-1.0.so.0 > No /usr/lib64/freetype-freeworld/libfreetype.so.6 >0x0000003402606220 0x000000340262211c Yes /lib64/libfontconfig.so.1 >0x0000003404201510 0x0000003404202a8c Yes /lib64/libuuid.so.1 >0x00000033ffa09a00 0x00000033ffa15898 Yes /lib64/libxcb.so.1 >0x00000033fbe00ed0 0x00000033fbe019f0 Yes /lib64/libdl.so.2 >0x000000340ce031f0 0x000000340ce0682c Yes /lib64/libstartup-notification-1.so.0 >0x00000033fc2022a0 0x00000033fc20557c Yes /lib64/librt.so.1 >0x0000003409e009e0 0x0000003409e0115c Yes /lib64/libXRes.so.1 >0x0000003403a01530 0x0000003403a03da8 Yes /lib64/libXfixes.so.3 >0x0000003400e03740 0x0000003400e0d810 Yes /lib64/libXext.so.6 >0x0000003401a01ab0 0x0000003401a07a00 Yes /lib64/libXrender.so.1 >0x0000003402e00b40 0x0000003402e01458 Yes /lib64/libXinerama.so.1 >0x0000003403602160 0x000000340360bfc4 Yes /lib64/libXi.so.6 >0x0000003402a01b70 0x0000003402a07768 Yes /lib64/libXrandr.so.2 >0x0000003404602ab0 0x00000034046076ec Yes /lib64/libXcursor.so.1 >0x000000340da00c60 0x000000340da01794 Yes /lib64/libXcomposite.so.1 >0x0000003404e00bd0 0x0000003404e015ec Yes /lib64/libXdamage.so.1 >0x0000003d5fc04fe0 0x0000003d5fc20b50 Yes /lib64/libpng15.so.15 >0x000000340be09030 0x000000340be72aac Yes /lib64/libpixman-1.so.0 >0x0000003941a07060 0x0000003941a187ac Yes /lib64/libEGL.so.1 >0x0000003406e00b10 0x0000003406e01204 Yes /lib64/libxcb-shm.so.0 >0x000000340b203590 0x000000340b206274 Yes /lib64/libxcb-render.so.0 >0x0000003d5f402190 0x0000003d5f40e640 Yes /lib64/libz.so.1 >0x000000341ea1be60 0x000000341ea66158 Yes /lib64/libGL.so.1 >0x00000033fe2006b0 0x00000033fe20080c Yes /lib64/libgthread-2.0.so.0 >0x00000033fe601990 0x00000033fe606134 Yes /lib64/libffi.so.5 >0x00000033fb200b20 0x00000033fb21a3e9 Yes /lib64/ld-linux-x86-64.so.2 >0x00000033fd606130 0x00000033fd6174dc Yes /lib64/libselinux.so.1 >0x00000033fde03a30 0x00000033fde1201c Yes /lib64/libresolv.so.2 >0x0000003941207450 0x000000394124affc Yes /lib64/libharfbuzz.so.0 >0x0000003401203e00 0x000000340121ccdc Yes /lib64/libexpat.so.1 >0x00000033ffe00eb0 0x00000033ffe01bcc Yes /lib64/libXau.so.6 >0x000000340c602630 0x000000340c6033b4 Yes /lib64/libxcb-util.so.0 >0x0000003404a00600 0x0000003404a006fc Yes /lib64/libX11-xcb.so.1 >0x000000340ba01770 0x000000340ba02448 Yes /lib64/libxcb-dri2.so.0 >0x000000340aa025a0 0x000000340aa03ec4 Yes /lib64/libxcb-xfixes.so.0 >0x0000003409600fb0 0x00000034096018b8 Yes /lib64/libxcb-shape.so.0 >0x000000340a6040d0 0x000000340a607528 Yes /lib64/libwayland-client.so.0 >0x0000003407205670 0x000000340720b458 Yes /lib64/libwayland-server.so.0 >0x00000039422018b0 0x0000003942202d28 Yes /lib64/libgbm.so.1 >0x000000341e21df10 0x000000341e2317fc Yes /lib64/libglapi.so.0 >0x00000039402030d0 0x000000394020a9b0 Yes /lib64/libudev.so.1 >0x00000034056031d0 0x0000003405607fe4 Yes /lib64/libdrm.so.2 >0x0000003405a09fb0 0x0000003405a101d8 Yes /lib64/libxcb-glx.so.0 >0x0000003403e00f90 0x0000003403e039bc Yes /lib64/libXxf86vm.so.1 >0x00000033fd201db0 0x00000033fd245b28 Yes /lib64/libpcre.so.1 >0x0000003941e129a0 0x0000003941e25fc7 Yes /lib64/libicule.so.49 >0x00000039406540d0 0x0000003940707bfc Yes /lib64/libicuuc.so.49 >0x0000003407a00570 0x0000003407a00650 Yes (*) /lib64/libicudata.so.49 >0x000000393f602a40 0x000000393f612188 Yes /lib64/libgcc_s.so.1 >0x000000393fa5bb80 0x000000393fac176b Yes /lib64/libstdc++.so.6 >0x00007f2f631d01e0 0x00007f2f631d769c Yes /lib64/libnss_files.so.2 >0x00007f2f62fc4700 0x00007f2f62fc4f60 Yes /usr/lib64/xfce4/session/splash-engines/libmice.so >0x00007f2f6250d940 0x00007f2f625322f4 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libmurrine.so >0x00007f2f622ff530 0x00007f2f62304b14 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0xa84fd0 11030480 >rbx 0xffffffff00000000 -4294967296 >rcx 0x33fbc172e0 223267091168 >rdx 0xad4d90 11357584 >rsi 0x1 1 >rdi 0x3f 63 >rbp 0x30 0x30 >rsp 0x7fffc7c956f0 0x7fffc7c956f0 >r8 0xa923e0 11084768 >r9 0x494 1172 >r10 0x60 96 >r11 0x33fb688c0a 223261264906 >r12 0xa85000 11030528 >r13 0x20 32 >r14 0x2 2 >r15 0x3 3 >rip 0x33fda6288f 0x33fda6288f <g_slice_alloc+223> >eflags 0x10286 [ PF 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 g_slice_alloc: > 0x00000033fda627b0 <+0>: mov %rbp,-0x28(%rsp) > 0x00000033fda627b5 <+5>: mov %rdi,%rbp > 0x00000033fda627b8 <+8>: lea 0x2bf321(%rip),%rdi # 0x33fdd21ae0 <private_thread_memory> > 0x00000033fda627bf <+15>: mov %rbx,-0x30(%rsp) > 0x00000033fda627c4 <+20>: mov %r12,-0x20(%rsp) > 0x00000033fda627c9 <+25>: mov %r13,-0x18(%rsp) > 0x00000033fda627ce <+30>: mov %r14,-0x10(%rsp) > 0x00000033fda627d3 <+35>: mov %r15,-0x8(%rsp) > 0x00000033fda627d8 <+40>: sub $0x58,%rsp > 0x00000033fda627dc <+44>: callq 0x33fda84f80 <g_private_get> > 0x00000033fda627e1 <+49>: test %rax,%rax > 0x00000033fda627e4 <+52>: mov %rax,%rbx > 0x00000033fda627e7 <+55>: je 0x33fda62968 <g_slice_alloc+440> > 0x00000033fda627ed <+61>: lea 0xf(%rbp),%rdi > 0x00000033fda627f1 <+65>: mov %rdi,%r12 > 0x00000033fda627f4 <+68>: and $0xfffffffffffffff0,%r12 > 0x00000033fda627f8 <+72>: jne 0x33fda62850 <g_slice_alloc+160> > 0x00000033fda627fa <+74>: mov %rbp,%rdi > 0x00000033fda627fd <+77>: callq 0x33fda4d6c0 <g_malloc> > 0x00000033fda62802 <+82>: mov %rax,%rbx > 0x00000033fda62805 <+85>: mov 0x2bfa2d(%rip),%edi # 0x33fdd22238 <allocator+24> > 0x00000033fda6280b <+91>: test %edi,%edi > 0x00000033fda6280d <+93>: je 0x33fda62820 <g_slice_alloc+112> > 0x00000033fda6280f <+95>: test %rbx,%rbx > 0x00000033fda62812 <+98>: jne 0x33fda628b9 <g_slice_alloc+265> > 0x00000033fda62818 <+104>: nopl 0x0(%rax,%rax,1) > 0x00000033fda62820 <+112>: nop > 0x00000033fda62821 <+113>: mov %rbx,%rax > 0x00000033fda62824 <+116>: mov 0x30(%rsp),%rbp > 0x00000033fda62829 <+121>: mov 0x28(%rsp),%rbx > 0x00000033fda6282e <+126>: mov 0x38(%rsp),%r12 > 0x00000033fda62833 <+131>: mov 0x40(%rsp),%r13 > 0x00000033fda62838 <+136>: mov 0x48(%rsp),%r14 > 0x00000033fda6283d <+141>: mov 0x50(%rsp),%r15 > 0x00000033fda62842 <+146>: add $0x58,%rsp > 0x00000033fda62846 <+150>: retq > 0x00000033fda62847 <+151>: nopw 0x0(%rax,%rax,1) > 0x00000033fda62850 <+160>: cmp 0x2bf9f9(%rip),%r12 # 0x33fdd22250 <allocator+48> > 0x00000033fda62857 <+167>: ja 0x33fda62ac1 <g_slice_alloc+785> > 0x00000033fda6285d <+173>: mov %r12,%r15 > 0x00000033fda62860 <+176>: mov (%rbx),%r12 > 0x00000033fda62863 <+179>: shr $0x4,%r15 > 0x00000033fda62867 <+183>: lea -0x1(%r15),%r14d > 0x00000033fda6286b <+187>: mov %r14,%r13 > 0x00000033fda6286e <+190>: shl $0x4,%r13 > 0x00000033fda62872 <+194>: add %r13,%r12 > 0x00000033fda62875 <+197>: mov (%r12),%rdx > 0x00000033fda62879 <+201>: test %rdx,%rdx > 0x00000033fda6287c <+204>: je 0x33fda62990 <g_slice_alloc+480> > 0x00000033fda62882 <+210>: mov 0x8(%rdx),%rbx > 0x00000033fda62886 <+214>: test %rbx,%rbx > 0x00000033fda62889 <+217>: je 0x33fda62978 <g_slice_alloc+456> >=> 0x00000033fda6288f <+223>: mov (%rbx),%rax > 0x00000033fda62892 <+226>: mov %rax,0x8(%rdx) > 0x00000033fda62896 <+230>: mov 0x8(%r12),%rax > 0x00000033fda6289b <+235>: test %rax,%rax > 0x00000033fda6289e <+238>: je 0x33fda628a9 <g_slice_alloc+249> > 0x00000033fda628a0 <+240>: sub $0x1,%rax > 0x00000033fda628a4 <+244>: mov %rax,0x8(%r12) > 0x00000033fda628a9 <+249>: mov 0x2bf988(%rip),%r8d # 0x33fdd22238 <allocator+24> > 0x00000033fda628b0 <+256>: test %r8d,%r8d > 0x00000033fda628b3 <+259>: je 0x33fda62820 <g_slice_alloc+112> > 0x00000033fda628b9 <+265>: lea 0x2bf9e0(%rip),%rdi # 0x33fdd222a0 <smc_tree_mutex> > 0x00000033fda628c0 <+272>: callq 0x33fda84bc0 <g_mutex_lock> > 0x00000033fda628c5 <+277>: mov $0xfe609,%ecx > 0x00000033fda628ca <+282>: xor %edx,%edx > 0x00000033fda628cc <+284>: mov %rbx,%rax > 0x00000033fda628cf <+287>: div %rcx > 0x00000033fda628d2 <+290>: mov $0xffd,%ecx > 0x00000033fda628d7 <+295>: xor %edx,%edx > 0x00000033fda628d9 <+297>: div %rcx > 0x00000033fda628dc <+300>: mov $0x1ff,%cx > 0x00000033fda628e0 <+304>: mov %rbx,%rax > 0x00000033fda628e3 <+307>: mov %rdx,%r12 > 0x00000033fda628e6 <+310>: xor %edx,%edx > 0x00000033fda628e8 <+312>: div %rcx > 0x00000033fda628eb <+315>: cmpq $0x0,0x2bf9b5(%rip) # 0x33fdd222a8 <smc_tree_root> > 0x00000033fda628f3 <+323>: mov %rdx,%r13 > 0x00000033fda628f6 <+326>: je 0x33fda62c26 <g_slice_alloc+1142> > 0x00000033fda628fc <+332>: mov 0x2bf9a5(%rip),%rax # 0x33fdd222a8 <smc_tree_root> > 0x00000033fda62903 <+339>: lea (%rax,%r12,8),%r12 > 0x00000033fda62907 <+343>: cmpq $0x0,(%r12) > 0x00000033fda6290c <+348>: je 0x33fda62baf <g_slice_alloc+1023> > 0x00000033fda62912 <+354>: shl $0x4,%r13 > 0x00000033fda62916 <+358>: add (%r12),%r13 > 0x00000033fda6291a <+362>: mov 0x8(%r13),%esi > 0x00000033fda6291e <+366>: mov 0x0(%r13),%rdi > 0x00000033fda62922 <+370>: test %esi,%esi > 0x00000033fda62924 <+372>: je 0x33fda62c47 <g_slice_alloc+1175> > 0x00000033fda6292a <+378>: mov %esi,%ecx > 0x00000033fda6292c <+380>: xor %edx,%edx > 0x00000033fda6292e <+382>: jmp 0x33fda62946 <g_slice_alloc+406> > 0x00000033fda62930 <+384>: je 0x33fda62b1e <g_slice_alloc+878> > 0x00000033fda62936 <+390>: lea 0x1(%rax),%edx > 0x00000033fda62939 <+393>: mov $0x1,%eax > 0x00000033fda6293e <+398>: cmp %ecx,%edx > 0x00000033fda62940 <+400>: jae 0x33fda62b10 <g_slice_alloc+864> > 0x00000033fda62946 <+406>: lea (%rdx,%rcx,1),%eax > 0x00000033fda62949 <+409>: shr %eax > 0x00000033fda6294b <+411>: mov %eax,%r12d > 0x00000033fda6294e <+414>: shl $0x4,%r12 > 0x00000033fda62952 <+418>: add %rdi,%r12 > 0x00000033fda62955 <+421>: cmp (%r12),%rbx > 0x00000033fda62959 <+425>: jae 0x33fda62930 <g_slice_alloc+384> > 0x00000033fda6295b <+427>: mov %eax,%ecx > 0x00000033fda6295d <+429>: mov $0xffffffff,%eax > 0x00000033fda62962 <+434>: jmp 0x33fda6293e <g_slice_alloc+398> > 0x00000033fda62964 <+436>: nopl 0x0(%rax) > 0x00000033fda62968 <+440>: callq 0x33fda1a47a <thread_memory_from_self> > 0x00000033fda6296d <+445>: mov %rax,%rbx > 0x00000033fda62970 <+448>: jmpq 0x33fda627ed <g_slice_alloc+61> > 0x00000033fda62975 <+453>: nopl (%rax) > 0x00000033fda62978 <+456>: mov (%rdx),%rax > 0x00000033fda6297b <+459>: mov %rdx,%rbx > 0x00000033fda6297e <+462>: mov %rax,(%r12) > 0x00000033fda62982 <+466>: jmpq 0x33fda62896 <g_slice_alloc+230> > 0x00000033fda62987 <+471>: nopw 0x0(%rax,%rax,1) > 0x00000033fda62990 <+480>: mov 0x8(%rbx),%rax > 0x00000033fda62994 <+484>: mov 0x8(%r12),%rdx > 0x00000033fda62999 <+489>: add %r13,%rax > 0x00000033fda6299c <+492>: mov (%rax),%rcx > 0x00000033fda6299f <+495>: mov %rcx,(%r12) > 0x00000033fda629a3 <+499>: mov 0x8(%rax),%rcx > 0x00000033fda629a7 <+503>: mov %rcx,0x8(%r12) > 0x00000033fda629ac <+508>: movq $0x0,(%rax) > 0x00000033fda629b3 <+515>: mov %rdx,0x8(%rax) > 0x00000033fda629b7 <+519>: mov (%r12),%rdx > 0x00000033fda629bb <+523>: test %rdx,%rdx > 0x00000033fda629be <+526>: jne 0x33fda62882 <g_slice_alloc+210> > 0x00000033fda629c4 <+532>: mov 0x2bf89d(%rip),%rax # 0x33fdd22268 <allocator+72> > 0x00000033fda629cb <+539>: lea 0x2bf886(%rip),%rdi # 0x33fdd22258 <allocator+56> > 0x00000033fda629d2 <+546>: movq $0x0,0x8(%r12) > 0x00000033fda629db <+555>: lea (%rax,%r14,4),%rdx > 0x00000033fda629df <+559>: mov %rdx,0x8(%rsp) > 0x00000033fda629e4 <+564>: callq 0x33fda84c20 <g_mutex_trylock> > 0x00000033fda629e9 <+569>: test %eax,%eax > 0x00000033fda629eb <+571>: mov 0x8(%rsp),%rdx > 0x00000033fda629f0 <+576>: je 0x33fda62bd7 <g_slice_alloc+1063> > 0x00000033fda629f6 <+582>: mov 0x2bf874(%rip),%eax # 0x33fdd22270 <allocator+80> > 0x00000033fda629fc <+588>: sub $0x1,%eax > 0x00000033fda629ff <+591>: cmp $0xfffffff5,%eax > 0x00000033fda62a02 <+594>: mov %eax,0x2bf868(%rip) # 0x33fdd22270 <allocator+80> > 0x00000033fda62a08 <+600>: jge 0x33fda62a24 <g_slice_alloc+628> > 0x00000033fda62a0a <+602>: movl $0x0,0x2bf85c(%rip) # 0x33fdd22270 <allocator+80> > 0x00000033fda62a14 <+612>: cmpl $0x0,(%rdx) > 0x00000033fda62a17 <+615>: mov $0x1,%eax > 0x00000033fda62a1c <+620>: cmovne (%rdx),%eax > 0x00000033fda62a1f <+623>: sub $0x1,%eax > 0x00000033fda62a22 <+626>: mov %eax,(%rdx) > 0x00000033fda62a24 <+628>: mov 0x2bf835(%rip),%rax # 0x33fdd22260 <allocator+64> > 0x00000033fda62a2b <+635>: lea (%rax,%r14,8),%rcx > 0x00000033fda62a2f <+639>: mov (%rcx),%rdx > 0x00000033fda62a32 <+642>: test %rdx,%rdx > 0x00000033fda62a35 <+645>: je 0x33fda62c4f <g_slice_alloc+1183> > 0x00000033fda62a3b <+651>: mov 0x8(%rdx),%rsi > 0x00000033fda62a3f <+655>: mov (%rdx),%rax > 0x00000033fda62a42 <+658>: mov (%rsi),%rdi > 0x00000033fda62a45 <+661>: mov (%rax),%rax > 0x00000033fda62a48 <+664>: mov (%rdi),%rdi > 0x00000033fda62a4b <+667>: mov 0x8(%rax),%rax > 0x00000033fda62a4f <+671>: mov %rax,0x8(%rdi) > 0x00000033fda62a53 <+675>: cmp %rax,%rdx > 0x00000033fda62a56 <+678>: mov %rsi,0x8(%rax) > 0x00000033fda62a5a <+682>: mov $0x0,%esi > 0x00000033fda62a5f <+687>: lea 0x2bf7f2(%rip),%rdi # 0x33fdd22258 <allocator+56> > 0x00000033fda62a66 <+694>: cmove %rsi,%rax > 0x00000033fda62a6a <+698>: mov %rax,(%rcx) > 0x00000033fda62a6d <+701>: mov %rdx,0x8(%rsp) > 0x00000033fda62a72 <+706>: callq 0x33fda84bf0 <g_mutex_unlock> > 0x00000033fda62a77 <+711>: mov 0x8(%rsp),%rdx > 0x00000033fda62a7c <+716>: mov (%rdx),%rax > 0x00000033fda62a7f <+719>: mov (%rax),%rsi > 0x00000033fda62a82 <+722>: mov (%rsi),%rcx > 0x00000033fda62a85 <+725>: mov 0x8(%rcx),%rdi > 0x00000033fda62a89 <+729>: mov %rdi,0x8(%r12) > 0x00000033fda62a8e <+734>: movq $0x0,0x8(%rdx) > 0x00000033fda62a96 <+742>: movq $0x0,0x8(%rsi) > 0x00000033fda62a9e <+750>: movq $0x0,0x8(%rcx) > 0x00000033fda62aa6 <+758>: movq $0x0,0x8(%rax) > 0x00000033fda62aae <+766>: mov %rdx,(%r12) > 0x00000033fda62ab2 <+770>: mov (%rbx),%r12 > 0x00000033fda62ab5 <+773>: add %r13,%r12 > 0x00000033fda62ab8 <+776>: mov (%r12),%rdx > 0x00000033fda62abc <+780>: jmpq 0x33fda62882 <g_slice_alloc+210> > 0x00000033fda62ac1 <+785>: cmpl $0x0,0x2bf768(%rip) # 0x33fdd22230 <allocator+16> > 0x00000033fda62ac8 <+792>: jne 0x33fda627fa <g_slice_alloc+74> > 0x00000033fda62ace <+798>: mov %r12,%rdi > 0x00000033fda62ad1 <+801>: callq 0x33fda1a457 <allocator_categorize> > 0x00000033fda62ad6 <+806>: cmp $0x1,%eax > 0x00000033fda62ad9 <+809>: je 0x33fda6285d <g_slice_alloc+173> > 0x00000033fda62adf <+815>: cmp $0x2,%eax > 0x00000033fda62ae2 <+818>: jne 0x33fda627fa <g_slice_alloc+74> > 0x00000033fda62ae8 <+824>: lea 0x2bf791(%rip),%rdi # 0x33fdd22280 <allocator+96> > 0x00000033fda62aef <+831>: callq 0x33fda84bc0 <g_mutex_lock> > 0x00000033fda62af4 <+836>: mov %r12,%rdi > 0x00000033fda62af7 <+839>: callq 0x33fda1a71d <slab_allocator_alloc_chunk> > 0x00000033fda62afc <+844>: lea 0x2bf77d(%rip),%rdi # 0x33fdd22280 <allocator+96> > 0x00000033fda62b03 <+851>: mov %rax,%rbx > 0x00000033fda62b06 <+854>: callq 0x33fda84bf0 <g_mutex_unlock> > 0x00000033fda62b0b <+859>: jmpq 0x33fda62805 <g_slice_alloc+85> > 0x00000033fda62b10 <+864>: sub $0x1,%eax > 0x00000033fda62b13 <+867>: jne 0x33fda62b1e <g_slice_alloc+878> > 0x00000033fda62b15 <+869>: add $0x10,%r12 > 0x00000033fda62b19 <+873>: test %r12,%r12 > 0x00000033fda62b1c <+876>: je 0x33fda62b32 <g_slice_alloc+898> > 0x00000033fda62b1e <+878>: mov %esi,%eax > 0x00000033fda62b20 <+880>: shl $0x4,%rax > 0x00000033fda62b24 <+884>: add %rdi,%rax > 0x00000033fda62b27 <+887>: cmp %rax,%r12 > 0x00000033fda62b2a <+890>: jae 0x33fda62b32 <g_slice_alloc+898> > 0x00000033fda62b2c <+892>: cmp (%r12),%rbx > 0x00000033fda62b30 <+896>: je 0x33fda62b95 <g_slice_alloc+997> > 0x00000033fda62b32 <+898>: mov 0x8(%r13),%eax > 0x00000033fda62b36 <+902>: sub %rdi,%r12 > 0x00000033fda62b39 <+905>: sar $0x4,%r12 > 0x00000033fda62b3d <+909>: mov %r12d,%r14d > 0x00000033fda62b40 <+912>: cmp %eax,%r12d > 0x00000033fda62b43 <+915>: jbe 0x33fda62b5a <g_slice_alloc+938> > 0x00000033fda62b45 <+917>: lea 0x59025(%rip),%rsi # 0x33fdabbb71 > 0x00000033fda62b4c <+924>: lea 0x58fc2(%rip),%rdi # 0x33fdabbb15 > 0x00000033fda62b53 <+931>: xor %eax,%eax > 0x00000033fda62b55 <+933>: callq 0x33fda1a339 <mem_error> > 0x00000033fda62b5a <+938>: shl $0x4,%eax > 0x00000033fda62b5d <+941>: lea 0x10(%rax),%esi > 0x00000033fda62b60 <+944>: callq 0x33fda19c70 <realloc@plt> > 0x00000033fda62b65 <+949>: test %rax,%rax > 0x00000033fda62b68 <+952>: mov %rax,0x0(%r13) > 0x00000033fda62b6c <+956>: je 0x33fda62bcb <g_slice_alloc+1051> > 0x00000033fda62b6e <+958>: mov 0x8(%r13),%edx > 0x00000033fda62b72 <+962>: mov %r12d,%r12d > 0x00000033fda62b75 <+965>: shl $0x4,%r12 > 0x00000033fda62b79 <+969>: add %rax,%r12 > 0x00000033fda62b7c <+972>: sub %r14d,%edx > 0x00000033fda62b7f <+975>: lea 0x10(%r12),%rdi > 0x00000033fda62b84 <+980>: mov %r12,%rsi > 0x00000033fda62b87 <+983>: shl $0x4,%rdx > 0x00000033fda62b8b <+987>: callq 0x33fda19d70 <memmove@plt> > 0x00000033fda62b90 <+992>: addl $0x1,0x8(%r13) > 0x00000033fda62b95 <+997>: lea 0x2bf704(%rip),%rdi # 0x33fdd222a0 <smc_tree_mutex> > 0x00000033fda62b9c <+1004>: mov %rbx,(%r12) > 0x00000033fda62ba0 <+1008>: mov %rbp,0x8(%r12) > 0x00000033fda62ba5 <+1013>: callq 0x33fda84bf0 <g_mutex_unlock> > 0x00000033fda62baa <+1018>: jmpq 0x33fda62820 <g_slice_alloc+112> > 0x00000033fda62baf <+1023>: mov $0x10,%esi > 0x00000033fda62bb4 <+1028>: mov $0x1ff,%edi > 0x00000033fda62bb9 <+1033>: callq 0x33fda19980 <calloc@plt> > 0x00000033fda62bbe <+1038>: test %rax,%rax > 0x00000033fda62bc1 <+1041>: mov %rax,(%r12) > 0x00000033fda62bc5 <+1045>: jne 0x33fda62912 <g_slice_alloc+354> > 0x00000033fda62bcb <+1051>: callq 0x33fda19470 <__errno_location@plt> > 0x00000033fda62bd0 <+1056>: mov (%rax),%edi > 0x00000033fda62bd2 <+1058>: callq 0x33fda1a440 <smc_tree_abort> > 0x00000033fda62bd7 <+1063>: lea 0x2bf67a(%rip),%rdi # 0x33fdd22258 <allocator+56> > 0x00000033fda62bde <+1070>: mov %rdx,0x8(%rsp) > 0x00000033fda62be3 <+1075>: callq 0x33fda84bc0 <g_mutex_lock> > 0x00000033fda62be8 <+1080>: mov 0x2bf682(%rip),%eax # 0x33fdd22270 <allocator+80> > 0x00000033fda62bee <+1086>: mov 0x8(%rsp),%rdx > 0x00000033fda62bf3 <+1091>: add $0x1,%eax > 0x00000033fda62bf6 <+1094>: test %eax,%eax > 0x00000033fda62bf8 <+1096>: mov %eax,0x2bf672(%rip) # 0x33fdd22270 <allocator+80> > 0x00000033fda62bfe <+1102>: jle 0x33fda62a24 <g_slice_alloc+628> > 0x00000033fda62c04 <+1108>: movl $0x0,0x2bf662(%rip) # 0x33fdd22270 <allocator+80> > 0x00000033fda62c0e <+1118>: addl $0x1,(%rdx) > 0x00000033fda62c11 <+1121>: mov $0x100,%eax > 0x00000033fda62c16 <+1126>: cmpl $0x100,(%rdx) > 0x00000033fda62c1c <+1132>: cmovbe (%rdx),%eax > 0x00000033fda62c1f <+1135>: mov %eax,(%rdx) > 0x00000033fda62c21 <+1137>: jmpq 0x33fda62a24 <g_slice_alloc+628> > 0x00000033fda62c26 <+1142>: mov $0x8,%esi > 0x00000033fda62c2b <+1147>: mov $0xffd,%edi > 0x00000033fda62c30 <+1152>: callq 0x33fda19980 <calloc@plt> > 0x00000033fda62c35 <+1157>: test %rax,%rax > 0x00000033fda62c38 <+1160>: mov %rax,0x2bf669(%rip) # 0x33fdd222a8 <smc_tree_root> > 0x00000033fda62c3f <+1167>: jne 0x33fda628fc <g_slice_alloc+332> > 0x00000033fda62c45 <+1173>: jmp 0x33fda62bcb <g_slice_alloc+1051> > 0x00000033fda62c47 <+1175>: mov %rdi,%r12 > 0x00000033fda62c4a <+1178>: jmpq 0x33fda62b19 <g_slice_alloc+873> > 0x00000033fda62c4f <+1183>: mov %r15d,%r15d > 0x00000033fda62c52 <+1186>: mov $0xa0,%eax > 0x00000033fda62c57 <+1191>: shl $0x4,%r15 > 0x00000033fda62c5b <+1195>: lea (%r15,%r15,4),%rcx > 0x00000033fda62c5f <+1199>: cmp $0xa0,%rcx > 0x00000033fda62c66 <+1206>: cmovb %rax,%rcx > 0x00000033fda62c6a <+1210>: mov 0x2bf5b7(%rip),%rax # 0x33fdd22228 <allocator+8> > 0x00000033fda62c71 <+1217>: xor %edx,%edx > 0x00000033fda62c73 <+1219>: div %rcx > 0x00000033fda62c76 <+1222>: mov $0x4,%ecx > 0x00000033fda62c7b <+1227>: cmp $0x4,%rax > 0x00000033fda62c7f <+1231>: cmovae %rax,%rcx > 0x00000033fda62c83 <+1235>: mov 0x2bf5de(%rip),%rax # 0x33fdd22268 <allocator+72> > 0x00000033fda62c8a <+1242>: mov (%rax,%r14,4),%eax > 0x00000033fda62c8e <+1246>: test %eax,%eax > 0x00000033fda62c90 <+1248>: je 0x33fda62c9f <g_slice_alloc+1263> > 0x00000033fda62c92 <+1250>: shl $0x6,%eax > 0x00000033fda62c95 <+1253>: xor %edx,%edx > 0x00000033fda62c97 <+1255>: div %r15 > 0x00000033fda62c9a <+1258>: cmp %eax,%ecx > 0x00000033fda62c9c <+1260>: cmovb %eax,%ecx > 0x00000033fda62c9f <+1263>: lea 0x2bf5b2(%rip),%rdi # 0x33fdd22258 <allocator+56> > 0x00000033fda62ca6 <+1270>: mov %ecx,0x10(%rsp) > 0x00000033fda62caa <+1274>: mov $0x1,%r14d > 0x00000033fda62cb0 <+1280>: callq 0x33fda84bf0 <g_mutex_unlock> > 0x00000033fda62cb5 <+1285>: lea 0x2bf5c4(%rip),%rdi # 0x33fdd22280 <allocator+96> > 0x00000033fda62cbc <+1292>: callq 0x33fda84bc0 <g_mutex_lock> > 0x00000033fda62cc1 <+1297>: mov %r15,%rdi > 0x00000033fda62cc4 <+1300>: callq 0x33fda1a71d <slab_allocator_alloc_chunk> > 0x00000033fda62cc9 <+1305>: mov 0x10(%rsp),%ecx > 0x00000033fda62ccd <+1309>: mov %rax,%rdx > 0x00000033fda62cd0 <+1312>: movq $0x0,0x8(%rax) > 0x00000033fda62cd8 <+1320>: mov %rax,%r8 > 0x00000033fda62cdb <+1323>: mov %rcx,0x18(%rsp) > 0x00000033fda62ce0 <+1328>: cmp 0x18(%rsp),%r14 > 0x00000033fda62ce5 <+1333>: jae 0x33fda62d17 <g_slice_alloc+1383> > 0x00000033fda62ce7 <+1335>: mov %r15,%rdi > 0x00000033fda62cea <+1338>: mov %rdx,0x8(%rsp) > 0x00000033fda62cef <+1343>: mov %r8,0x10(%rsp) > 0x00000033fda62cf4 <+1348>: callq 0x33fda1a71d <slab_allocator_alloc_chunk> > 0x00000033fda62cf9 <+1353>: mov 0x10(%rsp),%r8 > 0x00000033fda62cfe <+1358>: add $0x1,%r14 > 0x00000033fda62d02 <+1362>: movq $0x0,0x8(%rax) > 0x00000033fda62d0a <+1370>: mov 0x8(%rsp),%rdx > 0x00000033fda62d0f <+1375>: mov %rax,(%r8) > 0x00000033fda62d12 <+1378>: mov %rax,%r8 > 0x00000033fda62d15 <+1381>: jmp 0x33fda62ce0 <g_slice_alloc+1328> > 0x00000033fda62d17 <+1383>: lea 0x2bf562(%rip),%rdi # 0x33fdd22280 <allocator+96> > 0x00000033fda62d1e <+1390>: movq $0x0,(%r8) > 0x00000033fda62d25 <+1397>: mov %rdx,0x8(%rsp) > 0x00000033fda62d2a <+1402>: callq 0x33fda84bf0 <g_mutex_unlock> > 0x00000033fda62d2f <+1407>: mov %r14,0x8(%r12) > 0x00000033fda62d34 <+1412>: mov 0x8(%rsp),%rdx > 0x00000033fda62d39 <+1417>: jmpq 0x33fda62aae <g_slice_alloc+766> >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 865539
:
625604
|
625605
| 625606 |
625607
|
625608
|
625610
|
625612
|
625613
|
625614
|
625615
|
712479