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 593751 Details for
Bug 834580
[abrt] environment-modules-3.2.9c-2.fc17: _int_realloc: Process /usr/bin/modulecmd 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), 28.71 KB, created by
Jens Timmerman
on 2012-06-22 13:49:04 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Jens Timmerman
Created:
2012-06-22 13:49:04 UTC
Size:
28.71 KB
patch
obsolete
>[New LWP 29214] >Core was generated by `/usr/bin/modulecmd bash load DOLFIN'. >Program terminated with signal 11, Segmentation fault. >#0 0x000000360da7bc4d in malloc_consolidate (av=av@entry=0x360ddb0720) at malloc.c:4272 >4272 malloc.c: No such file or directory. > >Thread 1 (LWP 29214): >#0 0x000000360da7bc4d in malloc_consolidate (av=av@entry=0x360ddb0720) at malloc.c:4272 > fb = <optimized out> > maxfb = 0x360ddb0770 > p = 0x14a1890 > nextp = 0x1491480 > unsorted_bin = 0x360ddb0778 > first_unsorted = <optimized out> > nextchunk = 0x14a18c0 > size = 128 > nextsize = 80 > prevsize = <optimized out> > nextinuse = 0 > bck = 0x62797361652f736e > fwd = 0x656a2f656d6f682f >#1 0x000000360da7ce1e in _int_malloc (av=av@entry=0x360ddb0720, bytes=bytes@entry=1601) at malloc.c:3544 > nb = 1616 > idx = <optimized out> > bin = <optimized out> > victim = <optimized out> > size = <optimized out> > victim_index = <optimized out> > remainder = <optimized out> > remainder_size = <optimized out> > block = <optimized out> > bit = <optimized out> > map = <optimized out> > fwd = <optimized out> > bck = <optimized out> > errstr = 0x0 >#2 0x000000360da7e71c in _int_realloc (av=av@entry=0x360ddb0720, oldp=oldp@entry=0x18f7d30, oldsize=oldsize@entry=816, nb=nb@entry=1616) at malloc.c:4390 > newp = <optimized out> > newsize = <optimized out> > newmem = <optimized out> > next = 0x18f8060 > remainder = <optimized out> > remainder_size = <optimized out> > bck = <optimized out> > fwd = <optimized out> > copysize = <optimized out> > ncopies = <optimized out> > s = <optimized out> > d = <optimized out> > errstr = 0x0 > nextsize = <optimized out> >#3 0x000000360da80355 in __GI___libc_realloc (oldmem=0x18f7d40, bytes=bytes@entry=1600) at malloc.c:3065 > ar_ptr = 0x360ddb0720 > nb = 1616 > newp = <optimized out> > hook = <optimized out> > oldp = 0x18f7d30 > oldsize = 816 >#4 0x000000360de2e797 in TclpRealloc (oldPtr=<optimized out>, numBytes=numBytes@entry=1600) at /usr/src/debug/tcl8.5.11/generic/tclAlloc.c:754 >No locals. >#5 0x000000360de382f5 in Tcl_Realloc (ptr=<optimized out>, size=1600) at /usr/src/debug/tcl8.5.11/generic/tclCkalloc.c:1142 > result = <optimized out> >#6 0x000000360decc3cf in Tcl_DStringSetLength (dsPtr=dsPtr@entry=0x7fff66b71590, length=1599) at /usr/src/debug/tcl8.5.11/generic/tclUtil.c:2575 > newsize = <optimized out> >#7 0x000000360de70759 in Tcl_ExternalToUtfDString (encoding=0x1449740, encoding@entry=0x0, src=0x7fff66b7283d "35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv"..., srcLen=803, srcLen@entry=-1, dstPtr=dstPtr@entry=0x7fff66b71590) at /usr/src/debug/tcl8.5.11/generic/tclEncoding.c:1155 > dst = <optimized out> > state = 0x14858f0 > encodingPtr = 0x1449740 > flags = 2 > dstLen = <optimized out> > result = <optimized out> > soFar = 796 > srcRead = 400 > dstWrote = <optimized out> > dstChars = 400 >#8 0x000000360dedb6ff in TclpFindVariable (name=name@entry=0x1498ca0 "BOOST_DIR", lengthPtr=lengthPtr@entry=0x7fff66b716ac) at /usr/src/debug/tcl8.5.11/unix/tclUnixInit.c:988 > i = <optimized out> > result = -1 > env = <optimized out> > p1 = <optimized out> > p2 = <optimized out> > envString = {string = 0x18f7d40 "LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01"..., length = 799, spaceAvl = 1600, staticSpace = "LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz\000\000"} >#9 0x000000360de712b6 in TclGetEnv (name=name@entry=0x1498ca0 "BOOST_DIR", valuePtr=valuePtr@entry=0x7fff66b717b0) at /usr/src/debug/tcl8.5.11/generic/tclEnv.c:480 > length = <optimized out> > index = <optimized out> > result = <optimized out> >#10 0x000000360de7142b in EnvTraceProc (clientData=<optimized out>, interp=0x144b250, name1=0x1498fa0 "env", name2=0x1498ca0 "BOOST_DIR", flags=17) at /usr/src/debug/tcl8.5.11/generic/tclEnv.c:566 > valueString = {string = 0x0, length = 1723276000, spaceAvl = 32767, staticSpace = "\360\037d\001\000\000\000\000\"", '\000' <repeats 15 times>, "\"\000\000\000\000\000\000\000\"\000\000\000\000\000\000\000\200\030\267f\377\177\000\000\060\002\000\000\000\000\000\000\360\037d\001\000\000\000\000\360\037d\001\000\000\000\000\242}\243\r6", '\000' <repeats 19 times>, "\b\000\000\000\000\000\000\000 \a\333\r6\000\000\000\060", '\000' <repeats 15 times>"\220, \345J\001", '\000' <repeats 12 times>, "psF\001\000\000\000\000\263\374\247\r6\000\000\000 \216\021\016\066\000\000\000\021\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000P\314_\001\000\000\000\000P\262D\001\000\000\000"} > value = <optimized out> >#11 0x000000360dec75d9 in TclCallVarTraces (iPtr=iPtr@entry=0x144b250, arrayPtr=0x1463870, varPtr=0x14ae590, part1=0x1498fa0 "env", part2=0x1498ca0 "BOOST_DIR", flags=17, leaveErrMsg=0) at /usr/src/debug/tcl8.5.11/generic/tclTrace.c:2595 > tracePtr = 0x1467370 > active = {varPtr = 0x1463870, nextPtr = 0x0, nextTracePtr = 0x0} > result = <optimized out> > p = <optimized out> > nameCopy = {string = 0x40 <Address 0x40 out of bounds>, length = 233013765, spaceAvl = 54, staticSpace = "\000\314D\001\000\000\000\000P\362F\001\000\000\000\000P\362F\001\000\000\000\000\276\331\354\r6", '\000' <repeats 11 times>"\275, .\350\r6\000\000\000P\326\354\r6\000\000\000\314\031\267f\377\177\000\000\020\363F\001\000\000\000\000p8F\001\000\000\000\000P\362F\001", '\000' <repeats 12 times>, "P\262D\001\000\000\000\000\020\363F\001\000\000\000\000\225\355\356\r6\000\000\000\236\376\354\r6\000\000\000\340\301F\001\000\000\000\000\200-K\001\000\000\000\000\320{I\001\000\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\000\000\000\000P\262D\001", '\000' <repeats 12 times>, "\020\363F\001\000\000\000\000P\362F\001\000\000\000"} > copiedName = 0 > code = 0 > disposeFlags = <optimized out> > state = 0x15fcc50 > hPtr = <optimized out> > traceflags = <optimized out> >#12 0x000000360dec7982 in TclObjCallVarTraces (iPtr=iPtr@entry=0x144b250, arrayPtr=arrayPtr@entry=0x1463870, varPtr=varPtr@entry=0x14ae590, part1Ptr=<optimized out>, part1Ptr@entry=0x146f310, part2Ptr=part2Ptr@entry=0x146f250, flags=flags@entry=17, leaveErrMsg=leaveErrMsg@entry=0, index=index@entry=-1) at /usr/src/debug/tcl8.5.11/generic/tclTrace.c:2481 > part1 = <optimized out> > part2 = <optimized out> >#13 0x000000360decf379 in TclPtrGetVar (interp=interp@entry=0x144b250, varPtr=0x14ae590, arrayPtr=0x1463870, part1Ptr=part1Ptr@entry=0x146f310, part2Ptr=part2Ptr@entry=0x146f250, flags=flags@entry=1, index=index@entry=-1) at /usr/src/debug/tcl8.5.11/generic/tclVar.c:1402 > iPtr = 0x144b250 > msg = <optimized out> >#14 0x000000360ded14c0 in Tcl_ObjGetVar2 (interp=interp@entry=0x144b250, part1Ptr=part1Ptr@entry=0x146f310, part2Ptr=part2Ptr@entry=0x146f250, flags=flags@entry=1) at /usr/src/debug/tcl8.5.11/generic/tclVar.c:1350 > varPtr = <optimized out> > arrayPtr = 0x1463870 >#15 0x000000360ded15d4 in Tcl_GetVar2Ex (interp=interp@entry=0x144b250, part1=part1@entry=0x417036 "env", part2=part2@entry=0x149ffd0 "BOOST_DIR", flags=flags@entry=1) at /usr/src/debug/tcl8.5.11/generic/tclVar.c:1291 > part1Ptr = 0x146f310 > part2Ptr = 0x146f250 > resPtr = <optimized out> >#16 0x000000360ded1649 in Tcl_GetVar2 (interp=interp@entry=0x144b250, part1=part1@entry=0x417036 "env", part2=part2@entry=0x149ffd0 "BOOST_DIR", flags=flags@entry=1) at /usr/src/debug/tcl8.5.11/generic/tclVar.c:1239 > objPtr = <optimized out> >#17 0x0000000000412756 in EMGetEnv (interp=interp@entry=0x144b250, var=var@entry=0x149ffd0 "BOOST_DIR") at utility.c:3175 > value = <optimized out> > string = <optimized out> >#18 0x000000000041344b in Output_Modulefile_Changes (interp=0x144b250) at utility.c:729 > searchPtr = {tablePtr = 0x147ced0, nextIndex = 64, nextEntryPtr = 0x0} > hashEntry = <optimized out> > val = <optimized out> > key = 0x149ffd0 "BOOST_DIR" > list = 0x1641ee0 > k = <optimized out> > hcnt = 68 > table = {0x147ced0, 0x14712d0} >#19 0x0000000000402b2c in main (argc=232458016, argv=0x7fff66b71d28, environ=<optimized out>) at main.c:317 > interp = 0x144b250 > return_val = 0 > rc_name = 0x41789a "rc" > rc_path = 0x0 >From To Syms Read Shared Object Library >0x000000360de23ae0 0x000000360dee0b78 Yes /lib64/libtcl8.5.so >0x000000360e200ea0 0x000000360e2019e0 Yes /lib64/libdl.so.2 >0x000000360ee055f0 0x000000360ee6cabc Yes /lib64/libm.so.6 >0x000000361161dea0 0x00000036116a4260 Yes /lib64/libX11.so.6 >0x000000360da1ef60 0x000000360db5fa40 Yes /lib64/libc.so.6 >0x00000036122029d0 0x0000003612212148 Yes /lib64/libgcc_s.so.1 >0x000000360d600b20 0x000000360d61a359 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003611a099c0 0x0000003611a15878 Yes /lib64/libxcb.so.1 >0x0000003611e00e80 0x0000003611e01bb0 Yes /lib64/libXau.so.6 >0x00007f59715d31b0 0x00007f59715da67c Yes /lib64/libnss_files.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x656a2f656d6f682f 7307705458036271151 >rbx 0x14a1890 21633168 >rcx 0x331 817 >rdx 0x62797361652f736e 7095829550045557614 >rsi 0x641 1601 >rdi 0x360ddb0720 232160692000 >rbp 0x80 0x80 >rsp 0x7fff66b712b0 0x7fff66b712b0 >r8 0x18f804c 26181708 >r9 0x360ddb0730 232160692016 >r10 0x360ddb0778 232160692088 >r11 0x192 402 >r12 0x14a18c0 21633216 >r13 0x50 80 >r14 0x360ddb0720 232160692000 >r15 0x1491480 21566592 >rip 0x360da7bc4d 0x360da7bc4d <malloc_consolidate+125> >eflags 0x10202 [ 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 malloc_consolidate: > 0x000000360da7bbd0 <+0>: push %r15 > 0x000000360da7bbd2 <+2>: push %r14 > 0x000000360da7bbd4 <+4>: mov %rdi,%r14 > 0x000000360da7bbd7 <+7>: push %r13 > 0x000000360da7bbd9 <+9>: push %r12 > 0x000000360da7bbdb <+11>: push %rbp > 0x000000360da7bbdc <+12>: push %rbx > 0x000000360da7bbdd <+13>: sub $0x58,%rsp > 0x000000360da7bbe1 <+17>: cmpq $0x0,0x336f67(%rip) # 0x360ddb2b50 <global_max_fast> > 0x000000360da7bbe9 <+25>: je 0x360da7bd8c <malloc_consolidate+444> > 0x000000360da7bbef <+31>: cmpl $0x0,%fs:0x18 > 0x000000360da7bbf8 <+40>: je 0x360da7bbfb <malloc_consolidate+43> > 0x000000360da7bbfa <+42>: lock orl $0x1,0x4(%rdi) > 0x000000360da7bbff <+47>: lea 0x50(%rdi),%rax > 0x000000360da7bc03 <+51>: lea 0x58(%rdi),%r10 > 0x000000360da7bc07 <+55>: lea 0x8(%rdi),%r9 > 0x000000360da7bc0b <+59>: mov %rax,0x20(%rsp) > 0x000000360da7bc10 <+64>: lea 0x30(%rsp),%rax > 0x000000360da7bc15 <+69>: mov %rax,0x18(%rsp) > 0x000000360da7bc1a <+74>: lea 0x40(%rsp),%rax > 0x000000360da7bc1f <+79>: mov %rax,0x28(%rsp) > 0x000000360da7bc24 <+84>: nopl 0x0(%rax) > 0x000000360da7bc28 <+88>: xor %ebx,%ebx > 0x000000360da7bc2a <+90>: xchg %rbx,(%r9) > 0x000000360da7bc2d <+93>: test %rbx,%rbx > 0x000000360da7bc30 <+96>: jne 0x360da7bcca <malloc_consolidate+250> > 0x000000360da7bc36 <+102>: jmpq 0x360da7bd50 <malloc_consolidate+384> > 0x000000360da7bc3b <+107>: nopl 0x0(%rax,%rax,1) > 0x000000360da7bc40 <+112>: mov 0x10(%r12),%rax > 0x000000360da7bc45 <+117>: add %r13,%rbp > 0x000000360da7bc48 <+120>: mov 0x18(%r12),%rdx >=> 0x000000360da7bc4d <+125>: cmp 0x18(%rax),%r12 > 0x000000360da7bc51 <+129>: jne 0x360da7be6a <malloc_consolidate+666> > 0x000000360da7bc57 <+135>: cmp 0x10(%rdx),%r12 > 0x000000360da7bc5b <+139>: jne 0x360da7be6a <malloc_consolidate+666> > 0x000000360da7bc61 <+145>: cmpq $0x3ff,0x8(%r12) > 0x000000360da7bc6a <+154>: mov %rdx,0x18(%rax) > 0x000000360da7bc6e <+158>: mov %rax,0x10(%rdx) > 0x000000360da7bc72 <+162>: jbe 0x360da7bc82 <malloc_consolidate+178> > 0x000000360da7bc74 <+164>: mov 0x20(%r12),%rdx > 0x000000360da7bc79 <+169>: test %rdx,%rdx > 0x000000360da7bc7c <+172>: jne 0x360da7bf9b <malloc_consolidate+971> > 0x000000360da7bc82 <+178>: mov 0x68(%r14),%rax > 0x000000360da7bc86 <+182>: cmp $0x3ff,%rbp > 0x000000360da7bc8d <+189>: mov %rbx,0x68(%r14) > 0x000000360da7bc91 <+193>: mov %rbx,0x18(%rax) > 0x000000360da7bc95 <+197>: jbe 0x360da7bca7 <malloc_consolidate+215> > 0x000000360da7bc97 <+199>: movq $0x0,0x20(%rbx) > 0x000000360da7bc9f <+207>: movq $0x0,0x28(%rbx) > 0x000000360da7bca7 <+215>: mov %rbp,%rdx > 0x000000360da7bcaa <+218>: mov %r10,0x18(%rbx) > 0x000000360da7bcae <+222>: mov %rax,0x10(%rbx) > 0x000000360da7bcb2 <+226>: or $0x1,%rdx > 0x000000360da7bcb6 <+230>: mov %rbp,(%rbx,%rbp,1) > 0x000000360da7bcba <+234>: mov %rdx,0x8(%rbx) > 0x000000360da7bcbe <+238>: test %r15,%r15 > 0x000000360da7bcc1 <+241>: mov %r15,%rbx > 0x000000360da7bcc4 <+244>: je 0x360da7bd50 <malloc_consolidate+384> > 0x000000360da7bcca <+250>: mov 0x8(%rbx),%rax > 0x000000360da7bcce <+254>: mov 0x10(%rbx),%r15 > 0x000000360da7bcd2 <+258>: mov %rax,%rbp > 0x000000360da7bcd5 <+261>: and $0xfffffffffffffffa,%rbp > 0x000000360da7bcd9 <+265>: lea (%rbx,%rbp,1),%r12 > 0x000000360da7bcdd <+269>: mov 0x8(%r12),%r13 > 0x000000360da7bce2 <+274>: and $0xfffffffffffffff8,%r13 > 0x000000360da7bce6 <+278>: test $0x1,%al > 0x000000360da7bce8 <+280>: jne 0x360da7bd2e <malloc_consolidate+350> > 0x000000360da7bcea <+282>: mov (%rbx),%rax > 0x000000360da7bced <+285>: sub %rax,%rbx > 0x000000360da7bcf0 <+288>: add %rax,%rbp > 0x000000360da7bcf3 <+291>: mov 0x10(%rbx),%rax > 0x000000360da7bcf7 <+295>: mov 0x18(%rbx),%rdx > 0x000000360da7bcfb <+299>: cmp 0x18(%rax),%rbx > 0x000000360da7bcff <+303>: jne 0x360da7bdf6 <malloc_consolidate+550> > 0x000000360da7bd05 <+309>: cmp 0x10(%rdx),%rbx > 0x000000360da7bd09 <+313>: jne 0x360da7bdf6 <malloc_consolidate+550> > 0x000000360da7bd0f <+319>: cmpq $0x3ff,0x8(%rbx) > 0x000000360da7bd17 <+327>: mov %rdx,0x18(%rax) > 0x000000360da7bd1b <+331>: mov %rax,0x10(%rdx) > 0x000000360da7bd1f <+335>: jbe 0x360da7bd2e <malloc_consolidate+350> > 0x000000360da7bd21 <+337>: mov 0x20(%rbx),%rdx > 0x000000360da7bd25 <+341>: test %rdx,%rdx > 0x000000360da7bd28 <+344>: jne 0x360da7bf7b <malloc_consolidate+939> > 0x000000360da7bd2e <+350>: cmp %r12,0x58(%r14) > 0x000000360da7bd32 <+354>: je 0x360da7bd78 <malloc_consolidate+424> > 0x000000360da7bd34 <+356>: testb $0x1,0x8(%r12,%r13,1) > 0x000000360da7bd3a <+362>: je 0x360da7bc40 <malloc_consolidate+112> > 0x000000360da7bd40 <+368>: andq $0xfffffffffffffffe,0x8(%r12) > 0x000000360da7bd46 <+374>: jmpq 0x360da7bc82 <malloc_consolidate+178> > 0x000000360da7bd4b <+379>: nopl 0x0(%rax,%rax,1) > 0x000000360da7bd50 <+384>: add $0x8,%r9 > 0x000000360da7bd54 <+388>: lea -0x8(%r9),%rax > 0x000000360da7bd58 <+392>: cmp %rax,0x20(%rsp) > 0x000000360da7bd5d <+397>: jne 0x360da7bc28 <malloc_consolidate+88> > 0x000000360da7bd63 <+403>: add $0x58,%rsp > 0x000000360da7bd67 <+407>: pop %rbx > 0x000000360da7bd68 <+408>: pop %rbp > 0x000000360da7bd69 <+409>: pop %r12 > 0x000000360da7bd6b <+411>: pop %r13 > 0x000000360da7bd6d <+413>: pop %r14 > 0x000000360da7bd6f <+415>: pop %r15 > 0x000000360da7bd71 <+417>: retq > 0x000000360da7bd72 <+418>: nopw 0x0(%rax,%rax,1) > 0x000000360da7bd78 <+424>: add %r13,%rbp > 0x000000360da7bd7b <+427>: or $0x1,%rbp > 0x000000360da7bd7f <+431>: mov %rbp,0x8(%rbx) > 0x000000360da7bd83 <+435>: mov %rbx,0x58(%r14) > 0x000000360da7bd87 <+439>: jmpq 0x360da7bcbe <malloc_consolidate+238> > 0x000000360da7bd8c <+444>: mov $0xfffffffffffffffe,%rdx > 0x000000360da7bd93 <+451>: nopl 0x0(%rax,%rax,1) > 0x000000360da7bd98 <+456>: lea 0x68(%r14,%rdx,8),%rax > 0x000000360da7bd9d <+461>: add $0x2,%rdx > 0x000000360da7bda1 <+465>: cmp $0xfc,%rdx > 0x000000360da7bda8 <+472>: mov %rax,0x18(%rax) > 0x000000360da7bdac <+476>: mov %rax,0x10(%rax) > 0x000000360da7bdb0 <+480>: jne 0x360da7bd98 <malloc_consolidate+456> > 0x000000360da7bdb2 <+482>: lea 0x334967(%rip),%rax # 0x360ddb0720 <main_arena> > 0x000000360da7bdb9 <+489>: cmp %rax,%r14 > 0x000000360da7bdbc <+492>: je 0x360da7bde3 <malloc_consolidate+531> > 0x000000360da7bdbe <+494>: mov 0x4(%r14),%eax > 0x000000360da7bdc2 <+498>: or $0x2,%eax > 0x000000360da7bdc5 <+501>: or $0x1,%eax > 0x000000360da7bdc8 <+504>: mov %eax,0x4(%r14) > 0x000000360da7bdcc <+508>: lea 0x58(%r14),%rax > 0x000000360da7bdd0 <+512>: mov %rax,0x58(%r14) > 0x000000360da7bdd4 <+516>: add $0x58,%rsp > 0x000000360da7bdd8 <+520>: pop %rbx > 0x000000360da7bdd9 <+521>: pop %rbp > 0x000000360da7bdda <+522>: pop %r12 > 0x000000360da7bddc <+524>: pop %r13 > 0x000000360da7bdde <+526>: pop %r14 > 0x000000360da7bde0 <+528>: pop %r15 > 0x000000360da7bde2 <+530>: retq > 0x000000360da7bde3 <+531>: movq $0x80,0x336d62(%rip) # 0x360ddb2b50 <global_max_fast> > 0x000000360da7bdee <+542>: mov 0x334930(%rip),%eax # 0x360ddb0724 <main_arena+4> > 0x000000360da7bdf4 <+548>: jmp 0x360da7bdc5 <malloc_consolidate+501> > 0x000000360da7bdf6 <+550>: cmpl $0x0,0x33a3b7(%rip) # 0x360ddb61b4 <__libc_multiple_threads> > 0x000000360da7bdfd <+557>: je 0x360da7be0b <malloc_consolidate+571> > 0x000000360da7bdff <+559>: lock decl (%r14) > 0x000000360da7be03 <+563>: jne 0x360da81af6 <_L_unlock_2814> > 0x000000360da7be09 <+569>: jmp 0x360da7be14 <malloc_consolidate+580> > 0x000000360da7be0b <+571>: decl (%r14) > 0x000000360da7be0e <+574>: jne 0x360da81af6 <_L_unlock_2814> > 0x000000360da7be14 <+580>: mov 0x3343a5(%rip),%r11d # 0x360ddb01c0 <check_action> > 0x000000360da7be1b <+587>: mov %r11d,%eax > 0x000000360da7be1e <+590>: and $0x5,%eax > 0x000000360da7be21 <+593>: cmp $0x5,%eax > 0x000000360da7be24 <+596>: je 0x360da7c0da <malloc_consolidate+1290> > 0x000000360da7be2a <+602>: test $0x1,%r11b > 0x000000360da7be2e <+606>: jne 0x360da7bede <malloc_consolidate+782> > 0x000000360da7be34 <+612>: and $0x2,%r11d > 0x000000360da7be38 <+616>: jne 0x360da7c07a <malloc_consolidate+1194> > 0x000000360da7be3e <+622>: mov $0x1,%esi > 0x000000360da7be43 <+627>: xor %eax,%eax > 0x000000360da7be45 <+629>: cmpl $0x0,0x33a368(%rip) # 0x360ddb61b4 <__libc_multiple_threads> > 0x000000360da7be4c <+636>: je 0x360da7be5b <malloc_consolidate+651> > 0x000000360da7be4e <+638>: lock cmpxchg %esi,(%r14) > 0x000000360da7be53 <+643>: jne 0x360da81b11 <_L_lock_2850> > 0x000000360da7be59 <+649>: jmp 0x360da7be65 <malloc_consolidate+661> > 0x000000360da7be5b <+651>: cmpxchg %esi,(%r14) > 0x000000360da7be5f <+655>: jne 0x360da81b11 <_L_lock_2850> > 0x000000360da7be65 <+661>: jmpq 0x360da7bd2e <malloc_consolidate+350> > 0x000000360da7be6a <+666>: cmpl $0x0,0x33a343(%rip) # 0x360ddb61b4 <__libc_multiple_threads> > 0x000000360da7be71 <+673>: je 0x360da7be7f <malloc_consolidate+687> > 0x000000360da7be73 <+675>: lock decl (%r14) > 0x000000360da7be77 <+679>: jne 0x360da81b2c <_L_unlock_2877> > 0x000000360da7be7d <+685>: jmp 0x360da7be88 <malloc_consolidate+696> > 0x000000360da7be7f <+687>: decl (%r14) > 0x000000360da7be82 <+690>: jne 0x360da81b2c <_L_unlock_2877> > 0x000000360da7be88 <+696>: mov 0x334331(%rip),%r13d # 0x360ddb01c0 <check_action> > 0x000000360da7be8f <+703>: mov %r13d,%eax > 0x000000360da7be92 <+706>: and $0x5,%eax > 0x000000360da7be95 <+709>: cmp $0x5,%eax > 0x000000360da7be98 <+712>: je 0x360da7c07f <malloc_consolidate+1199> > 0x000000360da7be9e <+718>: test $0x1,%r13b > 0x000000360da7bea2 <+722>: jne 0x360da7bfbd <malloc_consolidate+1005> > 0x000000360da7bea8 <+728>: and $0x2,%r13d > 0x000000360da7beac <+732>: jne 0x360da7c07a <malloc_consolidate+1194> > 0x000000360da7beb2 <+738>: mov $0x1,%esi > 0x000000360da7beb7 <+743>: xor %eax,%eax > 0x000000360da7beb9 <+745>: cmpl $0x0,0x33a2f4(%rip) # 0x360ddb61b4 <__libc_multiple_threads> > 0x000000360da7bec0 <+752>: je 0x360da7becf <malloc_consolidate+767> > 0x000000360da7bec2 <+754>: lock cmpxchg %esi,(%r14) > 0x000000360da7bec7 <+759>: jne 0x360da81b47 <_L_lock_2914> > 0x000000360da7becd <+765>: jmp 0x360da7bed9 <malloc_consolidate+777> > 0x000000360da7becf <+767>: cmpxchg %esi,(%r14) > 0x000000360da7bed3 <+771>: jne 0x360da81b47 <_L_lock_2914> > 0x000000360da7bed9 <+777>: jmpq 0x360da7bc82 <malloc_consolidate+178> > 0x000000360da7bede <+782>: mov 0x28(%rsp),%rsi > 0x000000360da7bee3 <+787>: xor %ecx,%ecx > 0x000000360da7bee5 <+789>: mov $0x10,%edx > 0x000000360da7beea <+794>: mov %rbx,%rdi > 0x000000360da7beed <+797>: mov %r9,0x8(%rsp) > 0x000000360da7bef2 <+802>: mov %r10,(%rsp) > 0x000000360da7bef6 <+806>: mov %r11d,0x10(%rsp) > 0x000000360da7befb <+811>: movb $0x0,0x40(%rsp) > 0x000000360da7bf00 <+816>: callq 0x360da46010 <_itoa_word> > 0x000000360da7bf05 <+821>: cmp 0x18(%rsp),%rax > 0x000000360da7bf0a <+826>: mov %rax,%r8 > 0x000000360da7bf0d <+829>: mov 0x8(%rsp),%r9 > 0x000000360da7bf12 <+834>: mov (%rsp),%r10 > 0x000000360da7bf16 <+838>: mov 0x10(%rsp),%r11d > 0x000000360da7bf1b <+843>: jbe 0x360da7bf31 <malloc_consolidate+865> > 0x000000360da7bf1d <+845>: sub $0x1,%r8 > 0x000000360da7bf21 <+849>: cmp 0x18(%rsp),%r8 > 0x000000360da7bf26 <+854>: movb $0x30,(%r8) > 0x000000360da7bf2a <+858>: jne 0x360da7bf1d <malloc_consolidate+845> > 0x000000360da7bf2c <+860>: lea 0x30(%rsp),%r8 > 0x000000360da7bf31 <+865>: mov 0x339d78(%rip),%rax # 0x360ddb5cb0 <__libc_argv> > 0x000000360da7bf38 <+872>: mov %r11d,%edi > 0x000000360da7bf3b <+875>: lea 0xfaaf6(%rip),%rcx # 0x360db76a38 > 0x000000360da7bf42 <+882>: lea 0xfcc7f(%rip),%rsi # 0x360db78bc8 > 0x000000360da7bf49 <+889>: mov (%rax),%rdx > 0x000000360da7bf4c <+892>: lea 0xfaabe(%rip),%rax # 0x360db76a11 > 0x000000360da7bf53 <+899>: mov %r9,0x8(%rsp) > 0x000000360da7bf58 <+904>: mov %r10,(%rsp) > 0x000000360da7bf5c <+908>: test %rdx,%rdx > 0x000000360da7bf5f <+911>: cmove %rax,%rdx > 0x000000360da7bf63 <+915>: and $0x2,%edi > 0x000000360da7bf66 <+918>: xor %eax,%eax > 0x000000360da7bf68 <+920>: callq 0x360da75310 <__libc_message> > 0x000000360da7bf6d <+925>: mov 0x8(%rsp),%r9 > 0x000000360da7bf72 <+930>: mov (%rsp),%r10 > 0x000000360da7bf76 <+934>: jmpq 0x360da7be3e <malloc_consolidate+622> > 0x000000360da7bf7b <+939>: cmpq $0x0,0x20(%rax) > 0x000000360da7bf80 <+944>: je 0x360da7c050 <malloc_consolidate+1152> > 0x000000360da7bf86 <+950>: mov 0x28(%rbx),%rax > 0x000000360da7bf8a <+954>: mov %rax,0x28(%rdx) > 0x000000360da7bf8e <+958>: mov 0x28(%rbx),%rax > 0x000000360da7bf92 <+962>: mov %rdx,0x20(%rax) > 0x000000360da7bf96 <+966>: jmpq 0x360da7bd2e <malloc_consolidate+350> > 0x000000360da7bf9b <+971>: cmpq $0x0,0x20(%rax) > 0x000000360da7bfa0 <+976>: je 0x360da7c0b1 <malloc_consolidate+1249> > 0x000000360da7bfa6 <+982>: mov 0x28(%r12),%rax > 0x000000360da7bfab <+987>: mov %rax,0x28(%rdx) > 0x000000360da7bfaf <+991>: mov 0x28(%r12),%rax > 0x000000360da7bfb4 <+996>: mov %rdx,0x20(%rax) > 0x000000360da7bfb8 <+1000>: jmpq 0x360da7bc82 <malloc_consolidate+178> > 0x000000360da7bfbd <+1005>: mov 0x28(%rsp),%rsi > 0x000000360da7bfc2 <+1010>: xor %ecx,%ecx > 0x000000360da7bfc4 <+1012>: mov $0x10,%edx > 0x000000360da7bfc9 <+1017>: mov %r12,%rdi > 0x000000360da7bfcc <+1020>: mov %r9,0x8(%rsp) > 0x000000360da7bfd1 <+1025>: mov %r10,(%rsp) > 0x000000360da7bfd5 <+1029>: movb $0x0,0x40(%rsp) > 0x000000360da7bfda <+1034>: callq 0x360da46010 <_itoa_word> > 0x000000360da7bfdf <+1039>: cmp 0x18(%rsp),%rax > 0x000000360da7bfe4 <+1044>: mov %rax,%r8 > 0x000000360da7bfe7 <+1047>: mov 0x8(%rsp),%r9 > 0x000000360da7bfec <+1052>: mov (%rsp),%r10 > 0x000000360da7bff0 <+1056>: jbe 0x360da7c006 <malloc_consolidate+1078> > 0x000000360da7bff2 <+1058>: sub $0x1,%r8 > 0x000000360da7bff6 <+1062>: cmp 0x18(%rsp),%r8 > 0x000000360da7bffb <+1067>: movb $0x30,(%r8) > 0x000000360da7bfff <+1071>: jne 0x360da7bff2 <malloc_consolidate+1058> > 0x000000360da7c001 <+1073>: lea 0x30(%rsp),%r8 > 0x000000360da7c006 <+1078>: mov 0x339ca3(%rip),%rax # 0x360ddb5cb0 <__libc_argv> > 0x000000360da7c00d <+1085>: mov %r13d,%edi > 0x000000360da7c010 <+1088>: lea 0xfaa21(%rip),%rcx # 0x360db76a38 > 0x000000360da7c017 <+1095>: lea 0xfcbaa(%rip),%rsi # 0x360db78bc8 > 0x000000360da7c01e <+1102>: mov (%rax),%rdx > 0x000000360da7c021 <+1105>: lea 0xfa9e9(%rip),%rax # 0x360db76a11 > 0x000000360da7c028 <+1112>: mov %r9,0x8(%rsp) > 0x000000360da7c02d <+1117>: mov %r10,(%rsp) > 0x000000360da7c031 <+1121>: test %rdx,%rdx > 0x000000360da7c034 <+1124>: cmove %rax,%rdx > 0x000000360da7c038 <+1128>: and $0x2,%edi > 0x000000360da7c03b <+1131>: xor %eax,%eax > 0x000000360da7c03d <+1133>: callq 0x360da75310 <__libc_message> > 0x000000360da7c042 <+1138>: mov 0x8(%rsp),%r9 > 0x000000360da7c047 <+1143>: mov (%rsp),%r10 > 0x000000360da7c04b <+1147>: jmpq 0x360da7beb2 <malloc_consolidate+738> > 0x000000360da7c050 <+1152>: cmp %rdx,%rbx > 0x000000360da7c053 <+1155>: je 0x360da7c10c <malloc_consolidate+1340> > 0x000000360da7c059 <+1161>: mov %rdx,0x20(%rax) > 0x000000360da7c05d <+1165>: mov 0x28(%rbx),%rdx > 0x000000360da7c061 <+1169>: mov %rdx,0x28(%rax) > 0x000000360da7c065 <+1173>: mov 0x20(%rbx),%rdx > 0x000000360da7c069 <+1177>: mov %rax,0x28(%rdx) > 0x000000360da7c06d <+1181>: mov 0x28(%rbx),%rdx > 0x000000360da7c071 <+1185>: mov %rax,0x20(%rdx) > 0x000000360da7c075 <+1189>: jmpq 0x360da7bd2e <malloc_consolidate+350> > 0x000000360da7c07a <+1194>: callq 0x360da36fd0 <__GI_abort> > 0x000000360da7c07f <+1199>: mov %r13d,%edi > 0x000000360da7c082 <+1202>: lea 0xfa9af(%rip),%rdx # 0x360db76a38 > 0x000000360da7c089 <+1209>: lea 0xfba5a(%rip),%rsi # 0x360db77aea > 0x000000360da7c090 <+1216>: and $0x2,%edi > 0x000000360da7c093 <+1219>: xor %eax,%eax > 0x000000360da7c095 <+1221>: mov %r9,0x8(%rsp) > 0x000000360da7c09a <+1226>: mov %r10,(%rsp) > 0x000000360da7c09e <+1230>: callq 0x360da75310 <__libc_message> > 0x000000360da7c0a3 <+1235>: mov 0x8(%rsp),%r9 > 0x000000360da7c0a8 <+1240>: mov (%rsp),%r10 > 0x000000360da7c0ac <+1244>: jmpq 0x360da7beb2 <malloc_consolidate+738> > 0x000000360da7c0b1 <+1249>: cmp %rdx,%r12 > 0x000000360da7c0b4 <+1252>: je 0x360da7c119 <malloc_consolidate+1353> > 0x000000360da7c0b6 <+1254>: mov %rdx,0x20(%rax) > 0x000000360da7c0ba <+1258>: mov 0x28(%r12),%rdx > 0x000000360da7c0bf <+1263>: mov %rdx,0x28(%rax) > 0x000000360da7c0c3 <+1267>: mov 0x20(%r12),%rdx > 0x000000360da7c0c8 <+1272>: mov %rax,0x28(%rdx) > 0x000000360da7c0cc <+1276>: mov 0x28(%r12),%rdx > 0x000000360da7c0d1 <+1281>: mov %rax,0x20(%rdx) > 0x000000360da7c0d5 <+1285>: jmpq 0x360da7bc82 <malloc_consolidate+178> > 0x000000360da7c0da <+1290>: mov %r11d,%edi > 0x000000360da7c0dd <+1293>: lea 0xfa954(%rip),%rdx # 0x360db76a38 > 0x000000360da7c0e4 <+1300>: lea 0xfb9ff(%rip),%rsi # 0x360db77aea > 0x000000360da7c0eb <+1307>: and $0x2,%edi > 0x000000360da7c0ee <+1310>: xor %eax,%eax > 0x000000360da7c0f0 <+1312>: mov %r9,0x8(%rsp) > 0x000000360da7c0f5 <+1317>: mov %r10,(%rsp) > 0x000000360da7c0f9 <+1321>: callq 0x360da75310 <__libc_message> > 0x000000360da7c0fe <+1326>: mov 0x8(%rsp),%r9 > 0x000000360da7c103 <+1331>: mov (%rsp),%r10 > 0x000000360da7c107 <+1335>: jmpq 0x360da7be3e <malloc_consolidate+622> > 0x000000360da7c10c <+1340>: mov %rax,0x28(%rax) > 0x000000360da7c110 <+1344>: mov %rax,0x20(%rax) > 0x000000360da7c114 <+1348>: jmpq 0x360da7bd2e <malloc_consolidate+350> > 0x000000360da7c119 <+1353>: mov %rax,0x28(%rax) > 0x000000360da7c11d <+1357>: mov %rax,0x20(%rax) > 0x000000360da7c121 <+1361>: jmpq 0x360da7bc82 <malloc_consolidate+178> >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 834580
: 593751 |
593752
|
593753
|
597737
|
606560
|
606842