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 573874 Details for
Bug 808292
[abrt] gamin-0.1.10-10.fc16: magazine_chain_pop_head: Process /usr/libexec/gam_server 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), 29.21 KB, created by
Damien Grassart
on 2012-03-30 04:59:35 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Damien Grassart
Created:
2012-03-30 04:59:35 UTC
Size:
29.21 KB
patch
obsolete
>[New LWP 20736] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/gam_server'. >Program terminated with signal 11, Segmentation fault. >#0 magazine_chain_pop_head (magazine_chunks=0x171d890) at gslice.c:488 >488 gslice.c: No such file or directory. > in gslice.c > >Thread 1 (Thread 0x7fac6a1b9700 (LWP 20736)): >#0 magazine_chain_pop_head (magazine_chunks=0x171d890) at gslice.c:488 > chunk = <optimized out> >#1 thread_memory_magazine1_alloc (ix=<optimized out>, tmem=<optimized out>) at gslice.c:795 > mag = 0x171d890 > chunk = <optimized out> >#2 g_slice_alloc (mem_size=24) at gslice.c:833 > tmem = 0x171d870 > ix = 1 > chunk_size = 32 > mem = <optimized out> >#3 0x0000003612a3f52e in g_list_prepend (list=0x1788980 = {...}, data=0x175dfa0) at glist.c:309 > new_list = 0xa = {<error reading variable new_list (Cannot access memory at address 0xa)> >#4 0x000000000040558b in gam_tree_get_children (tree=<optimized out>, root=<optimized out>) at gam_tree.c:264 > list = <optimized out> > node = 0x1726350 > child = <optimized out> > i = <optimized out> > n = 77 > data = <optimized out> >#5 0x0000000000406dc7 in gam_poll_generic_scan_directory_internal (dir_node=0x1725790) at gam_poll_generic.c:344 > dir = <optimized out> > name = <optimized out> > dpath = 0x1728c30 "/tmp" > path = <optimized out> > node = <optimized out> > event = <optimized out> > fevent = <optimized out> > children = 0x0 > l = 0x0 > is_dir_node = <optimized out> > __FUNCTION__ = "gam_poll_generic_scan_directory_internal" >#6 0x000000000040d4c1 in gam_dnotify_pipe_handler (user_data=<optimized out>) at gam_dnotify.c:315 > buf = "bogusbogusbogusbogus\000\000\000\000\004\000\000\000\000\000\000\000!", '\000' <repeats 15 times>"\200, \b", '\000' <repeats 22 times>"\206, \000\000\000Q\000\000\000_\000\000\000n\000\000\000w\000\000\000|", '\000' <repeats 12 times>, "\027\333\020\066\000\000\000\000\000\000\000\001\000\000\000\332\261\247\020\066", '\000' <repeats 12 times>, "\027\333\020\066\000\000\000P\b\000\000\000\000\000\000P\b\000\000\000\000\000\000`\b\000\000\000\000\000\000X\027\333\020\066\000\000\000O\b\000\000\000\000\000\000\063\370\247\020\066\000\000\000O\b\000\000\000\000\000\000P\b\000\000\000\000\000\000@Jr\001\000\000\000\000Q\000\000\000\000\000\000\000P\b\000\000\000\000\000\000"... > data = 0x1725770 > fd = <optimized out> > __FUNCTION__ = "gam_dnotify_pipe_handler" >#7 0x0000003612a44acd in g_main_dispatch (context=0x1726400) at gmain.c:2441 > dispatch = 0x3612a87110 <g_io_unix_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x40d3f0 <gam_dnotify_pipe_handler> > cb_funcs = 0x3612d1e630 > cb_data = 0x171c320 > current_source_link = {data = 0x171c2a0, next = 0x0} > need_destroy = <optimized out> > source = 0x171c2a0 > current = 0x171e190 > i = <optimized out> >#8 g_main_context_dispatch (context=0x1726400) at gmain.c:3011 >No locals. >#9 0x0000003612a452c8 in g_main_context_iterate (context=0x1726400, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089 > max_priority = 2147483647 > timeout = 8 > some_ready = 1 > nfds = 81 > allocated_nfds = <optimized out> > fds = <optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#10 0x0000003612a45815 in g_main_loop_run (loop=0x1724970) at gmain.c:3297 > self = 0x171c5d0 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#11 0x000000000040362d in main (argc=<optimized out>, argv=<optimized out>) at gam_server.c:647 > loop = 0x1724970 > __FUNCTION__ = "main" >From To Syms Read Shared Object Library >0x0000003612a178f0 0x0000003612ab00c8 Yes /lib64/libglib-2.0.so.0 >0x0000003610a1ef10 0x0000003610b5bb70 Yes /lib64/libc-2.14.90.so >0x0000003611a02260 0x0000003611a05758 Yes /lib64/librt-2.14.90.so >0x0000003610600b20 0x000000361061aaaa Yes /lib64/ld-2.14.90.so >0x0000003611205700 0x0000003611210b88 Yes /lib64/libpthread-2.14.90.so >0x00007fac69fad130 0x00007fac69fb49a8 Yes /lib64/libnss_files-2.14.90.so >$1 = 0x0 >$2 = 0x0 >rax 0xa 10 >rbx 0x171d870 24238192 >rcx 0x36 54 >rdx 0x2 2 >rsi 0x1 1 >rdi 0x18 24 >rbp 0x18 0x18 >rsp 0x7ffff6717bc0 0x7ffff6717bc0 >r8 0x20 32 >r9 0x3610b3b540 232208446784 >r10 0x0 0 >r11 0x3610b7b500 232208708864 >r12 0x10 16 >r13 0x1 1 >r14 0x616600 6383104 >r15 0x171d890 24238224 >rip 0x3612a5ff78 0x3612a5ff78 <g_slice_alloc+280> >eflags 0x10206 [ PF 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: > 0x0000003612a5fe60 <+0>: mov %r12,-0x20(%rsp) > 0x0000003612a5fe65 <+5>: lea 0xf(%rdi),%r12 > 0x0000003612a5fe69 <+9>: mov %rbp,-0x28(%rsp) > 0x0000003612a5fe6e <+14>: mov %rbx,-0x30(%rsp) > 0x0000003612a5fe73 <+19>: mov %r13,-0x18(%rsp) > 0x0000003612a5fe78 <+24>: mov %rdi,%rbp > 0x0000003612a5fe7b <+27>: mov %r14,-0x10(%rsp) > 0x0000003612a5fe80 <+32>: mov %r15,-0x8(%rsp) > 0x0000003612a5fe85 <+37>: sub $0x68,%rsp > 0x0000003612a5fe89 <+41>: and $0xfffffffffffffff0,%r12 > 0x0000003612a5fe8d <+45>: je 0x3612a5fe9c <g_slice_alloc+60> > 0x0000003612a5fe8f <+47>: cmp 0x2bf01a(%rip),%r12 # 0x3612d1eeb0 <allocator+48> > 0x0000003612a5fe96 <+54>: jbe 0x3612a5ff30 <g_slice_alloc+208> > 0x0000003612a5fe9c <+60>: cmpq $0x0,0x2befbc(%rip) # 0x3612d1ee60 <sys_page_size> > 0x0000003612a5fea4 <+68>: je 0x3612a6039b <g_slice_alloc+1339> > 0x0000003612a5feaa <+74>: test %r12,%r12 > 0x0000003612a5fead <+77>: je 0x3612a602cf <g_slice_alloc+1135> > 0x0000003612a5feb3 <+83>: cmpl $0x0,0x2befd6(%rip) # 0x3612d1ee90 <allocator+16> > 0x0000003612a5feba <+90>: jne 0x3612a602cf <g_slice_alloc+1135> > 0x0000003612a5fec0 <+96>: mov 0x2befc1(%rip),%rax # 0x3612d1ee88 <allocator+8> > 0x0000003612a5fec7 <+103>: sub $0x30,%rax > 0x0000003612a5fecb <+107>: shr $0x3,%rax > 0x0000003612a5fecf <+111>: cmp %rax,%r12 > 0x0000003612a5fed2 <+114>: ja 0x3612a602cf <g_slice_alloc+1135> > 0x0000003612a5fed8 <+120>: cmpl $0x0,0x2befb5(%rip) # 0x3612d1ee94 <allocator+20> > 0x0000003612a5fedf <+127>: je 0x3612a5ff30 <g_slice_alloc+208> > 0x0000003612a5fee1 <+129>: mov 0x2be0a8(%rip),%r14 # 0x3612d1df90 > 0x0000003612a5fee8 <+136>: cmpl $0x0,(%r14) > 0x0000003612a5feec <+140>: je 0x3612a5feff <g_slice_alloc+159> > 0x0000003612a5feee <+142>: mov 0x2be003(%rip),%rax # 0x3612d1def8 > 0x0000003612a5fef5 <+149>: mov 0x2befe4(%rip),%rdi # 0x3612d1eee0 <allocator+96> > 0x0000003612a5fefc <+156>: callq *0x8(%rax) > 0x0000003612a5feff <+159>: mov %r12,%rdi > 0x0000003612a5ff02 <+162>: callq 0x3612a17d16 <slab_allocator_alloc_chunk> > 0x0000003612a5ff07 <+167>: cmpl $0x0,(%r14) > 0x0000003612a5ff0b <+171>: mov %rax,%rbx > 0x0000003612a5ff0e <+174>: je 0x3612a5ff9d <g_slice_alloc+317> > 0x0000003612a5ff14 <+180>: mov 0x2bdfdd(%rip),%rax # 0x3612d1def8 > 0x0000003612a5ff1b <+187>: mov 0x2befbe(%rip),%rdi # 0x3612d1eee0 <allocator+96> > 0x0000003612a5ff22 <+194>: callq *0x18(%rax) > 0x0000003612a5ff25 <+197>: jmp 0x3612a5ff9d <g_slice_alloc+317> > 0x0000003612a5ff27 <+199>: nopw 0x0(%rax,%rax,1) > 0x0000003612a5ff30 <+208>: mov 0x2be059(%rip),%r14 # 0x3612d1df90 > 0x0000003612a5ff37 <+215>: mov 0x2befba(%rip),%rbx # 0x3612d1eef8 <private_thread_memory> > 0x0000003612a5ff3e <+222>: mov (%r14),%eax > 0x0000003612a5ff41 <+225>: test %eax,%eax > 0x0000003612a5ff43 <+227>: jne 0x3612a60070 <g_slice_alloc+528> > 0x0000003612a5ff49 <+233>: test %rbx,%rbx > 0x0000003612a5ff4c <+236>: je 0x3612a60089 <g_slice_alloc+553> > 0x0000003612a5ff52 <+242>: mov %r12,%rdx > 0x0000003612a5ff55 <+245>: shr $0x4,%rdx > 0x0000003612a5ff59 <+249>: lea -0x1(%rdx),%esi > 0x0000003612a5ff5c <+252>: mov %esi,%r13d > 0x0000003612a5ff5f <+255>: mov %r13,%r12 > 0x0000003612a5ff62 <+258>: shl $0x4,%r12 > 0x0000003612a5ff66 <+262>: mov %r12,%r15 > 0x0000003612a5ff69 <+265>: add (%rbx),%r15 > 0x0000003612a5ff6c <+268>: mov (%r15),%rax > 0x0000003612a5ff6f <+271>: test %rax,%rax > 0x0000003612a5ff72 <+274>: je 0x3612a601b0 <g_slice_alloc+848> >=> 0x0000003612a5ff78 <+280>: mov 0x8(%rax),%rbx > 0x0000003612a5ff7c <+284>: test %rbx,%rbx > 0x0000003612a5ff7f <+287>: je 0x3612a601a0 <g_slice_alloc+832> > 0x0000003612a5ff85 <+293>: mov (%rbx),%rdx > 0x0000003612a5ff88 <+296>: mov %rdx,0x8(%rax) > 0x0000003612a5ff8c <+300>: mov 0x8(%r15),%rax > 0x0000003612a5ff90 <+304>: test %rax,%rax > 0x0000003612a5ff93 <+307>: je 0x3612a5ff9d <g_slice_alloc+317> > 0x0000003612a5ff95 <+309>: sub $0x1,%rax > 0x0000003612a5ff99 <+313>: mov %rax,0x8(%r15) > 0x0000003612a5ff9d <+317>: mov 0x2beef5(%rip),%eax # 0x3612d1ee98 <allocator+24> > 0x0000003612a5ffa3 <+323>: test %eax,%eax > 0x0000003612a5ffa5 <+325>: je 0x3612a60178 <g_slice_alloc+792> > 0x0000003612a5ffab <+331>: test %rbx,%rbx > 0x0000003612a5ffae <+334>: je 0x3612a60178 <g_slice_alloc+792> > 0x0000003612a5ffb4 <+340>: mov 0x2bdfd5(%rip),%r14 # 0x3612d1df90 > 0x0000003612a5ffbb <+347>: cmpl $0x0,(%r14) > 0x0000003612a5ffbf <+351>: jne 0x3612a6031b <g_slice_alloc+1211> > 0x0000003612a5ffc5 <+357>: cmpq $0x0,0x2bef43(%rip) # 0x3612d1ef10 <smc_tree_root> > 0x0000003612a5ffcd <+365>: je 0x3612a6051e <g_slice_alloc+1726> > 0x0000003612a5ffd3 <+371>: mov $0xfe609,%ecx > 0x0000003612a5ffd8 <+376>: xor %edx,%edx > 0x0000003612a5ffda <+378>: mov %rbx,%rax > 0x0000003612a5ffdd <+381>: div %rcx > 0x0000003612a5ffe0 <+384>: xor %edx,%edx > 0x0000003612a5ffe2 <+386>: mov $0xffd,%ecx > 0x0000003612a5ffe7 <+391>: div %rcx > 0x0000003612a5ffea <+394>: lea 0x0(,%rdx,8),%r12 > 0x0000003612a5fff2 <+402>: add 0x2bef17(%rip),%r12 # 0x3612d1ef10 <smc_tree_root> > 0x0000003612a5fff9 <+409>: cmpq $0x0,(%r12) > 0x0000003612a5fffe <+414>: je 0x3612a604f6 <g_slice_alloc+1686> > 0x0000003612a60004 <+420>: xor %edx,%edx > 0x0000003612a60006 <+422>: mov $0x1ff,%ecx > 0x0000003612a6000b <+427>: mov %rbx,%rax > 0x0000003612a6000e <+430>: div %rcx > 0x0000003612a60011 <+433>: mov %rdx,%r13 > 0x0000003612a60014 <+436>: shl $0x4,%r13 > 0x0000003612a60018 <+440>: add (%r12),%r13 > 0x0000003612a6001c <+444>: mov 0x8(%r13),%esi > 0x0000003612a60020 <+448>: mov 0x0(%r13),%rdi > 0x0000003612a60024 <+452>: test %esi,%esi > 0x0000003612a60026 <+454>: mov %rdi,%r12 > 0x0000003612a60029 <+457>: je 0x3612a6033d <g_slice_alloc+1245> > 0x0000003612a6002f <+463>: mov %esi,%ecx > 0x0000003612a60031 <+465>: xor %edx,%edx > 0x0000003612a60033 <+467>: jmp 0x3612a6004b <g_slice_alloc+491> > 0x0000003612a60035 <+469>: je 0x3612a6033d <g_slice_alloc+1245> > 0x0000003612a6003b <+475>: lea 0x1(%rax),%edx > 0x0000003612a6003e <+478>: mov $0x1,%eax > 0x0000003612a60043 <+483>: cmp %edx,%ecx > 0x0000003612a60045 <+485>: jbe 0x3612a60331 <g_slice_alloc+1233> > 0x0000003612a6004b <+491>: lea (%rcx,%rdx,1),%eax > 0x0000003612a6004e <+494>: shr %eax > 0x0000003612a60050 <+496>: mov %eax,%r12d > 0x0000003612a60053 <+499>: shl $0x4,%r12 > 0x0000003612a60057 <+503>: add %rdi,%r12 > 0x0000003612a6005a <+506>: cmp (%r12),%rbx > 0x0000003612a6005e <+510>: jae 0x3612a60035 <g_slice_alloc+469> > 0x0000003612a60060 <+512>: mov %eax,%ecx > 0x0000003612a60062 <+514>: mov $0xffffffff,%eax > 0x0000003612a60067 <+519>: jmp 0x3612a60043 <g_slice_alloc+483> > 0x0000003612a60069 <+521>: nopl 0x0(%rax) > 0x0000003612a60070 <+528>: mov 0x2bde81(%rip),%rax # 0x3612d1def8 > 0x0000003612a60077 <+535>: mov %rbx,%rdi > 0x0000003612a6007a <+538>: callq *0x60(%rax) > 0x0000003612a6007d <+541>: mov %rax,%rbx > 0x0000003612a60080 <+544>: test %rbx,%rbx > 0x0000003612a60083 <+547>: jne 0x3612a5ff52 <g_slice_alloc+242> > 0x0000003612a60089 <+553>: cmpq $0x0,0x2bee77(%rip) # 0x3612d1ef08 <single_thread_memory.6781> > 0x0000003612a60091 <+561>: je 0x3612a602df <g_slice_alloc+1151> > 0x0000003612a60097 <+567>: cmpl $0x0,(%r14) > 0x0000003612a6009b <+571>: je 0x3612a602df <g_slice_alloc+1151> > 0x0000003612a600a1 <+577>: mov 0x2bde50(%rip),%r13 # 0x3612d1def8 > 0x0000003612a600a8 <+584>: mov 0x2bee31(%rip),%rdi # 0x3612d1eee0 <allocator+96> > 0x0000003612a600af <+591>: callq *0x8(%r13) > 0x0000003612a600b3 <+595>: mov 0x2bee4e(%rip),%rbx # 0x3612d1ef08 <single_thread_memory.6781> > 0x0000003612a600ba <+602>: test %rbx,%rbx > 0x0000003612a600bd <+605>: je 0x3612a600ca <g_slice_alloc+618> > 0x0000003612a600bf <+607>: movq $0x0,0x2bee3e(%rip) # 0x3612d1ef08 <single_thread_memory.6781> > 0x0000003612a600ca <+618>: cmpl $0x0,(%r14) > 0x0000003612a600ce <+622>: jne 0x3612a603a5 <g_slice_alloc+1349> > 0x0000003612a600d4 <+628>: test %rbx,%rbx > 0x0000003612a600d7 <+631>: je 0x3612a602df <g_slice_alloc+1151> > 0x0000003612a600dd <+637>: cmpl $0x0,(%r14) > 0x0000003612a600e1 <+641>: jne 0x3612a60382 <g_slice_alloc+1314> > 0x0000003612a600e7 <+647>: mov %rbx,0x2bee0a(%rip) # 0x3612d1eef8 <private_thread_memory> > 0x0000003612a600ee <+654>: cmpq $0x0,0x2bee12(%rip) # 0x3612d1ef08 <single_thread_memory.6781> > 0x0000003612a600f6 <+662>: jne 0x3612a5ff52 <g_slice_alloc+242> > 0x0000003612a600fc <+668>: cmpl $0x0,(%r14) > 0x0000003612a60100 <+672>: jne 0x3612a5ff52 <g_slice_alloc+242> > 0x0000003612a60106 <+678>: mov %rbx,0x2bedfb(%rip) # 0x3612d1ef08 <single_thread_memory.6781> > 0x0000003612a6010d <+685>: jmpq 0x3612a5ff52 <g_slice_alloc+242> > 0x0000003612a60112 <+690>: shl $0x4,%esi > 0x0000003612a60115 <+693>: add $0x10,%esi > 0x0000003612a60118 <+696>: callq 0x3612a175c0 <realloc@plt> > 0x0000003612a6011d <+701>: test %rax,%rax > 0x0000003612a60120 <+704>: mov %rax,0x0(%r13) > 0x0000003612a60124 <+708>: je 0x3612a60512 <g_slice_alloc+1714> > 0x0000003612a6012a <+714>: mov %r15d,%edx > 0x0000003612a6012d <+717>: shl $0x4,%rdx > 0x0000003612a60131 <+721>: lea (%rax,%rdx,1),%r12 > 0x0000003612a60135 <+725>: mov 0x8(%r13),%edx > 0x0000003612a60139 <+729>: lea 0x10(%r12),%rdi > 0x0000003612a6013e <+734>: mov %r12,%rsi > 0x0000003612a60141 <+737>: sub %r15d,%edx > 0x0000003612a60144 <+740>: shl $0x4,%rdx > 0x0000003612a60148 <+744>: callq 0x3612a17690 <memmove@plt> > 0x0000003612a6014d <+749>: addl $0x1,0x8(%r13) > 0x0000003612a60152 <+754>: cmpl $0x0,(%r14) > 0x0000003612a60156 <+758>: mov %rbx,(%r12) > 0x0000003612a6015a <+762>: mov %rbp,0x8(%r12) > 0x0000003612a6015f <+767>: je 0x3612a60178 <g_slice_alloc+792> > 0x0000003612a60161 <+769>: mov 0x2bdd90(%rip),%rax # 0x3612d1def8 > 0x0000003612a60168 <+776>: mov 0x2bed91(%rip),%rdi # 0x3612d1ef00 <smc_tree_mutex> > 0x0000003612a6016f <+783>: callq *0x18(%rax) > 0x0000003612a60172 <+786>: nopw 0x0(%rax,%rax,1) > 0x0000003612a60178 <+792>: nop > 0x0000003612a60179 <+793>: mov %rbx,%rax > 0x0000003612a6017c <+796>: mov 0x40(%rsp),%rbp > 0x0000003612a60181 <+801>: mov 0x38(%rsp),%rbx > 0x0000003612a60186 <+806>: mov 0x48(%rsp),%r12 > 0x0000003612a6018b <+811>: mov 0x50(%rsp),%r13 > 0x0000003612a60190 <+816>: mov 0x58(%rsp),%r14 > 0x0000003612a60195 <+821>: mov 0x60(%rsp),%r15 > 0x0000003612a6019a <+826>: add $0x68,%rsp > 0x0000003612a6019e <+830>: retq > 0x0000003612a6019f <+831>: nop > 0x0000003612a601a0 <+832>: mov (%rax),%rdx > 0x0000003612a601a3 <+835>: mov %rax,%rbx > 0x0000003612a601a6 <+838>: mov %rdx,(%r15) > 0x0000003612a601a9 <+841>: jmpq 0x3612a5ff8c <g_slice_alloc+300> > 0x0000003612a601ae <+846>: xchg %ax,%ax > 0x0000003612a601b0 <+848>: mov %rbx,%rdi > 0x0000003612a601b3 <+851>: mov %edx,(%rsp) > 0x0000003612a601b6 <+854>: mov %r12,%r15 > 0x0000003612a601b9 <+857>: callq 0x3612a5eed0 <thread_memory_swap_magazines> > 0x0000003612a601be <+862>: add (%rbx),%r15 > 0x0000003612a601c1 <+865>: mov (%rsp),%edx > 0x0000003612a601c4 <+868>: mov (%r15),%rax > 0x0000003612a601c7 <+871>: test %rax,%rax > 0x0000003612a601ca <+874>: jne 0x3612a5ff78 <g_slice_alloc+280> > 0x0000003612a601d0 <+880>: lea 0x0(,%r13,4),%rcx > 0x0000003612a601d8 <+888>: add 0x2bece9(%rip),%rcx # 0x3612d1eec8 <allocator+72> > 0x0000003612a601df <+895>: cmpl $0x0,(%r14) > 0x0000003612a601e3 <+899>: movq $0x0,0x8(%r15) > 0x0000003612a601eb <+907>: mov 0x2becc6(%rip),%r8 # 0x3612d1eeb8 <allocator+56> > 0x0000003612a601f2 <+914>: jne 0x3612a60473 <g_slice_alloc+1555> > 0x0000003612a601f8 <+920>: mov 0x2becd2(%rip),%eax # 0x3612d1eed0 <allocator+80> > 0x0000003612a601fe <+926>: sub $0x1,%eax > 0x0000003612a60201 <+929>: cmp $0xfffffff5,%eax > 0x0000003612a60204 <+932>: mov %eax,0x2becc6(%rip) # 0x3612d1eed0 <allocator+80> > 0x0000003612a6020a <+938>: jge 0x3612a60226 <g_slice_alloc+966> > 0x0000003612a6020c <+940>: movl $0x0,0x2becba(%rip) # 0x3612d1eed0 <allocator+80> > 0x0000003612a60216 <+950>: cmpl $0x0,(%rcx) > 0x0000003612a60219 <+953>: mov $0x1,%eax > 0x0000003612a6021e <+958>: cmovne (%rcx),%eax > 0x0000003612a60221 <+961>: sub $0x1,%eax > 0x0000003612a60224 <+964>: mov %eax,(%rcx) > 0x0000003612a60226 <+966>: lea 0x0(,%r13,8),%rsi > 0x0000003612a6022e <+974>: add 0x2bec8b(%rip),%rsi # 0x3612d1eec0 <allocator+64> > 0x0000003612a60235 <+981>: mov (%rsi),%rcx > 0x0000003612a60238 <+984>: test %rcx,%rcx > 0x0000003612a6023b <+987>: je 0x3612a603b5 <g_slice_alloc+1365> > 0x0000003612a60241 <+993>: mov 0x8(%rcx),%rdx > 0x0000003612a60245 <+997>: mov (%rcx),%rax > 0x0000003612a60248 <+1000>: mov (%rdx),%rdi > 0x0000003612a6024b <+1003>: mov (%rax),%rax > 0x0000003612a6024e <+1006>: mov (%rdi),%rdi > 0x0000003612a60251 <+1009>: mov 0x8(%rax),%rax > 0x0000003612a60255 <+1013>: mov %rax,0x8(%rdi) > 0x0000003612a60259 <+1017>: cmp %rax,%rcx > 0x0000003612a6025c <+1020>: mov %rdx,0x8(%rax) > 0x0000003612a60260 <+1024>: mov $0x0,%edx > 0x0000003612a60265 <+1029>: cmove %rdx,%rax > 0x0000003612a60269 <+1033>: cmpl $0x0,(%r14) > 0x0000003612a6026d <+1037>: mov %rax,(%rsi) > 0x0000003612a60270 <+1040>: je 0x3612a6028d <g_slice_alloc+1069> > 0x0000003612a60272 <+1042>: mov 0x2bdc7f(%rip),%rax # 0x3612d1def8 > 0x0000003612a60279 <+1049>: mov %rcx,0x8(%rsp) > 0x0000003612a6027e <+1054>: mov 0x2bec33(%rip),%rdi # 0x3612d1eeb8 <allocator+56> > 0x0000003612a60285 <+1061>: callq *0x18(%rax) > 0x0000003612a60288 <+1064>: mov 0x8(%rsp),%rcx > 0x0000003612a6028d <+1069>: mov (%rcx),%rax > 0x0000003612a60290 <+1072>: mov (%rax),%rsi > 0x0000003612a60293 <+1075>: mov (%rsi),%rdx > 0x0000003612a60296 <+1078>: mov 0x8(%rdx),%rdi > 0x0000003612a6029a <+1082>: mov %rdi,0x8(%r15) > 0x0000003612a6029e <+1086>: movq $0x0,0x8(%rcx) > 0x0000003612a602a6 <+1094>: movq $0x0,0x8(%rsi) > 0x0000003612a602ae <+1102>: movq $0x0,0x8(%rdx) > 0x0000003612a602b6 <+1110>: movq $0x0,0x8(%rax) > 0x0000003612a602be <+1118>: mov %rcx,(%r15) > 0x0000003612a602c1 <+1121>: mov %r12,%r15 > 0x0000003612a602c4 <+1124>: add (%rbx),%r15 > 0x0000003612a602c7 <+1127>: mov (%r15),%rax > 0x0000003612a602ca <+1130>: jmpq 0x3612a5ff78 <g_slice_alloc+280> > 0x0000003612a602cf <+1135>: mov %rbp,%rdi > 0x0000003612a602d2 <+1138>: callq 0x3612a4b680 <g_malloc> > 0x0000003612a602d7 <+1143>: mov %rax,%rbx > 0x0000003612a602da <+1146>: jmpq 0x3612a5ff9d <g_slice_alloc+317> > 0x0000003612a602df <+1151>: mov 0x2beba2(%rip),%r13 # 0x3612d1ee88 <allocator+8> > 0x0000003612a602e6 <+1158>: sub $0x30,%r13 > 0x0000003612a602ea <+1162>: shr $0x7,%r13 > 0x0000003612a602ee <+1166>: mov %r13d,%r13d > 0x0000003612a602f1 <+1169>: mov %r13,%rdi > 0x0000003612a602f4 <+1172>: shl $0x4,%r13 > 0x0000003612a602f8 <+1176>: shl $0x5,%rdi > 0x0000003612a602fc <+1180>: add $0x10,%rdi > 0x0000003612a60300 <+1184>: callq 0x3612a4b6e0 <g_malloc0> > 0x0000003612a60305 <+1189>: mov %rax,%rbx > 0x0000003612a60308 <+1192>: lea 0x10(%rax),%rax > 0x0000003612a6030c <+1196>: mov %rax,(%rbx) > 0x0000003612a6030f <+1199>: add %r13,%rax > 0x0000003612a60312 <+1202>: mov %rax,0x8(%rbx) > 0x0000003612a60316 <+1206>: jmpq 0x3612a600dd <g_slice_alloc+637> > 0x0000003612a6031b <+1211>: mov 0x2bdbd6(%rip),%rax # 0x3612d1def8 > 0x0000003612a60322 <+1218>: mov 0x2bebd7(%rip),%rdi # 0x3612d1ef00 <smc_tree_mutex> > 0x0000003612a60329 <+1225>: callq *0x8(%rax) > 0x0000003612a6032c <+1228>: jmpq 0x3612a5ffc5 <g_slice_alloc+357> > 0x0000003612a60331 <+1233>: lea 0x10(%r12),%rdx > 0x0000003612a60336 <+1238>: sub $0x1,%eax > 0x0000003612a60339 <+1241>: cmove %rdx,%r12 > 0x0000003612a6033d <+1245>: test %r12,%r12 > 0x0000003612a60340 <+1248>: je 0x3612a6035a <g_slice_alloc+1274> > 0x0000003612a60342 <+1250>: mov %esi,%eax > 0x0000003612a60344 <+1252>: shl $0x4,%rax > 0x0000003612a60348 <+1256>: add %rdi,%rax > 0x0000003612a6034b <+1259>: cmp %rax,%r12 > 0x0000003612a6034e <+1262>: jae 0x3612a6035a <g_slice_alloc+1274> > 0x0000003612a60350 <+1264>: cmp (%r12),%rbx > 0x0000003612a60354 <+1268>: je 0x3612a60152 <g_slice_alloc+754> > 0x0000003612a6035a <+1274>: sub %rdi,%r12 > 0x0000003612a6035d <+1277>: mov %r12,%r15 > 0x0000003612a60360 <+1280>: shr $0x4,%r15 > 0x0000003612a60364 <+1284>: cmp %esi,%r15d > 0x0000003612a60367 <+1287>: jbe 0x3612a60112 <g_slice_alloc+690> > 0x0000003612a6036d <+1293>: lea 0x5c35d(%rip),%rsi # 0x3612abc6d1 > 0x0000003612a60374 <+1300>: lea 0x5c31d(%rip),%rdi # 0x3612abc698 > 0x0000003612a6037b <+1307>: xor %eax,%eax > 0x0000003612a6037d <+1309>: callq 0x3612a17bf7 <mem_error> > 0x0000003612a60382 <+1314>: mov 0x2bdb6f(%rip),%rax # 0x3612d1def8 > 0x0000003612a60389 <+1321>: mov %rbx,%rsi > 0x0000003612a6038c <+1324>: mov 0x2beb65(%rip),%rdi # 0x3612d1eef8 <private_thread_memory> > 0x0000003612a60393 <+1331>: callq *0x68(%rax) > 0x0000003612a60396 <+1334>: jmpq 0x3612a600ee <g_slice_alloc+654> > 0x0000003612a6039b <+1339>: callq 0x3612a5f160 <g_slice_init_nomessage> > 0x0000003612a603a0 <+1344>: jmpq 0x3612a5feaa <g_slice_alloc+74> > 0x0000003612a603a5 <+1349>: mov 0x2beb34(%rip),%rdi # 0x3612d1eee0 <allocator+96> > 0x0000003612a603ac <+1356>: callq *0x18(%r13) > 0x0000003612a603b0 <+1360>: jmpq 0x3612a600d4 <g_slice_alloc+628> > 0x0000003612a603b5 <+1365>: shl $0x4,%rdx > 0x0000003612a603b9 <+1369>: mov $0xa0,%eax > 0x0000003612a603be <+1374>: lea (%rdx,%rdx,4),%rcx > 0x0000003612a603c2 <+1378>: mov %rdx,0x20(%rsp) > 0x0000003612a603c7 <+1383>: cmp $0xa0,%rcx > 0x0000003612a603ce <+1390>: cmovb %rax,%rcx > 0x0000003612a603d2 <+1394>: mov 0x2beaaf(%rip),%rax # 0x3612d1ee88 <allocator+8> > 0x0000003612a603d9 <+1401>: xor %edx,%edx > 0x0000003612a603db <+1403>: div %rcx > 0x0000003612a603de <+1406>: mov $0x4,%ecx > 0x0000003612a603e3 <+1411>: cmp $0x4,%rax > 0x0000003612a603e7 <+1415>: cmovae %rax,%rcx > 0x0000003612a603eb <+1419>: mov 0x2bead6(%rip),%rax # 0x3612d1eec8 <allocator+72> > 0x0000003612a603f2 <+1426>: mov (%rax,%r13,4),%eax > 0x0000003612a603f6 <+1430>: test %eax,%eax > 0x0000003612a603f8 <+1432>: je 0x3612a60409 <g_slice_alloc+1449> > 0x0000003612a603fa <+1434>: shl $0x6,%eax > 0x0000003612a603fd <+1437>: xor %edx,%edx > 0x0000003612a603ff <+1439>: divq 0x20(%rsp) > 0x0000003612a60404 <+1444>: cmp %eax,%ecx > 0x0000003612a60406 <+1446>: cmovb %eax,%ecx > 0x0000003612a60409 <+1449>: cmpl $0x0,(%r14) > 0x0000003612a6040d <+1453>: mov %ecx,%ecx > 0x0000003612a6040f <+1455>: mov %rcx,0x28(%rsp) > 0x0000003612a60414 <+1460>: jne 0x3612a60570 <g_slice_alloc+1808> > 0x0000003612a6041a <+1466>: mov 0x20(%rsp),%rdi > 0x0000003612a6041f <+1471>: mov $0x1,%r13d > 0x0000003612a60425 <+1477>: callq 0x3612a17d16 <slab_allocator_alloc_chunk> > 0x0000003612a6042a <+1482>: mov %rax,%rcx > 0x0000003612a6042d <+1485>: movq $0x0,0x8(%rax) > 0x0000003612a60435 <+1493>: mov %rax,%rdx > 0x0000003612a60438 <+1496>: cmp 0x28(%rsp),%r13 > 0x0000003612a6043d <+1501>: jae 0x3612a6053f <g_slice_alloc+1759> > 0x0000003612a60443 <+1507>: mov 0x20(%rsp),%rdi > 0x0000003612a60448 <+1512>: mov %rdx,(%rsp) > 0x0000003612a6044c <+1516>: add $0x1,%r13 > 0x0000003612a60450 <+1520>: mov %rcx,0x8(%rsp) > 0x0000003612a60455 <+1525>: callq 0x3612a17d16 <slab_allocator_alloc_chunk> > 0x0000003612a6045a <+1530>: mov (%rsp),%rdx > 0x0000003612a6045e <+1534>: mov 0x8(%rsp),%rcx > 0x0000003612a60463 <+1539>: movq $0x0,0x8(%rax) > 0x0000003612a6046b <+1547>: mov %rax,(%rdx) > 0x0000003612a6046e <+1550>: mov %rax,%rdx > 0x0000003612a60471 <+1553>: jmp 0x3612a60438 <g_slice_alloc+1496> > 0x0000003612a60473 <+1555>: mov 0x2bda7e(%rip),%rsi # 0x3612d1def8 > 0x0000003612a6047a <+1562>: mov %r8,%rdi > 0x0000003612a6047d <+1565>: mov %rcx,0x8(%rsp) > 0x0000003612a60482 <+1570>: mov %r8,0x18(%rsp) > 0x0000003612a60487 <+1575>: mov %rsi,0x10(%rsp) > 0x0000003612a6048c <+1580>: callq *0x10(%rsi) > 0x0000003612a6048f <+1583>: test %eax,%eax > 0x0000003612a60491 <+1585>: mov (%rsp),%edx > 0x0000003612a60494 <+1588>: mov 0x8(%rsp),%rcx > 0x0000003612a60499 <+1593>: mov 0x10(%rsp),%rsi > 0x0000003612a6049e <+1598>: mov 0x18(%rsp),%r8 > 0x0000003612a604a3 <+1603>: jne 0x3612a601f8 <g_slice_alloc+920> > 0x0000003612a604a9 <+1609>: cmpl $0x0,(%r14) > 0x0000003612a604ad <+1613>: je 0x3612a604bd <g_slice_alloc+1629> > 0x0000003612a604af <+1615>: mov %r8,%rdi > 0x0000003612a604b2 <+1618>: callq *0x8(%rsi) > 0x0000003612a604b5 <+1621>: mov (%rsp),%edx > 0x0000003612a604b8 <+1624>: mov 0x8(%rsp),%rcx > 0x0000003612a604bd <+1629>: mov 0x2bea0d(%rip),%eax # 0x3612d1eed0 <allocator+80> > 0x0000003612a604c3 <+1635>: add $0x1,%eax > 0x0000003612a604c6 <+1638>: test %eax,%eax > 0x0000003612a604c8 <+1640>: mov %eax,0x2bea02(%rip) # 0x3612d1eed0 <allocator+80> > 0x0000003612a604ce <+1646>: jle 0x3612a60226 <g_slice_alloc+966> > 0x0000003612a604d4 <+1652>: movl $0x0,0x2be9f2(%rip) # 0x3612d1eed0 <allocator+80> > 0x0000003612a604de <+1662>: addl $0x1,(%rcx) > 0x0000003612a604e1 <+1665>: mov $0x100,%eax > 0x0000003612a604e6 <+1670>: cmpl $0x100,(%rcx) > 0x0000003612a604ec <+1676>: cmovbe (%rcx),%eax > 0x0000003612a604ef <+1679>: mov %eax,(%rcx) > 0x0000003612a604f1 <+1681>: jmpq 0x3612a60226 <g_slice_alloc+966> > 0x0000003612a604f6 <+1686>: mov $0x10,%esi > 0x0000003612a604fb <+1691>: mov $0x1ff,%edi > 0x0000003612a60500 <+1696>: callq 0x3612a173a0 <calloc@plt> > 0x0000003612a60505 <+1701>: test %rax,%rax > 0x0000003612a60508 <+1704>: mov %rax,(%r12) > 0x0000003612a6050c <+1708>: jne 0x3612a60004 <g_slice_alloc+420> > 0x0000003612a60512 <+1714>: callq 0x3612a16f90 <__errno_location@plt> > 0x0000003612a60517 <+1719>: mov (%rax),%edi > 0x0000003612a60519 <+1721>: callq 0x3612a17cfe <smc_tree_abort> > 0x0000003612a6051e <+1726>: mov $0x8,%esi > 0x0000003612a60523 <+1731>: mov $0xffd,%edi > 0x0000003612a60528 <+1736>: callq 0x3612a173a0 <calloc@plt> > 0x0000003612a6052d <+1741>: test %rax,%rax > 0x0000003612a60530 <+1744>: mov %rax,0x2be9d9(%rip) # 0x3612d1ef10 <smc_tree_root> > 0x0000003612a60537 <+1751>: jne 0x3612a5ffd3 <g_slice_alloc+371> > 0x0000003612a6053d <+1757>: jmp 0x3612a60512 <g_slice_alloc+1714> > 0x0000003612a6053f <+1759>: cmpl $0x0,(%r14) > 0x0000003612a60543 <+1763>: movq $0x0,(%rdx) > 0x0000003612a6054a <+1770>: je 0x3612a60567 <g_slice_alloc+1799> > 0x0000003612a6054c <+1772>: mov 0x2bd9a5(%rip),%rax # 0x3612d1def8 > 0x0000003612a60553 <+1779>: mov %rcx,0x8(%rsp) > 0x0000003612a60558 <+1784>: mov 0x2be981(%rip),%rdi # 0x3612d1eee0 <allocator+96> > 0x0000003612a6055f <+1791>: callq *0x18(%rax) > 0x0000003612a60562 <+1794>: mov 0x8(%rsp),%rcx > 0x0000003612a60567 <+1799>: mov %r13,0x8(%r15) > 0x0000003612a6056b <+1803>: jmpq 0x3612a602be <g_slice_alloc+1118> > 0x0000003612a60570 <+1808>: mov 0x2bd981(%rip),%r13 # 0x3612d1def8 > 0x0000003612a60577 <+1815>: mov 0x2be93a(%rip),%rdi # 0x3612d1eeb8 <allocator+56> > 0x0000003612a6057e <+1822>: callq *0x18(%r13) > 0x0000003612a60582 <+1826>: cmpl $0x0,(%r14) > 0x0000003612a60586 <+1830>: je 0x3612a6041a <g_slice_alloc+1466> > 0x0000003612a6058c <+1836>: mov 0x2be94d(%rip),%rdi # 0x3612d1eee0 <allocator+96> > 0x0000003612a60593 <+1843>: callq *0x8(%r13) > 0x0000003612a60597 <+1847>: jmpq 0x3612a6041a <g_slice_alloc+1466> >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 808292
: 573874