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 713406 Details for
Bug 923940
[abrt] lxsession-edit-0.2.0-4.fc18: exit: Process /usr/bin/lxsession-edit 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), 24.36 KB, created by
Robert Muil
on 2013-03-20 18:36:56 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Robert Muil
Created:
2013-03-20 18:36:56 UTC
Size:
24.36 KB
patch
obsolete
>[New LWP 5366] >[New LWP 5367] >warning: .dynamic section for "/lib/libicule.so.49" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libicuuc.so.49" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libstdc++.so.6" is not at the expected address (wrong library or version mismatch?) >warning: Could not load shared library symbols for 3 libraries, e.g. /usr/lib/nvidia/libGL.so.1. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >warning: "/usr/lib/debug/usr/lib/libicudata.so.49.1.1.debug": separate debug info file has no debug info >Core was generated by `lxsession-edit'. >Program terminated with signal 11, Segmentation fault. >#0 malloc_consolidate (av=0x494b6420 <main_arena>) at malloc.c:4137 >4137 nextsize = chunksize(nextchunk); > >Thread 2 (Thread 0xb2ef6b40 (LWP 5367)): >#0 0xb7771424 in __kernel_vsyscall () >No symbol table info available. >#1 0x493eeb8b in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0x4964632c in poll (__timeout=-1, __nfds=3, __fds=0xb2501dd8) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=0xb2501dd8, nfds=3, timeout=-1) at gpoll.c:132 >No locals. >#4 0x49637480 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0xb2501dd8, timeout=<optimized out>, context=0x95ac1f0) at gmain.c:3584 > poll_func = <optimized out> >#5 g_main_context_iterate (context=0x95ac1f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0xb2501dd8 >#6 0x49637963 in g_main_loop_run (loop=0x95ac1b8) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#7 0x499e9feb in gdbus_shared_thread_func (user_data=0x95ac1d8) at gdbusprivate.c:277 > data = 0x95ac1d8 >#8 0x4965d644 in g_thread_proxy (data=0x958e460) at gthread.c:797 > thread = 0x958e460 >#9 0x4f983f11 in ?? () >No symbol table info available. >Backtrace stopped: previous frame inner to this frame (corrupt stack?) > >Thread 1 (Thread 0xb774b880 (LWP 5366)): >#0 malloc_consolidate (av=0x494b6420 <main_arena>) at malloc.c:4137 > fb = 0x494b642c <main_arena+12> > maxfb = 0x494b644c <main_arena+44> > p = 0x494b6450 <main_arena+48> > nextp = 0x96216f0 > unsorted_bin = 0x494b6450 <main_arena+48> > first_unsorted = <optimized out> > nextchunk = 0x52ae37e8 > size = 157471640 > nextsize = <optimized out> > prevsize = <optimized out> > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> >#1 0x49379eed in _int_free (av=0x494b6420 <main_arena>, p=0x949e4c8, have_lock=0) at malloc.c:4043 > size = 123104 > fb = <optimized out> > nextchunk = <optimized out> > nextsize = 48 > nextinuse = <optimized out> > prevsize = <optimized out> > bck = <optimized out> > fwd = <optimized out> > errstr = 0x0 > locked = 1 >#2 0x4f97dc49 in ?? () >No symbol table info available. >#3 0x49335f01 in __run_exit_handlers (status=status@entry=0, listp=0x494b63c4 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:77 > atfct = <optimized out> > onfct = <optimized out> > cxafct = <optimized out> > f = <optimized out> >#4 0x49335f8d in __GI_exit (status=0) at exit.c:99 >No locals. >#5 0x4931d86d in __libc_start_main (main=0x8049700 <main>, argc=1, ubp_av=0xbfa92264, init=0x804aa00 <__libc_csu_init>, fini=0x804aa70 <__libc_csu_fini>, rtld_fini=0x492f0b40 <_dl_fini>, stack_end=0xbfa9225c) at libc-start.c:257 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1229676544, 0, 0, 0, -824100206, -15540353}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x1, 0x804a39c <_start>}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1}}} > not_first_call = <optimized out> >#6 0x0804a3bd in _start () >No symbol table info available. >From To Syms Read Shared Object Library >0x42abbb30 0x42dab294 Yes /lib/libgtk-x11-2.0.so.0 >0x42f2b6b0 0x42f96244 Yes /lib/libgdk-x11-2.0.so.0 >0x4b6de920 0x4b6ec540 Yes /lib/libatk-1.0.so.0 >0x4993a530 0x49a114d4 Yes /lib/libgio-2.0.so.0 >0x4b6817b0 0x4b68b340 Yes /lib/libpangoft2-1.0.so.0 >0x42a5f680 0x42a64df4 Yes /lib/libpangocairo-1.0.so.0 >0x49f3dcc0 0x49f54c94 Yes /lib/libgdk_pixbuf-2.0.so.0 >0x42937d10 0x42a1c874 Yes /lib/libcairo.so.2 >0x4b3cb410 0x4b3edeb4 Yes /lib/libpango-1.0.so.0 >0x49c27670 0x49c96414 Yes /lib/libfreetype.so.6 >0x49ee4300 0x49f02c14 Yes /lib/libfontconfig.so.1 >0x498b3cf0 0x498e5674 Yes /lib/libgobject-2.0.so.0 >0x49604f10 0x496a6a84 Yes /lib/libglib-2.0.so.0 >0x4931b0b0 0x4945efbc Yes /lib/libc.so.6 >0x49878c80 0x49879d7c Yes /lib/libgmodule-2.0.so.0 >0x49752410 0x497e1944 Yes /lib/libX11.so.6 >0x49f60f70 0x49f6340c Yes /lib/libXfixes.so.3 >0x494ee460 0x495175bc Yes /lib/libm.so.6 >0x494c76b0 0x494d2eb0 Yes /lib/libpthread.so.0 >0x49f2e3c0 0x49f34264 Yes /lib/libXrender.so.1 >0x4b4ab810 0x4b4ac254 Yes /lib/libXinerama.so.1 >0x49f1c8f0 0x49f26f44 Yes /lib/libXi.so.6 >0x4a06a490 0x4a070164 Yes /lib/libXrandr.so.2 >0x4b62df60 0x4b633484 Yes /lib/libXcursor.so.1 >0x4b725910 0x4b7263bc Yes /lib/libXcomposite.so.1 >0x4a05b850 0x4a05c214 Yes /lib/libXdamage.so.1 >0x49904880 0x4990f174 Yes /lib/libXext.so.6 >0x498fd4b0 0x498fd698 Yes /lib/libgthread-2.0.so.0 >0x49880090 0x498837b4 Yes /lib/libffi.so.5 >0x494bcad0 0x494bdafc Yes /lib/libdl.so.2 >0x494e0920 0x494e443c Yes /lib/librt.so.1 >0x4952d860 0x4953aa94 Yes /lib/libz.so.1 >0x495af9f0 0x495c2ad4 Yes /lib/libselinux.so.1 >0x4971f700 0x4972e0c4 Yes /lib/libresolv.so.2 >0x4b415470 0x4b470bc4 Yes /lib/libharfbuzz.so.0 >0x49bc8d20 0x49be7cf4 Yes /lib/libpng15.so.15 >0x4a0a0dc0 0x4a121fb4 Yes /lib/libpixman-1.so.0 >0x4b39cd30 0x4b3aee04 Yes /lib/libEGL.so.1 >0x4a0767c0 0x4a077224 Yes /lib/libxcb-shm.so.0 >0x4b64aa20 0x4b64e700 Yes /lib/libxcb-render.so.0 >0x4988ff70 0x498a0514 Yes /lib/libxcb.so.1 > No /usr/lib/nvidia/libGL.so.1 >0x49bf71b0 0x49c10434 Yes /lib/libexpat.so.1 >0x492e1850 0x492f9f7c Yes /lib/ld-linux.so.2 >0x495464a0 0x4958fd74 Yes /lib/libpcre.so.1 >0x4a07d820 0x4a09257c Yes /lib/libgraphite2.so.2.0.0 >0x4b6a3a40 0x4b6ba89f Yes /lib/libicule.so.49 >0x4b4f0360 0x4b5bc964 Yes /lib/libicuuc.so.49 >0x4a13a3b0 0x4a13a4e0 Yes (*) /lib/libicudata.so.49 >0x49ac6f60 0x49b391b4 Yes /lib/libstdc++.so.6 >0x495d2040 0x495e8c24 Yes /lib/libgcc_s.so.1 >0x49f68430 0x49f68584 Yes /lib/libX11-xcb.so.1 >0x4b71e2e0 0x4b71f944 Yes /lib/libxcb-dri2.so.0 >0x4b673cb0 0x4b67634c Yes /lib/libxcb-xfixes.so.0 >0x4b3bbb80 0x4b3bc974 Yes /lib/libxcb-shape.so.0 >0x4b6685e0 0x4b66c274 Yes /lib/libwayland-client.so.0 >0x4b657580 0x4b65e344 Yes /lib/libwayland-server.so.0 >0x4b390220 0x4b391bc4 Yes /lib/libgbm.so.1 >0x49ecd790 0x49ed7724 Yes /lib/libudev.so.1 >0x49fb3680 0x49fb9784 Yes /lib/libdrm.so.2 >0x49738a60 0x49739954 Yes /lib/libXau.so.6 > No /usr/lib/nvidia/tls/libnvidia-tls.so.304.64 > No /usr/lib/nvidia/libnvidia-glcore.so.304.64 >0x49f7f7e0 0x49f94e80 Yes /lib/libglapi.so.0 >0x49bbf9e0 0x49bc0a84 Yes /lib/libsystemd-daemon.so.0 >0xb775ca40 0xb7763e9c Yes /lib/libnss_files.so.2 >0xb7540790 0xb75464cc Yes /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so >0xb753be40 0xb753c828 Yes /usr/lib/gtk-2.0/2.10.0/engines/libadwaita.so >0xb2eff930 0xb2f1de94 Yes /usr/lib/gio/modules/libgvfsdbus.so >0x4b73da50 0x4b75966c Yes /lib/libgvfscommon.so.0 >0x49e6ca40 0x49e8eb34 Yes /lib/libbluray.so.1 >0x4b72ba90 0x4b72c540 Yes /lib/libutil.so.1 >0x49d2c080 0x49e1f214 Yes /lib/libxml2.so.2 >0x49b952e0 0x49bafbd4 Yes /lib/liblzma.so.5 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >eax 0x962d398 157471640 >ecx 0x111 273 >edx 0x494b6450 1229677648 >ebx 0x494b6000 1229676544 >esp 0xbfa91e50 0xbfa91e50 >ebp 0x494b6420 0x494b6420 <main_arena> >esi 0x962d398 157471640 >edi 0x52ae37e8 1387149288 >eip 0x49379476 0x49379476 <malloc_consolidate+246> >eflags 0x210202 [ IF RF ID ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function malloc_consolidate: > 0x49379380 <+0>: push %ebp > 0x49379381 <+1>: push %edi > 0x49379382 <+2>: push %esi > 0x49379383 <+3>: push %ebx > 0x49379384 <+4>: call 0x49439c03 <__x86.get_pc_thunk.bx> > 0x49379389 <+9>: add $0x13cc77,%ebx > 0x4937938f <+15>: sub $0x6c,%esp > 0x49379392 <+18>: mov %eax,0x34(%esp) > 0x49379396 <+22>: mov 0x18c8(%ebx),%edx > 0x4937939c <+28>: test %edx,%edx > 0x4937939e <+30>: je 0x49379512 <malloc_consolidate+402> > 0x493793a4 <+36>: mov %eax,%edx > 0x493793a6 <+38>: cmpl $0x0,%gs:0xc > 0x493793ae <+46>: je 0x493793b1 <malloc_consolidate+49> > 0x493793b0 <+48>: lock orl $0x1,0x4(%eax) > 0x493793b5 <+53>: add $0x30,%eax > 0x493793b8 <+56>: add $0x8,%edx > 0x493793bb <+59>: mov %eax,0x40(%esp) > 0x493793bf <+63>: mov 0x34(%esp),%eax > 0x493793c3 <+67>: lea -0x4027c(%ebx),%edi > 0x493793c9 <+73>: mov %edx,0x3c(%esp) > 0x493793cd <+77>: mov %edi,0x48(%esp) > 0x493793d1 <+81>: add $0x2c,%eax > 0x493793d4 <+84>: mov %eax,0x44(%esp) > 0x493793d8 <+88>: xor %edx,%edx > 0x493793da <+90>: mov 0x3c(%esp),%ebp > 0x493793de <+94>: xchg %edx,0x0(%ebp) > 0x493793e1 <+97>: test %edx,%edx > 0x493793e3 <+99>: jne 0x49379464 <malloc_consolidate+228> > 0x493793e5 <+101>: jmp 0x493794e0 <malloc_consolidate+352> > 0x493793ea <+106>: lea 0x0(%esi),%esi > 0x493793f0 <+112>: mov 0x8(%edi),%eax > 0x493793f3 <+115>: add %ecx,%esi > 0x493793f5 <+117>: mov 0xc(%edi),%ecx > 0x493793f8 <+120>: cmp 0xc(%eax),%edi > 0x493793fb <+123>: jne 0x493795f4 <malloc_consolidate+628> > 0x49379401 <+129>: cmp 0x8(%ecx),%edi > 0x49379404 <+132>: jne 0x493795f4 <malloc_consolidate+628> > 0x4937940a <+138>: cmpl $0x1ff,0x4(%edi) > 0x49379411 <+145>: mov %ecx,0xc(%eax) > 0x49379414 <+148>: mov %eax,0x8(%ecx) > 0x49379417 <+151>: jbe 0x49379424 <malloc_consolidate+164> > 0x49379419 <+153>: mov 0x10(%edi),%ecx > 0x4937941c <+156>: test %ecx,%ecx > 0x4937941e <+158>: jne 0x49379710 <malloc_consolidate+912> > 0x49379424 <+164>: mov 0x34(%esp),%ebp > 0x49379428 <+168>: cmp $0x1ff,%esi > 0x4937942e <+174>: mov 0x38(%ebp),%eax > 0x49379431 <+177>: mov %edx,0x38(%ebp) > 0x49379434 <+180>: mov %edx,0xc(%eax) > 0x49379437 <+183>: jbe 0x49379447 <malloc_consolidate+199> > 0x49379439 <+185>: movl $0x0,0x10(%edx) > 0x49379440 <+192>: movl $0x0,0x14(%edx) > 0x49379447 <+199>: mov 0x40(%esp),%edi > 0x4937944b <+203>: mov %esi,%ecx > 0x4937944d <+205>: or $0x1,%ecx > 0x49379450 <+208>: mov %ecx,0x4(%edx) > 0x49379453 <+211>: mov %eax,0x8(%edx) > 0x49379456 <+214>: mov %edi,0xc(%edx) > 0x49379459 <+217>: mov %esi,(%edx,%esi,1) > 0x4937945c <+220>: mov 0x38(%esp),%edx > 0x49379460 <+224>: test %edx,%edx > 0x49379462 <+226>: je 0x493794e0 <malloc_consolidate+352> > 0x49379464 <+228>: mov 0x4(%edx),%eax > 0x49379467 <+231>: mov 0x8(%edx),%edi > 0x4937946a <+234>: mov %eax,%esi > 0x4937946c <+236>: and $0xfffffffa,%esi > 0x4937946f <+239>: mov %edi,0x38(%esp) > 0x49379473 <+243>: lea (%edx,%esi,1),%edi >=> 0x49379476 <+246>: mov 0x4(%edi),%ebp > 0x49379479 <+249>: and $0xfffffff8,%ebp > 0x4937947c <+252>: test $0x1,%al > 0x4937947e <+254>: mov %ebp,0x24(%esp) > 0x49379482 <+258>: jne 0x493794bc <malloc_consolidate+316> > 0x49379484 <+260>: mov (%edx),%eax > 0x49379486 <+262>: sub %eax,%edx > 0x49379488 <+264>: add %eax,%esi > 0x4937948a <+266>: mov 0x8(%edx),%eax > 0x4937948d <+269>: mov 0xc(%edx),%ecx > 0x49379490 <+272>: cmp 0xc(%eax),%edx > 0x49379493 <+275>: jne 0x49379579 <malloc_consolidate+505> > 0x49379499 <+281>: cmp 0x8(%ecx),%edx > 0x4937949c <+284>: jne 0x49379579 <malloc_consolidate+505> > 0x493794a2 <+290>: cmpl $0x1ff,0x4(%edx) > 0x493794a9 <+297>: mov %ecx,0xc(%eax) > 0x493794ac <+300>: mov %eax,0x8(%ecx) > 0x493794af <+303>: jbe 0x493794bc <malloc_consolidate+316> > 0x493794b1 <+305>: mov 0x10(%edx),%ecx > 0x493794b4 <+308>: test %ecx,%ecx > 0x493794b6 <+310>: jne 0x493796f4 <malloc_consolidate+884> > 0x493794bc <+316>: mov 0x34(%esp),%eax > 0x493794c0 <+320>: cmp %edi,0x30(%eax) > 0x493794c3 <+323>: je 0x49379500 <malloc_consolidate+384> > 0x493794c5 <+325>: mov 0x24(%esp),%ecx > 0x493794c9 <+329>: testb $0x1,0x4(%edi,%ecx,1) > 0x493794ce <+334>: je 0x493793f0 <malloc_consolidate+112> > 0x493794d4 <+340>: andl $0xfffffffe,0x4(%edi) > 0x493794d8 <+344>: jmp 0x49379424 <malloc_consolidate+164> > 0x493794dd <+349>: lea 0x0(%esi),%esi > 0x493794e0 <+352>: addl $0x4,0x3c(%esp) > 0x493794e5 <+357>: mov 0x3c(%esp),%eax > 0x493794e9 <+361>: sub $0x4,%eax > 0x493794ec <+364>: cmp %eax,0x44(%esp) > 0x493794f0 <+368>: jne 0x493793d8 <malloc_consolidate+88> > 0x493794f6 <+374>: add $0x6c,%esp > 0x493794f9 <+377>: pop %ebx > 0x493794fa <+378>: pop %esi > 0x493794fb <+379>: pop %edi > 0x493794fc <+380>: pop %ebp > 0x493794fd <+381>: ret > 0x493794fe <+382>: xchg %ax,%ax > 0x49379500 <+384>: add 0x24(%esp),%esi > 0x49379504 <+388>: or $0x1,%esi > 0x49379507 <+391>: mov %esi,0x4(%edx) > 0x4937950a <+394>: mov %edx,0x30(%eax) > 0x4937950d <+397>: jmp 0x4937945c <malloc_consolidate+220> > 0x49379512 <+402>: mov %eax,%ecx > 0x49379514 <+404>: mov $0xfffffffe,%edx > 0x49379519 <+409>: lea 0x0(%esi,%eiz,1),%esi > 0x49379520 <+416>: lea 0x38(%ecx,%edx,4),%eax > 0x49379524 <+420>: add $0x2,%edx > 0x49379527 <+423>: cmp $0xfc,%edx > 0x4937952d <+429>: mov %eax,0xc(%eax) > 0x49379530 <+432>: mov %eax,0x8(%eax) > 0x49379533 <+435>: jne 0x49379520 <malloc_consolidate+416> > 0x49379535 <+437>: lea 0x420(%ebx),%eax > 0x4937953b <+443>: cmp %eax,0x34(%esp) > 0x4937953f <+447>: je 0x49379563 <malloc_consolidate+483> > 0x49379541 <+449>: mov 0x34(%esp),%edx > 0x49379545 <+453>: mov 0x4(%edx),%eax > 0x49379548 <+456>: mov %edx,%ecx > 0x4937954a <+458>: or $0x2,%eax > 0x4937954d <+461>: or $0x1,%eax > 0x49379550 <+464>: mov %eax,0x4(%ecx) > 0x49379553 <+467>: mov %ecx,%eax > 0x49379555 <+469>: add $0x30,%eax > 0x49379558 <+472>: mov %eax,0x30(%ecx) > 0x4937955b <+475>: add $0x6c,%esp > 0x4937955e <+478>: pop %ebx > 0x4937955f <+479>: pop %esi > 0x49379560 <+480>: pop %edi > 0x49379561 <+481>: pop %ebp > 0x49379562 <+482>: ret > 0x49379563 <+483>: movl $0x40,0x18c8(%ebx) > 0x4937956d <+493>: mov 0x424(%ebx),%eax > 0x49379573 <+499>: mov 0x34(%esp),%ecx > 0x49379577 <+503>: jmp 0x4937954d <malloc_consolidate+461> > 0x49379579 <+505>: mov 0x34(%esp),%ecx > 0x4937957d <+509>: cmpl $0x0,%gs:0xc > 0x49379585 <+517>: je 0x49379588 <malloc_consolidate+520> > 0x49379587 <+519>: lock subl $0x1,(%ecx) > 0x4937958b <+523>: jne 0x4937ee5a <_L_unlock_3063> > 0x49379591 <+529>: mov 0x154(%ebx),%ebp > 0x49379597 <+535>: mov %ebp,%eax > 0x49379599 <+537>: and $0x5,%eax > 0x4937959c <+540>: cmp $0x5,%eax > 0x4937959f <+543>: mov %ebp,0x4c(%esp) > 0x493795a3 <+547>: je 0x4937982b <malloc_consolidate+1195> > 0x493795a9 <+553>: testb $0x1,0x4c(%esp) > 0x493795ae <+558>: jne 0x4937965a <malloc_consolidate+730> > 0x493795b4 <+564>: testb $0x2,0x4c(%esp) > 0x493795b9 <+569>: jne 0x493797dc <malloc_consolidate+1116> > 0x493795bf <+575>: movl $0x0,0x4c(%esp) > 0x493795c7 <+583>: xor %eax,%eax > 0x493795c9 <+585>: mov $0x1,%ecx > 0x493795ce <+590>: movl $0x1,0x28(%esp) > 0x493795d6 <+598>: mov 0x34(%esp),%ebp > 0x493795da <+602>: cmpl $0x0,%gs:0xc > 0x493795e2 <+610>: je 0x493795e5 <malloc_consolidate+613> > 0x493795e4 <+612>: lock cmpxchg %ecx,0x0(%ebp) > 0x493795e9 <+617>: jne 0x4937ee66 <_L_lock_3108> > 0x493795ef <+623>: jmp 0x493794bc <malloc_consolidate+316> > 0x493795f4 <+628>: mov 0x34(%esp),%ebp > 0x493795f8 <+632>: cmpl $0x0,%gs:0xc > 0x49379600 <+640>: je 0x49379603 <malloc_consolidate+643> > 0x49379602 <+642>: lock subl $0x1,0x0(%ebp) > 0x49379607 <+647>: jne 0x4937ee73 <_L_unlock_3131> > 0x4937960d <+653>: mov 0x154(%ebx),%ebp > 0x49379613 <+659>: mov %ebp,%eax > 0x49379615 <+661>: and $0x5,%eax > 0x49379618 <+664>: cmp $0x5,%eax > 0x4937961b <+667>: je 0x493797e1 <malloc_consolidate+1121> > 0x49379621 <+673>: test $0x1,%ebp > 0x49379627 <+679>: jne 0x4937972c <malloc_consolidate+940> > 0x4937962d <+685>: and $0x2,%ebp > 0x49379630 <+688>: jne 0x493797dc <malloc_consolidate+1116> > 0x49379636 <+694>: xor %eax,%eax > 0x49379638 <+696>: mov $0x1,%ecx > 0x4937963d <+701>: mov 0x34(%esp),%edi > 0x49379641 <+705>: cmpl $0x0,%gs:0xc > 0x49379649 <+713>: je 0x4937964c <malloc_consolidate+716> > 0x4937964b <+715>: lock cmpxchg %ecx,(%edi) > 0x4937964f <+719>: jne 0x4937ee80 <_L_lock_3169> > 0x49379655 <+725>: jmp 0x49379424 <malloc_consolidate+164> > 0x4937965a <+730>: lea 0x5f(%esp),%eax > 0x4937965e <+734>: lea 0x57(%esp),%ecx > 0x49379662 <+738>: mov %edx,(%esp) > 0x49379665 <+741>: movl $0x0,0xc(%esp) > 0x4937966d <+749>: movl $0x10,0x8(%esp) > 0x49379675 <+757>: mov %eax,0x4(%esp) > 0x49379679 <+761>: mov %edx,0x2c(%esp) > 0x4937967d <+765>: mov %ecx,0x30(%esp) > 0x49379681 <+769>: movb $0x0,0x5f(%esp) > 0x49379686 <+774>: call 0x49346970 <_itoa_word> > 0x4937968b <+779>: mov 0x30(%esp),%ecx > 0x4937968f <+783>: mov 0x2c(%esp),%edx > 0x49379693 <+787>: cmp %ecx,%eax > 0x49379695 <+789>: jbe 0x493796ad <malloc_consolidate+813> > 0x49379697 <+791>: mov 0x24(%esp),%ebp > 0x4937969b <+795>: sub $0x1,%eax > 0x4937969e <+798>: cmp %ecx,%eax > 0x493796a0 <+800>: movb $0x30,(%eax) > 0x493796a3 <+803>: jne 0x4937969b <malloc_consolidate+795> > 0x493796a5 <+805>: mov %ebp,0x24(%esp) > 0x493796a9 <+809>: lea 0x57(%esp),%eax > 0x493796ad <+813>: mov 0x3660(%ebx),%ecx > 0x493796b3 <+819>: mov (%ecx),%ecx > 0x493796b5 <+821>: mov %eax,0x10(%esp) > 0x493796b9 <+825>: lea -0x40255(%ebx),%eax > 0x493796bf <+831>: mov %eax,0xc(%esp) > 0x493796c3 <+835>: lea -0x3e06c(%ebx),%eax > 0x493796c9 <+841>: mov %eax,0x4(%esp) > 0x493796cd <+845>: mov 0x4c(%esp),%eax > 0x493796d1 <+849>: test %ecx,%ecx > 0x493796d3 <+851>: cmove 0x48(%esp),%ecx > 0x493796d8 <+856>: mov %edx,0x2c(%esp) > 0x493796dc <+860>: and $0x2,%eax > 0x493796df <+863>: mov %ecx,0x8(%esp) > 0x493796e3 <+867>: mov %eax,(%esp) > 0x493796e6 <+870>: call 0x493720c0 <__libc_message> > 0x493796eb <+875>: mov 0x2c(%esp),%edx > 0x493796ef <+879>: jmp 0x493795bf <malloc_consolidate+575> > 0x493796f4 <+884>: mov 0x10(%eax),%ebp > 0x493796f7 <+887>: test %ebp,%ebp > 0x493796f9 <+889>: je 0x493797ba <malloc_consolidate+1082> > 0x493796ff <+895>: mov 0x14(%edx),%eax > 0x49379702 <+898>: mov %eax,0x14(%ecx) > 0x49379705 <+901>: mov 0x14(%edx),%eax > 0x49379708 <+904>: mov %ecx,0x10(%eax) > 0x4937970b <+907>: jmp 0x493794bc <malloc_consolidate+316> > 0x49379710 <+912>: mov 0x10(%eax),%ebp > 0x49379713 <+915>: test %ebp,%ebp > 0x49379715 <+917>: je 0x4937980d <malloc_consolidate+1165> > 0x4937971b <+923>: mov 0x14(%edi),%eax > 0x4937971e <+926>: mov %eax,0x14(%ecx) > 0x49379721 <+929>: mov 0x14(%edi),%eax > 0x49379724 <+932>: mov %ecx,0x10(%eax) > 0x49379727 <+935>: jmp 0x49379424 <malloc_consolidate+164> > 0x4937972c <+940>: lea 0x5f(%esp),%eax > 0x49379730 <+944>: lea 0x57(%esp),%ecx > 0x49379734 <+948>: movl $0x0,0xc(%esp) > 0x4937973c <+956>: movl $0x10,0x8(%esp) > 0x49379744 <+964>: mov %eax,0x4(%esp) > 0x49379748 <+968>: mov %edi,(%esp) > 0x4937974b <+971>: mov %edx,0x2c(%esp) > 0x4937974f <+975>: mov %ecx,0x30(%esp) > 0x49379753 <+979>: movb $0x0,0x5f(%esp) > 0x49379758 <+984>: call 0x49346970 <_itoa_word> > 0x4937975d <+989>: mov 0x30(%esp),%ecx > 0x49379761 <+993>: mov 0x2c(%esp),%edx > 0x49379765 <+997>: cmp %ecx,%eax > 0x49379767 <+999>: jbe 0x49379777 <malloc_consolidate+1015> > 0x49379769 <+1001>: sub $0x1,%eax > 0x4937976c <+1004>: cmp %ecx,%eax > 0x4937976e <+1006>: movb $0x30,(%eax) > 0x49379771 <+1009>: jne 0x49379769 <malloc_consolidate+1001> > 0x49379773 <+1011>: lea 0x57(%esp),%eax > 0x49379777 <+1015>: mov 0x3660(%ebx),%ecx > 0x4937977d <+1021>: mov (%ecx),%ecx > 0x4937977f <+1023>: mov %eax,0x10(%esp) > 0x49379783 <+1027>: lea -0x40255(%ebx),%eax > 0x49379789 <+1033>: mov %eax,0xc(%esp) > 0x4937978d <+1037>: lea -0x3e06c(%ebx),%eax > 0x49379793 <+1043>: mov %eax,0x4(%esp) > 0x49379797 <+1047>: test %ecx,%ecx > 0x49379799 <+1049>: cmove 0x48(%esp),%ecx > 0x4937979e <+1054>: and $0x2,%ebp > 0x493797a1 <+1057>: mov %ebp,(%esp) > 0x493797a4 <+1060>: mov %edx,0x2c(%esp) > 0x493797a8 <+1064>: mov %ecx,0x8(%esp) > 0x493797ac <+1068>: call 0x493720c0 <__libc_message> > 0x493797b1 <+1073>: mov 0x2c(%esp),%edx > 0x493797b5 <+1077>: jmp 0x49379636 <malloc_consolidate+694> > 0x493797ba <+1082>: cmp %ecx,%edx > 0x493797bc <+1084>: je 0x49379859 <malloc_consolidate+1241> > 0x493797c2 <+1090>: mov %ecx,0x10(%eax) > 0x493797c5 <+1093>: mov 0x14(%edx),%ecx > 0x493797c8 <+1096>: mov %ecx,0x14(%eax) > 0x493797cb <+1099>: mov 0x10(%edx),%ecx > 0x493797ce <+1102>: mov %eax,0x14(%ecx) > 0x493797d1 <+1105>: mov 0x14(%edx),%ecx > 0x493797d4 <+1108>: mov %eax,0x10(%ecx) > 0x493797d7 <+1111>: jmp 0x493794bc <malloc_consolidate+316> > 0x493797dc <+1116>: call 0x49334390 <__GI_abort> > 0x493797e1 <+1121>: lea -0x40255(%ebx),%eax > 0x493797e7 <+1127>: and $0x2,%ebp > 0x493797ea <+1130>: mov %eax,0x8(%esp) > 0x493797ee <+1134>: lea -0x3f171(%ebx),%eax > 0x493797f4 <+1140>: mov %eax,0x4(%esp) > 0x493797f8 <+1144>: mov %ebp,(%esp) > 0x493797fb <+1147>: mov %edx,0x2c(%esp) > 0x493797ff <+1151>: call 0x493720c0 <__libc_message> > 0x49379804 <+1156>: mov 0x2c(%esp),%edx > 0x49379808 <+1160>: jmp 0x49379636 <malloc_consolidate+694> > 0x4937980d <+1165>: cmp %ecx,%edi > 0x4937980f <+1167>: je 0x49379864 <malloc_consolidate+1252> > 0x49379811 <+1169>: mov %ecx,0x10(%eax) > 0x49379814 <+1172>: mov 0x14(%edi),%ecx > 0x49379817 <+1175>: mov %ecx,0x14(%eax) > 0x4937981a <+1178>: mov 0x10(%edi),%ecx > 0x4937981d <+1181>: mov %eax,0x14(%ecx) > 0x49379820 <+1184>: mov 0x14(%edi),%ecx > 0x49379823 <+1187>: mov %eax,0x10(%ecx) > 0x49379826 <+1190>: jmp 0x49379424 <malloc_consolidate+164> > 0x4937982b <+1195>: lea -0x40255(%ebx),%eax > 0x49379831 <+1201>: mov %eax,0x8(%esp) > 0x49379835 <+1205>: lea -0x3f171(%ebx),%eax > 0x4937983b <+1211>: mov %eax,0x4(%esp) > 0x4937983f <+1215>: mov %ebp,%eax > 0x49379841 <+1217>: and $0x2,%eax > 0x49379844 <+1220>: mov %eax,(%esp) > 0x49379847 <+1223>: mov %edx,0x2c(%esp) > 0x4937984b <+1227>: call 0x493720c0 <__libc_message> > 0x49379850 <+1232>: mov 0x2c(%esp),%edx > 0x49379854 <+1236>: jmp 0x493795bf <malloc_consolidate+575> > 0x49379859 <+1241>: mov %eax,0x14(%eax) > 0x4937985c <+1244>: mov %eax,0x10(%eax) > 0x4937985f <+1247>: jmp 0x493794bc <malloc_consolidate+316> > 0x49379864 <+1252>: mov %eax,0x14(%eax) > 0x49379867 <+1255>: mov %eax,0x10(%eax) > 0x4937986a <+1258>: jmp 0x49379424 <malloc_consolidate+164> >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 923940
: 713406 |
713407
|
713408
|
713409
|
713410
|
713411
|
713412
|
713413
|
713414
|
713415