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 932532 Details for
Bug 1135172
[abrt] abrt: dict_dealloc(): python2.7 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), 23.90 KB, created by
Jim
on 2014-08-29 02:41:30 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Jim
Created:
2014-08-29 02:41:30 UTC
Size:
23.90 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 4690] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/python /usr/bin/abrt-action-notify -d /var/tmp/abrt/oops-2014-08-29-10'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 dict_dealloc (mp=0x2577890) at /usr/src/debug/Python-2.7.5/Objects/dictobject.c:1018 >1018 Py_DECREF(ep->me_key); > >Thread 1 (Thread 0x7f13537ca740 (LWP 4690)): >#0 dict_dealloc (mp=0x2577890) at /usr/src/debug/Python-2.7.5/Objects/dictobject.c:1018 > _tstate = 0x244e0a0 > ep = 0x258e968 > fill = 840 >#1 0x00000038e1a7ea4f in insertdict_by_entry (mp=0x256e0d0, key='locale_alias', hash=<optimized out>, ep=<optimized out>, value=<optimized out>) at /usr/src/debug/Python-2.7.5/Objects/dictobject.c:528 > old_value = <optimized out> >#2 0x00000038e1a80410 in dict_set_item_by_hash_or_entry (op=op@entry={'functools': None, 'LC_CTYPE': None, 'CODESET': None, 'CHAR_MAX': None, 'getpreferredencoding': None, '_format': None, 'format': None, '__file__': None, 'strcoll': None, 'ABDAY_7': None, 'ABDAY_6': None, 'ABDAY_5': None, 'ABDAY_4': None, 'ABDAY_3': None, 'ABDAY_2': None, 'ABDAY_1': None, '_strip_padding': None, '_grouping_intervals': None, 'getdefaultlocale': None, 'NOEXPR': None, '_build_localename': None, 'bind_textdomain_codeset': None, 'LC_COLLATE': None, 'LC_NUMERIC': None, 'D_FMT': None, 'THOUSEP': None, '_setlocale': None, 'encodings': None, '__all__': None, 'T_FMT_AMPM': None, 'ERA_D_FMT': None, 're': None, '_group': None, '__builtins__': {'bytearray': <type at remote 0x38e1d7e020>, 'IndexError': <type at remote 0x38e1d84c40>, 'all': <built-in function all>, 'help': <_Helper at remote 0x7f13536d2710>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x38e1d852c0>, 'unicode': <type at remote 0x38e1d9b2c0>, 'UnicodeDecodeError': <type at remote 0x38e1d84320>, 'memoryview': <type at remo...(truncated), key=<optimized out>, hash=<optimized out>, ep=ep@entry=0x0, value=value@entry=None) at /usr/src/debug/Python-2.7.5/Objects/dictobject.c:774 > mp = 0x256e0d0 > n_used = 114 >#3 0x00000038e1a813c4 in PyDict_SetItem (op=op@entry={'functools': None, 'LC_CTYPE': None, 'CODESET': None, 'CHAR_MAX': None, 'getpreferredencoding': None, '_format': None, 'format': None, '__file__': None, 'strcoll': None, 'ABDAY_7': None, 'ABDAY_6': None, 'ABDAY_5': None, 'ABDAY_4': None, 'ABDAY_3': None, 'ABDAY_2': None, 'ABDAY_1': None, '_strip_padding': None, '_grouping_intervals': None, 'getdefaultlocale': None, 'NOEXPR': None, '_build_localename': None, 'bind_textdomain_codeset': None, 'LC_COLLATE': None, 'LC_NUMERIC': None, 'D_FMT': None, 'THOUSEP': None, '_setlocale': None, 'encodings': None, '__all__': None, 'T_FMT_AMPM': None, 'ERA_D_FMT': None, 're': None, '_group': None, '__builtins__': {'bytearray': <type at remote 0x38e1d7e020>, 'IndexError': <type at remote 0x38e1d84c40>, 'all': <built-in function all>, 'help': <_Helper at remote 0x7f13536d2710>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x38e1d852c0>, 'unicode': <type at remote 0x38e1d9b2c0>, 'UnicodeDecodeError': <type at remote 0x38e1d84320>, 'memoryview': <type at remo...(truncated), key=<optimized out>, value=value@entry=None) at /usr/src/debug/Python-2.7.5/Objects/dictobject.c:827 > hash = <optimized out> >#4 0x00000038e1a84eec in _PyModule_Clear (m=<optimized out>) at /usr/src/debug/Python-2.7.5/Objects/moduleobject.c:138 > s = <optimized out> > pos = 416 > key = 'locale_alias' > value = {'ko_kr.euc': 'ko_KR.eucKR', 'is_is': 'is_IS.ISO8859-1', 'ja_jp.mscode': 'ja_JP.SJIS', 'kw_gb@euro': 'kw_GB.ISO8859-15', 'yi_us.cp1255': 'yi_US.CP1255', 'ca_es@euro': 'ca_ES.ISO8859-15', 'ja_jp.ujis': 'ja_JP.eucJP', 'ar_ma': 'ar_MA.ISO8859-6', 'greek.iso88597': 'el_GR.ISO8859-7', 'sr_yu.iso88592': 'sr_CS.ISO8859-2', 'tt': 'tt_RU.TATAR-CYR', 'tr': 'tr_TR.ISO8859-9', 'nl_nl.88591': 'nl_NL.ISO8859-1', 'sr_yu.iso88595': 'sr_CS.ISO8859-5', 'es_hn': 'es_HN.ISO8859-1', 'tl': 'tl_PH.ISO8859-1', 'th': 'th_TH.ISO8859-11', 'nynorsk': 'nn_NO.ISO8859-1', 'tg': 'tg_TJ.KOI8-C', 'ar_tn': 'ar_TN.ISO8859-6', 'ta': 'ta_IN.TSCII-0', 'ar_sa': 'ar_SA.ISO8859-6', 'ar_sd': 'ar_SD.ISO8859-6', 'br_fr.iso885915': 'br_FR.ISO8859-15', 'wa_be.iso885915@euro': 'wa_BE.ISO8859-15', 'english_united-states': 'en_US.ISO8859-1', 'nl_be': 'nl_BE.ISO8859-1', 'is_is.iso88591': 'is_IS.ISO8859-1', 'eu_es@euro': 'eu_ES.ISO8859-15', 'ar_sy': 'ar_SY.ISO8859-6', 'pt_pt.utf8@euro': 'pt_PT.UTF-8', 'mk_mk.iso88595': 'mk_MK.ISO8859-5', 'de_lu.iso885915@euro'...(truncated) > d = {'functools': None, 'LC_CTYPE': None, 'CODESET': None, 'CHAR_MAX': None, 'getpreferredencoding': None, '_format': None, 'format': None, '__file__': None, 'strcoll': None, 'ABDAY_7': None, 'ABDAY_6': None, 'ABDAY_5': None, 'ABDAY_4': None, 'ABDAY_3': None, 'ABDAY_2': None, 'ABDAY_1': None, '_strip_padding': None, '_grouping_intervals': None, 'getdefaultlocale': None, 'NOEXPR': None, '_build_localename': None, 'bind_textdomain_codeset': None, 'LC_COLLATE': None, 'LC_NUMERIC': None, 'D_FMT': None, 'THOUSEP': None, '_setlocale': None, 'encodings': None, '__all__': None, 'T_FMT_AMPM': None, 'ERA_D_FMT': None, 're': None, '_group': None, '__builtins__': {'bytearray': <type at remote 0x38e1d7e020>, 'IndexError': <type at remote 0x38e1d84c40>, 'all': <built-in function all>, 'help': <_Helper at remote 0x7f13536d2710>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x38e1d852c0>, 'unicode': <type at remote 0x38e1d9b2c0>, 'UnicodeDecodeError': <type at remote 0x38e1d84320>, 'memoryview': <type at remo...(truncated) >#5 0x00000038e1af18df in PyImport_Cleanup () at /usr/src/debug/Python-2.7.5/Python/import.c:508 > pos = 137 > ndone = 2 > name = <optimized out> > key = 'locale' > value = <module at remote 0x7f134c6d56e0> > dict = <optimized out> > interp = 0x244e010 > modules = {'heapq': <module at remote 0x7f134cf26ec0>, 'reportclient.gettext': None, 'functools': <module at remote 0x7f134c6d58d8>, 'datetime': <module at remote 0x262b398>, 'sysconfig': None, 'logging.os': None, 'encodings.encodings': None, 'reportclient.report': None, 'xml': None, 'struct': None, 'pyexpat.errors': <module at remote 0x7f134bc6b910>, 'imp': <module at remote 0x7f134b7386a8>, 'dbus.logging': None, 'collections': None, 'logging.thread': None, 'reportclient.sys': None, 'zipimport': None, 'string': <module at remote 0x7f134cf4f8d8>, 'dbus.lowlevel': <module at remote 0x7f134bc57e18>, 'xml.parsers.pyexpat': None, 'encodings.utf_8': <module at remote 0x7f13536f6750>, 'report.report': None, 'report': <module at remote 0x262bb08>, 'problem.watch': <module at remote 0x2633948>, 'report.io.NewtIO': <module at remote 0x26334b0>, 'dbus': <module at remote 0x7f13536f8a98>, 'report._pyreport': <module at remote 0x262bfd8>, 'xml.parsers': None, 'reportclient': None, 'threading': <module at remote 0x7f134bc57360>, 't...(truncated) >#6 0x00000038e1afd37e in Py_Finalize () at /usr/src/debug/Python-2.7.5/Python/pythonrun.c:454 > interp = 0x244e010 >#7 0x00000038e1afcc78 in Py_Exit (sts=sts@entry=0) at /usr/src/debug/Python-2.7.5/Python/pythonrun.c:1780 >No locals. >#8 0x00000038e1afcdb7 in handle_system_exit () at /usr/src/debug/Python-2.7.5/Python/pythonrun.c:1154 > exception = <type at remote 0x38e1d86860> > value = 0 > tb = <traceback at remote 0x7f134b751b48> > exitcode = 0 >#9 0x00000038e1afd07d in handle_system_exit () at /usr/src/debug/Python-2.7.5/Python/pythonrun.c:1176 > exitcode = 0 >#10 PyErr_PrintEx (set_sys_last_vars=set_sys_last_vars@entry=1) at /usr/src/debug/Python-2.7.5/Python/pythonrun.c:1164 >Python Exception <type 'exceptions.UnicodeDecodeError'> 'ascii' codec can't decode byte 0x80 in position 0: ordinal not in range(128): > exception = <unknown at remote 0x38e1afc8f9> > v = 0x0 > tb = > hook = <optimized out> >#11 0x00000038e1afd27a in PyErr_Print () at /usr/src/debug/Python-2.7.5/Python/pythonrun.c:1067 >No locals. >#12 0x00000038e1afdc9e in PyRun_SimpleFileExFlags (fp=<optimized out>, fp@entry=0x252d410, filename=filename@entry=0x7fffadbd0e59 "/usr/bin/abrt-action-notify", closeit=closeit@entry=1, flags=flags@entry=0x7fffadbceaa0) at /usr/src/debug/Python-2.7.5/Python/pythonrun.c:955 > m = <module at remote 0x7f13537bec58> > d = {'verbose': None, 'ArgumentParser': None, 'FILENAME_UID': None, 'FILENAME_UUID': None, 'OPTIONS': None, 'FILENAME_DUPHASH': None, 'emit_crash_dbus_signal': None, 'ABRT_VERBOSE': None, 'run_autoreport': None, 'CD_DUMPDIR': None, '__package__': None, 'CMDARGS': None, 'PD': None, '__doc__': None, 'conf': None, 'log1': None, '__builtins__': <module at remote 0x7f135378ab08>, '__file__': None, 'RETURN_OK': None, 'sys': None, 'RETURN_CANCEL_BY_USER': None, 'RETURN_FAILURE': None, 'report': None, '__name__': None, 'set_verbosity': None, 'DIR_PATH': None, 'return_status': None, 'build_notification_problem_data': None, 'RETURN_STOP_EVENT_RUN': None, 'dbus': None, 'problem': None, 'os': None, 'FILENAME_PACKAGE': None} > v = <optimized out> > ext = <optimized out> > set_file_name = 1 > len = <optimized out> > ret = -1 >#13 0x00000038e1afe0a3 in PyRun_AnyFileExFlags (fp=fp@entry=0x252d410, filename=filename@entry=0x7fffadbd0e59 "/usr/bin/abrt-action-notify", closeit=closeit@entry=1, flags=flags@entry=0x7fffadbceaa0) at /usr/src/debug/Python-2.7.5/Python/pythonrun.c:755 >No locals. >#14 0x00000038e1b0eb9f in Py_Main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/Python-2.7.5/Modules/main.c:640 > c = <optimized out> > sts = -1 > command = 0x0 > filename = 0x7fffadbd0e59 "/usr/bin/abrt-action-notify" > module = 0x0 > fp = 0x252d410 > p = <optimized out> > unbuffered = 0 > skipfirstline = 0 > stdin_is_interactive = 0 > help = <optimized out> > version = <optimized out> > saw_unbuffered_flag = <optimized out> > cf = {cf_flags = 0} >#15 0x0000003137021d65 in group_nodes_into_DFAstates (dests_ch=<error reading variable: Cannot access memory at address 0xffffffffffffff28>, dests_node=<error reading variable: Cannot access memory at address 0xffffffffffffff30>, state=<error reading variable: Cannot access memory at address 0xffffffffffffff08>, dfa=<optimized out>) at regexec.c:3606 > node = 0x257acb0 > type = 1266724928 > constraint = 5 > i = <error reading variable i (Cannot access memory at address 0xffffffffffffff20)> > accepts = <error reading variable accepts (Cannot access memory at address 0xffffffffffffff70)> > j = <optimized out> > ndests = 4 > cur_nodes = <error reading variable cur_nodes (Cannot access memory at address 0xffffffffffffff08)> >#16 build_trtable (dfa=<error reading variable: Cannot access memory at address 0xffffffffffffff18>, dfa@entry=<error reading variable: Cannot access memory at address 0x8>, state=<error reading variable: Cannot access memory at address 0xffffffffffffff08>) at regexec.c:3369 > err = <error reading variable err (Cannot access memory at address 0xffffffffffffff70)> > i = <optimized out> > j = <optimized out> > ch = <optimized out> > need_word_trtable = 0 > elem = <optimized out> > mask = <optimized out> > dests_node_malloced = <error reading variable dests_node_malloced (Cannot access memory at address 0xffffffffffffff17)> > dest_states_malloced = false > trtable = <optimized out> > dest_states = 0x0 > dest_states_word = <optimized out> > dest_states_nl = <optimized out> > follows = <error reading variable follows (Cannot access memory at address 0xffffffffffffff90)> > dests_node = <error reading variable dests_node (Cannot access memory at address 0xffffffffffffff30)> > dests_ch = <error reading variable dests_ch (Cannot access memory at address 0xffffffffffffff28)> > acceptable = <error reading variable acceptable (Cannot access memory at address 0xffffffffffffffb0)> > dests_alloc = <error reading variable dests_alloc (Cannot access memory at address 0xffffffffffffff30)> >warning: Could not load shared library symbols for *Zx) >. >Do you need "set solib-search-path" or "set sysroot"? >From To Syms Read Shared Object Library >0x00000038e1a3f3d0 0x00000038e1b25d90 Yes /lib64/libpython2.7.so.1.0 >0x00000031378059f0 0x00000031378115c4 Yes /lib64/libpthread.so.0 >0x0000003137400ed0 0x00000031374019d0 Yes /lib64/libdl.so.2 >0x0000003155c00f10 0x0000003155c01804 Yes /lib64/libutil.so.1 >0x0000003137c05890 0x0000003137c74b18 Yes /lib64/libm.so.6 >0x0000003137020560 0x0000003137161a24 Yes /lib64/libc.so.6 >0x0000003136800b10 0x0000003136819c30 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f1353487240 0x00007f135348dee4 Yes /lib64/libnss_files.so.2 >0x00007f134cd15520 0x00007f134cd17bfc Yes /usr/lib64/python2.7/lib-dynload/_collectionsmodule.so >0x00007f134cb0c0e0 0x00007f134cb0e254 Yes /usr/lib64/python2.7/lib-dynload/operator.so >0x00007f134c8fbf80 0x00007f134c900c84 Yes /usr/lib64/python2.7/lib-dynload/itertoolsmodule.so >0x00007f134c6f4e50 0x00007f134c6f5fc4 Yes /usr/lib64/python2.7/lib-dynload/_heapq.so >0x00007f134c4ad750 0x00007f134c4b0044 Yes /usr/lib64/python2.7/lib-dynload/stropmodule.so >0x00007f134c2a9180 0x00007f134c2a9c80 Yes /usr/lib64/python2.7/lib-dynload/_functoolsmodule.so >0x00007f134c0a4b50 0x00007f134c0a6084 Yes /usr/lib64/python2.7/lib-dynload/_localemodule.so >0x00007f134be9c960 0x00007f134be9f3ac Yes /usr/lib64/python2.7/lib-dynload/_struct.so >0x00007f134bc78f90 0x00007f134bc85328 Yes /usr/lib64/python2.7/site-packages/_dbus_bindings.so >0x00000039e0e07ab0 0x00000039e0e31a54 Yes /lib64/libdbus-1.so.3 >0x00000031394022d0 0x00000031394050bc Yes /lib64/librt.so.1 >0x00007f134ba2bb20 0x00007f134ba2cd18 Yes /usr/lib64/python2.7/lib-dynload/timemodule.so >0x00007f134b825bf0 0x00007f134b826cac Yes /usr/lib64/python2.7/lib-dynload/cStringIO.so >0x00007f134b5184d0 0x00007f134b51d268 Yes /usr/lib64/python2.7/lib-dynload/pyexpat.so >0x000000313bc03e00 0x000000313bc1ccdc Yes /usr/lib64/libexpat.so.1 >0x00007f134b303a30 0x00007f134b30c4a8 Yes /usr/lib64/python2.7/lib-dynload/datetime.so >0x00007f134b0fbaa0 0x00007f134b0fce0c Yes /usr/lib64/python2.7/site-packages/report/_pyreport.so >0x00007f134aee01c0 0x00007f134aef0a24 Yes /lib64/libreport.so.0 >0x0000003f93203510 0x0000003f932147a6 Yes /lib64/libsystemd-journal.so.0 >0x0000003c8a600e00 0x0000003c8a602780 Yes /lib64/libsystemd-id128.so.0 >0x000000313a40b160 0x000000313a439a18 Yes /lib64/libgobject-2.0.so.0 >0x000000313981a6e0 0x00000031398b2f1c Yes /lib64/libglib-2.0.so.0 >0x0000003199206490 0x00000031992376f0 Yes /lib64/libaugeas.so.0 >0x00000031944064a0 0x0000003194418fe4 Yes /lib64/libselinux.so.1 >0x00000038dfa030e0 0x00000038dfa19050 Yes /lib64/liblzma.so.5 >0x0000003f91e07800 0x0000003f91e56a48 Yes /lib64/libgcrypt.so.11 >0x000000314f400a30 0x000000314f4010a8 Yes /lib64/libgpg-error.so.0 >0x00000038df602af0 0x00000038df6122a8 Yes /lib64/libgcc_s.so.1 >0x000000313a001870 0x000000313a005fe8 Yes /lib64/libffi.so.6 >0x000000319a801990 0x000000319a80e71c Yes /lib64/libfa.so.1 >0x00000038e1e2e870 0x00000038e1f16930 Yes /lib64/libxml2.so.2 >0x0000003194001770 0x000000319404b9e0 Yes /lib64/libpcre.so.1 >0x0000003138002210 0x000000313800e930 Yes /lib64/libz.so.1 >0x00007f134acd3b10 0x00007f134acd3e68 Yes /usr/lib64/python2.7/site-packages/problem/_pyabrt.so >0x00007f134aacb1e0 0x00007f134aacf264 Yes /lib64/libabrt.so.0 >0x0000003196431be0 0x00000031964f365c Yes /lib64/libgio-2.0.so.0 >0x0000003196050450 0x0000003196101c24 Yes /lib64/libsatyr.so.3 >0x0000003141801190 0x0000003141802088 Yes /lib64/libgmodule-2.0.so.0 >0x0000003139c03a40 0x0000003139c127cc Yes /lib64/libresolv.so.2 >0x00000038e025bab0 0x00000038e02c2b0a Yes /lib64/libstdc++.so.6 >0x0000003195812bf0 0x000000319584b588 Yes /lib64/librpm.so.3 >0x00000038e2a09230 0x00000038e2a3363c Yes /lib64/libdw.so.1 >0x00007f134a8b3ae0 0x00007f134a8c1528 Yes /lib64/libelf.so.1 >0x000000348bc0afc0 0x000000348bc20070 Yes /lib64/librpmio.so.3 >0x000000313d8194f0 0x000000313d8ea984 Yes /lib64/libnss3.so >0x0000003708001760 0x000000370800d570 Yes /lib64/libbz2.so.1 >0x000000370ae02520 0x000000370ae093e0 Yes /lib64/libpopt.so.0 >0x0000003dc5e01620 0x0000003dc5e02e58 Yes /lib64/libcap.so.2 >0x0000003124201f80 0x0000003124205df4 Yes /lib64/libacl.so.1 >0x0000003709807ae0 0x0000003709824e70 Yes /lib64/liblua-5.2.so >0x000000314802f290 0x000000314817237c Yes /lib64/libdb-5.3.so >0x000000313e80be40 0x000000313e819f08 Yes /lib64/libnssutil3.so >0x00000034aa801510 0x00000034aa802b18 Yes /lib64/libplc4.so >0x00000034a9201090 0x00000034a9202018 Yes /lib64/libplds4.so >0x00000034a8a0d1e0 0x00000034a8a2d160 Yes /lib64/libnspr4.so >0x0000003dc4a013d0 0x0000003dc4a0341c Yes /lib64/libattr.so.1 >0x00007f134a6aea40 0x00007f134a6aedf0 Yes /usr/lib64/python2.7/site-packages/reportclient/_reportclient.so >0x00007f134a4abe70 0x00007f134a4ac378 Yes /usr/lib64/python2.7/lib-dynload/grpmodule.so > No *Zx) > >$1 = 0x0 >$2 = 0x0 >rax 0x2000000000000000 2305843009213693952 >rbx 0x258e968 39381352 >rcx 0x38e1d8ff70 244307263344 >rdx 0x4 4 >rsi 0x5 5 >rdi 0x7f134c6cf768 139720863315816 >rbp 0x348 0x348 >rsp 0x7fffadbce7c0 0x7fffadbce7c0 >r8 0x7f134b80b040 139720847831104 >r9 0x257acb0 39300272 >r10 0x31373b87b8 211380045752 >r11 0x313717e010 211377709072 >r12 0x2577890 39286928 >r13 0x244e0a0 38068384 >r14 0x7fffadbce858 140736108226648 >r15 0xd 13 >rip 0x38e1a7f8fa 0x38e1a7f8fa <dict_dealloc+122> >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 dict_dealloc: > 0x00000038e1a7f880 <+0>: push %r13 > 0x00000038e1a7f882 <+2>: push %r12 > 0x00000038e1a7f884 <+4>: mov %rdi,%r12 > 0x00000038e1a7f887 <+7>: push %rbp > 0x00000038e1a7f888 <+8>: push %rbx > 0x00000038e1a7f889 <+9>: sub $0x8,%rsp > 0x00000038e1a7f88d <+13>: mov 0x10(%rdi),%rbp > 0x00000038e1a7f891 <+17>: callq 0x38e1a3f260 <PyObject_GC_UnTrack@plt> > 0x00000038e1a7f896 <+22>: mov 0x2f92eb(%rip),%rax # 0x38e1d78b88 > 0x00000038e1a7f89d <+29>: mov (%rax),%r13 > 0x00000038e1a7f8a0 <+32>: test %r13,%r13 > 0x00000038e1a7f8a3 <+35>: je 0x38e1a7f8bf <dict_dealloc+63> > 0x00000038e1a7f8a5 <+37>: mov 0x98(%r13),%eax > 0x00000038e1a7f8ac <+44>: cmp $0x31,%eax > 0x00000038e1a7f8af <+47>: jg 0x38e1a7f9a0 <dict_dealloc+288> > 0x00000038e1a7f8b5 <+53>: add $0x1,%eax > 0x00000038e1a7f8b8 <+56>: mov %eax,0x98(%r13) > 0x00000038e1a7f8bf <+63>: test %rbp,%rbp > 0x00000038e1a7f8c2 <+66>: mov 0x28(%r12),%rbx > 0x00000038e1a7f8c7 <+71>: jg 0x38e1a7f8f1 <dict_dealloc+113> > 0x00000038e1a7f8c9 <+73>: jmpq 0x38e1a7f9df <dict_dealloc+351> > 0x00000038e1a7f8ce <+78>: xchg %ax,%ax > 0x00000038e1a7f8d0 <+80>: mov 0x10(%rbx),%rax > 0x00000038e1a7f8d4 <+84>: test %rax,%rax > 0x00000038e1a7f8d7 <+87>: je 0x38e1a7f8e8 <dict_dealloc+104> > 0x00000038e1a7f8d9 <+89>: mov (%rax),%rsi > 0x00000038e1a7f8dc <+92>: lea -0x1(%rsi),%rdx > 0x00000038e1a7f8e0 <+96>: test %rdx,%rdx > 0x00000038e1a7f8e3 <+99>: mov %rdx,(%rax) > 0x00000038e1a7f8e6 <+102>: je 0x38e1a7f920 <dict_dealloc+160> > 0x00000038e1a7f8e8 <+104>: add $0x18,%rbx > 0x00000038e1a7f8ec <+108>: test %rbp,%rbp > 0x00000038e1a7f8ef <+111>: jle 0x38e1a7f934 <dict_dealloc+180> > 0x00000038e1a7f8f1 <+113>: mov 0x8(%rbx),%rax > 0x00000038e1a7f8f5 <+117>: test %rax,%rax > 0x00000038e1a7f8f8 <+120>: je 0x38e1a7f8e8 <dict_dealloc+104> >=> 0x00000038e1a7f8fa <+122>: mov (%rax),%rcx > 0x00000038e1a7f8fd <+125>: sub $0x1,%rbp > 0x00000038e1a7f901 <+129>: lea -0x1(%rcx),%rdx > 0x00000038e1a7f905 <+133>: test %rdx,%rdx > 0x00000038e1a7f908 <+136>: mov %rdx,(%rax) > 0x00000038e1a7f90b <+139>: jne 0x38e1a7f8d0 <dict_dealloc+80> > 0x00000038e1a7f90d <+141>: mov 0x8(%rbx),%rdi > 0x00000038e1a7f911 <+145>: mov 0x8(%rdi),%rax > 0x00000038e1a7f915 <+149>: callq *0x30(%rax) > 0x00000038e1a7f918 <+152>: jmp 0x38e1a7f8d0 <dict_dealloc+80> > 0x00000038e1a7f91a <+154>: nopw 0x0(%rax,%rax,1) > 0x00000038e1a7f920 <+160>: mov 0x10(%rbx),%rdi > 0x00000038e1a7f924 <+164>: add $0x18,%rbx > 0x00000038e1a7f928 <+168>: mov 0x8(%rdi),%rax > 0x00000038e1a7f92c <+172>: callq *0x30(%rax) > 0x00000038e1a7f92f <+175>: test %rbp,%rbp > 0x00000038e1a7f932 <+178>: jg 0x38e1a7f8f1 <dict_dealloc+113> > 0x00000038e1a7f934 <+180>: mov 0x28(%r12),%rdi > 0x00000038e1a7f939 <+185>: lea 0x38(%r12),%rax > 0x00000038e1a7f93e <+190>: cmp %rax,%rdi > 0x00000038e1a7f941 <+193>: je 0x38e1a7f948 <dict_dealloc+200> > 0x00000038e1a7f943 <+195>: callq 0x38e1a3b2c0 <free@plt> > 0x00000038e1a7f948 <+200>: movslq 0x3381f1(%rip),%rdx # 0x38e1db7b40 <numfree> > 0x00000038e1a7f94f <+207>: mov 0x8(%r12),%rax > 0x00000038e1a7f954 <+212>: cmp $0x4f,%edx > 0x00000038e1a7f957 <+215>: jg 0x38e1a7f962 <dict_dealloc+226> > 0x00000038e1a7f959 <+217>: cmp 0x2f9468(%rip),%rax # 0x38e1d78dc8 > 0x00000038e1a7f960 <+224>: je 0x38e1a7f9b8 <dict_dealloc+312> > 0x00000038e1a7f962 <+226>: mov %r12,%rdi > 0x00000038e1a7f965 <+229>: callq *0x140(%rax) > 0x00000038e1a7f96b <+235>: test %r13,%r13 > 0x00000038e1a7f96e <+238>: je 0x38e1a7f98f <dict_dealloc+271> > 0x00000038e1a7f970 <+240>: mov 0x98(%r13),%eax > 0x00000038e1a7f977 <+247>: sub $0x1,%eax > 0x00000038e1a7f97a <+250>: cmpq $0x0,0xa0(%r13) > 0x00000038e1a7f982 <+258>: mov %eax,0x98(%r13) > 0x00000038e1a7f989 <+265>: je 0x38e1a7f98f <dict_dealloc+271> > 0x00000038e1a7f98b <+267>: test %eax,%eax > 0x00000038e1a7f98d <+269>: jle 0x38e1a7f9d0 <dict_dealloc+336> > 0x00000038e1a7f98f <+271>: add $0x8,%rsp > 0x00000038e1a7f993 <+275>: pop %rbx > 0x00000038e1a7f994 <+276>: pop %rbp > 0x00000038e1a7f995 <+277>: pop %r12 > 0x00000038e1a7f997 <+279>: pop %r13 > 0x00000038e1a7f999 <+281>: retq > 0x00000038e1a7f99a <+282>: nopw 0x0(%rax,%rax,1) > 0x00000038e1a7f9a0 <+288>: add $0x8,%rsp > 0x00000038e1a7f9a4 <+292>: mov %r12,%rdi > 0x00000038e1a7f9a7 <+295>: pop %rbx > 0x00000038e1a7f9a8 <+296>: pop %rbp > 0x00000038e1a7f9a9 <+297>: pop %r12 > 0x00000038e1a7f9ab <+299>: pop %r13 > 0x00000038e1a7f9ad <+301>: jmpq 0x38e1a3dbb0 <_PyTrash_thread_deposit_object@plt> > 0x00000038e1a7f9b2 <+306>: nopw 0x0(%rax,%rax,1) > 0x00000038e1a7f9b8 <+312>: lea 0x1(%rdx),%eax > 0x00000038e1a7f9bb <+315>: mov %eax,0x33817f(%rip) # 0x38e1db7b40 <numfree> > 0x00000038e1a7f9c1 <+321>: lea 0x338198(%rip),%rax # 0x38e1db7b60 <free_list> > 0x00000038e1a7f9c8 <+328>: mov %r12,(%rax,%rdx,8) > 0x00000038e1a7f9cc <+332>: jmp 0x38e1a7f96b <dict_dealloc+235> > 0x00000038e1a7f9ce <+334>: xchg %ax,%ax > 0x00000038e1a7f9d0 <+336>: add $0x8,%rsp > 0x00000038e1a7f9d4 <+340>: pop %rbx > 0x00000038e1a7f9d5 <+341>: pop %rbp > 0x00000038e1a7f9d6 <+342>: pop %r12 > 0x00000038e1a7f9d8 <+344>: pop %r13 > 0x00000038e1a7f9da <+346>: jmpq 0x38e1a3ed60 <_PyTrash_thread_destroy_chain@plt> > 0x00000038e1a7f9df <+351>: mov %rbx,%rdi > 0x00000038e1a7f9e2 <+354>: jmpq 0x38e1a7f939 <dict_dealloc+185> >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 1135172
: 932532 |
932533
|
932534
|
932535
|
932536
|
932537
|
932538
|
932539
|
932540
|
932541