Start Line: ./srcds_linux -game tf -debug -port 27095 +map jump_jurf2_a1 -maxplayers 16 -norestart [New LWP 137] [New LWP 139] [New LWP 138] [New LWP 158] [New LWP 140] [New LWP 181] [New LWP 160] [New LWP 143] [New LWP 168] [New LWP 159] [New LWP 185] [New LWP 165] [New LWP 171] [New LWP 166] [New LWP 178] [New LWP 157] [New LWP 169] [New LWP 167] [New LWP 154] [New LWP 162] [New LWP 144] [New LWP 164] [New LWP 163] [New LWP 161] [New LWP 174] [New LWP 150] [New LWP 156] [New LWP 149] [New LWP 182] [New LWP 172] [New LWP 145] [New LWP 183] [New LWP 151] [New LWP 142] [New LWP 148] [New LWP 155] [New LWP 141] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `./srcds_linux -game tf -debug -port 27095 +map jump_jurf2_a1 -maxplayers 16 -no'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0xf7519db1 in strlen () from /lib/i386-linux-gnu/libc.so.6 #0 0xf7519db1 in strlen () from /lib/i386-linux-gnu/libc.so.6 #1 0xec444c39 in unicode_fromformat_write_cstr (precision=-1, width=-1, str=0xb6b54038 , writer=0xff89b5a4) at Objects/unicodeobject.c:2373 #2 unicode_fromformat_arg (vargs=, f=0xec0f5818 "s) to \"Userid\" failed.", writer=0xff89b5a4) at Objects/unicodeobject.c:2614 #3 PyUnicode_FromFormatV (format=format@entry=0xec0f57fc "Conversion from \"Pointer\" (%s) to \"Userid\" failed.", vargs=vargs@entry=0xff89b64c "8@\265\266@\276\b\354\370\226\310\266\206a\v\354") at Objects/unicodeobject.c:2706 #4 0xec499829 in PyErr_FormatV (exception=exception@entry=0xec72a620 <_PyExc_ValueError>, format=format@entry=0xec0f57fc "Conversion from \"Pointer\" (%s) to \"Userid\" failed.", vargs=vargs@entry=0xff89b64c "8@\265\266@\276\b\354\370\226\310\266\206a\v\354") at Python/errors.c:785 #5 0xec4990ab in PyErr_Format (exception=0xec72a620 <_PyExc_ValueError>, format=0xec0f57fc "Conversion from \"Pointer\" (%s) to \"Userid\" failed.") at Python/errors.c:802 #6 0xebe821d6 in ExcUseridFromPointer(CPointer*) () from /srv/srcds/tf/addons/source-python/bin/core.so #7 0xebdcc677 in boost::python::objects::caller_py_function_impl > >::operator()(_object*, _object*) () from /srv/srcds/tf/addons/source-python/bin/core.so #8 0xec08f168 in boost::python::objects::function::call(_object*, _object*) const () from /srv/srcds/tf/addons/source-python/bin/core.so #9 0xec08f375 in boost::detail::function::void_function_ref_invoker0::invoke(boost::detail::function::function_buffer&) () from /srv/srcds/tf/addons/source-python/bin/core.so #10 0xec09854a in boost::python::handle_exception_impl(boost::function0) () from /srv/srcds/tf/addons/source-python/bin/core.so #11 0xec08ddc6 in function_call () from /srv/srcds/tf/addons/source-python/bin/core.so #12 0xec39e1d6 in PyObject_Call (func=func@entry=0xa495538, arg=arg@entry=0xb6bd24ec, kw=kw@entry=0x0) at Objects/abstract.c:2165 #13 0xec480eda in do_call (nk=, na=1, pp_stack=0xff89b85c, func=0xa495538) at Python/ceval.c:4887 #14 call_function (oparg=, pp_stack=0xff89b85c) at Python/ceval.c:4683 #15 PyEval_EvalFrameEx (f=f@entry=0xe6cdbcac, throwflag=throwflag@entry=0) at Python/ceval.c:3185 #16 0xec486bad in _PyEval_EvalCodeWithName (_co=0xe772f750, _co@entry=0x4, globals=globals@entry=0xe6d233cc, locals=0x0, args=0xb6c2d338, argcount=1, kws=0x0, kwcount=0, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x0, qualname=0x0) at Python/ceval.c:3966 #17 0xec486cfb in PyEval_EvalCodeEx (_co=, globals=, locals=, locals@entry=0x0, args=, args@entry=0xb6c2d338, argcount=, kws=, kws@entry=0x0, kwcount=, kwcount@entry=0, defs=, defs@entry=0x0, defcount=, defcount@entry=0, kwdefs=, closure=) at Python/ceval.c:3987 #18 0xec3d126d in function_call (func=0xe6c8ffa4, arg=0xb6c2d32c, kw=0x0) at Objects/funcobject.c:632 #19 0xec39e1d6 in PyObject_Call (func=func@entry=0xe6c8ffa4, arg=arg@entry=0xb6c2d32c, kw=kw@entry=0x0) at Objects/abstract.c:2165 #20 0xec47cef2 in PyEval_CallObjectWithKeywords (func=func@entry=0xe6c8ffa4, arg=arg@entry=0xb6c2d32c, kw=kw@entry=0x0) at Python/ceval.c:4530 #21 0xec4ab0e2 in PyEval_CallFunction (obj=0xe6c8ffa4, format=0xec146847 "(O)") at Python/modsupport.c:484 #22 0xebcefc54 in SP_HookHandler(HookType_t, CHook*) () from /srv/srcds/tf/addons/source-python/bin/core.so #23 0xec0a3f2d in CHook::HookHandler(HookType_t) () from /srv/srcds/tf/addons/source-python/bin/core.so #24 0xeb5655d5 in ?? () #25 0xf1164b20 in CBaseEntity::PhysicsMarkEntityAsTouched(CBaseEntity*) () from /srv/srcds/tf/bin/server_srv.so #26 0xf1164cb6 in CBaseEntity::PhysicsMarkEntitiesAsTouching(CBaseEntity*, CGameTrace&) () from /srv/srcds/tf/bin/server_srv.so #27 0xf14d0b5c in CServerGameEnts::MarkEntitiesAsTouching(edict_t*, edict_t*) () from /srv/srcds/tf/bin/server_srv.so #28 0xf604793e in SV_SolidMoved(edict_t*, ICollideable*, Vector const*, bool) () from /srv/srcds/bin/engine_srv.so #29 0xf144c87d in CBaseEntity::PhysicsTouchTriggers(Vector const*) () from /srv/srcds/tf/bin/server_srv.so #30 0xf159c543 in CBaseEntity::PhysicsPushEntity(Vector const&, CGameTrace*) () from /srv/srcds/tf/bin/server_srv.so #31 0xf11672df in CBaseEntity::PhysicsToss() () from /srv/srcds/tf/bin/server_srv.so #32 0xf1167dac in CBaseEntity::PhysicsSimulate() () from /srv/srcds/tf/bin/server_srv.so #33 0xf159e65b in Physics_SimulateEntity(CBaseEntity*) () from /srv/srcds/tf/bin/server_srv.so #34 0xf159eb1a in Physics_RunThinkFunctions(bool) () from /srv/srcds/tf/bin/server_srv.so #35 0xf14d20c1 in CServerGameDLL::GameFrame(bool) () from /srv/srcds/tf/bin/server_srv.so #36 0xe6ea7cc3 in __SourceHook_FHCls_IServerGameDLLGameFramefalse::Func(bool) () from /srv/srcds/tf/addons/sourcemod/bin/sourcemod.2.tf2.so #37 0xff89c1f8 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) No symbol table info available. eax 0xb6b54038 -1229635528 ecx 0x73 115 edx 0x0 0 ebx 0xec720000 -328073216 esp 0xff89b570 0xff89b570 ebp 0xffffffff 0xffffffff esi 0xff89b650 -7752112 edi 0xb6b54038 -1229635528 eip 0xf7519db1 0xf7519db1 eflags 0x210246 [ PF ZF IF RF ID ] cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x0 0 gs 0x63 99 From To Syms Read Shared Object Library No linux-gate.so.1 0xf770c520 0xf7739a45 Yes (*) /lib/i386-linux-gnu/libm.so.6 0xf7703ad0 0xf7704978 Yes (*) /lib/i386-linux-gnu/libdl.so.2 0xf7675914 0xf76bbc78 Yes bin/libstdc++.so.6 0xf7618810 0xf76247a9 Yes (*) /lib/i386-linux-gnu/libpthread.so.0 0xf74b7380 0xf75b644e Yes (*) /lib/i386-linux-gnu/libc.so.6 0xf7757860 0xf776f0fc Yes (*) /lib/ld-linux.so.2 0xf748be00 0xf749b0fc Yes bin/libgcc_s.so.1 0xf74643d0 0xf747842c Yes (*) bin/libtier0_srv.so 0xf74529b0 0xf7455eaa Yes (*) /lib/i386-linux-gnu/librt.so.1 0xf7356540 0xf7386ef4 Yes (*) bin/libvstdlib_srv.so 0xf6d17da0 0xf6e8dd40 Yes (*) bin/dedicated_srv.so 0xf6c9f830 0xf6caddf0 Yes (*) bin/libsteam_api.so 0xf6b74ec0 0xf6b81014 Yes (*) /lib/i386-linux-gnu/libtinfo.so.5 0xf5ecdc20 0xf609dc90 Yes (*) /srv/srcds/bin/engine_srv.so 0xf63378a0 0xf635cb24 Yes (*) /srv/srcds/bin/soundemittersystem_srv.so 0xf58cb230 0xf59aa3c4 Yes (*) /srv/srcds/bin/materialsystem_srv.so 0xf30b7790 0xf3161bc8 Yes (*) /srv/srcds/bin/studiorender_srv.so 0xf2f17100 0xf3036ba0 Yes (*) /srv/srcds/bin/vphysics_srv.so 0xf3e8e1c0 0xf3edb278 Yes (*) /srv/srcds/bin/datacache_srv.so 0xf6316370 0xf63249fc Yes (*) /srv/srcds/bin/shaderapiempty_srv.so 0xf0f00b60 0xf1a94c88 Yes (*) /srv/srcds/tf/bin/server_srv.so 0xf480cbb0 0xf481eb3c Yes (*) /srv/srcds/bin/scenefilecache_srv.so 0xed0a8ef0 0xed136198 Yes (*) /srv/srcds/bin/replay_srv.so 0xf3e69100 0xf3e6ae19 Yes (*) /srv/srcds/tf/addons/metamod/bin/server.so 0xf3e37850 0xf3e5d6d2 Yes (*) /srv/srcds/tf/addons/metamod/bin/metamod.2.tf2.so 0xf4803d20 0xf4808098 Yes (*) /srv/srcds/tf/addons/source-python.so 0xf6300a90 0xf6301417 Yes (*) /lib/i386-linux-gnu/libutil.so.1 0xec38d640 0xec61dd64 Yes /srv/srcds/tf/addons/source-python/Python3/plat-linux/libpython3.5m.so.1.0 0xebcd6560 0xec0b50d4 Yes /srv/srcds/tf/addons/source-python/bin/core.so 0xf3e1b8d0 0xf3e22d4c Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/math.cpython-35m-i386-linux-gnu.so 0xf3e07200 0xf3e132e4 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/_datetime.cpython-35m-i386-linux-gnu.so 0xf3e00750 0xf3e015ee Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/_heapq.cpython-35m-i386-linux-gnu.so 0xecfbe940 0xecfc2baa Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/_struct.cpython-35m-i386-linux-gnu.so 0xecfb99f0 0xecfba032 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/grp.cpython-35m-i386-linux-gnu.so 0xecfb4320 0xecfb5f34 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/_hashlib.cpython-35m-i386-linux-gnu.so 0xeb6c0180 0xeb7d34f4 Yes (*) /usr/lib/i386-linux-gnu/i686/cmov/libcrypto.so.1.0.0 0xecfafb30 0xecfb0551 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/_random.cpython-35m-i386-linux-gnu.so 0xecfac610 0xecfac85a Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/_opcode.cpython-35m-i386-linux-gnu.so 0xecfa7e40 0xecfa8ec4 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/_posixsubprocess.cpython-35m-i386-linux-gnu.so 0xeb5f7420 0xeb5f94bd Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/select.cpython-35m-i386-linux-gnu.so 0xeb5f0c50 0xeb5f30a9 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/binascii.cpython-35m-i386-linux-gnu.so 0xeb5cf8f0 0xeb5e0122 Yes (*) /lib/i386-linux-gnu/libz.so.1 0xecfa37d0 0xecfa400a Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/_bisect.cpython-35m-i386-linux-gnu.so 0xeb5b7820 0xeb5c4404 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/_socket.cpython-35m-i386-linux-gnu.so 0xeb4b0900 0xeb4c3494 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/_ctypes.cpython-35m-i386-linux-gnu.so 0xeb356400 0xeb3e9814 Yes (*) /srv/srcds/tf/addons/source-python/Python3/plat-linux/libsqlite3.so.0 0xe9e52b00 0xeaa9e300 Yes (*) bin/steamclient.so 0xe9d20130 0xe9d48064 Yes (*) bin/crashhandler.so 0xeb4959e0 0xeb4a4554 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/_pickle.cpython-35m-i386-linux-gnu.so 0xeb55b4a0 0xeb56149e Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/_json.cpython-35m-i386-linux-gnu.so 0xeb555320 0xeb555d74 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/termios.cpython-35m-i386-linux-gnu.so 0xeb5eba50 0xeb5ecdd4 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/fcntl.cpython-35m-i386-linux-gnu.so 0xe9af4470 0xe9b59efb Yes /srv/srcds/tf/addons/source-python/plugins/tempus_loader/tempus/cryptography/hazmat/bindings/_openssl.cpython-35m-i386-linux-gnu.so 0xe9a879d0 0xe9ac6d44 Yes (*) /usr/lib/i386-linux-gnu/i686/cmov/libssl.so.1.0.0 0xe9a50f30 0xe9a69973 Yes /srv/srcds/tf/addons/source-python/plugins/tempus_loader/tempus/_cffi_backend.cpython-35m-i386-linux-gnu.so 0xe9a45ff0 0xe9a4a074 Yes (*) /usr/lib/i386-linux-gnu/libffi.so.6 0xe9a3c320 0xe9a4111d Yes /srv/srcds/tf/addons/source-python/plugins/tempus_loader/tempus/pvectorc.cpython-35m-i386-linux-gnu.so 0xe9a34180 0xe9a36bb8 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/zlib.cpython-35m-i386-linux-gnu.so 0xe7cc7970 0xe7ceeb84 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/pyexpat.cpython-35m-i386-linux-gnu.so 0xe776e3a0 0xe77710e4 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/unicodedata.cpython-35m-i386-linux-gnu.so 0xe9a26d40 0xe9a2c3a4 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/array.cpython-35m-i386-linux-gnu.so 0xe7681220 0xe76973a6 Yes /srv/srcds/tf/addons/source-python/plugins/tempus_loader/tempus/psycopg2/_psycopg.cpython-35m-i386-linux-gnu.so 0xe757f6f0 0xe7599764 Yes (*) /usr/lib/i386-linux-gnu/libpq.so.5 0xe74e3c20 0xe75137b4 Yes (*) /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2 0xe748d050 0xe74bdf84 Yes (*) /usr/lib/i386-linux-gnu/libldap_r-2.4.so.2 0xe73bfdb0 0xe741c924 Yes (*) /usr/lib/i386-linux-gnu/libkrb5.so.3 0xe737ac70 0xe7398714 Yes (*) /usr/lib/i386-linux-gnu/libk5crypto.so.3 0xeb48ef30 0xeb48fbb4 Yes (*) /lib/i386-linux-gnu/libcom_err.so.2 0xe9a1a1e0 0xe9a1f7e4 Yes (*) /usr/lib/i386-linux-gnu/libkrb5support.so.0 0xe9a14020 0xe9a14e64 Yes (*) /lib/i386-linux-gnu/libkeyutils.so.1 0xe7362740 0xe736edd4 Yes (*) /lib/i386-linux-gnu/libresolv.so.2 0xe7352690 0xe73590a4 Yes (*) /usr/lib/i386-linux-gnu/liblber-2.4.so.2 0xe73342d0 0xe73453e4 Yes (*) /usr/lib/i386-linux-gnu/libsasl2.so.2 0xe7208c00 0xe72c9d64 Yes (*) /usr/lib/i386-linux-gnu/libgnutls-deb0.so.28 0xe71b2d80 0xe71d00f4 Yes (*) /usr/lib/i386-linux-gnu/libp11-kit.so.0 0xe719a910 0xe71a5e24 Yes (*) /usr/lib/i386-linux-gnu/libtasn1.so.6 0xe71684c0 0xe7187704 Yes (*) /usr/lib/i386-linux-gnu/libnettle.so.4 0xe7137d80 0xe7142714 Yes (*) /usr/lib/i386-linux-gnu/libhogweed.so.2 0xe70affc0 0xe71131b4 Yes (*) /usr/lib/i386-linux-gnu/libgmp.so.10 0xe705a340 0xe7090334 Yes /srv/srcds/tf/addons/source-python/Python3/lib-dynload/_decimal.cpython-35m-i386-linux-gnu.so 0xe9a07ad0 0xe9a0e8ab Yes (*) /lib/i386-linux-gnu/libnss_files.so.2 0xe7675c40 0xe7678bfe Yes (*) /lib/i386-linux-gnu/libnss_dns.so.2 0xe7571e70 0xe75768e9 Yes (*) /lib/i386-linux-gnu/libnss_compat.so.2 0xe70011d0 0xe700d743 Yes (*) /lib/i386-linux-gnu/libnsl.so.1 0xe6ff39e0 0xe6ff9dfa Yes (*) /lib/i386-linux-gnu/libnss_nis.so.2 0xeb5507a0 0xeb550cd4 Yes (*) /srv/srcds/tf/addons/stripper/bin/stripper_mm_i486.so 0xe6f406e0 0xe6f50d80 Yes (*) /srv/srcds/tf/addons/stripper/bin/stripper.16.tf2.so 0xe6f1e280 0xe6f32f14 Yes (*) /srv/srcds/tf/addons/stripper/bin/stripper.core.so 0xe90029f0 0xe9003128 Yes (*) /srv/srcds/tf/addons/sourcemod/bin/sourcemod_mm_i486.so 0xe6e93160 0xe6ef38c2 Yes (*) /srv/srcds/tf/addons/sourcemod/bin/sourcemod.2.tf2.so 0xe6d769c0 0xe6dc39f0 Yes (*) /srv/srcds/tf/addons/sourcemod/bin/sourcemod.logic.so 0xe6e514c0 0xe6e71ab4 Yes (*) /srv/srcds/tf/addons/sourcemod/bin/sourcepawn.jit.x86.so 0xe76701a0 0xe7672ce4 Yes (*) /srv/srcds/tf/addons/sourcemod/extensions/updater.ext.so 0xe6ce86f0 0xe6d10305 Yes (*) /srv/srcds/tf/addons/sourcemod/extensions/webternet.ext.so 0xe6e321f0 0xe6e445f0 Yes (*) /srv/srcds/tf/addons/sourcemod/extensions/tf2items.ext.2.ep2v.so 0xde576280 0xde5a1e28 Yes (*) /srv/srcds/tf/addons/sourcemod/extensions/accelerator.ext.so 0xe6fe6640 0xe6fef2d2 Yes (*) /srv/srcds/tf/addons/sourcemod/extensions/game.tf2.ext.2.tf2.so 0xe6fdda90 0xe6fe13a8 Yes (*) /srv/srcds/tf/addons/sourcemod/extensions/bintools.ext.so 0xdd9a2d50 0xdd9c6812 Yes (*) /srv/srcds/tf/addons/sourcemod/extensions/sdkhooks.ext.2.tf2.so 0xde515d30 0xde543ee2 Yes (*) /srv/srcds/tf/addons/sourcemod/extensions/sdktools.ext.2.tf2.so 0xe6e20430 0xe6e26d58 Yes (*) /srv/srcds/tf/addons/sourcemod/extensions/topmenus.ext.so 0xde82a4c0 0xde843550 Yes (*) /srv/srcds/tf/addons/sourcemod/extensions/steamtools.ext.2.ep2v.so 0xe6d5a8f0 0xe6d5f274 Yes (*) /srv/srcds/tf/addons/sourcemod/extensions/clientprefs.ext.so 0xdd86a1b0 0xdd98dcb0 Yes (*) /srv/srcds/tf/addons/sourcemod/extensions/dbi.sqlite.ext.so 0xdd7ee4b0 0xdd820750 Yes (*) /srv/srcds/tf/addons/sourcemod/extensions/regex.ext.so (*): Shared library is missing debugging information. Dump of assembler code for function strlen: 0xf7519d80 <+0>: mov 0x4(%esp),%eax 0xf7519d84 <+4>: mov $0x3,%edx 0xf7519d89 <+9>: and %eax,%edx 0xf7519d8b <+11>: je 0xf7519db1 0xf7519d8d <+13>: jp 0xf7519da6 0xf7519d8f <+15>: cmp %dh,(%eax) 0xf7519d91 <+17>: je 0xf7519e36 0xf7519d97 <+23>: inc %eax 0xf7519d98 <+24>: cmp %dh,(%eax) 0xf7519d9a <+26>: je 0xf7519e36 0xf7519da0 <+32>: inc %eax 0xf7519da1 <+33>: xor $0x2,%edx 0xf7519da4 <+36>: je 0xf7519db1 0xf7519da6 <+38>: cmp %dh,(%eax) 0xf7519da8 <+40>: je 0xf7519e36 0xf7519dae <+46>: inc %eax 0xf7519daf <+47>: xor %edx,%edx => 0xf7519db1 <+49>: mov (%eax),%ecx 0xf7519db3 <+51>: add $0x4,%eax 0xf7519db6 <+54>: sub %ecx,%edx 0xf7519db8 <+56>: add $0xfefefeff,%ecx 0xf7519dbe <+62>: dec %edx 0xf7519dbf <+63>: jae 0xf7519e19 0xf7519dc1 <+65>: xor %ecx,%edx 0xf7519dc3 <+67>: and $0x1010100,%edx 0xf7519dc9 <+73>: jne 0xf7519e19 0xf7519dcb <+75>: mov (%eax),%ecx 0xf7519dcd <+77>: add $0x4,%eax 0xf7519dd0 <+80>: sub %ecx,%edx 0xf7519dd2 <+82>: add $0xfefefeff,%ecx 0xf7519dd8 <+88>: dec %edx 0xf7519dd9 <+89>: jae 0xf7519e19 0xf7519ddb <+91>: xor %ecx,%edx 0xf7519ddd <+93>: and $0x1010100,%edx 0xf7519de3 <+99>: jne 0xf7519e19 0xf7519de5 <+101>: mov (%eax),%ecx 0xf7519de7 <+103>: add $0x4,%eax 0xf7519dea <+106>: sub %ecx,%edx 0xf7519dec <+108>: add $0xfefefeff,%ecx 0xf7519df2 <+114>: dec %edx 0xf7519df3 <+115>: jae 0xf7519e19 0xf7519df5 <+117>: xor %ecx,%edx 0xf7519df7 <+119>: and $0x1010100,%edx 0xf7519dfd <+125>: jne 0xf7519e19 0xf7519dff <+127>: mov (%eax),%ecx 0xf7519e01 <+129>: add $0x4,%eax 0xf7519e04 <+132>: sub %ecx,%edx 0xf7519e06 <+134>: add $0xfefefeff,%ecx 0xf7519e0c <+140>: dec %edx 0xf7519e0d <+141>: jae 0xf7519e19 0xf7519e0f <+143>: xor %ecx,%edx 0xf7519e11 <+145>: and $0x1010100,%edx 0xf7519e17 <+151>: je 0xf7519db1 0xf7519e19 <+153>: sub $0x4,%eax 0xf7519e1c <+156>: sub $0xfefefeff,%ecx 0xf7519e22 <+162>: cmp $0x0,%cl 0xf7519e25 <+165>: je 0xf7519e36 0xf7519e27 <+167>: inc %eax 0xf7519e28 <+168>: test %ch,%ch 0xf7519e2a <+170>: je 0xf7519e36 0xf7519e2c <+172>: shr $0x10,%ecx 0xf7519e2f <+175>: inc %eax 0xf7519e30 <+176>: cmp $0x0,%cl 0xf7519e33 <+179>: je 0xf7519e36 0xf7519e35 <+181>: inc %eax 0xf7519e36 <+182>: sub 0x4(%esp),%eax 0xf7519e3a <+186>: ret End of assembler dump. Stack level 0, frame at 0xff89b574: eip = 0xf7519db1 in strlen; saved eip = 0xec444c39 called by frame at 0xff89b604 Arglist at 0xff89b56c, args: Locals at 0xff89b56c, Previous frame's sp is 0xff89b574 Saved registers: eip at 0xff89b570 End of Source crash report