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 712083 Details for
Bug 922840
[abrt] mc-4.8.7-1.fc18: magazine_chain_pop_head: Process /usr/bin/mc 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), 27.25 KB, created by
Scott Chandler
on 2013-03-18 16:22:25 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Scott Chandler
Created:
2013-03-18 16:22:25 UTC
Size:
27.25 KB
patch
obsolete
>[New LWP 7922] >warning: .dynamic section for "/lib/libgpm.so.2" is not at the expected address (wrong library or version mismatch?) >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `/usr/bin/mc -P /tmp/mc-root/mc.pwd.1668'. >Program terminated with signal 11, Segmentation fault. >#0 magazine_chain_pop_head (magazine_chunks=0x95162f0) at gslice.c:532 >532 (*magazine_chunks)->data = chunk->next; > >Thread 1 (Thread 0xb772d740 (LWP 7922)): >#0 magazine_chain_pop_head (magazine_chunks=0x95162f0) at gslice.c:532 > chunk = 0x1 >#1 thread_memory_magazine1_alloc (tmem=<optimized out>, ix=0) at gslice.c:835 > mag = 0x95162f0 > chunk = <optimized out> >#2 g_slice_alloc (mem_size=mem_size@entry=8) at gslice.c:994 > ix = 0 > tmem = 0x1 > chunk_size = 8 > mem = <optimized out> > acat = 156877648 >#3 0x45318e26 in g_key_file_parse_key_value_pair (error=0xbff0352c, length=<optimized out>, line=<optimized out>, key_file=0x9524828) at gkeyfile.c:1306 > pair = <optimized out> > key = <optimized out> > value = 0x95b8018 "/home/chanman/Downloads/avast4workstation-1.3.0.tar.gz/utar://avast4workstation-1.3.0/lib/avast4workstation/lib-gtk2" > key_end = <optimized out> > locale = 0x0 > key_len = <optimized out> > value_start = <optimized out> >#4 g_key_file_parse_line (error=0xbff03528, length=156991496, line=0x95b8018 "/home/chanman/Downloads/avast4workstation-1.3.0.tar.gz/utar://avast4workstation-1.3.0/lib/avast4workstation/lib-gtk2", key_file=0x9524828) at gkeyfile.c:1148 > parse_error = 0x0 > line_start = <optimized out> >#5 g_key_file_flush_parse_buffer (key_file=key_file@entry=0x9524828, error=error@entry=0xbff0357c) at gkeyfile.c:1411 > file_error = 0x0 > __PRETTY_FUNCTION__ = "g_key_file_flush_parse_buffer" >#6 0x453193dc in g_key_file_parse_data (key_file=key_file@entry=0x9524828, data=data@entry=0xbff0362c "[Dir Hist New Right Panel]\n0=/home\n\n[input-def]\n0=*\n\n[mc.shared.search]\n0=/usr/bin\n\n[:unselect_cmd: Unselect ]\n0=\n\n[cmdline]\n0=cd /home/chanman/Downloads\n1=chown -R chanman.chanman *\n2=cd /home\n3=ls\n4"..., length=3313, error=error@entry=0xbff035c8) at gkeyfile.c:1368 > parse_error = 0x0 > i = <optimized out> > __PRETTY_FUNCTION__ = "g_key_file_parse_data" >#7 0x4531958b in g_key_file_load_from_fd (key_file=key_file@entry=0x9524828, fd=fd@entry=8, flags=flags@entry=G_KEY_FILE_NONE, error=error@entry=0xbff0466c) at gkeyfile.c:784 > key_file_error = 0x0 > bytes_read = <optimized out> > stat_buf = {st_dev = 2097, __pad1 = 0, __st_ino = 489632, st_mode = 33152, st_nlink = 1, st_uid = 0, st_gid = 0, st_rdev = 0, __pad2 = 0, st_size = 3313, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1362948383, tv_nsec = 49745075}, st_mtim = {tv_sec = 1362948383, tv_nsec = 49745075}, st_ctim = {tv_sec = 1362948383, tv_nsec = 49745075}, st_ino = 489632} > read_buf = "[Dir Hist New Right Panel]\n0=/home\n\n[input-def]\n0=*\n\n[mc.shared.search]\n0=/usr/bin\n\n[:unselect_cmd: Unselect ]\n0=\n\n[cmdline]\n0=cd /home/chanman/Downloads\n1=chown -R chanman.chanman *\n2=cd /home\n3=ls\n4"... > list_separator = <optimized out> >#8 0x45319782 in g_key_file_load_from_file (key_file=0x9524828, file=file@entry=0x95b7518 "/root/.local/share/mc/history", flags=G_KEY_FILE_NONE, error=error@entry=0x0) at gkeyfile.c:844 > key_file_error = 0x0 > fd = 8 > __PRETTY_FUNCTION__ = "g_key_file_load_from_file" >#9 0x08088f60 in mc_config_init (ini_path=ini_path@entry=0x95b7518 "/root/.local/share/mc/history", read_only=read_only@entry=1) at common.c:137 > flags = G_KEY_FILE_NONE > vpath = 0x95b7698 > mc_config = 0x95a2610 > st = {st_dev = 2097, __pad1 = 0, __st_ino = 489632, st_mode = 33152, st_nlink = 1, st_uid = 0, st_gid = 0, st_rdev = 0, __pad2 = 0, st_size = 3313, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1362948383, tv_nsec = 49745075}, st_mtim = {tv_sec = 1362948383, tv_nsec = 49745075}, st_ctim = {tv_sec = 1362948383, tv_nsec = 49745075}, st_ino = 489632} >#10 0x08065a75 in dlg_read_history (h=0x95b71b8) at dialog.c:168 > profile = 0x95b7518 "/root/.local/share/mc/history" > event_data = {cfg = 0x1, receiver = 0x8065958 <init_dlg+8>} >#11 init_dlg (h=h@entry=0x95b71b8) at dialog.c:1213 >No locals. >#12 0x0806619f in run_dlg (h=h@entry=0x95b71b8) at dialog.c:1274 >No locals. >#13 0x080b0261 in query_dialog (header=0x81281eb "Delete", text=text@entry=0x95b7150 "Directory \"/home/chanman/temp\" not empty.\nDelete it recursively?", flags=flags@entry=1, count=count@entry=5) at wtools.c:344 > ap = <optimized out> > query_dlg = 0x95b71b8 > button = <optimized out> > defbutton = 0x95b72c8 > win_len = <optimized out> > i = <optimized out> > result = -1 > cols = 51 > lines = 8 > cur_name = <optimized out> > query_colors = 0x95b71b8 > dlg_flags = (DLG_WANT_TAB | unknown: 156988096) >#14 0x0806a313 in real_query_recursive (ctx=ctx@entry=0x95b6df0, mode=mode@entry=Foreground, s=s@entry=0x95b7128 "/home/chanman/temp") at file.c:599 > msg = <optimized out> > text = 0x95b7150 "Directory \"/home/chanman/temp\" not empty.\nDelete it recursively?" >#15 0x0806bf59 in query_recursive (s=0x95b7128 "/home/chanman/temp", ctx=0x95b6df0) at file.c:657 > pntr = {p = 0x806a170 <real_query_recursive>, f = 0x806a170 <real_query_recursive>} >#16 erase_dir (tctx=tctx@entry=0x95a2bc8, ctx=ctx@entry=0x95b6df0, s_vpath=s_vpath@entry=0x95b5ad8) at file.c:2389 > error = <optimized out> > s = 0x95b7128 "/home/chanman/temp" >#17 0x0806f85d in panel_operate (source_panel=0x95a6700, operation=operation@entry=OP_DELETE, force_single=force_single@entry=0) at file.c:2862 > panel = 0x95a6700 > single_entry = 156981976 > source = 0x95a2a78 "temp" > source_with_vpath = 0x95b5ad8 > source_with_path_str = 0x95b5a30 "/home/chanman/temp" > dest = <optimized out> > dest_vpath = <optimized out> > temp = 0x0 > save_cwd = 0x0 > save_dest = 0x0 > src_stat = {st_dev = 2431, __pad1 = 0, __st_ino = 15237332, st_mode = 16877, st_nlink = 3, st_uid = 1000, st_gid = 1000, st_rdev = 0, __pad2 = 0, st_size = 4096, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1362948280, tv_nsec = 170970623}, st_mtim = {tv_sec = 1362948270, tv_nsec = 925541557}, st_ctim = {tv_sec = 1362948270, tv_nsec = 925541557}, st_ino = 15237332} > ret_val = 1 > i = <optimized out> > value = <optimized out> > ctx = 0x95b6df0 > tctx = 0x95a2bc8 > tmp_vpath = <optimized out> > do_bg = 0 > i18n_flag = 1 >#18 0x0805fb85 in delete_cmd () at cmd.c:940 >No locals. >#19 0x0808b8f6 in midnight_execute_cmd (sender=0x95a8fd0, command=23) at midnight.c:1168 > res = MSG_HANDLED >#20 0x0805d37d in send_message (data=<optimized out>, parm=<optimized out>, msg=<optimized out>, sender=<optimized out>, w=<optimized out>) at ../../lib/widget/widget-common.h:156 >No locals. >#21 buttonbar_call (bb=0xb772d7cc, i=15, i@entry=7) at buttonbar.c:154 >No locals. >#22 0x0805d44d in buttonbar_callback (w=0x95a8fd0, sender=0x0, msg=MSG_HOTKEY, parm=1008, data=0x0) at buttonbar.c:174 > bb = 0x95a8fd0 > i = 7 >#23 0x08065f5a in send_message (data=0x0, msg=MSG_HOTKEY, parm=1008, sender=0x0, w=<optimized out>) at ../../lib/widget/widget-common.h:156 >No locals. >#24 dlg_try_hotkey (d_key=1008, h=0x959dc70) at dialog.c:464 > hot_cur = <optimized out> > current = <optimized out> > handled = MSG_NOT_HANDLED > c = 1008 >#25 dlg_key_event (d_key=1008, h=0x959dc70) at dialog.c:509 > handled = <optimized out> >#26 dlg_process_event (h=h@entry=0x959dc70, key=1008, event=event@entry=0xbff04da4) at dialog.c:1244 >No locals. >#27 0x08066286 in frontend_run_dlg (h=0x959dc70) at dialog.c:568 > d_key = <optimized out> > event = {buttons = 10 '\n', modifiers = 0 '\000', vc = 0, dx = 19772, dy = 2066, x = -1, y = 2394, type = (unknown: 0), clicks = 135705416, margin = (unknown: 156881520), wdx = 20729, wdy = 2054} >#28 run_dlg (h=0x959dc70) at dialog.c:1275 >No locals. >#29 0x0808d0e0 in create_panels_and_run_mc () at midnight.c:964 >No locals. >#30 do_nc () at midnight.c:1775 > ret = <optimized out> > midnight_colors = {9, 9, 9, 9, 9} >#31 0x080538c6 in main (argc=1, argv=0xbff04ff4) at main.c:400 > error = 0x0 > config_migrated = <optimized out> > config_migrate_msg = 0x950c008 "en_US.UTF-8" > exit_code = 1 >From To Syms Read Shared Object Library >0x4549e870 0x4551a9b0 Yes /lib/libslang.so.2 >0x45423620 0x45426044 Yes /lib/libgpm.so.2 >0x4c3a3a60 0x4c3bf2a4 Yes /lib/libssh2.so.1 >0x45478c80 0x45479d7c Yes /lib/libgmodule-2.0.so.0 >0x451ca920 0x451ce43c Yes /lib/librt.so.1 >0x452eef10 0x45390a84 Yes /lib/libglib-2.0.so.0 >0x451b16b0 0x451bceb0 Yes /lib/libpthread.so.0 >0x450050b0 0x45148fbc Yes /lib/libc.so.6 >0x451a6ad0 0x451a7afc Yes /lib/libdl.so.2 >0x451f1460 0x4521a5bc Yes /lib/libm.so.6 >0x4d1d85c0 0x4d2140b4 Yes /lib/libssl.so.10 >0x47d9c840 0x47e97b74 Yes /lib/libcrypto.so.10 >0x451d5860 0x451e2a94 Yes /lib/libz.so.1 >0x44fcb850 0x44fe3f7c Yes /lib/ld-linux.so.2 >0x4d3e2e90 0x4d413394 Yes /lib/libgssapi_krb5.so.2 >0x4d30ab10 0x4d38dea4 Yes /lib/libkrb5.so.3 >0x478d4f20 0x478d5ca4 Yes /lib/libcom_err.so.2 >0x4d422b40 0x4d43d194 Yes /lib/libk5crypto.so.3 >0x45409700 0x454180c4 Yes /lib/libresolv.so.2 >0x4d291f60 0x4d2978f4 Yes /lib/libkrb5support.so.0 >0x47ac9d50 0x47acaab4 Yes /lib/libkeyutils.so.1 >0x452bc040 0x452d2c24 Yes /lib/libgcc_s.so.1 >0x4d2a29f0 0x4d2b5ac4 Yes /lib/libselinux.so.1 >0x4d22b4a0 0x4d274d74 Yes /lib/libpcre.so.1 >0xb750da40 0xb7514e9c Yes /lib/libnss_files.so.2 >$1 = 0x0 >$2 = 0x0 >eax 0x959c350 156877648 >ecx 0xb772d7cc -1217210420 >edx 0xf 15 >ebx 0x45404000 1161838592 >esp 0xbff03480 0xbff03480 >ebp 0x8 0x8 >esi 0x95162f0 156328688 >edi 0x1 1 >eip 0x4533dd50 0x4533dd50 <g_slice_alloc+176> >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 g_slice_alloc: > 0x4533dca0 <+0>: lea -0x5c(%esp),%esp > 0x4533dca4 <+4>: mov %ebx,0x4c(%esp) > 0x4533dca8 <+8>: mov %edi,0x54(%esp) > 0x4533dcac <+12>: call 0x452efd30 <__x86.get_pc_thunk.bx> > 0x4533dcb1 <+17>: add $0xc634f,%ebx > 0x4533dcb7 <+23>: lea 0x560(%ebx),%eax > 0x4533dcbd <+29>: mov %eax,(%esp) > 0x4533dcc0 <+32>: mov %ebp,0x58(%esp) > 0x4533dcc4 <+36>: mov %esi,0x50(%esp) > 0x4533dcc8 <+40>: mov 0x60(%esp),%ebp > 0x4533dccc <+44>: call 0x45363ec0 <g_private_get> > 0x4533dcd1 <+49>: test %eax,%eax > 0x4533dcd3 <+51>: mov %eax,%edi > 0x4533dcd5 <+53>: je 0x4533de20 <g_slice_alloc+384> > 0x4533dcdb <+59>: lea 0x7(%ebp),%edx > 0x4533dcde <+62>: mov %edx,%esi > 0x4533dce0 <+64>: and $0xfffffff8,%esi > 0x4533dce3 <+67>: jne 0x4533dd18 <g_slice_alloc+120> > 0x4533dce5 <+69>: mov %ebp,(%esp) > 0x4533dce8 <+72>: call 0x45327460 <g_malloc> > 0x4533dced <+77>: mov %eax,%edi > 0x4533dcef <+79>: mov 0xad0(%ebx),%eax > 0x4533dcf5 <+85>: test %eax,%eax > 0x4533dcf7 <+87>: je 0x4533dd00 <g_slice_alloc+96> > 0x4533dcf9 <+89>: test %edi,%edi > 0x4533dcfb <+91>: jne 0x4533dd6c <g_slice_alloc+204> > 0x4533dcfd <+93>: lea 0x0(%esi),%esi > 0x4533dd00 <+96>: nop > 0x4533dd01 <+97>: mov %edi,%eax > 0x4533dd03 <+99>: mov 0x4c(%esp),%ebx > 0x4533dd07 <+103>: mov 0x50(%esp),%esi > 0x4533dd0b <+107>: mov 0x54(%esp),%edi > 0x4533dd0f <+111>: mov 0x58(%esp),%ebp > 0x4533dd13 <+115>: lea 0x5c(%esp),%esp > 0x4533dd17 <+119>: ret > 0x4533dd18 <+120>: cmp 0xadc(%ebx),%esi > 0x4533dd1e <+126>: ja 0x4533df78 <g_slice_alloc+728> > 0x4533dd24 <+132>: shr $0x3,%esi > 0x4533dd27 <+135>: mov %esi,0x38(%esp) > 0x4533dd2b <+139>: sub $0x1,%esi > 0x4533dd2e <+142>: mov %esi,0x2c(%esp) > 0x4533dd32 <+146>: shl $0x3,%esi > 0x4533dd35 <+149>: mov %esi,0x20(%esp) > 0x4533dd39 <+153>: add (%edi),%esi > 0x4533dd3b <+155>: mov (%esi),%eax > 0x4533dd3d <+157>: test %eax,%eax > 0x4533dd3f <+159>: je 0x4533de40 <g_slice_alloc+416> > 0x4533dd45 <+165>: mov 0x4(%eax),%edi > 0x4533dd48 <+168>: test %edi,%edi > 0x4533dd4a <+170>: je 0x4533de30 <g_slice_alloc+400> >=> 0x4533dd50 <+176>: mov (%edi),%edx > 0x4533dd52 <+178>: mov %edx,0x4(%eax) > 0x4533dd55 <+181>: mov 0x4(%esi),%eax > 0x4533dd58 <+184>: test %eax,%eax > 0x4533dd5a <+186>: je 0x4533dd62 <g_slice_alloc+194> > 0x4533dd5c <+188>: sub $0x1,%eax > 0x4533dd5f <+191>: mov %eax,0x4(%esi) > 0x4533dd62 <+194>: mov 0xad0(%ebx),%eax > 0x4533dd68 <+200>: test %eax,%eax > 0x4533dd6a <+202>: je 0x4533dd00 <g_slice_alloc+96> > 0x4533dd6c <+204>: lea 0xb14(%ebx),%ecx > 0x4533dd72 <+210>: mov %ecx,(%esp) > 0x4533dd75 <+213>: mov %ecx,0x34(%esp) > 0x4533dd79 <+217>: call 0x45363940 <g_mutex_lock> > 0x4533dd7e <+222>: mov $0xfe609,%ecx > 0x4533dd83 <+227>: xor %edx,%edx > 0x4533dd85 <+229>: mov %edi,%eax > 0x4533dd87 <+231>: div %ecx > 0x4533dd89 <+233>: mov $0xffd,%ecx > 0x4533dd8e <+238>: xor %edx,%edx > 0x4533dd90 <+240>: div %ecx > 0x4533dd92 <+242>: mov $0x1ff,%cx > 0x4533dd96 <+246>: mov %edi,%eax > 0x4533dd98 <+248>: mov %edx,%esi > 0x4533dd9a <+250>: xor %edx,%edx > 0x4533dd9c <+252>: div %ecx > 0x4533dd9e <+254>: cmpl $0x0,0xb1c(%ebx) > 0x4533dda5 <+261>: mov %edx,0x2c(%esp) > 0x4533dda9 <+265>: je 0x4533e0f4 <g_slice_alloc+1108> > 0x4533ddaf <+271>: mov 0xb1c(%ebx),%eax > 0x4533ddb5 <+277>: lea (%eax,%esi,4),%esi > 0x4533ddb8 <+280>: cmpl $0x0,(%esi) > 0x4533ddbb <+283>: je 0x4533e07d <g_slice_alloc+989> > 0x4533ddc1 <+289>: mov 0x2c(%esp),%edx > 0x4533ddc5 <+293>: mov (%esi),%eax > 0x4533ddc7 <+295>: lea (%eax,%edx,8),%eax > 0x4533ddca <+298>: mov %eax,0x2c(%esp) > 0x4533ddce <+302>: mov 0x4(%eax),%ecx > 0x4533ddd1 <+305>: mov %ecx,0x30(%esp) > 0x4533ddd5 <+309>: cmpl $0x0,0x30(%esp) > 0x4533ddda <+314>: mov (%eax),%ecx > 0x4533dddc <+316>: je 0x4533e118 <g_slice_alloc+1144> > 0x4533dde2 <+322>: mov 0x30(%esp),%eax > 0x4533dde6 <+326>: mov %ebp,0x38(%esp) > 0x4533ddea <+330>: xor %edx,%edx > 0x4533ddec <+332>: mov %eax,%ebp > 0x4533ddee <+334>: jmp 0x4533de06 <g_slice_alloc+358> > 0x4533ddf0 <+336>: je 0x4533dfff <g_slice_alloc+863> > 0x4533ddf6 <+342>: lea 0x1(%eax),%edx > 0x4533ddf9 <+345>: mov $0x1,%eax > 0x4533ddfe <+350>: cmp %ebp,%edx > 0x4533de00 <+352>: jae 0x4533dfca <g_slice_alloc+810> > 0x4533de06 <+358>: mov %edx,%eax > 0x4533de08 <+360>: add %ebp,%eax > 0x4533de0a <+362>: shr %eax > 0x4533de0c <+364>: lea (%ecx,%eax,8),%esi > 0x4533de0f <+367>: cmp (%esi),%edi > 0x4533de11 <+369>: jae 0x4533ddf0 <g_slice_alloc+336> > 0x4533de13 <+371>: mov %eax,%ebp > 0x4533de15 <+373>: mov $0xffffffff,%eax > 0x4533de1a <+378>: jmp 0x4533ddfe <g_slice_alloc+350> > 0x4533de1c <+380>: lea 0x0(%esi,%eiz,1),%esi > 0x4533de20 <+384>: call 0x452ef385 <thread_memory_from_self> > 0x4533de25 <+389>: mov %eax,%edi > 0x4533de27 <+391>: jmp 0x4533dcdb <g_slice_alloc+59> > 0x4533de2c <+396>: lea 0x0(%esi,%eiz,1),%esi > 0x4533de30 <+400>: mov (%eax),%edx > 0x4533de32 <+402>: mov %eax,%edi > 0x4533de34 <+404>: mov %edx,(%esi) > 0x4533de36 <+406>: jmp 0x4533dd55 <g_slice_alloc+181> > 0x4533de3b <+411>: nop > 0x4533de3c <+412>: lea 0x0(%esi,%eiz,1),%esi > 0x4533de40 <+416>: mov 0x4(%esi),%eax > 0x4533de43 <+419>: mov %eax,0x30(%esp) > 0x4533de47 <+423>: mov 0x20(%esp),%eax > 0x4533de4b <+427>: add 0x4(%edi),%eax > 0x4533de4e <+430>: mov 0x4(%eax),%ecx > 0x4533de51 <+433>: mov (%eax),%edx > 0x4533de53 <+435>: mov %ecx,0x4(%esi) > 0x4533de56 <+438>: mov 0x30(%esp),%ecx > 0x4533de5a <+442>: mov %edx,(%esi) > 0x4533de5c <+444>: movl $0x0,(%eax) > 0x4533de62 <+450>: mov %ecx,0x4(%eax) > 0x4533de65 <+453>: mov (%esi),%eax > 0x4533de67 <+455>: test %eax,%eax > 0x4533de69 <+457>: jne 0x4533dd45 <g_slice_alloc+165> > 0x4533de6f <+463>: mov 0x2c(%esp),%ecx > 0x4533de73 <+467>: mov 0xaec(%ebx),%edx > 0x4533de79 <+473>: shl $0x2,%ecx > 0x4533de7c <+476>: movl $0x0,0x4(%esi) > 0x4533de83 <+483>: add %ecx,%edx > 0x4533de85 <+485>: mov %ecx,0x34(%esp) > 0x4533de89 <+489>: lea 0xae0(%ebx),%ecx > 0x4533de8f <+495>: mov %ecx,(%esp) > 0x4533de92 <+498>: mov %edx,0x24(%esp) > 0x4533de96 <+502>: mov %ecx,0x3c(%esp) > 0x4533de9a <+506>: call 0x453639c0 <g_mutex_trylock> > 0x4533de9f <+511>: test %eax,%eax > 0x4533dea1 <+513>: mov 0x24(%esp),%edx > 0x4533dea5 <+517>: je 0x4533e0a7 <g_slice_alloc+1031> > 0x4533deab <+523>: mov 0xaf0(%ebx),%eax > 0x4533deb1 <+529>: sub $0x1,%eax > 0x4533deb4 <+532>: cmp $0xfffffff5,%eax > 0x4533deb7 <+535>: mov %eax,0xaf0(%ebx) > 0x4533debd <+541>: jge 0x4533ded9 <g_slice_alloc+569> > 0x4533debf <+543>: movl $0x0,0xaf0(%ebx) > 0x4533dec9 <+553>: mov $0x1,%ecx > 0x4533dece <+558>: cmpl $0x0,(%edx) > 0x4533ded1 <+561>: cmovne (%edx),%ecx > 0x4533ded4 <+564>: sub $0x1,%ecx > 0x4533ded7 <+567>: mov %ecx,(%edx) > 0x4533ded9 <+569>: mov 0x34(%esp),%ecx > 0x4533dedd <+573>: add 0xae8(%ebx),%ecx > 0x4533dee3 <+579>: mov (%ecx),%eax > 0x4533dee5 <+581>: test %eax,%eax > 0x4533dee7 <+583>: mov %eax,0x30(%esp) > 0x4533deeb <+587>: je 0x4533e11f <g_slice_alloc+1151> > 0x4533def1 <+593>: mov 0x30(%esp),%eax > 0x4533def5 <+597>: mov 0x4(%eax),%eax > 0x4533def8 <+600>: mov %eax,0x38(%esp) > 0x4533defc <+604>: mov 0x30(%esp),%eax > 0x4533df00 <+608>: mov (%eax),%edx > 0x4533df02 <+610>: mov (%edx),%eax > 0x4533df04 <+612>: mov 0x38(%esp),%edx > 0x4533df08 <+616>: mov (%edx),%edx > 0x4533df0a <+618>: mov 0x4(%eax),%eax > 0x4533df0d <+621>: cmp %eax,0x30(%esp) > 0x4533df11 <+625>: mov (%edx),%edx > 0x4533df13 <+627>: mov %eax,0x4(%edx) > 0x4533df16 <+630>: mov 0x38(%esp),%edx > 0x4533df1a <+634>: mov %edx,0x4(%eax) > 0x4533df1d <+637>: mov $0x0,%edx > 0x4533df22 <+642>: cmove %edx,%eax > 0x4533df25 <+645>: mov %eax,(%ecx) > 0x4533df27 <+647>: mov 0x3c(%esp),%ecx > 0x4533df2b <+651>: mov %ecx,(%esp) > 0x4533df2e <+654>: call 0x45363980 <g_mutex_unlock> > 0x4533df33 <+659>: mov 0x30(%esp),%eax > 0x4533df37 <+663>: mov (%eax),%ecx > 0x4533df39 <+665>: mov (%ecx),%eax > 0x4533df3b <+667>: mov (%eax),%edx > 0x4533df3d <+669>: mov 0x4(%edx),%eax > 0x4533df40 <+672>: mov %eax,0x4(%esi) > 0x4533df43 <+675>: mov 0x30(%esp),%eax > 0x4533df47 <+679>: movl $0x0,0x4(%eax) > 0x4533df4e <+686>: mov (%ecx),%eax > 0x4533df50 <+688>: movl $0x0,0x4(%eax) > 0x4533df57 <+695>: movl $0x0,0x4(%edx) > 0x4533df5e <+702>: movl $0x0,0x4(%ecx) > 0x4533df65 <+709>: mov 0x30(%esp),%eax > 0x4533df69 <+713>: mov %eax,(%esi) > 0x4533df6b <+715>: mov 0x20(%esp),%esi > 0x4533df6f <+719>: add (%edi),%esi > 0x4533df71 <+721>: mov (%esi),%eax > 0x4533df73 <+723>: jmp 0x4533dd45 <g_slice_alloc+165> > 0x4533df78 <+728>: cmpl $0x0,0xac8(%ebx) > 0x4533df7f <+735>: jne 0x4533dce5 <g_slice_alloc+69> > 0x4533df85 <+741>: mov %esi,%eax > 0x4533df87 <+743>: call 0x452ef35a <allocator_categorize> > 0x4533df8c <+748>: cmp $0x1,%eax > 0x4533df8f <+751>: je 0x4533dd24 <g_slice_alloc+132> > 0x4533df95 <+757>: cmp $0x2,%eax > 0x4533df98 <+760>: jne 0x4533dce5 <g_slice_alloc+69> > 0x4533df9e <+766>: lea 0xafc(%ebx),%edx > 0x4533dfa4 <+772>: mov %edx,(%esp) > 0x4533dfa7 <+775>: mov %edx,0x24(%esp) > 0x4533dfab <+779>: call 0x45363940 <g_mutex_lock> > 0x4533dfb0 <+784>: mov %esi,%eax > 0x4533dfb2 <+786>: call 0x452ef633 <slab_allocator_alloc_chunk> > 0x4533dfb7 <+791>: mov 0x24(%esp),%edx > 0x4533dfbb <+795>: mov %eax,%edi > 0x4533dfbd <+797>: mov %edx,(%esp) > 0x4533dfc0 <+800>: call 0x45363980 <g_mutex_unlock> > 0x4533dfc5 <+805>: jmp 0x4533dcef <g_slice_alloc+79> > 0x4533dfca <+810>: sub $0x1,%eax > 0x4533dfcd <+813>: mov 0x38(%esp),%ebp > 0x4533dfd1 <+817>: jne 0x4533e003 <g_slice_alloc+867> > 0x4533dfd3 <+819>: add $0x8,%esi > 0x4533dfd6 <+822>: test %esi,%esi > 0x4533dfd8 <+824>: jne 0x4533e003 <g_slice_alloc+867> > 0x4533dfda <+826>: mov %esi,%edx > 0x4533dfdc <+828>: sub %ecx,%edx > 0x4533dfde <+830>: sar $0x3,%edx > 0x4533dfe1 <+833>: cmp 0x30(%esp),%edx > 0x4533dfe5 <+837>: jbe 0x4533e028 <g_slice_alloc+904> > 0x4533dfe7 <+839>: lea -0x67f69(%ebx),%eax > 0x4533dfed <+845>: mov %eax,0x4(%esp) > 0x4533dff1 <+849>: lea -0x67fc5(%ebx),%eax > 0x4533dff7 <+855>: mov %eax,(%esp) > 0x4533dffa <+858>: call 0x452ef280 <mem_error> > 0x4533dfff <+863>: mov 0x38(%esp),%ebp > 0x4533e003 <+867>: mov 0x30(%esp),%edx > 0x4533e007 <+871>: lea (%ecx,%edx,8),%eax > 0x4533e00a <+874>: cmp %eax,%esi > 0x4533e00c <+876>: jae 0x4533dfda <g_slice_alloc+826> > 0x4533e00e <+878>: cmp (%esi),%edi > 0x4533e010 <+880>: jne 0x4533dfda <g_slice_alloc+826> > 0x4533e012 <+882>: mov 0x34(%esp),%ecx > 0x4533e016 <+886>: mov %edi,(%esi) > 0x4533e018 <+888>: mov %ebp,0x4(%esi) > 0x4533e01b <+891>: mov %ecx,(%esp) > 0x4533e01e <+894>: call 0x45363980 <g_mutex_unlock> > 0x4533e023 <+899>: jmp 0x4533dd00 <g_slice_alloc+96> > 0x4533e028 <+904>: mov 0x30(%esp),%esi > 0x4533e02c <+908>: mov %ecx,(%esp) > 0x4533e02f <+911>: mov %edx,0x24(%esp) > 0x4533e033 <+915>: lea 0x8(,%esi,8),%eax > 0x4533e03a <+922>: mov %eax,0x4(%esp) > 0x4533e03e <+926>: call 0x452ee7d0 <realloc@plt> > 0x4533e043 <+931>: mov 0x2c(%esp),%ecx > 0x4533e047 <+935>: test %eax,%eax > 0x4533e049 <+937>: mov 0x24(%esp),%edx > 0x4533e04d <+941>: mov %eax,(%ecx) > 0x4533e04f <+943>: je 0x4533e09b <g_slice_alloc+1019> > 0x4533e051 <+945>: mov 0x2c(%esp),%ecx > 0x4533e055 <+949>: lea (%eax,%edx,8),%esi > 0x4533e058 <+952>: mov 0x4(%ecx),%eax > 0x4533e05b <+955>: mov %esi,0x4(%esp) > 0x4533e05f <+959>: sub %edx,%eax > 0x4533e061 <+961>: shl $0x3,%eax > 0x4533e064 <+964>: mov %eax,0x8(%esp) > 0x4533e068 <+968>: lea 0x8(%esi),%eax > 0x4533e06b <+971>: mov %eax,(%esp) > 0x4533e06e <+974>: call 0x452ee3c0 <memmove@plt> > 0x4533e073 <+979>: mov 0x2c(%esp),%edx > 0x4533e077 <+983>: addl $0x1,0x4(%edx) > 0x4533e07b <+987>: jmp 0x4533e012 <g_slice_alloc+882> > 0x4533e07d <+989>: movl $0x8,0x4(%esp) > 0x4533e085 <+997>: movl $0x1ff,(%esp) > 0x4533e08c <+1004>: call 0x452eeee0 <calloc@plt> > 0x4533e091 <+1009>: test %eax,%eax > 0x4533e093 <+1011>: mov %eax,(%esi) > 0x4533e095 <+1013>: jne 0x4533ddc1 <g_slice_alloc+289> > 0x4533e09b <+1019>: call 0x452eea80 <__errno_location@plt> > 0x4533e0a0 <+1024>: mov (%eax),%eax > 0x4533e0a2 <+1026>: call 0x452ef330 <smc_tree_abort> > 0x4533e0a7 <+1031>: mov 0x3c(%esp),%ecx > 0x4533e0ab <+1035>: mov %edx,0x24(%esp) > 0x4533e0af <+1039>: mov %ecx,(%esp) > 0x4533e0b2 <+1042>: call 0x45363940 <g_mutex_lock> > 0x4533e0b7 <+1047>: mov 0xaf0(%ebx),%eax > 0x4533e0bd <+1053>: mov 0x24(%esp),%edx > 0x4533e0c1 <+1057>: add $0x1,%eax > 0x4533e0c4 <+1060>: test %eax,%eax > 0x4533e0c6 <+1062>: mov %eax,0xaf0(%ebx) > 0x4533e0cc <+1068>: jle 0x4533ded9 <g_slice_alloc+569> > 0x4533e0d2 <+1074>: movl $0x0,0xaf0(%ebx) > 0x4533e0dc <+1084>: mov $0x100,%ecx > 0x4533e0e1 <+1089>: addl $0x1,(%edx) > 0x4533e0e4 <+1092>: cmpl $0x100,(%edx) > 0x4533e0ea <+1098>: cmovbe (%edx),%ecx > 0x4533e0ed <+1101>: mov %ecx,(%edx) > 0x4533e0ef <+1103>: jmp 0x4533ded9 <g_slice_alloc+569> > 0x4533e0f4 <+1108>: movl $0x4,0x4(%esp) > 0x4533e0fc <+1116>: movl $0xffd,(%esp) > 0x4533e103 <+1123>: call 0x452eeee0 <calloc@plt> > 0x4533e108 <+1128>: test %eax,%eax > 0x4533e10a <+1130>: mov %eax,0xb1c(%ebx) > 0x4533e110 <+1136>: jne 0x4533ddaf <g_slice_alloc+271> > 0x4533e116 <+1142>: jmp 0x4533e09b <g_slice_alloc+1019> > 0x4533e118 <+1144>: mov %ecx,%esi > 0x4533e11a <+1146>: jmp 0x4533dfd6 <g_slice_alloc+822> > 0x4533e11f <+1151>: mov 0x38(%esp),%ecx > 0x4533e123 <+1155>: mov $0xa0,%al > 0x4533e125 <+1157>: shl $0x3,%ecx > 0x4533e128 <+1160>: movl $0x4,0x34(%esp) > 0x4533e130 <+1168>: mov %ecx,0x38(%esp) > 0x4533e134 <+1172>: lea (%ecx,%ecx,4),%ecx > 0x4533e137 <+1175>: cmp $0xa0,%ecx > 0x4533e13d <+1181>: cmovb %eax,%ecx > 0x4533e140 <+1184>: xor %edx,%edx > 0x4533e142 <+1186>: mov 0xac4(%ebx),%eax > 0x4533e148 <+1192>: div %ecx > 0x4533e14a <+1194>: mov 0x2c(%esp),%ecx > 0x4533e14e <+1198>: cmp $0x4,%eax > 0x4533e151 <+1201>: cmovb 0x34(%esp),%eax > 0x4533e156 <+1206>: mov %eax,0x34(%esp) > 0x4533e15a <+1210>: mov 0xaec(%ebx),%eax > 0x4533e160 <+1216>: mov (%eax,%ecx,4),%eax > 0x4533e163 <+1219>: test %eax,%eax > 0x4533e165 <+1221>: je 0x4533e17d <g_slice_alloc+1245> > 0x4533e167 <+1223>: shl $0x6,%eax > 0x4533e16a <+1226>: xor %edx,%edx > 0x4533e16c <+1228>: divl 0x38(%esp) > 0x4533e170 <+1232>: cmp %eax,0x34(%esp) > 0x4533e174 <+1236>: cmovae 0x34(%esp),%eax > 0x4533e179 <+1241>: mov %eax,0x34(%esp) > 0x4533e17d <+1245>: mov 0x3c(%esp),%ecx > 0x4533e181 <+1249>: mov %ecx,(%esp) > 0x4533e184 <+1252>: call 0x45363980 <g_mutex_unlock> > 0x4533e189 <+1257>: mov 0x3c(%esp),%ecx > 0x4533e18d <+1261>: mov %ecx,%eax > 0x4533e18f <+1263>: add $0x1c,%eax > 0x4533e192 <+1266>: mov %eax,(%esp) > 0x4533e195 <+1269>: call 0x45363940 <g_mutex_lock> > 0x4533e19a <+1274>: mov 0x38(%esp),%eax > 0x4533e19e <+1278>: call 0x452ef633 <slab_allocator_alloc_chunk> > 0x4533e1a3 <+1283>: mov %eax,0x30(%esp) > 0x4533e1a7 <+1287>: movl $0x0,0x4(%eax) > 0x4533e1ae <+1294>: mov %eax,%edx > 0x4533e1b0 <+1296>: movl $0x1,0x2c(%esp) > 0x4533e1b8 <+1304>: mov 0x20(%esp),%ecx > 0x4533e1bc <+1308>: mov 0x38(%esp),%eax > 0x4533e1c0 <+1312>: mov %edx,0x24(%esp) > 0x4533e1c4 <+1316>: mov %ecx,0x28(%esp) > 0x4533e1c8 <+1320>: call 0x452ef633 <slab_allocator_alloc_chunk> > 0x4533e1cd <+1325>: mov 0x24(%esp),%edx > 0x4533e1d1 <+1329>: addl $0x1,0x2c(%esp) > 0x4533e1d6 <+1334>: movl $0x0,0x4(%eax) > 0x4533e1dd <+1341>: mov 0x28(%esp),%ecx > 0x4533e1e1 <+1345>: mov %eax,(%edx) > 0x4533e1e3 <+1347>: mov %eax,%edx > 0x4533e1e5 <+1349>: mov 0x34(%esp),%eax > 0x4533e1e9 <+1353>: cmp %eax,0x2c(%esp) > 0x4533e1ed <+1357>: jb 0x4533e1bc <g_slice_alloc+1308> > 0x4533e1ef <+1359>: lea 0xafc(%ebx),%eax > 0x4533e1f5 <+1365>: movl $0x0,(%edx) > 0x4533e1fb <+1371>: mov %eax,(%esp) > 0x4533e1fe <+1374>: mov %ecx,0x20(%esp) > 0x4533e202 <+1378>: call 0x45363980 <g_mutex_unlock> > 0x4533e207 <+1383>: mov $0x2,%eax > 0x4533e20c <+1388>: cmpl $0x2,0x34(%esp) > 0x4533e211 <+1393>: cmovae 0x34(%esp),%eax > 0x4533e216 <+1398>: mov %eax,0x4(%esi) > 0x4533e219 <+1401>: jmp 0x4533df65 <g_slice_alloc+709> >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 922840
: 712083 |
712084
|
712085
|
712086
|
712087
|
712088
|
712089
|
712090
|
712091
|
712092