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 846023 Details for
Bug 1048797
[abrt] pgadmin3: g_realloc(): pgadmin3 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), 70.04 KB, created by
Dandim
on 2014-01-06 11:13:10 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Dandim
Created:
2014-01-06 11:13:10 UTC
Size:
70.04 KB
patch
obsolete
>[New LWP 28218] >[New LWP 28232] >[New LWP 28233] >warning: Could not load shared library symbols for 3 libraries, e.g. /lib64/libX11.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/pgadmin3'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 0x0000003891a7c41b in malloc_consolidate (av=av@entry=0x3891db8760 <main_arena>) at malloc.c:4099 >4099 unlink(av, p, bck, fwd); > >Thread 3 (Thread 0x7ff16d780700 (LWP 28233)): >#0 0x0000003891aeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000038942495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7ff1600008c0, timeout=-1, context=0x18b0e60) at gmain.c:4007 > poll_func = 0x3894258500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x18b0e60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7ff1600008c0 >#3 0x00000038942496dc in g_main_context_iteration (context=0x18b0e60, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x0000003894249729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x000000389426ea45 in g_thread_proxy (data=0x1876ad0) at gthread.c:798 > thread = 0x1876ad0 >#6 0x0000003892207f33 in start_thread (arg=0x7ff16d780700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff16d780700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140674900428544, 2097627402512143191, 0, 0, 140674900429248, 140674900428544, -2090057333616110761, 2120457938746643287}, 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> >#7 0x0000003891af4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7ff16df81700 (LWP 28232)): >#0 0x0000003891aeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000038942495b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7ff1680010c0, timeout=-1, context=0x18a56d0) at gmain.c:4007 > poll_func = 0x3894258500 <g_poll> >#2 g_main_context_iterate (context=0x18a56d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = 3 > fds = 0x7ff1680010c0 >#3 0x0000003894249a3a in g_main_loop_run (loop=0x18a5660) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000031e92d0376 in gdbus_shared_thread_func (user_data=0x18a56a0) at gdbusprivate.c:278 > data = 0x18a56a0 >#5 0x000000389426ea45 in g_thread_proxy (data=0x18768a0) at gthread.c:798 > thread = 0x18768a0 >#6 0x0000003892207f33 in start_thread (arg=0x7ff16df81700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff16df81700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140674908821248, 2097627402512143191, 0, 0, 140674908821952, 140674908821248, -2090058413263514793, 2120457938746643287}, 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> >#7 0x0000003891af4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7ff17516da40 (LWP 28218)): >#0 0x0000003891a7c41b in malloc_consolidate (av=av@entry=0x3891db8760 <main_arena>) at malloc.c:4099 > fb = <optimized out> > maxfb = 0x3891db87b0 <main_arena+80> > p = 0x1c61350 > nextp = 0x0 > unsorted_bin = 0x3891db87b8 <main_arena+88> > first_unsorted = <optimized out> > nextchunk = 0x25f4c00 > size = 10041520 > nextsize = 0 > prevsize = <optimized out> > nextinuse = <optimized out> > bck = 0x0 > fwd = 0x0 >#1 0x0000003891a7df49 in _int_malloc (av=0x3891db8760 <main_arena>, bytes=1280) at malloc.c:3378 > nb = 1296 > idx = 68 > 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 >#2 0x0000003891a8000c in __GI___libc_malloc (bytes=1280) at malloc.c:2859 >No locals. >#3 0x000000389424ef17 in g_realloc (mem=0x0, n_bytes=1280) at gmem.c:169 > newmem = <optimized out> >#4 0x000000389e0136d8 in pango_glyph_string_set_size (string=string@entry=0x281f200, new_len=new_len@entry=37) at glyphstring.c:89 > __PRETTY_FUNCTION__ = "pango_glyph_string_set_size" >#5 0x000000389c80f4b4 in basic_engine_shape (engine=<optimized out>, font=0x195a130, item_text=<optimized out>, item_length=<optimized out>, analysis=<optimized out>, glyphs=0x281f200, paragraph_text=0x261a420 "CentOS-virtual (192.168.122.230:5432)", paragraph_length=37) at basic-fc.c:400 > context = {ft_face = 0x198c8d0, fc_font = 0x195a130, vertical = 0, improper_sign = 1} > fc_font = 0x195a130 > ft_face = <optimized out> > hb_face = 0x198e2b0 > hb_font = 0x2829100 > hb_buffer = 0x198e610 > hb_direction = <optimized out> > free_buffer = 0 > is_hinted = 1 > hb_glyph = 0x23a4820 > hb_position = <optimized out> > last_cluster = <optimized out> > i = <optimized out> > num_glyphs = 37 > item_offset = 0 > features = {{tag = 1, value = 0, start = 1083060736, end = 149226005}, {tag = 42003456, value = 0, start = 26364752, end = 0}, {tag = 26371840, value = 0, start = 152, end = 0}, {tag = 80, value = 0, start = 2485692777, end = 56}, {tag = 0, value = 0, start = 2485538701, end = 56}, {tag = 1, value = 0, start = 10, end = 0}, {tag = 42003456, value = 0, start = 1083060736, end = 149226005}, {tag = 42054440, value = 0, start = 26371840, end = 0}} > num_features = <optimized out> > __PRETTY_FUNCTION__ = "basic_engine_shape" >#6 0x000000389e02a65b in pango_shape_full (item_text=0x261a420 "CentOS-virtual (192.168.122.230:5432)", item_length=37, paragraph_text=0x261a420 "CentOS-virtual (192.168.122.230:5432)", paragraph_length=37, analysis=analysis@entry=0x277f350, glyphs=glyphs@entry=0x281f200) at shape.c:116 > i = <optimized out> > last_cluster = <optimized out> > __PRETTY_FUNCTION__ = "pango_shape_full" >#7 0x000000389e00d57c in shape_run (line=line@entry=0x242fcf0, state=state@entry=0x7fff3b4a8620, item=item@entry=0x277f340) at pango-layout.c:3293 > layout = 0x282a8c0 > glyphs = 0x281f200 >#8 0x000000389e00d893 in process_item (layout=layout@entry=0x282a8c0, line=line@entry=0x242fcf0, state=state@entry=0x7fff3b4a8620, force_fit=force_fit@entry=1, no_break_at_end=no_break_at_end@entry=0) at pango-layout.c:3406 > item = 0x277f340 > width = <optimized out> > length = <optimized out> > i = <optimized out> > processing_new_item = 0 >#9 0x000000389e020baa in process_line (state=0x7fff3b4a8620, layout=0x282a8c0) at pango-layout.c:3704 > old_remaining_width = -1 > item = 0x277f340 > result = <optimized out> > old_num_chars = 37 > first_item_in_line = 0 > line = 0x242fcf0 > have_break = 0 > break_remaining_width = 0 > break_start_offset = 0 > break_link = 0x0 > wrapped = 0 >#10 pango_layout_check_lines (layout=<optimized out>) at pango-layout.c:4027 > delim_len = <optimized out> > end = <optimized out> > delimiter_index = 37 > next_para_index = 37 > attrs = 0x2831c00 > iter = 0x240d360 > prev_base_dir = <optimized out> > done = <optimized out> > start_offset = <optimized out> > state = {line_height = -1, remaining_height = -1, attrs = 0x2831c00, items = 0x24f7f20, base_dir = PANGO_DIRECTION_LTR, line_of_par = 1, glyphs = 0x0, start_offset = 0, 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 = <optimized out> > no_shape_attrs = 0x0 > base_dir = <optimized out> > layout = <optimized out> >#11 0x000000389e022668 in pango_layout_get_extents_internal (layout=0x282a8c0, ink_rect=0x0, logical_rect=0x7fff3b4a87b0, line_extents=0x0) at pango-layout.c:2587 > line_list = <optimized out> > y_offset = 0 > width = <optimized out> > need_width = 0 > __PRETTY_FUNCTION__ = "pango_layout_get_extents_internal" >#12 0x000000389e022a96 in pango_layout_get_pixel_extents (layout=0x282a8c0, ink_rect=ink_rect@entry=0x0, logical_rect=logical_rect@entry=0x7fff3b4a87b0) at pango-layout.c:2808 > __PRETTY_FUNCTION__ = "pango_layout_get_pixel_extents" >#13 0x000000389e022ad6 in pango_layout_get_pixel_size (layout=<optimized out>, width=0x7fff3b4a8828, height=0x7fff3b4a882c) at pango-layout.c:2857 > logical_rect = {x = 39953477, y = 0, width = 1083060736, height = 149226005} >#14 0x00000031e97eeb16 in wxWindowDC::DoDrawText (this=0x7fff3b4a8be0, text=..., x=<optimized out>, y=<optimized out>) at src/gtk/dcclient.cpp:1575 > underlined = false > data = {m_str = 0x2735e50 "CentOS-virtual (192.168.122.230:5432)"} > datalen = <optimized out> > hackstring = <optimized out> > w = 26401344 > needshack = false > h = 0 > width = <optimized out> > height = <optimized out> >#15 0x00000031e9926369 in DrawText (y=<optimized out>, x=<optimized out>, text=..., this=0x7fff3b4a8be0) at include/wx/dc.h:277 >No locals. >#16 wxGenericTreeCtrl::PaintItem (this=this@entry=0x23385e0, item=item@entry=0x23e21b0, dc=...) at src/generic/treectlg.cpp:2478 > text_h = 15 > image_w = 20 > image = 102 > total_h = <optimized out> > hasBgColour = <optimized out> > extraH = <optimized out> > image_h = 16 > drawItemBackground = true > offset = <optimized out> >#17 0x00000031e992680c in wxGenericTreeCtrl::PaintLevel (this=this@entry=0x23385e0, item=0x23e21b0, dc=..., level=level@entry=2, y=@0x7fff3b4a8bdc: 65, y@entry=@0x7fff3b4a8bdc: 44) at src/generic/treectlg.cpp:2572 > pen = 0x2353fe0 > colText = {<wxColourBase> = {<wxGDIObject> = {<wxObject> = {_vptr.wxObject = 0xe9bd10 <vtable for wxColour+16>, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}, m_refData = 0x2298190}, static ms_classInfo = {m_className = 0x31e99402e0 L"wxGDIObject", m_objectSize = 16, m_objectConstructor = 0x31e98a2950 <wxGDIObject::wxCreateObject()>, m_baseInfo1 = 0xe98240 <wxObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c1b8a0 <wxGridBagSizer::ms_classInfo>, static sm_classTable = 0x1539780}}, <No data fields>}, static ms_classInfo = {m_className = 0x31e992cf10 L"wxColour", m_objectSize = 16, m_objectConstructor = 0x31e97e94b0 <wxColour::wxCreateObject()>, m_baseInfo1 = 0x31e9c1bae0 <wxGDIObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c15560 <wxClipboard::ms_classInfo>, static sm_classTable = 0x1539780}} > y_top = 44 > x = 45 > h = <optimized out> > y_mid = 54 >#18 0x00000031e9926a82 in wxGenericTreeCtrl::PaintLevel (this=this@entry=0x23385e0, item=0x23e1d10, dc=..., level=2, level@entry=1, y=@0x7fff3b4a8bdc: 65, y@entry=@0x7fff3b4a8bdc: 23) at src/generic/treectlg.cpp:2655 > n = <optimized out> > oldY = 44 > children = @0x23e1d28: {<wxBaseArrayPtrVoid> = {m_nSize = 16, m_nCount = 2, m_pItems = 0x23e1ed0}, <No data fields>} > count = <optimized out> > y_top = <optimized out> > x = 30 > h = <optimized out> > y_mid = 33 >#19 0x00000031e9926a82 in wxGenericTreeCtrl::PaintLevel (this=this@entry=0x23385e0, item=0x23bf520, dc=..., level=1, level@entry=0, y=@0x7fff3b4a8bdc: 65, y@entry=@0x7fff3b4a8bdc: 2) at src/generic/treectlg.cpp:2655 > n = <optimized out> > oldY = 23 > children = @0x23bf538: {<wxBaseArrayPtrVoid> = {m_nSize = 16, m_nCount = 1, m_pItems = 0x23e1350}, <No data fields>} > count = <optimized out> > y_top = <optimized out> > x = 15 > h = <optimized out> > y_mid = 12 >#20 0x00000031e9926edd in wxGenericTreeCtrl::OnPaint (this=0x23385e0) at src/generic/treectlg.cpp:2777 > dc = {<wxClientDC> = {<wxWindowDC> = {<wxDC> = {<wxDCBase> = {<wxObject> = {_vptr.wxObject = 0x31e9bc2550 <vtable for wxPaintDC+16>, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}, m_refData = 0x0}, m_colour = true, m_ok = true, m_clipping = false, m_isInteractive = false, m_isBBoxValid = true, m_logicalOriginX = 0, m_logicalOriginY = 0, m_deviceOriginX = 0, m_deviceOriginY = 0, m_logicalScaleX = 1, m_logicalScaleY = 1, m_userScaleX = 1, m_userScaleY = 1, m_scaleX = 1, m_scaleY = 1, m_signX = 1, m_signY = 1, m_minX = 11, m_minY = 4, m_maxX = 336, m_maxY = 65, m_clipX1 = 0, m_clipY1 = 0, m_clipX2 = 0, m_clipY2 = 0, m_logicalFunction = 5, m_backgroundMode = 106, m_mappingMode = 1, m_pen = {<wxGDIObject> = {<wxObject> = {_vptr.wxObject = 0xe9c310 <vtable for wxPen+16>, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}, m_refData = 0x2353d60}, static ms_classInfo = {m_className = 0x31e99402e0 L"wxGDIObject", m_objectSize = 16, m_objectConstructor = 0x31e98a2950 <wxGDIObject::wxCreateObject()>, m_baseInfo1 = 0xe98240 <wxObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c1b8a0 <wxGridBagSizer::ms_classInfo>, static sm_classTable = 0x1539780}}, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}}, m_brush = {<wxBrushBase> = {<wxGDIObject> = {<wxObject> = {_vptr.wxObject = 0xe968f0 <vtable for wxBrush+16>, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}, m_refData = 0x194ee60}, static ms_classInfo = {m_className = 0x31e99402e0 L"wxGDIObject", m_objectSize = 16, m_objectConstructor = 0x31e98a2950 <wxGDIObject::wxCreateObject()>, m_baseInfo1 = 0xe98240 <wxObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c1b8a0 <wxGridBagSizer::ms_classInfo>, static sm_classTable = 0x1539780}}, <No data fields>}, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}}, m_backgroundBrush = {<wxBrushBase> = {<wxGDIObject> = {<wxObject> = {_vptr.wxObject = 0xe968f0 <vtable for wxBrush+16>, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}, m_refData = 0x194ee60}, static ms_classInfo = {m_className = 0x31e99402e0 L"wxGDIObject", m_objectSize = 16, m_objectConstructor = 0x31e98a2950 <wxGDIObject::wxCreateObject()>, m_baseInfo1 = 0xe98240 <wxObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c1b8a0 <wxGridBagSizer::ms_classInfo>, static sm_classTable = 0x1539780}}, <No data fields>}, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}}, m_textForegroundColour = {<wxColourBase> = {<wxGDIObject> = {<wxObject> = {_vptr.wxObject = 0xe9bd10 <vtable for wxColour+16>, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}, m_refData = 0x2298190}, static ms_classInfo = {m_className = 0x31e99402e0 L"wxGDIObject", m_objectSize = 16, m_objectConstructor = 0x31e98a2950 <wxGDIObject::wxCreateObject()>, m_baseInfo1 = 0xe98240 <wxObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c1b8a0 <wxGridBagSizer::ms_classInfo>, static sm_classTable = 0x1539780}}, <No data fields>}, static ms_classInfo = {m_className = 0x31e992cf10 L"wxColour", m_objectSize = 16, m_objectConstructor = 0x31e97e94b0 <wxColour::wxCreateObject()>, m_baseInfo1 = 0x31e9c1bae0 <wxGDIObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c15560 <wxClipboard::ms_classInfo>, static sm_classTable = 0x1539780}}, m_textBackgroundColour = {<wxColourBase> = {<wxGDIObject> = {<wxObject> = {_vptr.wxObject = 0xe9bd10 <vtable for wxColour+16>, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}, m_refData = 0x19157d0}, static ms_classInfo = {m_className = 0x31e99402e0 L"wxGDIObject", m_objectSize = 16, m_objectConstructor = 0x31e98a2950 <wxGDIObject::wxCreateObject()>, m_baseInfo1 = 0xe98240 <wxObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c1b8a0 <wxGridBagSizer::ms_classInfo>, static sm_classTable = 0x1539780}}, <No data fields>}, static ms_classInfo = {m_className = 0x31e992cf10 L"wxColour", m_objectSize = 16, m_objectConstructor = 0x31e97e94b0 <wxColour::wxCreateObject()>, m_baseInfo1 = 0x31e9c1bae0 <wxGDIObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c15560 <wxClipboard::ms_classInfo>, static sm_classTable = 0x1539780}}, m_font = {<wxFontBase> = {<wxGDIObject> = {<wxObject> = {_vptr.wxObject = 0xe9c350 <vtable for wxFont+16>, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}, m_refData = 0x196dbc0}, static ms_classInfo = {m_className = 0x31e99402e0 L"wxGDIObject", m_objectSize = 16, m_objectConstructor = 0x31e98a2950 <wxGDIObject::wxCreateObject()>, m_baseInfo1 = 0xe98240 <wxObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c1b8a0 <wxGridBagSizer::ms_classInfo>, static sm_classTable = 0x1539780}}, static ms_encodingDefault = wxFONTENCODING_UTF8}, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}}, m_palette = {<wxPaletteBase> = {<wxGDIObject> = {<wxObject> = {_vptr.wxObject = 0x31e9bc1130 <vtable for wxPalette+16>, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}, m_refData = 0x0}, static ms_classInfo = {m_className = 0x31e99402e0 L"wxGDIObject", m_objectSize = 16, m_objectConstructor = 0x31e98a2950 <wxGDIObject::wxCreateObject()>, m_baseInfo1 = 0xe98240 <wxObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c1b8a0 <wxGridBagSizer::ms_classInfo>, static sm_classTable = 0x1539780}}, <No data fields>}, static ms_classInfo = {m_className = 0x31e992c828 L"wxPalette", m_objectSize = 16, m_objectConstructor = 0x31e97e2f90 <wxPalette::wxCreateObject()>, m_baseInfo1 = 0x31e9c1bae0 <wxGDIObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c152a0 <wxIcon::ms_classInfo>, static sm_classTable = 0x1539780}}, m_hasCustomPalette = false, static ms_classInfo = {m_className = 0x31e993dc30 L"wxDCBase", m_objectSize = 264, m_objectConstructor = 0x0, m_baseInfo1 = 0xe98240 <wxObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c1a200 <wxControlWithItems::ms_classInfo>, static sm_classTable = 0x1539780}}, m_mm_to_pix_x = 3.7944444444444443, m_mm_to_pix_y = 3.8019801980198018, m_needComputeScaleX = false, m_needComputeScaleY = false, static ms_classInfo = {m_className = 0x31e992d174 L"wxDC", m_objectSize = 288, m_objectConstructor = 0x0, m_baseInfo1 = 0x31e9c1a320 <wxDCBase::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c15600 <wxCursor::ms_classInfo>, static sm_classTable = 0x1539780}}, m_window = 0x23fa5a0, m_penGC = 0x192d860, m_brushGC = 0x192d900, m_textGC = 0x192d9a0, m_bgGC = 0x192da40, m_cmap = 0x162c050, m_isMemDC = false, m_isScreenDC = false, m_owner = 0x23385e0, m_currentClippingRegion = {<wxRegionBase> = {<wxGDIObject> = {<wxObject> = {_vptr.wxObject = 0xe9a6d0 <vtable for wxRegion+16>, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}, m_refData = 0x27f2d80}, static ms_classInfo = {m_className = 0x31e99402e0 L"wxGDIObject", m_objectSize = 16, m_objectConstructor = 0x31e98a2950 <wxGDIObject::wxCreateObject()>, m_baseInfo1 = 0xe98240 <wxObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c1b8a0 <wxGridBagSizer::ms_classInfo>, static sm_classTable = 0x1539780}}, <No data fields>}, static ms_classInfo = {m_className = 0x31e992dd20 L"wxRegion", m_objectSize = 16, m_objectConstructor = 0x31e97fa8f0 <wxRegion::wxCreateObject()>, m_baseInfo1 = 0x31e9c1bae0 <wxGDIObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0xe9f7c0 <wxPen::ms_classInfo>, static sm_classTable = 0x1539780}}, m_paintClippingRegion = {<wxRegionBase> = {<wxGDIObject> = {<wxObject> = {_vptr.wxObject = 0xe9a6d0 <vtable for wxRegion+16>, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}, m_refData = 0x26ca700}, static ms_classInfo = {m_className = 0x31e99402e0 L"wxGDIObject", m_objectSize = 16, m_objectConstructor = 0x31e98a2950 <wxGDIObject::wxCreateObject()>, m_baseInfo1 = 0xe98240 <wxObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c1b8a0 <wxGridBagSizer::ms_classInfo>, static sm_classTable = 0x1539780}}, <No data fields>}, static ms_classInfo = {m_className = 0x31e992dd20 L"wxRegion", m_objectSize = 16, m_objectConstructor = 0x31e97fa8f0 <wxRegion::wxCreateObject()>, m_baseInfo1 = 0x31e9c1bae0 <wxGDIObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0xe9f7c0 <wxPen::ms_classInfo>, static sm_classTable = 0x1539780}}, m_context = 0x2324e40, m_layout = 0x282a8c0, m_fontdesc = 0x281d520, static ms_classInfo = {m_className = 0x31e992d230 L"wxWindowDC", m_objectSize = 408, m_objectConstructor = 0x31e97f0ea0 <wxWindowDC::wxCreateObject()>, m_baseInfo1 = 0x31e9c156c0 <wxDC::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c156c0 <wxDC::ms_classInfo>, static sm_classTable = 0x1539780}}, static ms_classInfo = {m_className = 0x31e992d288 L"wxClientDC", m_objectSize = 408, m_objectConstructor = 0x31e97f0ee0 <wxClientDC::wxCreateObject()>, m_baseInfo1 = 0x31e9c157c0 <wxWindowDC::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c15780 <wxPaintDC::ms_classInfo>, static sm_classTable = 0x1539780}}, static ms_classInfo = {m_className = 0x31e992d260 L"wxPaintDC", m_objectSize = 408, m_objectConstructor = 0x31e97f0f30 <wxPaintDC::wxCreateObject()>, m_baseInfo1 = 0x31e9c15740 <wxClientDC::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x31e9c157c0 <wxWindowDC::ms_classInfo>, static sm_classTable = 0x1539780}} > y = 65 >#21 0x000000389f6f0616 in wxEvtHandler::ProcessEventIfMatches (entry=..., handler=<optimized out>, event=...) at src/common/event.cpp:1239 > event = @0x7fff3b4a8f00: {<wxObject> = {_vptr.wxObject = 0x31e9bbfb70 <vtable for wxPaintEvent+16>, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}, m_refData = 0x0}, m_eventObject = 0x23385e0, m_eventType = 10090, m_timeStamp = 0, m_id = 301, m_callbackUserData = 0x0, m_propagationLevel = 0, m_skipped = false, m_isCommandEvent = false, static ms_classInfo = {m_className = 0x389f7168a0 L"wxEvent", m_objectSize = 64, m_objectConstructor = 0x0, m_baseInfo1 = 0xe98240 <wxObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x389f9653c0 <wxEvtHandler::ms_classInfo>, static sm_classTable = 0x1539780}} > handler = <optimized out> > entry = <optimized out> >#22 0x000000389f6f06bb in wxEventHashTable::HandleEvent (this=<optimized out>, event=..., self=self@entry=0x23385e0) at src/common/event.cpp:906 > n = 0 > eventEntryTable = @0x23bf368: {<wxBaseArrayPtrVoid> = {m_nSize = 1, m_nCount = 1, m_pItems = 0x23be160}, <No data fields>} > count = 1 > eventType = <optimized out> > eTTnode = 0x23bf360 >#23 0x000000389f6f0a27 in wxEvtHandler::ProcessEvent (this=0x23385e0, event=...) at src/common/event.cpp:1301 > event = @0x7fff3b4a8f00: {<wxObject> = {_vptr.wxObject = 0x31e9bbfb70 <vtable for wxPaintEvent+16>, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}, m_refData = 0x0}, m_eventObject = 0x23385e0, m_eventType = 10090, m_timeStamp = 0, m_id = 301, m_callbackUserData = 0x0, m_propagationLevel = 0, m_skipped = false, m_isCommandEvent = false, static ms_classInfo = {m_className = 0x389f7168a0 L"wxEvent", m_objectSize = 64, m_objectConstructor = 0x0, m_baseInfo1 = 0xe98240 <wxObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x389f9653c0 <wxEvtHandler::ms_classInfo>, static sm_classTable = 0x1539780}} > this = 0x23385e0 >#24 0x000000389f6f09b0 in wxEvtHandler::ProcessEvent (this=0x2338b00, event=...) at src/common/event.cpp:1308 > event = @0x7fff3b4a8f00: {<wxObject> = {_vptr.wxObject = 0x31e9bbfb70 <vtable for wxPaintEvent+16>, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0x0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1539780}, m_refData = 0x0}, m_eventObject = 0x23385e0, m_eventType = 10090, m_timeStamp = 0, m_id = 301, m_callbackUserData = 0x0, m_propagationLevel = 0, m_skipped = false, m_isCommandEvent = false, static ms_classInfo = {m_className = 0x389f7168a0 L"wxEvent", m_objectSize = 64, m_objectConstructor = 0x0, m_baseInfo1 = 0xe98240 <wxObject::ms_classInfo>, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x389f9653c0 <wxEvtHandler::ms_classInfo>, static sm_classTable = 0x1539780}} > this = 0x2338b00 >#25 0x00000031e9913d46 in wxScrollHelperEvtHandler::ProcessEvent (this=0x2338b00, event=...) at src/generic/scrlwing.cpp:208 > evType = 10090 > processed = <optimized out> >#26 0x00000031e980b68a in wxWindow::GtkSendPaintEvents (this=0x23385e0) at src/gtk/window.cpp:3881 >No locals. >#27 0x00000031e980bb74 in gtk_window_expose_callback (widget=widget@entry=0x2331120, gdk_event=<optimized out>, win=win@entry=0x23385e0) at src/gtk/window.cpp:543 >No locals. >#28 0x00000031f3d485bc in _gtk_marshal_BOOLEAN__BOXED (closure=0x2339c20, return_value=0x7fff3b4a9240, n_param_values=<optimized out>, param_values=0x7fff3b4a92f0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x31e980bae0 <gtk_window_expose_callback(GtkWidget*, GdkEventExpose*, wxWindow*)> > cc = <optimized out> > data1 = 0x2331120 > data2 = 0x23385e0 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#29 0x0000003896610298 in g_closure_invoke (closure=0x2339c20, return_value=return_value@entry=0x7fff3b4a9240, n_param_values=2, param_values=param_values@entry=0x7fff3b4a92f0, invocation_hint=invocation_hint@entry=0x7fff3b4a9290) at gclosure.c:777 > marshal = 0x31f3d48530 <_gtk_marshal_BOOLEAN__BOXED> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x2339c00 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#30 0x000000389662235d in signal_emit_unlocked_R (node=node@entry=0x166eec0, detail=detail@entry=0, instance=instance@entry=0x2331120, emission_return=emission_return@entry=0x7fff3b4a93a0, instance_and_params=instance_and_params@entry=0x7fff3b4a92f0) at gsignal.c:3586 > tmp = <optimized out> > handler = 0x2336aa0 > accumulator = 0x166ef30 > emission = {next = 0x0, instance = 0x2331120, ihint = {signal_id = 41, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = 0x2336aa0 > return_accu = 0x7fff3b4a9240 > accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 41 > max_sequential_handler_number = 8866 > return_value_altered = 0 >#31 0x0000003896629ddd in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff3b4a9480) at gsignal.c:3340 > return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > error = 0x0 > rtype = 20 > static_scope = 0 > instance_and_params = 0x7fff3b4a92f0 > signal_return_type = <optimized out> > param_values = 0x7fff3b4a9308 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#32 0x000000389662a3af in g_signal_emit (instance=instance@entry=0x2331120, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff3b4a9560, reg_save_area = 0x7fff3b4a94a0}} >#33 0x00000031f3e77994 in gtk_widget_event_internal (widget=widget@entry=0x2331120, event=event@entry=0x7fff3b4a9620) at gtkwidget.c:5017 > signal_num = <optimized out> > return_val = 0 >#34 0x00000031f3e77db1 in IA__gtk_widget_send_expose (widget=widget@entry=0x2331120, event=event@entry=0x7fff3b4a9620) at gtkwidget.c:4846 > __PRETTY_FUNCTION__ = "IA__gtk_widget_send_expose" >#35 0x00000031f3d46e85 in IA__gtk_main_do_event (event=0x7fff3b4a9620) at gtkmain.c:1610 > event_widget = 0x2331120 > grab_widget = 0x2331120 > window_group = 0x19232a0 > rewritten_event = <optimized out> > tmp_list = <optimized out> > __FUNCTION__ = "IA__gtk_main_do_event" >#36 0x00000031f44442ef in _gdk_window_process_updates_recurse (window=window@entry=0x23fa5a0, expose_region=expose_region@entry=0x281bea0) at gdkwindow.c:5427 > event = {type = GDK_EXPOSE, any = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000'}, expose = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', area = {x = 0, y = 0, width = 381, height = 595}, region = 0x281bea0, count = 0}, no_expose = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000'}, visibility = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', state = GDK_VISIBILITY_UNOBSCURED}, motion = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', time = 0, x = 8.0848039635776875e-312, y = 2.9396905927554169e-321, axes = 0x281bea0, state = 0, is_hint = 0, device = 0x31f4433830 <miSubtractO>, x_root = 0, y_root = 2.0781207379216843e-316}, button = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', time = 0, x = 8.0848039635776875e-312, y = 2.9396905927554169e-321, axes = 0x281bea0, state = 0, button = 0, device = 0x31f4433830 <miSubtractO>, x_root = 0, y_root = 2.0781207379216843e-316}, scroll = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', time = 0, x = 8.0848039635776875e-312, y = 2.9396905927554169e-321, state = 42057376, direction = GDK_SCROLL_UP, device = 0x0, x_root = 1.0600249750097548e-312, y_root = 0}, key = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', time = 0, state = 0, keyval = 381, length = 595, string = 0x281bea0 "\002", hardware_keycode = 0, group = 0 '\000', is_modifier = 0}, crossing = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', subwindow = 0x17d00000000, time = 595, x = 2.0779104635828142e-316, y = 0, x_root = 1.0600249750097548e-312, y_root = 0, mode = 42061632, detail = GDK_NOTIFY_ANCESTOR, focus = 1, state = 58}, focus_change = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', in = 642}, configure = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', x = 0, y = 0, width = 381, height = 595}, property = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', atom = 0x17d00000000, time = 595, state = 0}, selection = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', selection = 0x17d00000000, target = 0x253, property = 0x281bea0, time = 0, requestor = 0}, owner_change = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', owner = 0, reason = GDK_OWNER_CHANGE_NEW_OWNER, selection = 0x253, time = 42057376, selection_time = 0}, proximity = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', time = 0, device = 0x17d00000000}, client = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', message_type = 0x17d00000000, data_format = 595, data = {b = "\240\276\201\002", '\000' <repeats 12 times>, "\060\070C\364", s = {-16736, 641, 0, 0, 0, 0, 0, 0, 14384, -3005}, l = {42057376, 0, 214551443504, 0, 42061632}}}, dnd = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', context = 0x17d00000000, time = 595, x_root = 0, y_root = 0}, window_state = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', changed_mask = (unknown: 0), new_window_state = (unknown: 0)}, setting = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', action = GDK_SETTING_ACTION_NEW, name = 0x17d00000000 <Address 0x17d00000000 out of bounds>}, grab_broken = {type = GDK_EXPOSE, window = 0x23fa5a0, send_event = 0 '\000', keyboard = 0, implicit = 0, grab_window = 0x253}} > private = 0x23fa5a0 > child = <optimized out> > child_region = <optimized out> > r = {x = 0, y = 0, width = -196918592, height = 49} > l = <optimized out> > children = 0x0 >#37 0x00000031f4444295 in _gdk_window_process_updates_recurse (window=window@entry=0x23fa480, expose_region=expose_region@entry=0x282f0d0) at gdkwindow.c:5400 > private = 0x23fa480 > child = 0x23fa5a0 > child_region = 0x281bea0 > r = {x = 0, y = 0, width = 381, height = 595} > l = 0x2831ca0 > children = 0x2831ca0 >#38 0x00000031f4444295 in _gdk_window_process_updates_recurse (window=window@entry=0x23f6000, expose_region=expose_region@entry=0x2832320) at gdkwindow.c:5400 > private = 0x23f6000 > child = 0x23fa480 > child_region = 0x282f0d0 > r = {x = 2, y = 65, width = 381, height = 595} > l = 0x2831ba0 > children = 0x280eb40 >#39 0x00000031f4444295 in _gdk_window_process_updates_recurse (window=window@entry=0x162dea0, expose_region=expose_region@entry=0x27e7950) at gdkwindow.c:5400 > private = 0x162dea0 > child = 0x23f6000 > child_region = 0x2832320 > r = {x = 0, y = 0, width = 1366, height = 687} > l = 0x2831b00 > children = 0x2831b00 >#40 0x00000031f4444295 in _gdk_window_process_updates_recurse (window=window@entry=0x162dd80, expose_region=expose_region@entry=0x27f0360) at gdkwindow.c:5400 > private = 0x162dd80 > child = 0x162dea0 > child_region = 0x27e7950 > r = {x = 0, y = 19, width = 1366, height = 687} > l = 0x273c860 > children = 0x2831ae0 >#41 0x00000031f4444295 in _gdk_window_process_updates_recurse (window=window@entry=0x162dc60, expose_region=expose_region@entry=0x27fc640) at gdkwindow.c:5400 > private = 0x162dc60 > child = 0x162dd80 > child_region = 0x27f0360 > r = {x = 0, y = 0, width = 1366, height = 706} > l = 0x2831c60 > children = 0x2831c60 >#42 0x00000031f4444295 in _gdk_window_process_updates_recurse (window=window@entry=0x162db40, expose_region=expose_region@entry=0x281d430) at gdkwindow.c:5400 > private = 0x162db40 > child = 0x162dc60 > child_region = 0x27fc640 > r = {x = 0, y = 0, width = 1366, height = 706} > l = 0x280e9a0 > children = 0x280e9a0 >#43 0x00000031f447b275 in _gdk_windowing_window_process_updates_recurse (window=window@entry=0x162db40, region=region@entry=0x281d430) at gdkwindow-x11.c:5643 >No locals. >#44 0x00000031f4440b6a in gdk_window_process_updates_internal (window=0x162db40) at gdkwindow.c:5594 > expose_region = 0x281d430 > update_area = 0x27f04f0 > private = 0x162db40 > impl_iface = <optimized out> > save_region = 0 > clip_box = {x = 2, y = 84, width = 381, height = 595} > iteration = <optimized out> >#45 0x00000031f44414e8 in IA__gdk_window_process_all_updates () at gdkwindow.c:5702 > private = 0x162db40 > old_update_windows = 0x2824670 > tmp_list = 0x2824670 > in_process_all_updates = 1 > got_recursive_update = 0 >#46 0x00000031f3cbeb41 in gtk_container_idle_sizer (data=<optimized out>) at gtkcontainer.c:1360 >No locals. >#47 0x00000031f441ec57 in gdk_threads_dispatch (data=0x25332c0) at gdk.c:512 > dispatch = 0x25332c0 > ret = 0 >#48 0x00000038942492a6 in g_main_dispatch (context=0x15ff410) at gmain.c:3066 > dispatch = 0x3894246150 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x25332c0 > callback = 0x31f441ec00 <gdk_threads_dispatch> > cb_funcs = 0x389452a8e0 <g_source_callback_funcs> > cb_data = 0x2836130 > need_destroy = <optimized out> > current_source_link = {data = 0x246acc0, next = 0x0} > source = 0x246acc0 > current = 0x18a6cb0 > i = 0 >#49 g_main_context_dispatch (context=context@entry=0x15ff410) at gmain.c:3642 >No locals. >#50 0x0000003894249628 in g_main_context_iterate (context=0x15ff410, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 110 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 2 > fds = 0x1955e90 >#51 0x0000003894249a3a in g_main_loop_run (loop=0x1956e50) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#52 0x00000031f3d45c27 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x1956e50 >#53 0x00000031e97f718a in wxEventLoop::Run (this=0x1914930) at src/gtk/evtloop.cpp:76 > activate = {m_evtLoopOld = 0x0} > exitcode = <optimized out> >#54 0x00000031e9876a3b in wxAppBase::MainLoop (this=0x15ff360) at src/common/appcmn.cpp:312 > mainLoop = {<wxEventLoopPtr> = {m_ptr = 0x1914930}, m_pp = 0x15ff3d8, m_pOld = 0x0} >#55 0x000000389f69981d in wxEntry (argc=@0x389f961f30: 1, argv=<optimized out>) at src/common/init.cpp:448 > initializer = <optimized out> >#56 0x000000389f6998b2 in wxEntry (argc=argc@entry=@0x7fff3b4a9e4c: 1, argv=<optimized out>) at src/common/init.cpp:460 >No locals. >#57 0x0000000000443e72 in main (argc=1, argv=<optimized out>) at pgAdmin3.cpp:125 >No locals. >From To Syms Read Shared Object Library >0x00000031e6c251a0 0x00000031e6c8759c Yes /lib64/libkrb5.so.3 >0x00000031e9e37440 0x00000031e9ee98b0 Yes /lib64/libwx_gtk2u_stc-2.8.so.0 >0x00000031e8029680 0x00000031e8058320 Yes /lib64/libwx_gtk2u_aui-2.8.so.0 >0x00000031e8c2dbb0 0x00000031e8c74b68 Yes /lib64/libwx_gtk2u_xrc-2.8.so.0 >0x00000031e8447390 0x00000031e848c788 Yes /lib64/libwx_gtk2u_html-2.8.so.0 >0x00000031e886a1f0 0x00000031e88b62fc Yes /lib64/libwx_gtk2u_adv-2.8.so.0 >0x00000031e97c3c40 0x00000031e992aab0 Yes /lib64/libwx_gtk2u_core-2.8.so.0 >0x00000035b5c03640 0x00000035b5c07108 Yes /lib64/libwx_baseu_xml-2.8.so.0 >0x00000035b4e15340 0x00000035b4e25874 Yes /lib64/libwx_baseu_net-2.8.so.0 >0x000000389f664630 0x000000389f702f04 Yes /lib64/libwx_baseu-2.8.so.0 >0x000000389ba2e870 0x000000389bb16930 Yes /lib64/libxml2.so.2 >0x0000003892a02210 0x0000003892a0e930 Yes /lib64/libz.so.1 >0x00000038b1c0ac60 0x00000038b1c2f218 Yes /lib64/libxslt.so.1 >0x0000003892605890 0x0000003892674bb8 Yes /lib64/libm.so.6 >0x0000003270c097c0 0x0000003270c21e08 Yes /lib64/libpq.so.5 >0x0000003897669c40 0x000000389775a4e8 Yes /lib64/libcrypto.so.10 >0x000000389465bab0 0x00000038946c262a Yes /lib64/libstdc++.so.6 >0x0000003892e02af0 0x0000003892e12218 Yes /lib64/libgcc_s.so.1 >0x00000038922059f0 0x0000003892211614 Yes /lib64/libpthread.so.0 >0x0000003891a1f560 0x0000003891b60cc4 Yes /lib64/libc.so.6 >0x00000031e70048b0 0x00000031e70247e0 Yes /lib64/libk5crypto.so.3 >0x0000003897e01570 0x0000003897e02154 Yes /lib64/libcom_err.so.2 >0x00000031e6403620 0x00000031e6409f7c Yes /lib64/libkrb5support.so.0 >0x00000038986015b0 0x00000038986021cc Yes /lib64/libkeyutils.so.1 >0x0000003894a03a40 0x0000003894a1281c Yes /lib64/libresolv.so.2 >0x00000031f3c699b0 0x00000031f3efce40 Yes /lib64/libgtk-x11-2.0.so.0 >0x00000031f441e810 0x00000031f447ee94 Yes /lib64/libgdk-x11-2.0.so.0 >0x000000389e80a3b0 0x000000389e815f34 Yes /lib64/libatk-1.0.so.0 >0x00000031ed006cb0 0x00000031ed01a810 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00000031e9231be0 0x00000031e92f365c Yes /lib64/libgio-2.0.so.0 >0x000000389c807320 0x000000389c80f90c Yes /lib64/libpangoft2-1.0.so.0 >0x000000389e00d050 0x000000389e02bfa8 Yes /lib64/libpango-1.0.so.0 >0x000000389660b160 0x0000003896639a18 Yes /lib64/libgobject-2.0.so.0 >0x0000003898e0d320 0x0000003898e790c4 Yes /lib64/libfreetype.so.6 >0x0000003898a06ca0 0x0000003898a23fcc Yes /lib64/libfontconfig.so.1 >0x0000003897a006b0 0x0000003897a0081c Yes /lib64/libgthread-2.0.so.0 >0x000000389421a6e0 0x00000038942b2f1c Yes /lib64/libglib-2.0.so.0 >0x000000389b600bb0 0x000000389b601510 Yes /lib64/libXinerama.so.1 >0x00000038a7601010 0x00000038a7603958 Yes /lib64/libXxf86vm.so.1 >0x00000035ae601c20 0x00000035ae605c44 Yes /lib64/libSM.so.6 >0x0000003896205680 0x0000003896226e68 Yes /lib64/libpng16.so.16 >0x00000038a7a04200 0x00000038a7a3ac90 Yes /lib64/libjpeg.so.62 >0x00000035b6c082c0 0x00000035b6c43d24 Yes /lib64/libtiff.so.5 >0x0000003891e00ed0 0x0000003891e019d0 Yes /lib64/libdl.so.2 >0x00000035b2c081e0 0x00000035b2c5745c Yes /lib64/libSDL-1.2.so.0 >0x0000003896e03e00 0x0000003896e1ccdc Yes /lib64/libexpat.so.1 >0x00000038932030e0 0x0000003893219060 Yes /lib64/liblzma.so.5 >0x00000031e7418310 0x00000031e7452110 Yes /lib64/libssl.so.10 >0x00000031e680bcf0 0x00000031e683bc64 Yes /lib64/libgssapi_krb5.so.2 >0x0000003270811380 0x0000003270844ab4 Yes /lib64/libldap_r-2.4.so.2 >0x0000003891600b10 0x0000003891619cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x00000031e60064a0 0x00000031e6018fe4 Yes /lib64/libselinux.so.1 >0x00000038a3001190 0x00000038a3002088 Yes /lib64/libgmodule-2.0.so.0 >0x00000031ef204880 0x00000031ef209368 Yes /lib64/libpangocairo-1.0.so.0 > No /lib64/libX11.so.6 >0x000000389ae015f0 0x000000389ae03948 Yes /lib64/libXfixes.so.3 >0x00000031ed8136d0 0x00000031ed8e2ef8 Yes /lib64/libcairo.so.2 >0x000000389c401b70 0x000000389c407be8 Yes /lib64/libXrender.so.1 >0x000000389a202240 0x000000389a20c5f8 Yes /lib64/libXi.so.6 >0x000000389d001c30 0x000000389d0075d0 Yes /lib64/libXrandr.so.2 >0x000000389d802ab0 0x000000389d807690 Yes /lib64/libXcursor.so.1 >0x00000038b7400cd0 0x00000038b74016e8 Yes /lib64/libXcomposite.so.1 >0x00000038a6e00c40 0x00000038a6e0156c Yes /lib64/libXdamage.so.1 >0x0000003897203760 0x000000389720d460 Yes /lib64/libXext.so.6 >0x0000003894e01870 0x0000003894e05fe8 Yes /lib64/libffi.so.6 >0x0000003899e06d00 0x0000003899e39b6c Yes /lib64/libharfbuzz.so.0 >0x00000035aea04f30 0x00000035aea121ec Yes /lib64/libICE.so.6 >0x0000003895e01510 0x0000003895e02b84 Yes /lib64/libuuid.so.1 >0x00000035b8801060 0x00000035b8807bb0 Yes /lib64/libjbig.so.2.0 >0x00000038ba8036d0 0x00000038ba80a9f4 Yes /lib64/liblber-2.4.so.2 >0x00000038b8804b60 0x00000038b8815fe4 Yes /lib64/libsasl2.so.3 >0x000000366bc0acd0 0x000000366bc2dbe4 Yes /lib64/libssl3.so >0x000000366d809e60 0x000000366d821b28 Yes /lib64/libsmime3.so >0x000000366ac19870 0x000000366ad040e4 Yes /lib64/libnss3.so >0x000000366f40be10 0x000000366f41a078 Yes /lib64/libnssutil3.so >0x000000365ec01090 0x000000365ec02018 Yes /lib64/libplds4.so >0x00000038a8601510 0x00000038a8602b18 Yes /lib64/libplc4.so >0x00000038a820d140 0x00000038a822ceb0 Yes /lib64/libnspr4.so >0x0000003893a01770 0x0000003893a4b8d8 Yes /lib64/libpcre.so.1 >0x0000003895609a00 0x00000038956176c8 Yes /lib64/libxcb.so.1 >0x000000389cc0a510 0x000000389cc9258c Yes /lib64/libpixman-1.so.0 >0x00000031edc05c30 0x00000031edc1764c Yes /lib64/libEGL.so.1 >0x00000038b8400b90 0x00000038b8401460 Yes /lib64/libxcb-shm.so.0 >0x00000038b7003610 0x00000038b7006a7c Yes /lib64/libxcb-render.so.0 >0x00000031eb817140 0x00000031eb8502d4 Yes /lib64/libGL.so.1 >0x00000038936022d0 0x00000038936050cc Yes /lib64/librt.so.1 > No /lib64/libgraphite2.so.3 >0x00000038aae00ed0 0x00000038aae0598c Yes /lib64/libcrypt.so.1 >0x0000003895a00ee0 0x0000003895a01bfc Yes /lib64/libXau.so.6 > No /lib64/libX11-xcb.so.1 >0x00000038a7201930 0x00000038a7202a88 Yes /lib64/libxcb-dri2.so.0 >0x00000038b9802610 0x00000038b9804748 Yes /lib64/libxcb-xfixes.so.0 >0x00000038b1201020 0x00000038b1201bc8 Yes /lib64/libxcb-shape.so.0 >0x00000031eee02140 0x00000031eee03cdc Yes /lib64/libgbm.so.1 >0x00000035b0404930 0x00000035b04086f0 Yes /lib64/libwayland-client.so.0 >0x00000038b3005950 0x00000038b300aae0 Yes /lib64/libwayland-server.so.0 >0x00000031ebc08e40 0x00000031ebc119b0 Yes /lib64/libglapi.so.0 >0x00000031e78034f0 0x00000031e780bf62 Yes /lib64/libudev.so.1 >0x00000038a6603210 0x00000038a6608b98 Yes /lib64/libdrm.so.2 >0x00000038a5e0a030 0x00000038a5e11df8 Yes /lib64/libxcb-glx.so.0 >0x00000038aa203d00 0x00000038aa2582f0 Yes /lib64/libfreebl3.so >0x00007ff16ea41680 0x00007ff16ea427e8 Yes /usr/lib64/gconv/UTF-32.so >0x00007ff16e6a43d0 0x00007ff16e769a34 Yes /usr/lib64/gtk-2.0/2.10.0/engines/liboxygen-gtk.so >0x00007ff16e420ef0 0x00007ff16e43b3f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007ff16e1cc8c0 0x00007ff16e1e4618 Yes /lib64/libgvfscommon.so.0 >0x00007ff16df866d0 0x00007ff16dfabe34 Yes /lib64/libbluray.so.1 >0x00000038bd400f10 0x00000038bd401804 Yes /lib64/libutil.so.1 >0x00007ff16cbdb1e0 0x00007ff16cbe24a4 Yes /lib64/libnss_files.so.2 >0x00007ff16c9d34f0 0x00007ff16c9d488c Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x1c61350 29758288 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x500 1280 >rdi 0x3891db8760 242965251936 >rbp 0x9938b0 0x9938b0 <vtable for dlgRole+16> >rsp 0x7fff3b4a8050 0x7fff3b4a8050 >r8 0x25 37 >r9 0x3891db87b8 242965252024 >r10 0x3891db8798 242965251992 >r11 0x23a3c30 37370928 >r12 0x25f4c00 39799808 >r13 0x0 0 >r14 0x3891db8760 242965251936 >r15 0x0 0 >rip 0x3891a7c41b 0x3891a7c41b <malloc_consolidate+315> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >mxcsr *value not available* >ymm0 *value not available* >ymm1 *value not available* >ymm2 *value not available* >ymm3 *value not available* >ymm4 *value not available* >ymm5 *value not available* >ymm6 *value not available* >ymm7 *value not available* >ymm8 *value not available* >ymm9 *value not available* >ymm10 *value not available* >ymm11 *value not available* >ymm12 *value not available* >ymm13 *value not available* >ymm14 *value not available* >ymm15 *value not available* >Dump of assembler code for function malloc_consolidate: > 0x0000003891a7c2e0 <+0>: push %r15 > 0x0000003891a7c2e2 <+2>: push %r14 > 0x0000003891a7c2e4 <+4>: mov %rdi,%r14 > 0x0000003891a7c2e7 <+7>: push %r13 > 0x0000003891a7c2e9 <+9>: push %r12 > 0x0000003891a7c2eb <+11>: push %rbp > 0x0000003891a7c2ec <+12>: push %rbx > 0x0000003891a7c2ed <+13>: sub $0x78,%rsp > 0x0000003891a7c2f1 <+17>: cmpq $0x0,0x33e887(%rip) # 0x3891dbab80 <global_max_fast> > 0x0000003891a7c2f9 <+25>: je 0x3891a7c4b2 <malloc_consolidate+466> > 0x0000003891a7c2ff <+31>: cmpl $0x0,%fs:0x18 > 0x0000003891a7c308 <+40>: je 0x3891a7c30b <malloc_consolidate+43> > 0x0000003891a7c30a <+42>: lock orl $0x1,0x4(%rdi) > 0x0000003891a7c30f <+47>: lea 0x50(%rdi),%rax > 0x0000003891a7c313 <+51>: movq $0x1,0x10(%rsp) > 0x0000003891a7c31c <+60>: lea 0x58(%rdi),%r9 > 0x0000003891a7c320 <+64>: lea 0x8(%rdi),%r10 > 0x0000003891a7c324 <+68>: mov %rax,0x8(%rsp) > 0x0000003891a7c329 <+73>: lea 0x50(%rsp),%rax > 0x0000003891a7c32e <+78>: sub %rax,0x10(%rsp) > 0x0000003891a7c333 <+83>: mov %rax,0x18(%rsp) > 0x0000003891a7c338 <+88>: lea 0x4f(%rsp),%rax > 0x0000003891a7c33d <+93>: mov %rax,0x20(%rsp) > 0x0000003891a7c342 <+98>: nopw 0x0(%rax,%rax,1) > 0x0000003891a7c348 <+104>: xor %ebx,%ebx > 0x0000003891a7c34a <+106>: xchg %rbx,(%r10) > 0x0000003891a7c34d <+109>: test %rbx,%rbx > 0x0000003891a7c350 <+112>: jne 0x3891a7c3ea <malloc_consolidate+266> > 0x0000003891a7c356 <+118>: jmpq 0x3891a7c490 <malloc_consolidate+432> > 0x0000003891a7c35b <+123>: nopl 0x0(%rax,%rax,1) > 0x0000003891a7c360 <+128>: mov 0x10(%r12),%rax > 0x0000003891a7c365 <+133>: add %r13,%rbp > 0x0000003891a7c368 <+136>: mov 0x18(%r12),%rdx > 0x0000003891a7c36d <+141>: cmp 0x18(%rax),%r12 > 0x0000003891a7c371 <+145>: jne 0x3891a7c58b <malloc_consolidate+683> > 0x0000003891a7c377 <+151>: cmp 0x10(%rdx),%r12 > 0x0000003891a7c37b <+155>: jne 0x3891a7c58b <malloc_consolidate+683> > 0x0000003891a7c381 <+161>: cmpq $0x3ff,0x8(%r12) > 0x0000003891a7c38a <+170>: mov %rdx,0x18(%rax) > 0x0000003891a7c38e <+174>: mov %rax,0x10(%rdx) > 0x0000003891a7c392 <+178>: jbe 0x3891a7c3a2 <malloc_consolidate+194> > 0x0000003891a7c394 <+180>: mov 0x20(%r12),%rdx > 0x0000003891a7c399 <+185>: test %rdx,%rdx > 0x0000003891a7c39c <+188>: jne 0x3891a7c6eb <malloc_consolidate+1035> > 0x0000003891a7c3a2 <+194>: mov 0x68(%r14),%rax > 0x0000003891a7c3a6 <+198>: cmp $0x3ff,%rbp > 0x0000003891a7c3ad <+205>: mov %rbx,0x68(%r14) > 0x0000003891a7c3b1 <+209>: mov %rbx,0x18(%rax) > 0x0000003891a7c3b5 <+213>: jbe 0x3891a7c3c7 <malloc_consolidate+231> > 0x0000003891a7c3b7 <+215>: movq $0x0,0x20(%rbx) > 0x0000003891a7c3bf <+223>: movq $0x0,0x28(%rbx) > 0x0000003891a7c3c7 <+231>: mov %rbp,%rdx > 0x0000003891a7c3ca <+234>: mov %r9,0x18(%rbx) > 0x0000003891a7c3ce <+238>: mov %rax,0x10(%rbx) > 0x0000003891a7c3d2 <+242>: or $0x1,%rdx > 0x0000003891a7c3d6 <+246>: test %r15,%r15 > 0x0000003891a7c3d9 <+249>: mov %rdx,0x8(%rbx) > 0x0000003891a7c3dd <+253>: mov %rbp,(%rbx,%rbp,1) > 0x0000003891a7c3e1 <+257>: je 0x3891a7c490 <malloc_consolidate+432> > 0x0000003891a7c3e7 <+263>: mov %r15,%rbx > 0x0000003891a7c3ea <+266>: mov 0x8(%rbx),%rax > 0x0000003891a7c3ee <+270>: mov 0x10(%rbx),%r15 > 0x0000003891a7c3f2 <+274>: mov %rax,%rbp > 0x0000003891a7c3f5 <+277>: and $0xfffffffffffffffa,%rbp > 0x0000003891a7c3f9 <+281>: lea (%rbx,%rbp,1),%r12 > 0x0000003891a7c3fd <+285>: mov 0x8(%r12),%r13 > 0x0000003891a7c402 <+290>: and $0xfffffffffffffff8,%r13 > 0x0000003891a7c406 <+294>: test $0x1,%al > 0x0000003891a7c408 <+296>: jne 0x3891a7c44e <malloc_consolidate+366> > 0x0000003891a7c40a <+298>: mov (%rbx),%rax > 0x0000003891a7c40d <+301>: sub %rax,%rbx > 0x0000003891a7c410 <+304>: add %rax,%rbp > 0x0000003891a7c413 <+307>: mov 0x10(%rbx),%rax > 0x0000003891a7c417 <+311>: mov 0x18(%rbx),%rdx >=> 0x0000003891a7c41b <+315>: cmp 0x18(%rax),%rbx > 0x0000003891a7c41f <+319>: jne 0x3891a7c517 <malloc_consolidate+567> > 0x0000003891a7c425 <+325>: cmp 0x10(%rdx),%rbx > 0x0000003891a7c429 <+329>: jne 0x3891a7c517 <malloc_consolidate+567> > 0x0000003891a7c42f <+335>: cmpq $0x3ff,0x8(%rbx) > 0x0000003891a7c437 <+343>: mov %rdx,0x18(%rax) > 0x0000003891a7c43b <+347>: mov %rax,0x10(%rdx) > 0x0000003891a7c43f <+351>: jbe 0x3891a7c44e <malloc_consolidate+366> > 0x0000003891a7c441 <+353>: mov 0x20(%rbx),%rdx > 0x0000003891a7c445 <+357>: test %rdx,%rdx > 0x0000003891a7c448 <+360>: jne 0x3891a7c5fb <malloc_consolidate+795> > 0x0000003891a7c44e <+366>: cmp %r12,0x58(%r14) > 0x0000003891a7c452 <+370>: je 0x3891a7c470 <malloc_consolidate+400> > 0x0000003891a7c454 <+372>: testb $0x1,0x8(%r12,%r13,1) > 0x0000003891a7c45a <+378>: je 0x3891a7c360 <malloc_consolidate+128> > 0x0000003891a7c460 <+384>: andq $0xfffffffffffffffe,0x8(%r12) > 0x0000003891a7c466 <+390>: jmpq 0x3891a7c3a2 <malloc_consolidate+194> > 0x0000003891a7c46b <+395>: nopl 0x0(%rax,%rax,1) > 0x0000003891a7c470 <+400>: add %r13,%rbp > 0x0000003891a7c473 <+403>: or $0x1,%rbp > 0x0000003891a7c477 <+407>: test %r15,%r15 > 0x0000003891a7c47a <+410>: mov %rbp,0x8(%rbx) > 0x0000003891a7c47e <+414>: mov %rbx,0x58(%r14) > 0x0000003891a7c482 <+418>: jne 0x3891a7c3e7 <malloc_consolidate+263> > 0x0000003891a7c488 <+424>: nopl 0x0(%rax,%rax,1) > 0x0000003891a7c490 <+432>: add $0x8,%r10 > 0x0000003891a7c494 <+436>: lea -0x8(%r10),%rax > 0x0000003891a7c498 <+440>: cmp %rax,0x8(%rsp) > 0x0000003891a7c49d <+445>: jne 0x3891a7c348 <malloc_consolidate+104> > 0x0000003891a7c4a3 <+451>: add $0x78,%rsp > 0x0000003891a7c4a7 <+455>: pop %rbx > 0x0000003891a7c4a8 <+456>: pop %rbp > 0x0000003891a7c4a9 <+457>: pop %r12 > 0x0000003891a7c4ab <+459>: pop %r13 > 0x0000003891a7c4ad <+461>: pop %r14 > 0x0000003891a7c4af <+463>: pop %r15 > 0x0000003891a7c4b1 <+465>: retq > 0x0000003891a7c4b2 <+466>: lea 0x58(%rdi),%rcx > 0x0000003891a7c4b6 <+470>: mov $0x1,%edx > 0x0000003891a7c4bb <+475>: mov %rcx,%rax > 0x0000003891a7c4be <+478>: xchg %ax,%ax > 0x0000003891a7c4c0 <+480>: add $0x1,%edx > 0x0000003891a7c4c3 <+483>: mov %rax,0x18(%rax) > 0x0000003891a7c4c7 <+487>: mov %rax,0x10(%rax) > 0x0000003891a7c4cb <+491>: add $0x10,%rax > 0x0000003891a7c4cf <+495>: cmp $0x80,%edx > 0x0000003891a7c4d5 <+501>: jne 0x3891a7c4c0 <malloc_consolidate+480> > 0x0000003891a7c4d7 <+503>: lea 0x33c282(%rip),%rax # 0x3891db8760 <main_arena> > 0x0000003891a7c4de <+510>: cmp %rax,%r14 > 0x0000003891a7c4e1 <+513>: je 0x3891a7c504 <malloc_consolidate+548> > 0x0000003891a7c4e3 <+515>: mov 0x4(%r14),%eax > 0x0000003891a7c4e7 <+519>: or $0x2,%eax > 0x0000003891a7c4ea <+522>: or $0x1,%eax > 0x0000003891a7c4ed <+525>: mov %rcx,0x58(%r14) > 0x0000003891a7c4f1 <+529>: mov %eax,0x4(%r14) > 0x0000003891a7c4f5 <+533>: add $0x78,%rsp > 0x0000003891a7c4f9 <+537>: pop %rbx > 0x0000003891a7c4fa <+538>: pop %rbp > 0x0000003891a7c4fb <+539>: pop %r12 > 0x0000003891a7c4fd <+541>: pop %r13 > 0x0000003891a7c4ff <+543>: pop %r14 > 0x0000003891a7c501 <+545>: pop %r15 > 0x0000003891a7c503 <+547>: retq > 0x0000003891a7c504 <+548>: movq $0x80,0x33e671(%rip) # 0x3891dbab80 <global_max_fast> > 0x0000003891a7c50f <+559>: mov 0x33c24f(%rip),%eax # 0x3891db8764 <main_arena+4> > 0x0000003891a7c515 <+565>: jmp 0x3891a7c4ea <malloc_consolidate+522> > 0x0000003891a7c517 <+567>: cmpl $0x0,0x341af6(%rip) # 0x3891dbe014 <__libc_multiple_threads> > 0x0000003891a7c51e <+574>: je 0x3891a7c52c <malloc_consolidate+588> > 0x0000003891a7c520 <+576>: lock decl (%r14) > 0x0000003891a7c524 <+580>: jne 0x3891a824f9 <_L_unlock_3015> > 0x0000003891a7c52a <+586>: jmp 0x3891a7c535 <malloc_consolidate+597> > 0x0000003891a7c52c <+588>: decl (%r14) > 0x0000003891a7c52f <+591>: jne 0x3891a824f9 <_L_unlock_3015> > 0x0000003891a7c535 <+597>: mov 0x33bc54(%rip),%r11d # 0x3891db8190 <check_action> > 0x0000003891a7c53c <+604>: mov %r11d,%eax > 0x0000003891a7c53f <+607>: and $0x5,%eax > 0x0000003891a7c542 <+610>: cmp $0x5,%eax > 0x0000003891a7c545 <+613>: je 0x3891a7c857 <malloc_consolidate+1399> > 0x0000003891a7c54b <+619>: test $0x1,%r11b > 0x0000003891a7c54f <+623>: jne 0x3891a7c70d <malloc_consolidate+1069> > 0x0000003891a7c555 <+629>: and $0x2,%r11d > 0x0000003891a7c559 <+633>: jne 0x3891a7c7f8 <malloc_consolidate+1304> > 0x0000003891a7c55f <+639>: mov $0x1,%esi > 0x0000003891a7c564 <+644>: xor %eax,%eax > 0x0000003891a7c566 <+646>: cmpl $0x0,0x341aa7(%rip) # 0x3891dbe014 <__libc_multiple_threads> > 0x0000003891a7c56d <+653>: je 0x3891a7c57c <malloc_consolidate+668> > 0x0000003891a7c56f <+655>: lock cmpxchg %esi,(%r14) > 0x0000003891a7c574 <+660>: jne 0x3891a82514 <_L_lock_3051> > 0x0000003891a7c57a <+666>: jmp 0x3891a7c586 <malloc_consolidate+678> > 0x0000003891a7c57c <+668>: cmpxchg %esi,(%r14) > 0x0000003891a7c580 <+672>: jne 0x3891a82514 <_L_lock_3051> > 0x0000003891a7c586 <+678>: jmpq 0x3891a7c44e <malloc_consolidate+366> > 0x0000003891a7c58b <+683>: cmpl $0x0,0x341a82(%rip) # 0x3891dbe014 <__libc_multiple_threads> > 0x0000003891a7c592 <+690>: je 0x3891a7c5a0 <malloc_consolidate+704> > 0x0000003891a7c594 <+692>: lock decl (%r14) > 0x0000003891a7c598 <+696>: jne 0x3891a8252f <_L_unlock_3078> > 0x0000003891a7c59e <+702>: jmp 0x3891a7c5a9 <malloc_consolidate+713> > 0x0000003891a7c5a0 <+704>: decl (%r14) > 0x0000003891a7c5a3 <+707>: jne 0x3891a8252f <_L_unlock_3078> > 0x0000003891a7c5a9 <+713>: mov 0x33bbe0(%rip),%r13d # 0x3891db8190 <check_action> > 0x0000003891a7c5b0 <+720>: mov %r13d,%eax > 0x0000003891a7c5b3 <+723>: and $0x5,%eax > 0x0000003891a7c5b6 <+726>: cmp $0x5,%eax > 0x0000003891a7c5b9 <+729>: je 0x3891a7c7fd <malloc_consolidate+1309> > 0x0000003891a7c5bf <+735>: test $0x1,%r13b > 0x0000003891a7c5c3 <+739>: jne 0x3891a7c61b <malloc_consolidate+827> > 0x0000003891a7c5c5 <+741>: and $0x2,%r13d > 0x0000003891a7c5c9 <+745>: jne 0x3891a7c7f8 <malloc_consolidate+1304> > 0x0000003891a7c5cf <+751>: mov $0x1,%esi > 0x0000003891a7c5d4 <+756>: xor %eax,%eax > 0x0000003891a7c5d6 <+758>: cmpl $0x0,0x341a37(%rip) # 0x3891dbe014 <__libc_multiple_threads> > 0x0000003891a7c5dd <+765>: je 0x3891a7c5ec <malloc_consolidate+780> > 0x0000003891a7c5df <+767>: lock cmpxchg %esi,(%r14) > 0x0000003891a7c5e4 <+772>: jne 0x3891a8254a <_L_lock_3116> > 0x0000003891a7c5ea <+778>: jmp 0x3891a7c5f6 <malloc_consolidate+790> > 0x0000003891a7c5ec <+780>: cmpxchg %esi,(%r14) > 0x0000003891a7c5f0 <+784>: jne 0x3891a8254a <_L_lock_3116> > 0x0000003891a7c5f6 <+790>: jmpq 0x3891a7c3a2 <malloc_consolidate+194> > 0x0000003891a7c5fb <+795>: cmpq $0x0,0x20(%rax) > 0x0000003891a7c600 <+800>: je 0x3891a7c831 <malloc_consolidate+1361> > 0x0000003891a7c606 <+806>: mov 0x28(%rbx),%rax > 0x0000003891a7c60a <+810>: mov %rax,0x28(%rdx) > 0x0000003891a7c60e <+814>: mov 0x28(%rbx),%rax > 0x0000003891a7c612 <+818>: mov %rdx,0x20(%rax) > 0x0000003891a7c616 <+822>: jmpq 0x3891a7c44e <malloc_consolidate+366> > 0x0000003891a7c61b <+827>: mov 0x18(%rsp),%rax > 0x0000003891a7c620 <+832>: xor %ecx,%ecx > 0x0000003891a7c622 <+834>: mov %r12,%rdi > 0x0000003891a7c625 <+837>: mov $0x10,%edx > 0x0000003891a7c62a <+842>: mov %r9,0x30(%rsp) > 0x0000003891a7c62f <+847>: mov %r10,0x28(%rsp) > 0x0000003891a7c634 <+852>: movb $0x0,0x60(%rsp) > 0x0000003891a7c639 <+857>: lea 0x10(%rax),%rsi > 0x0000003891a7c63d <+861>: callq 0x3891a47aa0 <_itoa_word> > 0x0000003891a7c642 <+866>: cmp 0x18(%rsp),%rax > 0x0000003891a7c647 <+871>: mov %rax,%r12 > 0x0000003891a7c64a <+874>: mov 0x28(%rsp),%r10 > 0x0000003891a7c64f <+879>: mov 0x30(%rsp),%r9 > 0x0000003891a7c654 <+884>: jbe 0x3891a7c69c <malloc_consolidate+956> > 0x0000003891a7c656 <+886>: lea -0x1(%rax),%rcx > 0x0000003891a7c65a <+890>: mov 0x10(%rsp),%rax > 0x0000003891a7c65f <+895>: mov %r12,%rdi > 0x0000003891a7c662 <+898>: mov $0x30,%esi > 0x0000003891a7c667 <+903>: mov %r9,0x38(%rsp) > 0x0000003891a7c66c <+908>: mov %r10,0x30(%rsp) > 0x0000003891a7c671 <+913>: mov %rcx,0x28(%rsp) > 0x0000003891a7c676 <+918>: lea (%rax,%rcx,1),%rdx > 0x0000003891a7c67a <+922>: sub %rdx,%rdi > 0x0000003891a7c67d <+925>: callq 0x3891a89490 <memset> > 0x0000003891a7c682 <+930>: mov 0x20(%rsp),%rax > 0x0000003891a7c687 <+935>: mov 0x28(%rsp),%rcx > 0x0000003891a7c68c <+940>: mov 0x38(%rsp),%r9 > 0x0000003891a7c691 <+945>: mov 0x30(%rsp),%r10 > 0x0000003891a7c696 <+950>: sub %rcx,%rax > 0x0000003891a7c699 <+953>: add %rax,%r12 > 0x0000003891a7c69c <+956>: mov 0x34150d(%rip),%rax # 0x3891dbdbb0 <__libc_argv> > 0x0000003891a7c6a3 <+963>: lea 0xfd709(%rip),%rdx # 0x3891b79db3 > 0x0000003891a7c6aa <+970>: mov %r13d,%edi > 0x0000003891a7c6ad <+973>: lea 0xfd726(%rip),%rcx # 0x3891b79dda > 0x0000003891a7c6b4 <+980>: lea 0xfff8d(%rip),%rsi # 0x3891b7c648 > 0x0000003891a7c6bb <+987>: mov %r12,%r8 > 0x0000003891a7c6be <+990>: mov %r9,0x30(%rsp) > 0x0000003891a7c6c3 <+995>: mov %r10,0x28(%rsp) > 0x0000003891a7c6c8 <+1000>: mov (%rax),%rax > 0x0000003891a7c6cb <+1003>: test %rax,%rax > 0x0000003891a7c6ce <+1006>: cmovne %rax,%rdx > 0x0000003891a7c6d2 <+1010>: and $0x2,%edi > 0x0000003891a7c6d5 <+1013>: xor %eax,%eax > 0x0000003891a7c6d7 <+1015>: callq 0x3891a75ae0 <__libc_message> > 0x0000003891a7c6dc <+1020>: mov 0x28(%rsp),%r10 > 0x0000003891a7c6e1 <+1025>: mov 0x30(%rsp),%r9 > 0x0000003891a7c6e6 <+1030>: jmpq 0x3891a7c5cf <malloc_consolidate+751> > 0x0000003891a7c6eb <+1035>: cmpq $0x0,0x20(%rax) > 0x0000003891a7c6f0 <+1040>: je 0x3891a7c88b <malloc_consolidate+1451> > 0x0000003891a7c6f6 <+1046>: mov 0x28(%r12),%rax > 0x0000003891a7c6fb <+1051>: mov %rax,0x28(%rdx) > 0x0000003891a7c6ff <+1055>: mov 0x28(%r12),%rax > 0x0000003891a7c704 <+1060>: mov %rdx,0x20(%rax) > 0x0000003891a7c708 <+1064>: jmpq 0x3891a7c3a2 <malloc_consolidate+194> > 0x0000003891a7c70d <+1069>: mov 0x18(%rsp),%rax > 0x0000003891a7c712 <+1074>: xor %ecx,%ecx > 0x0000003891a7c714 <+1076>: mov $0x10,%edx > 0x0000003891a7c719 <+1081>: mov %rbx,%rdi > 0x0000003891a7c71c <+1084>: mov %r9,0x38(%rsp) > 0x0000003891a7c721 <+1089>: mov %r10,0x30(%rsp) > 0x0000003891a7c726 <+1094>: mov %r11d,0x28(%rsp) > 0x0000003891a7c72b <+1099>: movb $0x0,0x60(%rsp) > 0x0000003891a7c730 <+1104>: lea 0x10(%rax),%rsi > 0x0000003891a7c734 <+1108>: callq 0x3891a47aa0 <_itoa_word> > 0x0000003891a7c739 <+1113>: cmp 0x18(%rsp),%rax > 0x0000003891a7c73e <+1118>: mov %rax,%r8 > 0x0000003891a7c741 <+1121>: mov 0x28(%rsp),%r11d > 0x0000003891a7c746 <+1126>: mov 0x30(%rsp),%r10 > 0x0000003891a7c74b <+1131>: mov 0x38(%rsp),%r9 > 0x0000003891a7c750 <+1136>: jbe 0x3891a7c7ac <malloc_consolidate+1228> > 0x0000003891a7c752 <+1138>: lea -0x1(%rax),%rcx > 0x0000003891a7c756 <+1142>: mov 0x10(%rsp),%rax > 0x0000003891a7c75b <+1147>: mov %r8,%rdi > 0x0000003891a7c75e <+1150>: mov $0x30,%esi > 0x0000003891a7c763 <+1155>: mov %r9,0x48(%rsp) > 0x0000003891a7c768 <+1160>: mov %r10,0x40(%rsp) > 0x0000003891a7c76d <+1165>: mov %r11d,0x38(%rsp) > 0x0000003891a7c772 <+1170>: mov %rcx,0x30(%rsp) > 0x0000003891a7c777 <+1175>: lea (%rax,%rcx,1),%rdx > 0x0000003891a7c77b <+1179>: mov %r8,0x28(%rsp) > 0x0000003891a7c780 <+1184>: sub %rdx,%rdi > 0x0000003891a7c783 <+1187>: callq 0x3891a89490 <memset> > 0x0000003891a7c788 <+1192>: mov 0x20(%rsp),%rax > 0x0000003891a7c78d <+1197>: mov 0x30(%rsp),%rcx > 0x0000003891a7c792 <+1202>: mov 0x28(%rsp),%r8 > 0x0000003891a7c797 <+1207>: mov 0x48(%rsp),%r9 > 0x0000003891a7c79c <+1212>: mov 0x40(%rsp),%r10 > 0x0000003891a7c7a1 <+1217>: mov 0x38(%rsp),%r11d > 0x0000003891a7c7a6 <+1222>: sub %rcx,%rax > 0x0000003891a7c7a9 <+1225>: add %rax,%r8 > 0x0000003891a7c7ac <+1228>: mov 0x3413fd(%rip),%rax # 0x3891dbdbb0 <__libc_argv> > 0x0000003891a7c7b3 <+1235>: lea 0xfd5f9(%rip),%rdx # 0x3891b79db3 > 0x0000003891a7c7ba <+1242>: mov %r11d,%edi > 0x0000003891a7c7bd <+1245>: lea 0xfd616(%rip),%rcx # 0x3891b79dda > 0x0000003891a7c7c4 <+1252>: lea 0xffe7d(%rip),%rsi # 0x3891b7c648 > 0x0000003891a7c7cb <+1259>: mov %r9,0x30(%rsp) > 0x0000003891a7c7d0 <+1264>: mov %r10,0x28(%rsp) > 0x0000003891a7c7d5 <+1269>: mov (%rax),%rax > 0x0000003891a7c7d8 <+1272>: test %rax,%rax > 0x0000003891a7c7db <+1275>: cmovne %rax,%rdx > 0x0000003891a7c7df <+1279>: and $0x2,%edi > 0x0000003891a7c7e2 <+1282>: xor %eax,%eax > 0x0000003891a7c7e4 <+1284>: callq 0x3891a75ae0 <__libc_message> > 0x0000003891a7c7e9 <+1289>: mov 0x28(%rsp),%r10 > 0x0000003891a7c7ee <+1294>: mov 0x30(%rsp),%r9 > 0x0000003891a7c7f3 <+1299>: jmpq 0x3891a7c55f <malloc_consolidate+639> > 0x0000003891a7c7f8 <+1304>: callq 0x3891a37220 <__GI_abort> > 0x0000003891a7c7fd <+1309>: mov %r13d,%edi > 0x0000003891a7c800 <+1312>: lea 0xfd5d3(%rip),%rdx # 0x3891b79dda > 0x0000003891a7c807 <+1319>: lea 0xfeb1d(%rip),%rsi # 0x3891b7b32b > 0x0000003891a7c80e <+1326>: and $0x2,%edi > 0x0000003891a7c811 <+1329>: xor %eax,%eax > 0x0000003891a7c813 <+1331>: mov %r9,0x30(%rsp) > 0x0000003891a7c818 <+1336>: mov %r10,0x28(%rsp) > 0x0000003891a7c81d <+1341>: callq 0x3891a75ae0 <__libc_message> > 0x0000003891a7c822 <+1346>: mov 0x28(%rsp),%r10 > 0x0000003891a7c827 <+1351>: mov 0x30(%rsp),%r9 > 0x0000003891a7c82c <+1356>: jmpq 0x3891a7c5cf <malloc_consolidate+751> > 0x0000003891a7c831 <+1361>: cmp %rdx,%rbx > 0x0000003891a7c834 <+1364>: je 0x3891a7c8b4 <malloc_consolidate+1492> > 0x0000003891a7c836 <+1366>: mov %rdx,0x20(%rax) > 0x0000003891a7c83a <+1370>: mov 0x28(%rbx),%rdx > 0x0000003891a7c83e <+1374>: mov %rdx,0x28(%rax) > 0x0000003891a7c842 <+1378>: mov 0x20(%rbx),%rdx > 0x0000003891a7c846 <+1382>: mov %rax,0x28(%rdx) > 0x0000003891a7c84a <+1386>: mov 0x28(%rbx),%rdx > 0x0000003891a7c84e <+1390>: mov %rax,0x20(%rdx) > 0x0000003891a7c852 <+1394>: jmpq 0x3891a7c44e <malloc_consolidate+366> > 0x0000003891a7c857 <+1399>: mov %r11d,%edi > 0x0000003891a7c85a <+1402>: lea 0xfd579(%rip),%rdx # 0x3891b79dda > 0x0000003891a7c861 <+1409>: lea 0xfeac3(%rip),%rsi # 0x3891b7b32b > 0x0000003891a7c868 <+1416>: and $0x2,%edi > 0x0000003891a7c86b <+1419>: xor %eax,%eax > 0x0000003891a7c86d <+1421>: mov %r9,0x30(%rsp) > 0x0000003891a7c872 <+1426>: mov %r10,0x28(%rsp) > 0x0000003891a7c877 <+1431>: callq 0x3891a75ae0 <__libc_message> > 0x0000003891a7c87c <+1436>: mov 0x28(%rsp),%r10 > 0x0000003891a7c881 <+1441>: mov 0x30(%rsp),%r9 > 0x0000003891a7c886 <+1446>: jmpq 0x3891a7c55f <malloc_consolidate+639> > 0x0000003891a7c88b <+1451>: cmp %rdx,%r12 > 0x0000003891a7c88e <+1454>: je 0x3891a7c8c1 <malloc_consolidate+1505> > 0x0000003891a7c890 <+1456>: mov %rdx,0x20(%rax) > 0x0000003891a7c894 <+1460>: mov 0x28(%r12),%rdx > 0x0000003891a7c899 <+1465>: mov %rdx,0x28(%rax) > 0x0000003891a7c89d <+1469>: mov 0x20(%r12),%rdx > 0x0000003891a7c8a2 <+1474>: mov %rax,0x28(%rdx) > 0x0000003891a7c8a6 <+1478>: mov 0x28(%r12),%rdx > 0x0000003891a7c8ab <+1483>: mov %rax,0x20(%rdx) > 0x0000003891a7c8af <+1487>: jmpq 0x3891a7c3a2 <malloc_consolidate+194> > 0x0000003891a7c8b4 <+1492>: mov %rax,0x28(%rax) > 0x0000003891a7c8b8 <+1496>: mov %rax,0x20(%rax) > 0x0000003891a7c8bc <+1500>: jmpq 0x3891a7c44e <malloc_consolidate+366> > 0x0000003891a7c8c1 <+1505>: mov %rax,0x28(%rax) > 0x0000003891a7c8c5 <+1509>: mov %rax,0x20(%rax) > 0x0000003891a7c8c9 <+1513>: jmpq 0x3891a7c3a2 <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 1048797
: 846023 |
846024
|
846025
|
846026
|
846027
|
846028
|
846029
|
846030
|
846031
|
846032
|
846033