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 899477 Details for
Bug 1101517
[abrt] FlightGear: exit(): fgfs killed by SIGSEGV
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 50.97 KB, created by
z.d
on 2014-05-27 11:45:16 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
z.d
Created:
2014-05-27 11:45:16 UTC
Size:
50.97 KB
patch
obsolete
>[New LWP 23608] >[New LWP 23874] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libdrm.so.2.4.0.debug" does not match "/lib64/libdrm.so.2" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//usr/lib64/libdrm.so.2.4.0.debug" does not match "/lib64/libdrm.so.2" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64//libdrm.so.2.4.0.debug" does not match "/lib64/libdrm.so.2" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libdrm_intel.so.1.0.0.debug" does not match "/lib64/libdrm_intel.so.1" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//usr/lib64/libdrm_intel.so.1.0.0.debug" does not match "/lib64/libdrm_intel.so.1" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64//libdrm_intel.so.1.0.0.debug" does not match "/lib64/libdrm_intel.so.1" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libdrm_nouveau.so.2.0.0.debug" does not match "/lib64/libdrm_nouveau.so.2" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//usr/lib64/libdrm_nouveau.so.2.0.0.debug" does not match "/lib64/libdrm_nouveau.so.2" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64//libdrm_nouveau.so.2.0.0.debug" does not match "/lib64/libdrm_nouveau.so.2" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libdrm_radeon.so.1.0.1.debug" does not match "/lib64/libdrm_radeon.so.1" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//usr/lib64/libdrm_radeon.so.1.0.1.debug" does not match "/lib64/libdrm_radeon.so.1" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64//libdrm_radeon.so.1.0.1.debug" does not match "/lib64/libdrm_radeon.so.1" (CRC mismatch). > >Core was generated by `fgfs -v --aircraft=concorde --fg-scenery=/run/media/zb/ntfsdata/nfsdata/tmp/fg/'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 malloc_consolidate (av=av@entry=0x365c1b8760 <main_arena>) at malloc.c:4099 >4099 malloc.c: No such file or directory. > >Thread 2 (Thread 0x7fa40bcdd700 (LWP 23874)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003ea647fc7b in pop (this=0x2418918) at /usr/src/debug/simgear-2.12.0/simgear/threads/SGQueue.hxx:228 >No locals. >#2 LogStreamPrivate::run (this=0x2418900) at /usr/src/debug/simgear-2.12.0/simgear/debug/logstream.cxx:212 > entry = {debugClass = SG_GENERAL, debugPriority = SG_INFO, file = 0x3eae46a660 "/builddir/build/BUILD/simgear-2.12.0/simgear/scene/material/matlib.cxx", line = 122, message = "SGMaterialLib::~SGMaterialLib() size=283\000\000\000\000\000\000\000\000a\001\000\000\000\000\000\000\340\246A\002\000\000\000\000\300`k\002", '\000' <repeats 70 times>, "\200?", '\000' <repeats 60 times>...} >#3 0x0000003ea653db6a in SGThread::PrivateData::start_routine (data=<optimized out>) at /usr/src/debug/simgear-2.12.0/simgear/threads/SGThread.cxx:204 > thread = <optimized out> >#4 0x000000365c607f33 in start_thread (arg=0x7fa40bcdd700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fa40bcdd700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140342549403392, -1272228863926661752, 0, 0, 140342549404096, 140342549403392, 1229541028892446088, -1282230298639266424}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#5 0x000000365bef4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7fa40bce18c0 (LWP 23608)): >#0 malloc_consolidate (av=av@entry=0x365c1b8760 <main_arena>) at malloc.c:4099 > fb = <optimized out> > maxfb = 0x365c1b87b0 <main_arena+80> > p = 0xfffffffff3975260 > nextp = 0x12169be0 > unsorted_bin = 0x365c1b87b8 <main_arena+88> > first_unsorted = <optimized out> > nextchunk = 0x108207d0 > size = 485143920 > nextsize = 80 > prevsize = 245922048 > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> >#1 0x000000365be7cee6 in _int_free (av=0x365c1b8760 <main_arena>, p=0x130fa640, have_lock=0) at malloc.c:3999 > size = 86384 > fb = <optimized out> > nextchunk = 0x130fe650 > nextsize = 69984 > nextinuse = <optimized out> > prevsize = <optimized out> > bck = <optimized out> > fwd = <optimized out> > errstr = 0x0 > locked = <optimized out> >#2 0x0000003eacd74775 in osg::Image::deallocateData (this=this@entry=0x1068d230) at /usr/src/debug/OpenSceneGraph-3.2.0/OpenSceneGraph-3.2.0/src/osg/Image.cpp:261 >No locals. >#3 0x0000003eacd78c5e in osg::Image::~Image (this=0x1068d230, __in_chrg=<optimized out>) at /usr/src/debug/OpenSceneGraph-3.2.0/OpenSceneGraph-3.2.0/src/osg/Image.cpp:255 >No locals. >#4 0x0000003eacd78dc9 in osg::Image::~Image (this=0x1068d230, __in_chrg=<optimized out>) at /usr/src/debug/OpenSceneGraph-3.2.0/OpenSceneGraph-3.2.0/src/osg/Image.cpp:256 >No locals. >#5 0x0000003eace1e89f in unref (this=<optimized out>) at /usr/src/debug/OpenSceneGraph-3.2.0/OpenSceneGraph-3.2.0/include/osg/Referenced:198 > this = <optimized out> >#6 operator= (ptr=0x0, this=0x1068cfb0) at /usr/src/debug/OpenSceneGraph-3.2.0/OpenSceneGraph-3.2.0/include/osg/ref_ptr:58 > tmp_ptr = <optimized out> >#7 osg::Texture2D::setImage (this=this@entry=0x1068ce70, image=image@entry=0x0) at /usr/src/debug/OpenSceneGraph-3.2.0/OpenSceneGraph-3.2.0/src/osg/Texture2D.cpp:124 >No locals. >#8 0x0000003eace1e8fe in osg::Texture2D::~Texture2D (this=0x1068ce70, __in_chrg=<optimized out>) at /usr/src/debug/OpenSceneGraph-3.2.0/OpenSceneGraph-3.2.0/src/osg/Texture2D.cpp:50 >No locals. >#9 0x0000003eace1ea09 in osg::Texture2D::~Texture2D (this=0x1068ce70, __in_chrg=<optimized out>) at /usr/src/debug/OpenSceneGraph-3.2.0/OpenSceneGraph-3.2.0/src/osg/Texture2D.cpp:51 >No locals. >#10 0x0000000000697ffb in unref (this=<optimized out>) at /usr/include/osg/Referenced:198 > this = <optimized out> >#11 ~ref_ptr (this=0x11daf868, __in_chrg=<optimized out>) at /usr/include/osg/ref_ptr:35 >No locals. >#12 ~pair (this=0x11daf860, __in_chrg=<optimized out>) at /usr/include/c++/4.8.1/bits/stl_pair.h:96 >No locals. >#13 destroy (this=<optimized out>, __p=0x11daf860) at /usr/include/c++/4.8.1/ext/new_allocator.h:133 >No locals. >#14 _M_destroy_node (this=0xf7e560 <FGTextureManager::_textureMap>, __p=0x11daf840) at /usr/include/c++/4.8.1/bits/stl_tree.h:395 >No locals. >#15 std::_Rb_tree<std::string, std::pair<std::string const, osg::ref_ptr<osg::Texture2D> >, std::_Select1st<std::pair<std::string const, osg::ref_ptr<osg::Texture2D> > >, std::less<std::string>, std::allocator<std::pair<std::string const, osg::ref_ptr<osg::Texture2D> > > >::_M_erase (this=this@entry=0xf7e560 <FGTextureManager::_textureMap>, __x=0x11daf840) at /usr/include/c++/4.8.1/bits/stl_tree.h:1127 >No locals. >#16 0x0000000000697fd5 in std::_Rb_tree<std::string, std::pair<std::string const, osg::ref_ptr<osg::Texture2D> >, std::_Select1st<std::pair<std::string const, osg::ref_ptr<osg::Texture2D> > >, std::less<std::string>, std::allocator<std::pair<std::string const, osg::ref_ptr<osg::Texture2D> > > >::_M_erase (this=this@entry=0xf7e560 <FGTextureManager::_textureMap>, __x=0x11daf800) at /usr/include/c++/4.8.1/bits/stl_tree.h:1125 >No locals. >#17 0x0000000000697fd5 in std::_Rb_tree<std::string, std::pair<std::string const, osg::ref_ptr<osg::Texture2D> >, std::_Select1st<std::pair<std::string const, osg::ref_ptr<osg::Texture2D> > >, std::less<std::string>, std::allocator<std::pair<std::string const, osg::ref_ptr<osg::Texture2D> > > >::_M_erase (this=this@entry=0xf7e560 <FGTextureManager::_textureMap>, __x=0x1049afa0) at /usr/include/c++/4.8.1/bits/stl_tree.h:1125 >No locals. >#18 0x0000000000697fd5 in std::_Rb_tree<std::string, std::pair<std::string const, osg::ref_ptr<osg::Texture2D> >, std::_Select1st<std::pair<std::string const, osg::ref_ptr<osg::Texture2D> > >, std::less<std::string>, std::allocator<std::pair<std::string const, osg::ref_ptr<osg::Texture2D> > > >::_M_erase (this=this@entry=0xf7e560 <FGTextureManager::_textureMap>, __x=0x12000fd0) at /usr/include/c++/4.8.1/bits/stl_tree.h:1125 >No locals. >#19 0x0000000000697fd5 in std::_Rb_tree<std::string, std::pair<std::string const, osg::ref_ptr<osg::Texture2D> >, std::_Select1st<std::pair<std::string const, osg::ref_ptr<osg::Texture2D> > >, std::less<std::string>, std::allocator<std::pair<std::string const, osg::ref_ptr<osg::Texture2D> > > >::_M_erase (this=this@entry=0xf7e560 <FGTextureManager::_textureMap>, __x=0xf80dfe0) at /usr/include/c++/4.8.1/bits/stl_tree.h:1125 >No locals. >#20 0x0000000000697fd5 in std::_Rb_tree<std::string, std::pair<std::string const, osg::ref_ptr<osg::Texture2D> >, std::_Select1st<std::pair<std::string const, osg::ref_ptr<osg::Texture2D> > >, std::less<std::string>, std::allocator<std::pair<std::string const, osg::ref_ptr<osg::Texture2D> > > >::_M_erase (this=this@entry=0xf7e560 <FGTextureManager::_textureMap>, __x=0xf85edf0) at /usr/include/c++/4.8.1/bits/stl_tree.h:1125 >No locals. >#21 0x0000000000697fd5 in std::_Rb_tree<std::string, std::pair<std::string const, osg::ref_ptr<osg::Texture2D> >, std::_Select1st<std::pair<std::string const, osg::ref_ptr<osg::Texture2D> > >, std::less<std::string>, std::allocator<std::pair<std::string const, osg::ref_ptr<osg::Texture2D> > > >::_M_erase (this=0xf7e560 <FGTextureManager::_textureMap>, __x=0xe810cc0) at /usr/include/c++/4.8.1/bits/stl_tree.h:1125 >No locals. >#22 0x000000365be394c9 in __run_exit_handlers (status=0, listp=0x365c1b86c8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82 > atfct = <optimized out> > onfct = <optimized out> > cxafct = <optimized out> > f = <optimized out> >#23 0x000000365be39515 in __GI_exit (status=<optimized out>) at exit.c:104 >No locals. >#24 0x000000365be21d6c in __libc_start_main (main=0x5889e0 <main(int, char**)>, argc=6, argv=0x7fff489910d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff489910c8) at libc-start.c:319 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -1272228863926661752, 5901936, 140734411378896, 0, 0, 1271901464362945928, -1282235812215452280}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0xbece00 <__libc_csu_init>, 0x7fff489910d8}, data = {prev = 0x0, cleanup = 0x0, canceltype = 12504576}}} > not_first_call = <optimized out> >#25 0x00000000005a0e99 in _start () >No symbol table info available. >From To Syms Read Shared Object Library >0x000000365c6059f0 0x000000365c611614 Yes /lib64/libpthread.so.0 >0x0000003eae2f5b80 0x0000003eae463fc8 Yes /lib64/libSimGearScene.so.2.12.0 >0x0000003ea646faf0 0x0000003ea656a96c Yes /lib64/libSimGearCore.so.2.12.0 >0x0000003eac81c960 0x0000003eac84e768 Yes /lib64/libosgText.so.100 >0x0000003ead22d140 0x0000003ead28370c Yes /lib64/libosgSim.so.100 >0x0000003eada56da0 0x0000003eadad8d34 Yes /lib64/libosgDB.so.100 >0x0000003eac41f020 0x0000003eac44a8c0 Yes /lib64/libosgParticle.so.100 >0x0000003eaec11d40 0x0000003eaec236a8 Yes /lib64/libosgFX.so.100 >0x0000003ead693730 0x0000003ead784e58 Yes /lib64/libosgUtil.so.100 >0x0000003eaf049d70 0x0000003eaf0ae4f4 Yes /lib64/libosgViewer.so.100 >0x0000003eade383d0 0x0000003eade60cd0 Yes /lib64/libosgGA.so.100 >0x0000003eaccd19b0 0x0000003eace6bc9c Yes /lib64/libosg.so.100 >0x0000003eae804030 0x0000003eae805318 Yes /lib64/libOpenThreads.so.13 >0x0000003ea7804ab0 0x0000003ea78604bc Yes (*) /lib64/libGLU.so.1 >0x00000032d2018200 0x00000032d2052614 Yes /lib64/libGL.so.1 >0x000000372e601c20 0x000000372e605c44 Yes /lib64/libSM.so.6 >0x0000003664e04f30 0x0000003664e121ec Yes /lib64/libICE.so.6 >0x000000365fa1df60 0x000000365faa4f1c Yes /lib64/libX11.so.6 >0x0000003660603760 0x000000366060d460 Yes /lib64/libXext.so.6 >0x0000003eab40bec0 0x0000003eab41b22c Yes /lib64/libplibpuaux.so.1.8.5 >0x0000003eac000cc0 0x0000003eac001400 Yes /lib64/libplibjs.so.1.8.5 >0x0000003eabc0bbf0 0x0000003eabc167a8 Yes /lib64/libplibpu.so.1.8.5 >0x0000003eab80cae0 0x0000003eab80e658 Yes /lib64/libplibfnt.so.1.8.5 >0x0000003eaac03b90 0x0000003eaac11ed8 Yes /lib64/libplibsg.so.1.8.5 >0x0000003eab001e40 0x0000003eab00342c Yes /lib64/libplibul.so.1.8.5 >0x0000003eaa804200 0x0000003eaa83ad30 Yes /lib64/libjpeg.so.62 >0x0000003ee64034a0 0x0000003ee640bf52 Yes /lib64/libudev.so.1 >0x000000366ba5bab0 0x000000366bac262a Yes /lib64/libstdc++.so.6 >0x000000365ca05890 0x000000365ca74bb8 Yes /lib64/libm.so.6 >0x000000365ea02af0 0x000000365ea12218 Yes /lib64/libgcc_s.so.1 >0x000000365be1f560 0x000000365bf60bb4 Yes /lib64/libc.so.6 >0x000000365b600b10 0x000000365b619c70 Yes /lib64/ld-linux-x86-64.so.2 >0x000000365ce02210 0x000000365ce0e930 Yes /lib64/libz.so.1 >0x0000003d36207ad0 0x0000003d362357e8 Yes /lib64/libopenal.so.1 >0x000000365de022d0 0x000000365de050bc Yes /lib64/librt.so.1 >0x0000003663603e00 0x000000366361ccdc Yes /lib64/libexpat.so.1 >0x0000003ea9c0ce20 0x0000003ea9c28a50 Yes /lib64/libapr-1.so.0 >0x0000003ea80100e0 0x0000003ea8055378 Yes /lib64/libsvn_client-1.so.0 >0x0000003ea701b630 0x0000003ea705692c Yes /lib64/libsvn_subr-1.so.0 >0x0000003ea58040b0 0x0000003ea5809f20 Yes /lib64/libsvn_ra-1.so.0 >0x000000365c200ed0 0x000000365c2019d0 Yes /lib64/libdl.so.2 >0x0000003662e01c30 0x0000003662e075d0 Yes /lib64/libXrandr.so.2 >0x00000032d28093a0 0x00000032d2812650 Yes /lib64/libglapi.so.0 >0x0000003666a00c40 0x0000003666a0156c Yes /lib64/libXdamage.so.1 >0x0000003663e015f0 0x0000003663e03948 Yes /lib64/libXfixes.so.3 >0x0000003664200600 0x000000366420070c Yes /lib64/libX11-xcb.so.1 >0x000000366560a030 0x0000003665611df8 Yes /lib64/libxcb-glx.so.0 >0x0000003667a01930 0x0000003667a02a88 Yes /lib64/libxcb-dri2.so.0 >0x000000365f609a00 0x000000365f6176c8 Yes /lib64/libxcb.so.1 >0x0000003661e01010 0x0000003661e03958 Yes /lib64/libXxf86vm.so.1 >0x0000003a98a03210 0x0000003a98a08b88 Yes (*) /lib64/libdrm.so.2 >0x0000003b204064a0 0x0000003b20418fe4 Yes /lib64/libselinux.so.1 >0x000000372e201510 0x000000372e202b84 Yes /lib64/libuuid.so.1 >0x0000003a8da00ed0 0x0000003a8da0598c Yes /lib64/libcrypt.so.1 >0x0000003ea8c15a00 0x0000003ea8c88528 Yes /lib64/libsvn_wc-1.so.0 >0x0000003ea9003470 0x0000003ea90068d8 Yes /lib64/libsvn_ra_local-1.so.0 >0x0000003ea9809720 0x0000003ea9824dfc Yes /lib64/libsvn_repos-1.so.0 >0x0000003ea6c03a70 0x0000003ea6c06f78 Yes /lib64/libsvn_fs-1.so.0 >0x0000003ea940a010 0x0000003ea942a24c Yes /lib64/libsvn_fs_fs-1.so.0 >0x0000003ea5c096f0 0x0000003ea5c2428c Yes /lib64/libsvn_fs_base-1.so.0 >0x0000003eaa000c80 0x0000003eaa0011a8 Yes /lib64/libsvn_fs_util-1.so.0 >0x0000003ea60075f0 0x0000003ea6017738 Yes /lib64/libsvn_ra_svn-1.so.0 >0x0000003a8e604b60 0x0000003a8e615fe4 Yes /lib64/libsasl2.so.3 >0x0000003ea8809530 0x0000003ea88237e0 Yes /lib64/libsvn_ra_serf-1.so.0 >0x0000003eaa407b50 0x0000003eaa414348 Yes /lib64/libserf-1.so.0 >0x0000003ea8403cc0 0x0000003ea840d9f8 Yes /lib64/libsvn_delta-1.so.0 >0x0000003ea7c03de0 0x0000003ea7c0fe48 Yes /lib64/libsvn_diff-1.so.0 >0x000000372fe0b030 0x000000372fe99ba0 Yes /lib64/libsqlite3.so.0 >0x0000003a9b404460 0x0000003a9b4161a8 Yes /lib64/libmagic.so.1 >0x0000003ea7409a40 0x0000003ea741fc20 Yes /lib64/libaprutil-1.so.0 >0x0000003673e2f290 0x0000003673f7237c Yes /lib64/libdb-5.3.so >0x0000003662201b70 0x0000003662207be8 Yes /lib64/libXrender.so.1 >0x000000365f200ee0 0x000000365f201bfc Yes /lib64/libXau.so.6 >0x000000365da01770 0x000000365da4b8e8 Yes /lib64/libpcre.so.1 >0x0000003b200030e0 0x0000003b20019050 Yes /lib64/liblzma.so.5 >0x0000003a8de041c0 0x0000003a8de5aeb0 Yes /lib64/libfreebl3.so >0x000000365e603a40 0x000000365e6127dc Yes /lib64/libresolv.so.2 >0x00000037302183c0 0x0000003730252270 Yes /usr/lib64/libssl.so.10 >0x00000036b3c69c40 0x00000036b3d5a4f8 Yes /usr/lib64/libcrypto.so.10 >0x0000003ea6811380 0x0000003ea6844a94 Yes /usr/lib64/libldap_r-2.4.so.2 >0x00000036782036d0 0x000000367820a9f4 Yes /usr/lib64/liblber-2.4.so.2 >0x000000372f60bd10 0x000000372f63bdf4 Yes /usr/lib64/libgssapi_krb5.so.2 >0x000000372fa251a0 0x000000372fa8775c Yes /usr/lib64/libkrb5.so.3 >0x000000372ee048b0 0x000000372ee247d8 Yes /usr/lib64/libk5crypto.so.3 >0x000000366c601570 0x000000366c602154 Yes /usr/lib64/libcom_err.so.2 >0x0000003a8d20b090 0x0000003a8d22eaa4 Yes /usr/lib64/libssl3.so >0x0000003a8d609f00 0x0000003a8d621b18 Yes /usr/lib64/libsmime3.so >0x0000003a8ca19b30 0x0000003a8cb04f74 Yes /usr/lib64/libnss3.so >0x0000003a8ce0be50 0x0000003a8ce1a0b8 Yes /usr/lib64/libnssutil3.so >0x0000003a8be01090 0x0000003a8be02018 Yes /usr/lib64/libplds4.so >0x0000003a8c601510 0x0000003a8c602b18 Yes /usr/lib64/libplc4.so >0x0000003a8c20d1e0 0x0000003a8c22d130 Yes /usr/lib64/libnspr4.so >0x000000372f203620 0x000000372f209f8c Yes /usr/lib64/libkrb5support.so.0 >0x000000366f601570 0x000000366f602194 Yes /usr/lib64/libkeyutils.so.1 >0x00007fa40b2d7c90 0x00007fa40b2da104 Yes /usr/lib64/osgPlugins-3.2.0/osgdb_png.so >0x0000003661205680 0x0000003661226e68 Yes /lib64/libpng16.so.16 >0x00007fa40ab24c90 0x00007fa40aeda44c Yes /usr/lib64/dri/i965_dri.so >0x00007fa40a8bfed0 0x00007fa40a8d3628 Yes (*) /lib64/libdrm_intel.so.1 >0x00007fa40a6b7940 0x00007fa40a6ba5f4 Yes (*) /lib64/libdrm_nouveau.so.2 >0x00007fa40a4a9ec0 0x00007fa40a4b2314 Yes (*) /lib64/libdrm_radeon.so.1 >0x00007fa40a2a0350 0x00007fa40a2a4898 Yes /usr/lib64/libpciaccess.so.0 >0x00007fa40990e210 0x00007fa409d15b5c Yes /usr/lib64/dri/nouveau_dri.so >0x000000365ee01870 0x000000365ee05fe8 Yes /lib64/libffi.so.6 >0x00007fa4096a6e40 0x00007fa4096b2ba8 Yes /lib64/libtinfo.so.5 >0x00007fa407f372e0 0x00007fa408cd57a0 Yes /usr/lib64/llvm/libLLVM-3.4.so >0x00007fa406716420 0x00007fa406718ff8 Yes /usr/lib64/osgPlugins-3.2.0/osgdb_txf.so >0x00007fa40496e240 0x00007fa404974ee4 Yes /lib64/libnss_files.so.2 >0x00007fa404769c40 0x00007fa40476a880 Yes /lib64/libnss_mdns4_minimal.so.2 >0x00007fa404564100 0x00007fa4045674b8 Yes /lib64/libnss_dns.so.2 >0x00007fa40435d540 0x00007fa4043605f0 Yes /usr/lib64/osgPlugins-3.2.0/osgdb_rgb.so >0x00007fa4040f97a0 0x00007fa404112288 Yes /usr/lib64/osgPlugins-3.2.0/osgdb_ac.so >0x000000373460c650 0x0000003734638f08 Yes /lib64/libpulse.so.0 >0x0000003baa203010 0x0000003baa207d84 Yes /lib64/libjson-c.so.2 >0x0000003734a141a0 0x0000003734a5049c Yes /usr/lib64/pulseaudio/libpulsecommon-4.0.so >0x000000367c8014c0 0x000000367c803e58 Yes /lib64/libXtst.so.6 >0x00000036808033e0 0x0000003680806eb8 Yes /lib64/libwrap.so.0 >0x00000036814063e0 0x000000368143f30c Yes /lib64/libsndfile.so.1 >0x0000003683001380 0x00000036830039f8 Yes /lib64/libasyncns.so.0 >0x0000003662a07ab0 0x0000003662a31a54 Yes /lib64/libdbus-1.so.3 >0x0000003674e01620 0x0000003674e02e58 Yes /lib64/libcap.so.2 >0x0000003664a02240 0x0000003664a0c5f8 Yes /lib64/libXi.so.6 >0x000000367b804110 0x000000367b810d64 Yes /lib64/libnsl.so.1 >0x000000367ea01340 0x000000367ea09334 Yes /lib64/libgsm.so.1 >0x000000367f4090c0 0x000000367f43a190 Yes /lib64/libFLAC.so.8 >0x000000367fc13b60 0x000000367fc1617c Yes /lib64/libvorbisenc.so.2 >0x0000003676203850 0x000000367621b180 Yes /lib64/libvorbis.so.0 >0x0000003675601aa0 0x0000003675604098 Yes /lib64/libogg.so.0 >0x00000036736013d0 0x000000367360341c Yes /lib64/libattr.so.1 >0x00007fa3e6defa90 0x00007fa3e6df7274 Yes /usr/lib64/osgPlugins-3.2.0/osgdb_freetype.so >0x00007fa3e6b51320 0x00007fa3e6bbcfb4 Yes /lib64/libfreetype.so.6 >0x0000003666e02ab0 0x0000003666e07690 Yes /lib64/libXcursor.so.1 >(*): Shared library is missing debugging information. >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0xea87900 245922048 >rbx 0xfffffffff3975260 -208186784 >rcx 0x130fa640 319792704 >rdx 0xbf1 3057 >rsi 0x1 1 >rdi 0x365c1b8760 233473541984 >rbp 0x1ceab570 0x1ceab570 >rsp 0x7fff48990c30 0x7fff48990c30 >r8 0x1 1 >r9 0x365c1b87b8 233473542072 >r10 0x365c1b8768 233473541992 >r11 0x3eab80e200 269165322752 >r12 0x108207d0 276957136 >r13 0x50 80 >r14 0x365c1b8760 233473541984 >r15 0x12169be0 303471584 >rip 0x365be7c373 0x365be7c373 <malloc_consolidate+307> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 <unavailable> >st1 <unavailable> >st2 <unavailable> >st3 <unavailable> >st4 <unavailable> >st5 <unavailable> >st6 <unavailable> >st7 <unavailable> >fctrl <unavailable> >fstat <unavailable> >ftag <unavailable> >fiseg <unavailable> >fioff <unavailable> >foseg <unavailable> >fooff <unavailable> >fop <unavailable> >mxcsr <unavailable> >ymm0 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm1 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm2 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm3 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm4 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm5 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm6 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm7 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm8 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm9 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm10 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm11 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm12 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm13 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm14 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm15 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >Dump of assembler code for function malloc_consolidate: > 0x000000365be7c240 <+0>: push %r15 > 0x000000365be7c242 <+2>: push %r14 > 0x000000365be7c244 <+4>: mov %rdi,%r14 > 0x000000365be7c247 <+7>: push %r13 > 0x000000365be7c249 <+9>: push %r12 > 0x000000365be7c24b <+11>: push %rbp > 0x000000365be7c24c <+12>: push %rbx > 0x000000365be7c24d <+13>: sub $0x78,%rsp > 0x000000365be7c251 <+17>: cmpq $0x0,0x33e927(%rip) # 0x365c1bab80 <global_max_fast> > 0x000000365be7c259 <+25>: je 0x365be7c412 <malloc_consolidate+466> > 0x000000365be7c25f <+31>: cmpl $0x0,%fs:0x18 > 0x000000365be7c268 <+40>: je 0x365be7c26b <malloc_consolidate+43> > 0x000000365be7c26a <+42>: lock orl $0x1,0x4(%rdi) > 0x000000365be7c26f <+47>: lea 0x50(%rdi),%rax > 0x000000365be7c273 <+51>: movq $0x1,0x10(%rsp) > 0x000000365be7c27c <+60>: lea 0x58(%rdi),%r9 > 0x000000365be7c280 <+64>: lea 0x8(%rdi),%r10 > 0x000000365be7c284 <+68>: mov %rax,0x8(%rsp) > 0x000000365be7c289 <+73>: lea 0x50(%rsp),%rax > 0x000000365be7c28e <+78>: sub %rax,0x10(%rsp) > 0x000000365be7c293 <+83>: mov %rax,0x18(%rsp) > 0x000000365be7c298 <+88>: lea 0x4f(%rsp),%rax > 0x000000365be7c29d <+93>: mov %rax,0x20(%rsp) > 0x000000365be7c2a2 <+98>: nopw 0x0(%rax,%rax,1) > 0x000000365be7c2a8 <+104>: xor %ebx,%ebx > 0x000000365be7c2aa <+106>: xchg %rbx,(%r10) > 0x000000365be7c2ad <+109>: test %rbx,%rbx > 0x000000365be7c2b0 <+112>: jne 0x365be7c34a <malloc_consolidate+266> > 0x000000365be7c2b6 <+118>: jmpq 0x365be7c3f0 <malloc_consolidate+432> > 0x000000365be7c2bb <+123>: nopl 0x0(%rax,%rax,1) > 0x000000365be7c2c0 <+128>: mov 0x10(%r12),%rax > 0x000000365be7c2c5 <+133>: add %r13,%rbp > 0x000000365be7c2c8 <+136>: mov 0x18(%r12),%rdx > 0x000000365be7c2cd <+141>: cmp 0x18(%rax),%r12 > 0x000000365be7c2d1 <+145>: jne 0x365be7c4eb <malloc_consolidate+683> > 0x000000365be7c2d7 <+151>: cmp 0x10(%rdx),%r12 > 0x000000365be7c2db <+155>: jne 0x365be7c4eb <malloc_consolidate+683> > 0x000000365be7c2e1 <+161>: cmpq $0x3ff,0x8(%r12) > 0x000000365be7c2ea <+170>: mov %rdx,0x18(%rax) > 0x000000365be7c2ee <+174>: mov %rax,0x10(%rdx) > 0x000000365be7c2f2 <+178>: jbe 0x365be7c302 <malloc_consolidate+194> > 0x000000365be7c2f4 <+180>: mov 0x20(%r12),%rdx > 0x000000365be7c2f9 <+185>: test %rdx,%rdx > 0x000000365be7c2fc <+188>: jne 0x365be7c64b <malloc_consolidate+1035> > 0x000000365be7c302 <+194>: mov 0x68(%r14),%rax > 0x000000365be7c306 <+198>: cmp $0x3ff,%rbp > 0x000000365be7c30d <+205>: mov %rbx,0x68(%r14) > 0x000000365be7c311 <+209>: mov %rbx,0x18(%rax) > 0x000000365be7c315 <+213>: jbe 0x365be7c327 <malloc_consolidate+231> > 0x000000365be7c317 <+215>: movq $0x0,0x20(%rbx) > 0x000000365be7c31f <+223>: movq $0x0,0x28(%rbx) > 0x000000365be7c327 <+231>: mov %rbp,%rdx > 0x000000365be7c32a <+234>: mov %r9,0x18(%rbx) > 0x000000365be7c32e <+238>: mov %rax,0x10(%rbx) > 0x000000365be7c332 <+242>: or $0x1,%rdx > 0x000000365be7c336 <+246>: test %r15,%r15 > 0x000000365be7c339 <+249>: mov %rdx,0x8(%rbx) > 0x000000365be7c33d <+253>: mov %rbp,(%rbx,%rbp,1) > 0x000000365be7c341 <+257>: je 0x365be7c3f0 <malloc_consolidate+432> > 0x000000365be7c347 <+263>: mov %r15,%rbx > 0x000000365be7c34a <+266>: mov 0x8(%rbx),%rax > 0x000000365be7c34e <+270>: mov 0x10(%rbx),%r15 > 0x000000365be7c352 <+274>: mov %rax,%rbp > 0x000000365be7c355 <+277>: and $0xfffffffffffffffa,%rbp > 0x000000365be7c359 <+281>: lea (%rbx,%rbp,1),%r12 > 0x000000365be7c35d <+285>: mov 0x8(%r12),%r13 > 0x000000365be7c362 <+290>: and $0xfffffffffffffff8,%r13 > 0x000000365be7c366 <+294>: test $0x1,%al > 0x000000365be7c368 <+296>: jne 0x365be7c3ae <malloc_consolidate+366> > 0x000000365be7c36a <+298>: mov (%rbx),%rax > 0x000000365be7c36d <+301>: sub %rax,%rbx > 0x000000365be7c370 <+304>: add %rax,%rbp >=> 0x000000365be7c373 <+307>: mov 0x10(%rbx),%rax > 0x000000365be7c377 <+311>: mov 0x18(%rbx),%rdx > 0x000000365be7c37b <+315>: cmp 0x18(%rax),%rbx > 0x000000365be7c37f <+319>: jne 0x365be7c477 <malloc_consolidate+567> > 0x000000365be7c385 <+325>: cmp 0x10(%rdx),%rbx > 0x000000365be7c389 <+329>: jne 0x365be7c477 <malloc_consolidate+567> > 0x000000365be7c38f <+335>: cmpq $0x3ff,0x8(%rbx) > 0x000000365be7c397 <+343>: mov %rdx,0x18(%rax) > 0x000000365be7c39b <+347>: mov %rax,0x10(%rdx) > 0x000000365be7c39f <+351>: jbe 0x365be7c3ae <malloc_consolidate+366> > 0x000000365be7c3a1 <+353>: mov 0x20(%rbx),%rdx > 0x000000365be7c3a5 <+357>: test %rdx,%rdx > 0x000000365be7c3a8 <+360>: jne 0x365be7c55b <malloc_consolidate+795> > 0x000000365be7c3ae <+366>: cmp %r12,0x58(%r14) > 0x000000365be7c3b2 <+370>: je 0x365be7c3d0 <malloc_consolidate+400> > 0x000000365be7c3b4 <+372>: testb $0x1,0x8(%r12,%r13,1) > 0x000000365be7c3ba <+378>: je 0x365be7c2c0 <malloc_consolidate+128> > 0x000000365be7c3c0 <+384>: andq $0xfffffffffffffffe,0x8(%r12) > 0x000000365be7c3c6 <+390>: jmpq 0x365be7c302 <malloc_consolidate+194> > 0x000000365be7c3cb <+395>: nopl 0x0(%rax,%rax,1) > 0x000000365be7c3d0 <+400>: add %r13,%rbp > 0x000000365be7c3d3 <+403>: or $0x1,%rbp > 0x000000365be7c3d7 <+407>: test %r15,%r15 > 0x000000365be7c3da <+410>: mov %rbp,0x8(%rbx) > 0x000000365be7c3de <+414>: mov %rbx,0x58(%r14) > 0x000000365be7c3e2 <+418>: jne 0x365be7c347 <malloc_consolidate+263> > 0x000000365be7c3e8 <+424>: nopl 0x0(%rax,%rax,1) > 0x000000365be7c3f0 <+432>: add $0x8,%r10 > 0x000000365be7c3f4 <+436>: lea -0x8(%r10),%rax > 0x000000365be7c3f8 <+440>: cmp %rax,0x8(%rsp) > 0x000000365be7c3fd <+445>: jne 0x365be7c2a8 <malloc_consolidate+104> > 0x000000365be7c403 <+451>: add $0x78,%rsp > 0x000000365be7c407 <+455>: pop %rbx > 0x000000365be7c408 <+456>: pop %rbp > 0x000000365be7c409 <+457>: pop %r12 > 0x000000365be7c40b <+459>: pop %r13 > 0x000000365be7c40d <+461>: pop %r14 > 0x000000365be7c40f <+463>: pop %r15 > 0x000000365be7c411 <+465>: retq > 0x000000365be7c412 <+466>: lea 0x58(%rdi),%rcx > 0x000000365be7c416 <+470>: mov $0x1,%edx > 0x000000365be7c41b <+475>: mov %rcx,%rax > 0x000000365be7c41e <+478>: xchg %ax,%ax > 0x000000365be7c420 <+480>: add $0x1,%edx > 0x000000365be7c423 <+483>: mov %rax,0x18(%rax) > 0x000000365be7c427 <+487>: mov %rax,0x10(%rax) > 0x000000365be7c42b <+491>: add $0x10,%rax > 0x000000365be7c42f <+495>: cmp $0x80,%edx > 0x000000365be7c435 <+501>: jne 0x365be7c420 <malloc_consolidate+480> > 0x000000365be7c437 <+503>: lea 0x33c322(%rip),%rax # 0x365c1b8760 <main_arena> > 0x000000365be7c43e <+510>: cmp %rax,%r14 > 0x000000365be7c441 <+513>: je 0x365be7c464 <malloc_consolidate+548> > 0x000000365be7c443 <+515>: mov 0x4(%r14),%eax > 0x000000365be7c447 <+519>: or $0x2,%eax > 0x000000365be7c44a <+522>: or $0x1,%eax > 0x000000365be7c44d <+525>: mov %rcx,0x58(%r14) > 0x000000365be7c451 <+529>: mov %eax,0x4(%r14) > 0x000000365be7c455 <+533>: add $0x78,%rsp > 0x000000365be7c459 <+537>: pop %rbx > 0x000000365be7c45a <+538>: pop %rbp > 0x000000365be7c45b <+539>: pop %r12 > 0x000000365be7c45d <+541>: pop %r13 > 0x000000365be7c45f <+543>: pop %r14 > 0x000000365be7c461 <+545>: pop %r15 > 0x000000365be7c463 <+547>: retq > 0x000000365be7c464 <+548>: movq $0x80,0x33e711(%rip) # 0x365c1bab80 <global_max_fast> > 0x000000365be7c46f <+559>: mov 0x33c2ef(%rip),%eax # 0x365c1b8764 <main_arena+4> > 0x000000365be7c475 <+565>: jmp 0x365be7c44a <malloc_consolidate+522> > 0x000000365be7c477 <+567>: cmpl $0x0,0x341b96(%rip) # 0x365c1be014 <__libc_multiple_threads> > 0x000000365be7c47e <+574>: je 0x365be7c48c <malloc_consolidate+588> > 0x000000365be7c480 <+576>: lock decl (%r14) > 0x000000365be7c484 <+580>: jne 0x365be82459 <_L_unlock_3015> > 0x000000365be7c48a <+586>: jmp 0x365be7c495 <malloc_consolidate+597> > 0x000000365be7c48c <+588>: decl (%r14) > 0x000000365be7c48f <+591>: jne 0x365be82459 <_L_unlock_3015> > 0x000000365be7c495 <+597>: mov 0x33bcf4(%rip),%r11d # 0x365c1b8190 <check_action> > 0x000000365be7c49c <+604>: mov %r11d,%eax > 0x000000365be7c49f <+607>: and $0x5,%eax > 0x000000365be7c4a2 <+610>: cmp $0x5,%eax > 0x000000365be7c4a5 <+613>: je 0x365be7c7b7 <malloc_consolidate+1399> > 0x000000365be7c4ab <+619>: test $0x1,%r11b > 0x000000365be7c4af <+623>: jne 0x365be7c66d <malloc_consolidate+1069> > 0x000000365be7c4b5 <+629>: and $0x2,%r11d > 0x000000365be7c4b9 <+633>: jne 0x365be7c758 <malloc_consolidate+1304> > 0x000000365be7c4bf <+639>: mov $0x1,%esi > 0x000000365be7c4c4 <+644>: xor %eax,%eax > 0x000000365be7c4c6 <+646>: cmpl $0x0,0x341b47(%rip) # 0x365c1be014 <__libc_multiple_threads> > 0x000000365be7c4cd <+653>: je 0x365be7c4dc <malloc_consolidate+668> > 0x000000365be7c4cf <+655>: lock cmpxchg %esi,(%r14) > 0x000000365be7c4d4 <+660>: jne 0x365be82474 <_L_lock_3051> > 0x000000365be7c4da <+666>: jmp 0x365be7c4e6 <malloc_consolidate+678> > 0x000000365be7c4dc <+668>: cmpxchg %esi,(%r14) > 0x000000365be7c4e0 <+672>: jne 0x365be82474 <_L_lock_3051> > 0x000000365be7c4e6 <+678>: jmpq 0x365be7c3ae <malloc_consolidate+366> > 0x000000365be7c4eb <+683>: cmpl $0x0,0x341b22(%rip) # 0x365c1be014 <__libc_multiple_threads> > 0x000000365be7c4f2 <+690>: je 0x365be7c500 <malloc_consolidate+704> > 0x000000365be7c4f4 <+692>: lock decl (%r14) > 0x000000365be7c4f8 <+696>: jne 0x365be8248f <_L_unlock_3078> > 0x000000365be7c4fe <+702>: jmp 0x365be7c509 <malloc_consolidate+713> > 0x000000365be7c500 <+704>: decl (%r14) > 0x000000365be7c503 <+707>: jne 0x365be8248f <_L_unlock_3078> > 0x000000365be7c509 <+713>: mov 0x33bc80(%rip),%r13d # 0x365c1b8190 <check_action> > 0x000000365be7c510 <+720>: mov %r13d,%eax > 0x000000365be7c513 <+723>: and $0x5,%eax > 0x000000365be7c516 <+726>: cmp $0x5,%eax > 0x000000365be7c519 <+729>: je 0x365be7c75d <malloc_consolidate+1309> > 0x000000365be7c51f <+735>: test $0x1,%r13b > 0x000000365be7c523 <+739>: jne 0x365be7c57b <malloc_consolidate+827> > 0x000000365be7c525 <+741>: and $0x2,%r13d > 0x000000365be7c529 <+745>: jne 0x365be7c758 <malloc_consolidate+1304> > 0x000000365be7c52f <+751>: mov $0x1,%esi > 0x000000365be7c534 <+756>: xor %eax,%eax > 0x000000365be7c536 <+758>: cmpl $0x0,0x341ad7(%rip) # 0x365c1be014 <__libc_multiple_threads> > 0x000000365be7c53d <+765>: je 0x365be7c54c <malloc_consolidate+780> > 0x000000365be7c53f <+767>: lock cmpxchg %esi,(%r14) > 0x000000365be7c544 <+772>: jne 0x365be824aa <_L_lock_3116> > 0x000000365be7c54a <+778>: jmp 0x365be7c556 <malloc_consolidate+790> > 0x000000365be7c54c <+780>: cmpxchg %esi,(%r14) > 0x000000365be7c550 <+784>: jne 0x365be824aa <_L_lock_3116> > 0x000000365be7c556 <+790>: jmpq 0x365be7c302 <malloc_consolidate+194> > 0x000000365be7c55b <+795>: cmpq $0x0,0x20(%rax) > 0x000000365be7c560 <+800>: je 0x365be7c791 <malloc_consolidate+1361> > 0x000000365be7c566 <+806>: mov 0x28(%rbx),%rax > 0x000000365be7c56a <+810>: mov %rax,0x28(%rdx) > 0x000000365be7c56e <+814>: mov 0x28(%rbx),%rax > 0x000000365be7c572 <+818>: mov %rdx,0x20(%rax) > 0x000000365be7c576 <+822>: jmpq 0x365be7c3ae <malloc_consolidate+366> > 0x000000365be7c57b <+827>: mov 0x18(%rsp),%rax > 0x000000365be7c580 <+832>: xor %ecx,%ecx > 0x000000365be7c582 <+834>: mov %r12,%rdi > 0x000000365be7c585 <+837>: mov $0x10,%edx > 0x000000365be7c58a <+842>: mov %r9,0x30(%rsp) > 0x000000365be7c58f <+847>: mov %r10,0x28(%rsp) > 0x000000365be7c594 <+852>: movb $0x0,0x60(%rsp) > 0x000000365be7c599 <+857>: lea 0x10(%rax),%rsi > 0x000000365be7c59d <+861>: callq 0x365be47ae0 <_itoa_word> > 0x000000365be7c5a2 <+866>: cmp 0x18(%rsp),%rax > 0x000000365be7c5a7 <+871>: mov %rax,%r12 > 0x000000365be7c5aa <+874>: mov 0x28(%rsp),%r10 > 0x000000365be7c5af <+879>: mov 0x30(%rsp),%r9 > 0x000000365be7c5b4 <+884>: jbe 0x365be7c5fc <malloc_consolidate+956> > 0x000000365be7c5b6 <+886>: lea -0x1(%rax),%rcx > 0x000000365be7c5ba <+890>: mov 0x10(%rsp),%rax > 0x000000365be7c5bf <+895>: mov %r12,%rdi > 0x000000365be7c5c2 <+898>: mov $0x30,%esi > 0x000000365be7c5c7 <+903>: mov %r9,0x38(%rsp) > 0x000000365be7c5cc <+908>: mov %r10,0x30(%rsp) > 0x000000365be7c5d1 <+913>: mov %rcx,0x28(%rsp) > 0x000000365be7c5d6 <+918>: lea (%rax,%rcx,1),%rdx > 0x000000365be7c5da <+922>: sub %rdx,%rdi > 0x000000365be7c5dd <+925>: callq 0x365be893f0 <memset> > 0x000000365be7c5e2 <+930>: mov 0x20(%rsp),%rax > 0x000000365be7c5e7 <+935>: mov 0x28(%rsp),%rcx > 0x000000365be7c5ec <+940>: mov 0x38(%rsp),%r9 > 0x000000365be7c5f1 <+945>: mov 0x30(%rsp),%r10 > 0x000000365be7c5f6 <+950>: sub %rcx,%rax > 0x000000365be7c5f9 <+953>: add %rax,%r12 > 0x000000365be7c5fc <+956>: mov 0x3415ad(%rip),%rax # 0x365c1bdbb0 <__libc_argv> > 0x000000365be7c603 <+963>: lea 0xfd689(%rip),%rdx # 0x365bf79c93 > 0x000000365be7c60a <+970>: mov %r13d,%edi > 0x000000365be7c60d <+973>: lea 0xfd6a6(%rip),%rcx # 0x365bf79cba > 0x000000365be7c614 <+980>: lea 0xfff0d(%rip),%rsi # 0x365bf7c528 > 0x000000365be7c61b <+987>: mov %r12,%r8 > 0x000000365be7c61e <+990>: mov %r9,0x30(%rsp) > 0x000000365be7c623 <+995>: mov %r10,0x28(%rsp) > 0x000000365be7c628 <+1000>: mov (%rax),%rax > 0x000000365be7c62b <+1003>: test %rax,%rax > 0x000000365be7c62e <+1006>: cmovne %rax,%rdx > 0x000000365be7c632 <+1010>: and $0x2,%edi > 0x000000365be7c635 <+1013>: xor %eax,%eax > 0x000000365be7c637 <+1015>: callq 0x365be75a40 <__libc_message> > 0x000000365be7c63c <+1020>: mov 0x28(%rsp),%r10 > 0x000000365be7c641 <+1025>: mov 0x30(%rsp),%r9 > 0x000000365be7c646 <+1030>: jmpq 0x365be7c52f <malloc_consolidate+751> > 0x000000365be7c64b <+1035>: cmpq $0x0,0x20(%rax) > 0x000000365be7c650 <+1040>: je 0x365be7c7eb <malloc_consolidate+1451> > 0x000000365be7c656 <+1046>: mov 0x28(%r12),%rax > 0x000000365be7c65b <+1051>: mov %rax,0x28(%rdx) > 0x000000365be7c65f <+1055>: mov 0x28(%r12),%rax > 0x000000365be7c664 <+1060>: mov %rdx,0x20(%rax) > 0x000000365be7c668 <+1064>: jmpq 0x365be7c302 <malloc_consolidate+194> > 0x000000365be7c66d <+1069>: mov 0x18(%rsp),%rax > 0x000000365be7c672 <+1074>: xor %ecx,%ecx > 0x000000365be7c674 <+1076>: mov $0x10,%edx > 0x000000365be7c679 <+1081>: mov %rbx,%rdi > 0x000000365be7c67c <+1084>: mov %r9,0x38(%rsp) > 0x000000365be7c681 <+1089>: mov %r10,0x30(%rsp) > 0x000000365be7c686 <+1094>: mov %r11d,0x28(%rsp) > 0x000000365be7c68b <+1099>: movb $0x0,0x60(%rsp) > 0x000000365be7c690 <+1104>: lea 0x10(%rax),%rsi > 0x000000365be7c694 <+1108>: callq 0x365be47ae0 <_itoa_word> > 0x000000365be7c699 <+1113>: cmp 0x18(%rsp),%rax > 0x000000365be7c69e <+1118>: mov %rax,%r8 > 0x000000365be7c6a1 <+1121>: mov 0x28(%rsp),%r11d > 0x000000365be7c6a6 <+1126>: mov 0x30(%rsp),%r10 > 0x000000365be7c6ab <+1131>: mov 0x38(%rsp),%r9 > 0x000000365be7c6b0 <+1136>: jbe 0x365be7c70c <malloc_consolidate+1228> > 0x000000365be7c6b2 <+1138>: lea -0x1(%rax),%rcx > 0x000000365be7c6b6 <+1142>: mov 0x10(%rsp),%rax > 0x000000365be7c6bb <+1147>: mov %r8,%rdi > 0x000000365be7c6be <+1150>: mov $0x30,%esi > 0x000000365be7c6c3 <+1155>: mov %r9,0x48(%rsp) > 0x000000365be7c6c8 <+1160>: mov %r10,0x40(%rsp) > 0x000000365be7c6cd <+1165>: mov %r11d,0x38(%rsp) > 0x000000365be7c6d2 <+1170>: mov %rcx,0x30(%rsp) > 0x000000365be7c6d7 <+1175>: lea (%rax,%rcx,1),%rdx > 0x000000365be7c6db <+1179>: mov %r8,0x28(%rsp) > 0x000000365be7c6e0 <+1184>: sub %rdx,%rdi > 0x000000365be7c6e3 <+1187>: callq 0x365be893f0 <memset> > 0x000000365be7c6e8 <+1192>: mov 0x20(%rsp),%rax > 0x000000365be7c6ed <+1197>: mov 0x30(%rsp),%rcx > 0x000000365be7c6f2 <+1202>: mov 0x28(%rsp),%r8 > 0x000000365be7c6f7 <+1207>: mov 0x48(%rsp),%r9 > 0x000000365be7c6fc <+1212>: mov 0x40(%rsp),%r10 > 0x000000365be7c701 <+1217>: mov 0x38(%rsp),%r11d > 0x000000365be7c706 <+1222>: sub %rcx,%rax > 0x000000365be7c709 <+1225>: add %rax,%r8 > 0x000000365be7c70c <+1228>: mov 0x34149d(%rip),%rax # 0x365c1bdbb0 <__libc_argv> > 0x000000365be7c713 <+1235>: lea 0xfd579(%rip),%rdx # 0x365bf79c93 > 0x000000365be7c71a <+1242>: mov %r11d,%edi > 0x000000365be7c71d <+1245>: lea 0xfd596(%rip),%rcx # 0x365bf79cba > 0x000000365be7c724 <+1252>: lea 0xffdfd(%rip),%rsi # 0x365bf7c528 > 0x000000365be7c72b <+1259>: mov %r9,0x30(%rsp) > 0x000000365be7c730 <+1264>: mov %r10,0x28(%rsp) > 0x000000365be7c735 <+1269>: mov (%rax),%rax > 0x000000365be7c738 <+1272>: test %rax,%rax > 0x000000365be7c73b <+1275>: cmovne %rax,%rdx > 0x000000365be7c73f <+1279>: and $0x2,%edi > 0x000000365be7c742 <+1282>: xor %eax,%eax > 0x000000365be7c744 <+1284>: callq 0x365be75a40 <__libc_message> > 0x000000365be7c749 <+1289>: mov 0x28(%rsp),%r10 > 0x000000365be7c74e <+1294>: mov 0x30(%rsp),%r9 > 0x000000365be7c753 <+1299>: jmpq 0x365be7c4bf <malloc_consolidate+639> > 0x000000365be7c758 <+1304>: callq 0x365be37200 <__GI_abort> > 0x000000365be7c75d <+1309>: mov %r13d,%edi > 0x000000365be7c760 <+1312>: lea 0xfd553(%rip),%rdx # 0x365bf79cba > 0x000000365be7c767 <+1319>: lea 0xfea9d(%rip),%rsi # 0x365bf7b20b > 0x000000365be7c76e <+1326>: and $0x2,%edi > 0x000000365be7c771 <+1329>: xor %eax,%eax > 0x000000365be7c773 <+1331>: mov %r9,0x30(%rsp) > 0x000000365be7c778 <+1336>: mov %r10,0x28(%rsp) > 0x000000365be7c77d <+1341>: callq 0x365be75a40 <__libc_message> > 0x000000365be7c782 <+1346>: mov 0x28(%rsp),%r10 > 0x000000365be7c787 <+1351>: mov 0x30(%rsp),%r9 > 0x000000365be7c78c <+1356>: jmpq 0x365be7c52f <malloc_consolidate+751> > 0x000000365be7c791 <+1361>: cmp %rdx,%rbx > 0x000000365be7c794 <+1364>: je 0x365be7c814 <malloc_consolidate+1492> > 0x000000365be7c796 <+1366>: mov %rdx,0x20(%rax) > 0x000000365be7c79a <+1370>: mov 0x28(%rbx),%rdx > 0x000000365be7c79e <+1374>: mov %rdx,0x28(%rax) > 0x000000365be7c7a2 <+1378>: mov 0x20(%rbx),%rdx > 0x000000365be7c7a6 <+1382>: mov %rax,0x28(%rdx) > 0x000000365be7c7aa <+1386>: mov 0x28(%rbx),%rdx > 0x000000365be7c7ae <+1390>: mov %rax,0x20(%rdx) > 0x000000365be7c7b2 <+1394>: jmpq 0x365be7c3ae <malloc_consolidate+366> > 0x000000365be7c7b7 <+1399>: mov %r11d,%edi > 0x000000365be7c7ba <+1402>: lea 0xfd4f9(%rip),%rdx # 0x365bf79cba > 0x000000365be7c7c1 <+1409>: lea 0xfea43(%rip),%rsi # 0x365bf7b20b > 0x000000365be7c7c8 <+1416>: and $0x2,%edi > 0x000000365be7c7cb <+1419>: xor %eax,%eax > 0x000000365be7c7cd <+1421>: mov %r9,0x30(%rsp) > 0x000000365be7c7d2 <+1426>: mov %r10,0x28(%rsp) > 0x000000365be7c7d7 <+1431>: callq 0x365be75a40 <__libc_message> > 0x000000365be7c7dc <+1436>: mov 0x28(%rsp),%r10 > 0x000000365be7c7e1 <+1441>: mov 0x30(%rsp),%r9 > 0x000000365be7c7e6 <+1446>: jmpq 0x365be7c4bf <malloc_consolidate+639> > 0x000000365be7c7eb <+1451>: cmp %rdx,%r12 > 0x000000365be7c7ee <+1454>: je 0x365be7c821 <malloc_consolidate+1505> > 0x000000365be7c7f0 <+1456>: mov %rdx,0x20(%rax) > 0x000000365be7c7f4 <+1460>: mov 0x28(%r12),%rdx > 0x000000365be7c7f9 <+1465>: mov %rdx,0x28(%rax) > 0x000000365be7c7fd <+1469>: mov 0x20(%r12),%rdx > 0x000000365be7c802 <+1474>: mov %rax,0x28(%rdx) > 0x000000365be7c806 <+1478>: mov 0x28(%r12),%rdx > 0x000000365be7c80b <+1483>: mov %rax,0x20(%rdx) > 0x000000365be7c80f <+1487>: jmpq 0x365be7c302 <malloc_consolidate+194> > 0x000000365be7c814 <+1492>: mov %rax,0x28(%rax) > 0x000000365be7c818 <+1496>: mov %rax,0x20(%rax) > 0x000000365be7c81c <+1500>: jmpq 0x365be7c3ae <malloc_consolidate+366> > 0x000000365be7c821 <+1505>: mov %rax,0x28(%rax) > 0x000000365be7c825 <+1509>: mov %rax,0x20(%rax) > 0x000000365be7c829 <+1513>: jmpq 0x365be7c302 <malloc_consolidate+194> >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 1101517
: 899477 |
899478
|
899479
|
899480
|
899481
|
899482
|
899483
|
899484
|
899485
|
899486
|
899487