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 574094 Details for
Bug 808615
[abrt] galculator-1.3.4-4.fc15: __GI___libc_malloc: Process /usr/bin/galculator 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), 23.88 KB, created by
ghherlin
on 2012-03-30 20:38:42 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
ghherlin
Created:
2012-03-30 20:38:42 UTC
Size:
23.88 KB
patch
obsolete
>[New LWP 3018] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `galculator'. >Program terminated with signal 11, Segmentation fault. >#0 malloc_consolidate (av=0x447633e0) at malloc.c:4252 >4252 nextsize = chunksize(nextchunk); > >Thread 1 (Thread 0xb7779840 (LWP 3018)): >#0 malloc_consolidate (av=0x447633e0) at malloc.c:4252 > fb = 0x447633ec > maxfb = 0x4476340c > p = 0x44763410 > nextp = 0x95e3288 > unsorted_bin = 0x44763410 > first_unsorted = <optimized out> > nextchunk = 0x4dd466e8 > size = 157168344 > nextsize = <optimized out> > prevsize = <optimized out> > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> >#1 0x44631d87 in malloc_consolidate (av=0x447633e0) at malloc.c:4227 >No locals. >#2 _int_malloc (av=0x447633e0, bytes=640) at malloc.c:3538 > nb = 648 > idx = 66 > bin = <optimized out> > victim = <optimized out> > size = <optimized out> > victim_index = <optimized out> > remainder = <optimized out> > remainder_size = <optimized out> > block = <optimized out> > bit = <optimized out> > map = <optimized out> > fwd = <optimized out> > bck = <optimized out> > errstr = 0x0 > __func__ = "_int_malloc" >#3 0x44634395 in __GI___libc_malloc (bytes=640) at malloc.c:2928 > ar_ptr = <optimized out> > victim = <optimized out> > hook = <optimized out> > __func__ = "__libc_malloc" >#4 0x44846a44 in standard_realloc (mem=0x0, n_bytes=640) at gmem.c:95 >No locals. >#5 0x4484733a in g_realloc (mem=0x0, n_bytes=640) at gmem.c:233 > newmem = <optimized out> >#6 0x45199282 in pango_glyph_string_set_size (string=0x95ff240, new_len=23) at glyphstring.c:89 > __PRETTY_FUNCTION__ = "pango_glyph_string_set_size" >#7 0x44fb3a50 in basic_engine_shape (engine=0x9411270, font=0x93ee8b0, text=0x95f9575 " HEX OCT BIN DEG RAD GRAD ALG RPN FORM \t \t \t\t", length=23, analysis=0x95ef1c4, glyphs=0x95ff240) at basic-fc.c:155 > fc_font = 0x93ee8b0 > face = 0x9487e88 > desc = {script = PANGO_SCRIPT_LATIN, language = 0x9411374, static_gsub_features = 0x44fb6f20, n_static_gsub_features = 4, static_gpos_features = 0x44fb6f60, n_static_gpos_features = 3, other_features = 0x0, n_other_features = 0} > ruleset = <optimized out> > buffer = 0x9601a00 > n_chars = 23 > p = <optimized out> > cluster = 0 > i = <optimized out> > __PRETTY_FUNCTION__ = "basic_engine_shape" >#8 0x451a132e in _pango_engine_shape_shape (engine=0x9411270, font=0x93ee8b0, text=0x95f9575 " HEX OCT BIN DEG RAD GRAD ALG RPN FORM \t \t \t\t", length=23, analysis=0x95ef1c4, glyphs=0x95ff240) at pango-engine.c:94 >No locals. >#9 0x451b2dad in pango_shape (text=0x95f9575 " HEX OCT BIN DEG RAD GRAD ALG RPN FORM \t \t \t\t", length=23, analysis=0x95ef1c4, glyphs=0x95ff240) at shape.c:55 > i = <optimized out> > last_cluster = <optimized out> >#10 0x45192746 in shape_run (line=0x95f3b80, state=0xbf91c424, item=0x95ef1b8) at pango-layout.c:3182 > layout = 0x95efc38 > glyphs = 0x95ff240 >#11 0x451929f6 in process_item (layout=0x95efc38, line=0x95f3b80, state=0xbf91c424, force_fit=0, no_break_at_end=0) at pango-layout.c:3293 > item = 0x95ef1b8 > width = <optimized out> > length = <optimized out> > i = <optimized out> > processing_new_item = 0 >#12 0x451a8095 in process_line (state=0xbf91c424, layout=0x95efc38) at pango-layout.c:3591 > old_remaining_width = -1 > item = 0x95ef1b8 > result = <optimized out> > old_num_chars = 23 > first_item_in_line = 1 > line = 0x95f3b80 > have_break = 1 > break_remaining_width = -1 > break_start_offset = 0 > break_link = 0x0 > wrapped = 0 >#13 pango_layout_check_lines (layout=0x95efc38) at pango-layout.c:3912 > delim_len = <optimized out> > end = 0x95f95b5 "" > delimiter_index = 69 > next_para_index = 69 > attrs = 0x95666d0 > iter = 0x95665b0 > prev_base_dir = PANGO_DIRECTION_LTR > done = 0 > start_offset = 0 > state = {line_height = -1, remaining_height = -1, attrs = 0x95666d0, items = 0x9563a10, base_dir = PANGO_DIRECTION_LTR, line_of_par = 1, glyphs = 0x0, start_offset = 5, properties = {uline = PANGO_UNDERLINE_NONE, strikethrough = 0, rise = 0, letter_spacing = 0, shape_set = 0, shape_ink_rect = 0x0, shape_logical_rect = 0x0}, log_widths = 0x0, log_widths_offset = 0, line_start_index = 0, line_start_offset = 0, line_width = -1, remaining_width = -1} > start = 0x95f9570 " DEC HEX OCT BIN DEG RAD GRAD ALG RPN FORM \t \t \t\t" > no_shape_attrs = 0x0 > base_dir = PANGO_DIRECTION_LTR >#14 pango_layout_check_lines (layout=0x95efc38) at pango-layout.c:3787 >No locals. >#15 0x451a8f25 in pango_layout_get_extents_internal (layout=<optimized out>, ink_rect=0x0, logical_rect=<optimized out>, line_extents=0x0) at pango-layout.c:2489 > line_list = <optimized out> > y_offset = 0 > width = <optimized out> > need_width = 0 > __PRETTY_FUNCTION__ = "pango_layout_get_extents_internal" >#16 0x4562d7e9 in IA__gtk_text_layout_get_line_display (layout=0x9418170, line=0x951ce28, size_only=1) at gtktextlayout.c:2470 > priv = 0x45 > display = 0x94f8cb8 > seg = <optimized out> > iter = {dummy1 = 0x94105e0, dummy2 = 0x951ce28, dummy3 = 0, dummy4 = -1, dummy5 = -1, dummy6 = -1, dummy7 = -341683264, dummy8 = 285189079, dummy9 = 0x95b82e8, dummy10 = 0x95241a8, dummy11 = 0, dummy12 = -1, dummy13 = 1152458773, dummy14 = 0x44b0e733} > style = <optimized out> > text = 0x95e56f8 " DEC HEX OCT BIN DEG RAD GRAD ALG RPN FORM \t \t \t\t\n" > attrs = 0x95ff350 > text_allocated = 70 > layout_byte_offset = 69 > buffer_byte_offset = <optimized out> > extents = {x = 513024, y = 0, width = 24576, height = 40960} > para_values_set = <optimized out> > cursor_byte_offsets = <optimized out> > cursor_segs = <optimized out> > tmp_list1 = <optimized out> > tmp_list2 = <optimized out> > saw_widget = <optimized out> > base_dir = PANGO_DIRECTION_LTR > tags = 0x95ff9a8 > initial_toggle_segments = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_text_layout_get_line_display" >#17 0x4562ee0c in gtk_text_layout_real_wrap (layout=0x9418170, line=0x951ce28, line_data=0x94f8d10) at gtktextlayout.c:1167 > display = <optimized out> > __PRETTY_FUNCTION__ = "gtk_text_layout_real_wrap" >#18 0x4562c9a0 in IA__gtk_text_layout_wrap (layout=0x9418170, line=0x951ce28, line_data=0x94f8d10) at gtktextlayout.c:707 >No locals. >#19 0x4560f88c in _gtk_text_btree_validate_line (tree=0x94105e0, line=0x951ce28, view_id=0x9418170) at gtktextbtree.c:5426 > ld = <optimized out> > view = 0x93d6738 > __PRETTY_FUNCTION__ = "_gtk_text_btree_validate_line" >#20 0x4562cf00 in IA__gtk_text_layout_validate_yrange (layout=0x9418170, anchor=0xbf91c838, y0=0, y1=109) at gtktextlayout.c:1082 > old_height = 15 > new_height = <optimized out> > line_data = <optimized out> > line = 0x951ce28 > first_line = 0x9440118 > last_line = <optimized out> > seen = <optimized out> > delta_height = 0 > first_line_y = 0 > last_line_y = 94 > __PRETTY_FUNCTION__ = "IA__gtk_text_layout_validate_yrange" >#21 0x4563e15d in gtk_text_view_validate_onscreen (text_view=0x943f008) at gtktextview.c:3554 > first_para = {dummy1 = 0x94105e0, dummy2 = 0x9440118, dummy3 = 0, dummy4 = -1, dummy5 = -1, dummy6 = -1, dummy7 = -341683264, dummy8 = 285189079, dummy9 = 0x9522180, dummy10 = 0x9410d48, dummy11 = 0, dummy12 = -1, dummy13 = 155124384, dummy14 = 0x4563d547} > widget = 0x943f008 > __PRETTY_FUNCTION__ = "gtk_text_view_validate_onscreen" >#22 0x45640ccb in gtk_text_view_flush_first_validate (text_view=0x943f008) at gtktextview.c:3610 >No locals. >#23 0x45640d1d in first_validate_callback (data=0x943f008) at gtktextview.c:3629 > text_view = 0x943f008 >#24 0x45361a50 in gdk_threads_dispatch (data=0x9562a60) at gdk.c:512 > dispatch = 0x9562a60 > ret = 0 >#25 0x4483c471 in g_idle_dispatch (source=0x96017e0, callback=0x453619e0 <gdk_threads_dispatch>, user_data=0x9562a60) at gmain.c:4801 >No locals. >#26 0x4484062f in g_main_dispatch (context=0x93eda90) at gmain.c:2441 > dispatch = 0x4483c450 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x9562a60 > callback = 0x453619e0 <gdk_threads_dispatch> > cb_funcs = 0x4491e33c > cb_data = 0x9436f00 > current_source_link = {data = 0x96017e0, next = 0x0} > need_destroy = <optimized out> > source = 0x96017e0 > current = 0x94c2988 > i = <optimized out> >#27 g_main_context_dispatch (context=0x93eda90) at gmain.c:3011 >No locals. >#28 0x44840d70 in g_main_context_iterate (context=0x93eda90, block=1149564944, dispatch=1, self=0x93c6960) at gmain.c:3089 > max_priority = 108 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = <optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#29 0x448413a7 in g_main_loop_run (loop=0x94ceae0) at gmain.c:3297 > self = 0x93c6960 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#30 0x455589df in IA__gtk_main () at gtkmain.c:1256 > tmp_list = <optimized out> > functions = 0x0 > init = <optimized out> > loop = 0x94ceae0 >#31 0x0804f9bc in main (argc=155178168, argv=0x1) at main.c:209 > config_file_name = <optimized out> > icon_file_name = <optimized out> > main_window = 0x93ec310 > buf_list = <optimized out> > error = 0x9430db0 >From To Syms Read Shared Object Library >0x45c51b20 0x45c5f68c Yes /usr/lib/libglade-2.0.so.0 >0x4545abd0 0x4574b9e8 Yes /usr/lib/libgtk-x11-2.0.so.0 >0x451f0c80 0x452dbbec Yes /usr/lib/libxml2.so.2 >0x45361630 0x453cbf98 Yes /usr/lib/libgdk-x11-2.0.so.0 >0x45150670 0x4515df58 Yes /usr/lib/libatk-1.0.so.0 >0x44b65ee0 0x44c31298 Yes /lib/libgio-2.0.so.0 >0x44f96530 0x44fb3e68 Yes /usr/lib/libpangoft2-1.0.so.0 >0x450b96d0 0x450bee58 Yes /usr/lib/libpangocairo-1.0.so.0 >0x44dd8990 0x44dee8b8 Yes /usr/lib/libgdk_pixbuf-2.0.so.0 >0x44cc1740 0x44cddd18 Yes /usr/lib/libpng12.so.0 >0x44edf190 0x44f66ca8 Yes /usr/lib/libcairo.so.2 >0x45192210 0x451b48a8 Yes /usr/lib/libpango-1.0.so.0 >0x44d3c570 0x44da92d8 Yes /usr/lib/libfreetype.so.6 >0x44e87010 0x44ea263c Yes /usr/lib/libfontconfig.so.1 >0x44ae42b0 0x44b171f8 Yes /lib/libgobject-2.0.so.0 >0x44b3ebf0 0x44b3fd78 Yes /lib/libgmodule-2.0.so.0 >0x44ac0f50 0x44ac2728 Yes /lib/libgthread-2.0.so.0 >0x447bb920 0x447bfa98 Yes /lib/librt.so.1 >0x448100f0 0x448ae9f8 Yes /lib/libglib-2.0.so.0 >0x44791420 0x447ac3a8 Yes /lib/libm.so.6 >0x44774680 0x447806f8 Yes /lib/libpthread.so.0 >0x445cfe90 0x44708294 Yes /lib/libc.so.6 >0x44977310 0x44a07fbc Yes /usr/lib/libX11.so.6 >0x44cb7ed0 0x44cba64c Yes /usr/lib/libXfixes.so.3 >0x44769a60 0x4476aa88 Yes /lib/libdl.so.2 >0x447e6670 0x447f3948 Yes /lib/libz.so.1 >0x44aca800 0x44ad5848 Yes /usr/lib/libXext.so.6 >0x44ecc300 0x44ed24fc Yes /usr/lib/libXrender.so.1 >0x45183780 0x4518424c Yes /usr/lib/libXinerama.so.1 >0x44eba7d0 0x44ec4a08 Yes /usr/lib/libXi.so.6 >0x4516e150 0x45172ccc Yes /usr/lib/libXrandr.so.2 >0x45178e70 0x4517e35c Yes /usr/lib/libXcursor.so.1 >0x44fc1880 0x44fc240c Yes /usr/lib/libXcomposite.so.1 >0x44cb27c0 0x44cb31fc Yes /usr/lib/libXdamage.so.1 >0x44b2e020 0x44b31678 Yes /usr/lib/libffi.so.5 >0x449256e0 0x44937478 Yes /lib/libselinux.so.1 >0x44aa5670 0x44ab6088 Yes /lib/libresolv.so.2 >0x450c9450 0x45136088 Yes /usr/lib/libpixman-1.so.0 >0x44dfc040 0x44e15c7c Yes /lib/libexpat.so.1 >0x44594850 0x445adedf Yes /lib/ld-linux.so.2 >0x44949ec0 0x4495973c Yes /usr/lib/libxcb.so.1 >0x447c7f30 0x447dec48 Yes /lib/libgcc_s.so.1 >0x44a9ea00 0x44a9f88c Yes /usr/lib/libXau.so.6 >0x00e15a10 0x00e1d158 Yes /lib/libnss_files.so.2 >0x00bc9a50 0x00bf00cc Yes /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00666030 0x006687f8 Yes /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so >0x44cee6a0 0x44d1df28 Yes /lib/libdbus-1.so.3 >0x44e2dd90 0x44e4f488 Yes /usr/lib/libibus-1.0.so.0 >0x00531530 0x0054d618 Yes /usr/lib/gio/modules/libgvfsdbus.so >0x0019abc0 0x001a6198 Yes /usr/lib/libgvfscommon.so.0 >0x001ae8d0 0x001cece8 Yes /usr/lib/libbluray.so.0 >0x001db4f0 0x001e4e48 Yes /lib/libudev.so.0 >0x001eaa20 0x001eb448 Yes /lib/libutil.so.1 >$1 = 0x0 >$2 = 0x0 >eax 0x95e32d8 157168344 >ecx 0x0 0 >edx 0x44763410 1148597264 >ebx 0x44762ff4 1148596212 >esp 0xbf91bfb0 0xbf91bfb0 >ebp 0x95e32d8 0x95e32d8 >esi 0x44763410 1148597264 >edi 0x4dd466e8 1305765608 >eip 0x44630284 0x44630284 <malloc_consolidate+244> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function malloc_consolidate: > 0x44630190 <+0>: push %ebp > 0x44630191 <+1>: push %edi > 0x44630192 <+2>: push %esi > 0x44630193 <+3>: push %ebx > 0x44630194 <+4>: sub $0x3c,%esp > 0x44630197 <+7>: mov %eax,0x14(%esp) > 0x4463019b <+11>: call 0x446edd63 <__i686.get_pc_thunk.bx> > 0x446301a0 <+16>: add $0x132e54,%ebx > 0x446301a6 <+22>: cmpl $0x0,%gs:0xc > 0x446301ae <+30>: je 0x446301b1 <malloc_consolidate+33> > 0x446301b0 <+32>: lock orl $0x1,0x4(%eax) > 0x446301b5 <+37>: add $0x30,%eax > 0x446301b8 <+40>: mov 0x14(%esp),%edx > 0x446301bc <+44>: mov %eax,0x24(%esp) > 0x446301c0 <+48>: mov 0x14(%esp),%eax > 0x446301c4 <+52>: add $0x8,%edx > 0x446301c7 <+55>: add $0x2c,%eax > 0x446301ca <+58>: mov %eax,0x28(%esp) > 0x446301ce <+62>: lea -0x42f0d(%ebx),%eax > 0x446301d4 <+68>: mov %edx,0x20(%esp) > 0x446301d8 <+72>: mov %eax,0x2c(%esp) > 0x446301dc <+76>: lea 0x0(%esi,%eiz,1),%esi > 0x446301e0 <+80>: xor %esi,%esi > 0x446301e2 <+82>: mov 0x20(%esp),%edx > 0x446301e6 <+86>: xchg %esi,(%edx) > 0x446301e8 <+88>: test %esi,%esi > 0x446301ea <+90>: jne 0x44630270 <malloc_consolidate+224> > 0x446301f0 <+96>: jmp 0x446302e8 <malloc_consolidate+344> > 0x446301f5 <+101>: lea 0x0(%esi),%esi > 0x446301f8 <+104>: add %eax,%ebp > 0x446301fa <+106>: mov 0x8(%edi),%eax > 0x446301fd <+109>: mov 0xc(%edi),%edx > 0x44630200 <+112>: cmp 0xc(%eax),%edi > 0x44630203 <+115>: jne 0x4463036a <malloc_consolidate+474> > 0x44630209 <+121>: cmp 0x8(%edx),%edi > 0x4463020c <+124>: jne 0x4463036a <malloc_consolidate+474> > 0x44630212 <+130>: cmpl $0x1ff,0x4(%edi) > 0x44630219 <+137>: mov %edx,0xc(%eax) > 0x4463021c <+140>: mov %eax,0x8(%edx) > 0x4463021f <+143>: jbe 0x4463022c <malloc_consolidate+156> > 0x44630221 <+145>: mov 0x10(%edi),%ecx > 0x44630224 <+148>: test %ecx,%ecx > 0x44630226 <+150>: jne 0x446303b8 <malloc_consolidate+552> > 0x4463022c <+156>: mov 0x14(%esp),%edx > 0x44630230 <+160>: cmp $0x1ff,%ebp > 0x44630236 <+166>: mov 0x38(%edx),%eax > 0x44630239 <+169>: mov %esi,0x38(%edx) > 0x4463023c <+172>: mov %esi,0xc(%eax) > 0x4463023f <+175>: jbe 0x4463024f <malloc_consolidate+191> > 0x44630241 <+177>: movl $0x0,0x10(%esi) > 0x44630248 <+184>: movl $0x0,0x14(%esi) > 0x4463024f <+191>: mov %ebp,%edx > 0x44630251 <+193>: or $0x1,%edx > 0x44630254 <+196>: mov %edx,0x4(%esi) > 0x44630257 <+199>: mov 0x24(%esp),%edx > 0x4463025b <+203>: mov %eax,0x8(%esi) > 0x4463025e <+206>: mov %ebp,(%esi,%ebp,1) > 0x44630261 <+209>: mov %edx,0xc(%esi) > 0x44630264 <+212>: mov 0x18(%esp),%eax > 0x44630268 <+216>: test %eax,%eax > 0x4463026a <+218>: je 0x446302e8 <malloc_consolidate+344> > 0x4463026c <+220>: mov 0x18(%esp),%esi > 0x44630270 <+224>: mov 0x8(%esi),%eax > 0x44630273 <+227>: mov %eax,0x18(%esp) > 0x44630277 <+231>: mov 0x4(%esi),%eax > 0x4463027a <+234>: mov %eax,%ebp > 0x4463027c <+236>: and $0xfffffffa,%ebp > 0x4463027f <+239>: test $0x1,%al > 0x44630281 <+241>: lea (%esi,%ebp,1),%edi >=> 0x44630284 <+244>: mov 0x4(%edi),%edx > 0x44630287 <+247>: mov %edx,0x1c(%esp) > 0x4463028b <+251>: jne 0x446302bd <malloc_consolidate+301> > 0x4463028d <+253>: mov (%esi),%eax > 0x4463028f <+255>: sub %eax,%esi > 0x44630291 <+257>: add %eax,%ebp > 0x44630293 <+259>: mov 0x8(%esi),%eax > 0x44630296 <+262>: mov 0xc(%esi),%edx > 0x44630299 <+265>: cmp 0xc(%eax),%esi > 0x4463029c <+268>: jne 0x4463031c <malloc_consolidate+396> > 0x4463029e <+270>: cmp 0x8(%edx),%esi > 0x446302a1 <+273>: jne 0x4463031c <malloc_consolidate+396> > 0x446302a3 <+275>: cmpl $0x1ff,0x4(%esi) > 0x446302aa <+282>: mov %edx,0xc(%eax) > 0x446302ad <+285>: mov %eax,0x8(%edx) > 0x446302b0 <+288>: jbe 0x446302bd <malloc_consolidate+301> > 0x446302b2 <+290>: mov 0x10(%esi),%ecx > 0x446302b5 <+293>: test %ecx,%ecx > 0x446302b7 <+295>: jne 0x446303e1 <malloc_consolidate+593> > 0x446302bd <+301>: mov 0x1c(%esp),%eax > 0x446302c1 <+305>: mov 0x14(%esp),%edx > 0x446302c5 <+309>: and $0xfffffff8,%eax > 0x446302c8 <+312>: cmp 0x30(%edx),%edi > 0x446302cb <+315>: je 0x44630308 <malloc_consolidate+376> > 0x446302cd <+317>: testb $0x1,0x4(%edi,%eax,1) > 0x446302d2 <+322>: je 0x446301f8 <malloc_consolidate+104> > 0x446302d8 <+328>: andl $0xfffffffe,0x4(%edi) > 0x446302dc <+332>: jmp 0x4463022c <malloc_consolidate+156> > 0x446302e1 <+337>: lea 0x0(%esi,%eiz,1),%esi > 0x446302e8 <+344>: addl $0x4,0x20(%esp) > 0x446302ed <+349>: mov 0x20(%esp),%eax > 0x446302f1 <+353>: sub $0x4,%eax > 0x446302f4 <+356>: cmp %eax,0x28(%esp) > 0x446302f8 <+360>: jne 0x446301e0 <malloc_consolidate+80> > 0x446302fe <+366>: add $0x3c,%esp > 0x44630301 <+369>: pop %ebx > 0x44630302 <+370>: pop %esi > 0x44630303 <+371>: pop %edi > 0x44630304 <+372>: pop %ebp > 0x44630305 <+373>: ret > 0x44630306 <+374>: xchg %ax,%ax > 0x44630308 <+376>: add %eax,%ebp > 0x4463030a <+378>: mov 0x14(%esp),%eax > 0x4463030e <+382>: or $0x1,%ebp > 0x44630311 <+385>: mov %ebp,0x4(%esi) > 0x44630314 <+388>: mov %esi,0x30(%eax) > 0x44630317 <+391>: jmp 0x44630264 <malloc_consolidate+212> > 0x4463031c <+396>: mov 0x14(%esp),%edx > 0x44630320 <+400>: cmpl $0x0,%gs:0xc > 0x44630328 <+408>: je 0x4463032b <malloc_consolidate+411> > 0x4463032a <+410>: lock subl $0x1,(%edx) > 0x4463032e <+414>: jne 0x446360d2 <_L_unlock_2464> > 0x44630334 <+420>: mov 0x2c(%esp),%edx > 0x44630338 <+424>: mov 0x140(%ebx),%eax > 0x4463033e <+430>: mov %esi,(%esp) > 0x44630341 <+433>: call 0x4462fe40 <malloc_printerr> > 0x44630346 <+438>: xor %eax,%eax > 0x44630348 <+440>: mov $0x1,%ecx > 0x4463034d <+445>: mov 0x14(%esp),%edx > 0x44630351 <+449>: cmpl $0x0,%gs:0xc > 0x44630359 <+457>: je 0x4463035c <malloc_consolidate+460> > 0x4463035b <+459>: lock cmpxchg %ecx,(%edx) > 0x4463035f <+463>: jne 0x446360de <_L_lock_2478> > 0x44630365 <+469>: jmp 0x446302bd <malloc_consolidate+301> > 0x4463036a <+474>: mov 0x14(%esp),%edx > 0x4463036e <+478>: cmpl $0x0,%gs:0xc > 0x44630376 <+486>: je 0x44630379 <malloc_consolidate+489> > 0x44630378 <+488>: lock subl $0x1,(%edx) > 0x4463037c <+492>: jne 0x446360ea <_L_unlock_2497> > 0x44630382 <+498>: mov 0x2c(%esp),%edx > 0x44630386 <+502>: mov 0x140(%ebx),%eax > 0x4463038c <+508>: mov %edi,(%esp) > 0x4463038f <+511>: call 0x4462fe40 <malloc_printerr> > 0x44630394 <+516>: xor %eax,%eax > 0x44630396 <+518>: mov $0x1,%ecx > 0x4463039b <+523>: mov 0x14(%esp),%edx > 0x4463039f <+527>: cmpl $0x0,%gs:0xc > 0x446303a7 <+535>: je 0x446303aa <malloc_consolidate+538> > 0x446303a9 <+537>: lock cmpxchg %ecx,(%edx) > 0x446303ad <+541>: jne 0x446360f6 <_L_lock_2512> > 0x446303b3 <+547>: jmp 0x4463022c <malloc_consolidate+156> > 0x446303b8 <+552>: cmp 0x14(%ecx),%edi > 0x446303bb <+555>: jne 0x446304b8 <malloc_consolidate+808> > 0x446303c1 <+561>: mov 0x14(%edi),%edx > 0x446303c4 <+564>: cmp 0x10(%edx),%edi > 0x446303c7 <+567>: jne 0x44630496 <malloc_consolidate+774> > 0x446303cd <+573>: cmpl $0x0,0x10(%eax) > 0x446303d1 <+577>: je 0x44630406 <malloc_consolidate+630> > 0x446303d3 <+579>: mov %edx,0x14(%ecx) > 0x446303d6 <+582>: mov 0x14(%edi),%eax > 0x446303d9 <+585>: mov %ecx,0x10(%eax) > 0x446303dc <+588>: jmp 0x4463022c <malloc_consolidate+156> > 0x446303e1 <+593>: cmp 0x14(%ecx),%esi > 0x446303e4 <+596>: jne 0x44630474 <malloc_consolidate+740> > 0x446303ea <+602>: mov 0x14(%esi),%edx > 0x446303ed <+605>: cmp 0x10(%edx),%esi > 0x446303f0 <+608>: jne 0x44630452 <malloc_consolidate+706> > 0x446303f2 <+610>: cmpl $0x0,0x10(%eax) > 0x446303f6 <+614>: je 0x44630421 <malloc_consolidate+657> > 0x446303f8 <+616>: mov %edx,0x14(%ecx) > 0x446303fb <+619>: mov 0x14(%esi),%eax > 0x446303fe <+622>: mov %ecx,0x10(%eax) > 0x44630401 <+625>: jmp 0x446302bd <malloc_consolidate+301> > 0x44630406 <+630>: cmp %ecx,%edi > 0x44630408 <+632>: je 0x4463043c <malloc_consolidate+684> > 0x4463040a <+634>: mov %edx,0x14(%eax) > 0x4463040d <+637>: mov %ecx,0x10(%eax) > 0x44630410 <+640>: mov 0x10(%edi),%edx > 0x44630413 <+643>: mov %eax,0x14(%edx) > 0x44630416 <+646>: mov 0x14(%edi),%edx > 0x44630419 <+649>: mov %eax,0x10(%edx) > 0x4463041c <+652>: jmp 0x4463022c <malloc_consolidate+156> > 0x44630421 <+657>: cmp %ecx,%esi > 0x44630423 <+659>: je 0x44630447 <malloc_consolidate+695> > 0x44630425 <+661>: mov %edx,0x14(%eax) > 0x44630428 <+664>: mov %ecx,0x10(%eax) > 0x4463042b <+667>: mov 0x10(%esi),%edx > 0x4463042e <+670>: mov %eax,0x14(%edx) > 0x44630431 <+673>: mov 0x14(%esi),%edx > 0x44630434 <+676>: mov %eax,0x10(%edx) > 0x44630437 <+679>: jmp 0x446302bd <malloc_consolidate+301> > 0x4463043c <+684>: mov %eax,0x14(%eax) > 0x4463043f <+687>: mov %eax,0x10(%eax) > 0x44630442 <+690>: jmp 0x4463022c <malloc_consolidate+156> > 0x44630447 <+695>: mov %eax,0x14(%eax) > 0x4463044a <+698>: mov %eax,0x10(%eax) > 0x4463044d <+701>: jmp 0x446302bd <malloc_consolidate+301> > 0x44630452 <+706>: lea -0x42c5e(%ebx),%eax > 0x44630458 <+712>: mov %eax,0x4(%esp) > 0x4463045c <+716>: lea -0x42f71(%ebx),%edx > 0x44630462 <+722>: movl $0x10a2,(%esp) > 0x44630469 <+729>: lea -0x3f638(%ebx),%eax > 0x4463046f <+735>: call 0x4462f410 <__malloc_assert> > 0x44630474 <+740>: lea -0x42c5e(%ebx),%eax > 0x4463047a <+746>: mov %eax,0x4(%esp) > 0x4463047e <+750>: lea -0x42f71(%ebx),%edx > 0x44630484 <+756>: movl $0x10a2,(%esp) > 0x4463048b <+763>: lea -0x3f65c(%ebx),%eax > 0x44630491 <+769>: call 0x4462f410 <__malloc_assert> > 0x44630496 <+774>: lea -0x42c5e(%ebx),%eax > 0x4463049c <+780>: mov %eax,0x4(%esp) > 0x446304a0 <+784>: lea -0x42f71(%ebx),%edx > 0x446304a6 <+790>: movl $0x10aa,(%esp) > 0x446304ad <+797>: lea -0x3f5e0(%ebx),%eax > 0x446304b3 <+803>: call 0x4462f410 <__malloc_assert> > 0x446304b8 <+808>: lea -0x42c5e(%ebx),%eax > 0x446304be <+814>: mov %eax,0x4(%esp) > 0x446304c2 <+818>: lea -0x42f71(%ebx),%edx > 0x446304c8 <+824>: movl $0x10aa,(%esp) > 0x446304cf <+831>: lea -0x3f614(%ebx),%eax > 0x446304d5 <+837>: call 0x4462f410 <__malloc_assert> >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 808615
:
574092
|
574093
| 574094