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 602004 Details for
Bug 845348
[abrt] pgadmin3-1.14.0-2.fc17: getAnotherTuple: Process /usr/bin/pgadmin3 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), 64.45 KB, created by
Bruce-Robert Pocock
on 2012-08-02 18:51:17 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Bruce-Robert Pocock
Created:
2012-08-02 18:51:17 UTC
Size:
64.45 KB
patch
obsolete
>warning: "/var/cache/abrt-di/usr/lib/debug/usr/bin/pgadmin3.debug": separate debug info file has no debug info >[New LWP 20435] >[New LWP 21182] >[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 11, Segmentation fault. >#0 0x0000003751419d4b in getAnotherTuple (msgLength=24, conn=0x2c54720) at fe-protocol3.c:688 >688 fe-protocol3.c: No such file or directory. > >Thread 2 (Thread 0x7f7ff57f2700 (LWP 21182)): >#0 0x0000003e2c2ee397 in madvise () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#1 0x0000003e2c27c593 in shrink_heap (diff=4096, h=0x7f7ffc000000) at arena.c:633 > new_size = 6799360 >#2 heap_trim (pad=131072, heap=0x7f7ffc000000) at arena.c:691 > ar_ptr = 0x7f7ffc000020 > pagesz = <optimized out> > p = <optimized out> > new_size = <optimized out> > fwd = <optimized out> > top_size = 137104 > top_chunk = 0x7f7ffc65b870 > bck = <optimized out> > prev_heap = <optimized out> > extra = 4096 >#3 _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:4178 > heap = <optimized out> > size = <optimized out> > fb = <optimized out> > nextchunk = <optimized out> > nextsize = <optimized out> > nextinuse = <optimized out> > prevsize = <optimized out> > bck = <optimized out> > fwd = <optimized out> > errstr = 0x0 > locked = <optimized out> >#4 0x000000375140fe07 in PQclear (res=0x7f7ffc002a40) at fe-exec.c:674 > block = <optimized out> > i = <optimized out> >#5 0x0000003751410045 in pqClearAsyncResult (conn=conn@entry=0x2c54720) at fe-exec.c:702 >No locals. >#6 0x000000375141007e in pqSaveErrorResult (conn=0x2c54720) at fe-exec.c:730 >No locals. >#7 0x000000375141958c in pqParseInput3 (conn=0x2c54720) at fe-protocol3.c:412 > id = 68 'D' > msgLength = 24 > avail = <optimized out> >#8 0x000000375140f9d5 in parseInput (conn=conn@entry=0x2c54720) at fe-exec.c:1476 >No locals. >#9 0x0000003751411530 in PQisBusy (conn=0x2c54720) at fe-exec.c:1493 >No locals. >#10 0x00000000004b6446 in pgQueryThread::execute() () >No symbol table info available. >#11 0x00000000004b6aa0 in pgQueryThread::Entry() () >No symbol table info available. >#12 0x00000037532e56ab in wxThreadInternal::PthreadStart (thread=0x3124ef0) at src/unix/threadpsx.cpp:766 > __clframe = {__cancel_routine = 0x37532e5040 <wxPthreadCleanup(void*)>, __cancel_arg = 0x3124ef0, __do_it = 1, __cancel_type = <optimized out>} > pthread = 0x30c8d90 > rc = <optimized out> > dontRunAtAll = false >#13 0x0000003e2c607d14 in start_thread (arg=0x7f7ff57f2700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f7ff57f2700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140187556325120, 558797640697656712, 0, 267026300928, 140187556325120, 51272848, -486716962148436600, 557715997334844808}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#14 0x0000003e2c2f197d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f800cf1fa00 (LWP 20435)): >#0 0x0000003751419d4b in getAnotherTuple (msgLength=24, conn=0x2c54720) at fe-protocol3.c:688 > nfields = <optimized out> > tup = 0x3134088 > tupnfields = 2 > i = <optimized out> > result = 0x7f7ffc002a40 > vlen = 13 >#1 pqParseInput3 (conn=0x2c54720) at fe-protocol3.c:328 > id = 68 'D' > msgLength = 24 > avail = <optimized out> >#2 0x000000375140f9d5 in parseInput (conn=conn@entry=0x2c54720) at fe-exec.c:1476 >No locals. >#3 0x0000003751411c08 in PQgetResult (conn=conn@entry=0x2c54720) at fe-exec.c:1551 > flushResult = <optimized out> > res = <optimized out> >#4 0x0000003751411e6f in PQexecStart (conn=conn@entry=0x2c54720) at fe-exec.c:1724 > result = <optimized out> >#5 0x0000003751412309 in PQexec (conn=0x2c54720, query=0x316a130 "SELECT 2 AS nsptyp, nspname, nsp.oid FROM pg_namespace nsp\n WHERE ((nspname = 'pg_catalog' AND EXISTS (SELECT 1 FROM pg_class WHERE relname = 'pg_class' AND relnamespace = nsp.oid LIMIT 1)) OR\n(nspna"...) at fe-exec.c:1633 >No locals. >#6 0x00000000004b0c0b in pgConn::ExecuteSet(wxString const&) () >No symbol table info available. >#7 0x00000000007b77f8 in gqbDatabase::createSchemas(gqbBrowser*, wxTreeItemId, gqbDatabase::typeSchema, int) () >No symbol table info available. >#8 0x00000000007b827e in gqbDatabase::createObjects(gqbBrowser*) () >No symbol table info available. >#9 0x00000000007b38ff in gqbBrowser::refreshTables(pgConn*) () >No symbol table info available. >#10 0x00000000005f1362 in frmQuery::OnChangeNotebook(wxAuiNotebookEvent&) () >No symbol table info available. >#11 0x00000037532e6796 in ProcessEventIfMatches (event=..., handler=<optimized out>, entry=...) at src/common/event.cpp:1239 >No locals. >#12 wxEvtHandler::ProcessEventIfMatches (entry=..., handler=<optimized out>, event=...) at src/common/event.cpp:1214 >No locals. >#13 0x00000037532e6904 in wxEventHashTable::HandleEvent (this=<optimized out>, event=..., self=self@entry=0x2c104c0) at src/common/event.cpp:906 > n = <optimized out> > eventEntryTable = @0x2030b58: {<wxBaseArrayPtrVoid> = {m_nSize = 1, m_nCount = 1, m_pItems = 0x3074f60}, <No data fields>} > count = 1 > eventType = <optimized out> > eTTnode = 0x2030b50 >#14 0x00000037532e6c27 in ProcessEvent (event=..., this=0x2c104c0) at src/common/event.cpp:1301 >No locals. >#15 wxEvtHandler::ProcessEvent (this=0x2c104c0, event=...) at src/common/event.cpp:1272 >No locals. >#16 0x00000037532e6bb0 in ProcessEvent (event=..., this=0x2c10878) at src/common/event.cpp:1308 >No locals. >#17 wxEvtHandler::ProcessEvent (this=0x2c10878, event=...) at src/common/event.cpp:1272 >No locals. >#18 0x0000003c5ccd3519 in wxWindowBase::TryParent (this=<optimized out>, event=...) at src/common/wincmn.cpp:2661 > propagateOnce = {m_event = @0x7fffdfca1550} > parent = <optimized out> >#19 0x00000037532e6bb0 in ProcessEvent (event=..., this=0x2f0fae0) at src/common/event.cpp:1308 >No locals. >#20 wxEvtHandler::ProcessEvent (this=0x2f0fae0, event=...) at src/common/event.cpp:1272 >No locals. >#21 0x0000003c5c647615 in wxAuiNotebook::SetSelection (this=this@entry=0x2f0f8a0, new_page=new_page@entry=1) at src/aui/auibook.cpp:3521 > old_curpage = 0 > ctrl = <optimized out> > ctrl_idx = <optimized out> > wnd = 0x2faca10 > evt = {<wxNotifyEvent> = {<wxCommandEvent> = {<wxEvent> = {<wxObject> = {_vptr.wxObject = 0x3c5c863610, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1fe48d0}, m_refData = 0x0}, m_eventObject = 0x2f0f8a0, m_eventType = 10258, m_timeStamp = 0, m_id = 335, m_callbackUserData = 0x0, m_propagationLevel = 2147483646, m_skipped = false, m_isCommandEvent = true, static ms_classInfo = {m_className = 0x375330c768 L"wxEvent", m_objectSize = 64, m_objectConstructor = 0, m_baseInfo1 = 0xcfaf60, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x3753557500, static sm_classTable = 0x1fe48d0}}, m_commandString = {m_evt = 0x7fffdfca1550}, m_cmdString = {<wxStringBase> = {static npos = 18446744073709551615, m_pchData = 0x3753307998 L""}, <No data fields>}, m_commandInt = 1, m_extraLong = 0, m_clientData = 0x0, m_clientObject = 0x0, static ms_classInfo = {m_className = 0x3c5cd10ab0 L"wxCommandEvent", m_objectSize = 112, m_objectConstructor = 0x3c5cbd88a0 <wxCommandEvent::wxCreateObject()>, m_baseInfo1 = 0x37535574c0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x3c5cff2400, static sm_classTable = 0x1fe48d0}}, m_bAllow = true, static ms_classInfo = {m_className = 0x3c5cd10af0 L"wxNotifyEvent", m_objectSize = 120, m_objectConstructor = 0x3c5cbd8970 <wxNotifyEvent::wxCreateObject()>, m_baseInfo1 = 0x3c5cff23c0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x3c5cff23c0, static sm_classTable = 0x1fe48d0}}, old_selection = 0, selection = 1, drag_source = 0x0, static ms_classInfo = {m_className = 0x3c5c6566c0 L"wxAuiNotebookEvent", m_objectSize = 136, m_objectConstructor = 0x3c5c63e0a0 <wxAuiNotebookEvent::wxCreateObject()>, m_baseInfo1 = 0x37535574c0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x3c5c868c60, static sm_classTable = 0x1fe48d0}} >#22 0x0000003c5c647c20 in wxAuiNotebook::OnTabClicked (this=0x2f0f8a0, command_evt=...) at src/aui/auibook.cpp:3817 > evt = <optimized out> > wnd = <optimized out> > idx = 1 > parent = 0x2c104c0 > ctrl = <optimized out> >#23 0x00000037532e6796 in ProcessEventIfMatches (event=..., handler=<optimized out>, entry=...) at src/common/event.cpp:1239 >No locals. >#24 wxEvtHandler::ProcessEventIfMatches (entry=..., handler=<optimized out>, event=...) at src/common/event.cpp:1214 >No locals. >#25 0x00000037532e6904 in wxEventHashTable::HandleEvent (this=<optimized out>, event=..., self=self@entry=0x2f0f8a0) at src/common/event.cpp:906 > n = <optimized out> > eventEntryTable = @0x2a5f168: {<wxBaseArrayPtrVoid> = {m_nSize = 1, m_nCount = 1, m_pItems = 0x2a60f90}, <No data fields>} > count = 1 > eventType = <optimized out> > eTTnode = 0x2a5f160 >#26 0x00000037532e6c27 in ProcessEvent (event=..., this=0x2f0f8a0) at src/common/event.cpp:1301 >No locals. >#27 wxEvtHandler::ProcessEvent (this=0x2f0f8a0, event=...) at src/common/event.cpp:1272 >No locals. >#28 0x00000037532e6bb0 in ProcessEvent (event=..., this=0x2f0fae0) at src/common/event.cpp:1308 >No locals. >#29 wxEvtHandler::ProcessEvent (this=0x2f0fae0, event=...) at src/common/event.cpp:1272 >No locals. >#30 0x0000003c5ccd3519 in wxWindowBase::TryParent (this=<optimized out>, event=...) at src/common/wincmn.cpp:2661 > propagateOnce = {m_event = @0x7fffdfca1750} > parent = <optimized out> >#31 0x0000003c5c646141 in wxAuiTabCtrl::OnLeftDown (this=0x3079a70, evt=...) at src/aui/auibook.cpp:2406 > e = {<wxNotifyEvent> = {<wxCommandEvent> = {<wxEvent> = {<wxObject> = {_vptr.wxObject = 0x3c5c863610, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1fe48d0}, m_refData = 0x0}, m_eventObject = 0x3079a70, m_eventType = 10257, m_timeStamp = 0, m_id = 5380, m_callbackUserData = 0x0, m_propagationLevel = 2147483646, m_skipped = false, m_isCommandEvent = true, static ms_classInfo = {m_className = 0x375330c768 L"wxEvent", m_objectSize = 64, m_objectConstructor = 0, m_baseInfo1 = 0xcfaf60, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x3753557500, static sm_classTable = 0x1fe48d0}}, m_commandString = {m_evt = 0x7fffdfca1750}, m_cmdString = {<wxStringBase> = {static npos = 18446744073709551615, m_pchData = 0x3753307998 L""}, <No data fields>}, m_commandInt = 1, m_extraLong = 0, m_clientData = 0x0, m_clientObject = 0x0, static ms_classInfo = {m_className = 0x3c5cd10ab0 L"wxCommandEvent", m_objectSize = 112, m_objectConstructor = 0x3c5cbd88a0 <wxCommandEvent::wxCreateObject()>, m_baseInfo1 = 0x37535574c0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x3c5cff2400, static sm_classTable = 0x1fe48d0}}, m_bAllow = true, static ms_classInfo = {m_className = 0x3c5cd10af0 L"wxNotifyEvent", m_objectSize = 120, m_objectConstructor = 0x3c5cbd8970 <wxNotifyEvent::wxCreateObject()>, m_baseInfo1 = 0x3c5cff23c0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x3c5cff23c0, static sm_classTable = 0x1fe48d0}}, old_selection = 0, selection = 1, drag_source = 0x0, static ms_classInfo = {m_className = 0x3c5c6566c0 L"wxAuiNotebookEvent", m_objectSize = 136, m_objectConstructor = 0x3c5c63e0a0 <wxAuiNotebookEvent::wxCreateObject()>, m_baseInfo1 = 0x37535574c0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x3c5c868c60, static sm_classTable = 0x1fe48d0}} > new_selection = 1 > wnd = 0x2faca10 >#32 0x00000037532e6796 in ProcessEventIfMatches (event=..., handler=<optimized out>, entry=...) at src/common/event.cpp:1239 >No locals. >#33 wxEvtHandler::ProcessEventIfMatches (entry=..., handler=<optimized out>, event=...) at src/common/event.cpp:1214 >No locals. >#34 0x00000037532e6904 in wxEventHashTable::HandleEvent (this=<optimized out>, event=..., self=self@entry=0x3079a70) at src/common/event.cpp:906 > n = <optimized out> > eventEntryTable = @0x2b43ec8: {<wxBaseArrayPtrVoid> = {m_nSize = 1, m_nCount = 1, m_pItems = 0x2a60d70}, <No data fields>} > count = 1 > eventType = <optimized out> > eTTnode = 0x2b43ec0 >#35 0x00000037532e6c27 in ProcessEvent (event=..., this=0x3079a70) at src/common/event.cpp:1301 >No locals. >#36 wxEvtHandler::ProcessEvent (this=0x3079a70, event=...) at src/common/event.cpp:1272 >No locals. >#37 0x0000003c5cc09c8b in gtk_window_button_press_callback (widget=widget@entry=0x3025cc0 [GtkPizza], gdk_event=0x31a3490, win=win@entry=0x3079a70) at src/gtk/window.cpp:1634 > ret = <optimized out> > rc = <optimized out> > event_type = 10021 > event = {<wxEvent> = {<wxObject> = {_vptr.wxObject = 0x3c5cf9cb10, static ms_classInfo = {m_className = 0x0, m_objectSize = 0, m_objectConstructor = 0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x0, static sm_classTable = 0x1fe48d0}, m_refData = 0x0}, m_eventObject = 0x3079a70, m_eventType = 10021, m_timeStamp = 31695735, m_id = 5380, m_callbackUserData = 0x0, m_propagationLevel = 0, m_skipped = false, m_isCommandEvent = false, static ms_classInfo = {m_className = 0x375330c768 L"wxEvent", m_objectSize = 64, m_objectConstructor = 0, m_baseInfo1 = 0xcfaf60, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x3753557500, static sm_classTable = 0x1fe48d0}}, m_x = 120, m_y = 29, m_leftDown = true, m_middleDown = false, m_rightDown = false, m_controlDown = false, m_shiftDown = false, m_altDown = false, m_metaDown = false, m_wheelRotation = 0, m_wheelDelta = 0, m_linesPerAction = 0, static ms_classInfo = {m_className = 0x3c5cd10ba8 L"wxMouseEvent", m_objectSize = 96, m_objectConstructor = 0x3c5cbd91c0 <wxMouseEvent::wxCreateObject()>, m_baseInfo1 = 0x37535574c0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x3c5cff2300, static sm_classTable = 0x1fe48d0}} >#38 0x0000003e3734db4c in _gtk_marshal_BOOLEAN__BOXED (closure=0x307abb0, return_value=0x7fffdfca1af0, n_param_values=<optimized out>, param_values=0x7fffdfca1ba0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x3c5cc09b00 <gtk_window_button_press_callback(GtkWidget*, GdkEventButton*, wxWindow*)> > cc = <optimized out> > data1 = 0x3025cc0 > data2 = 0x3079a70 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#39 0x0000003e2f20f664 in g_closure_invoke (closure=0x307abb0, return_value=return_value@entry=0x7fffdfca1af0, n_param_values=2, param_values=param_values@entry=0x7fffdfca1ba0, invocation_hint=invocation_hint@entry=0x7fffdfca1b40) at gclosure.c:777 > marshal = 0x3e3734daa0 <_gtk_marshal_BOOLEAN__BOXED> > marshal_data = 0x0 > in_marshal = <optimized out> > real_closure = 0x307ab90 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#40 0x0000003e2f2206d8 in signal_emit_unlocked_R (node=node@entry=0x2108fa0, detail=detail@entry=0, instance=instance@entry=0x3025cc0, emission_return=emission_return@entry=0x7fffdfca1c70, instance_and_params=instance_and_params@entry=0x7fffdfca1ba0) at gsignal.c:3551 > tmp = <optimized out> > handler = 0x307a190 > accumulator = 0x2108e90 > emission = {next = 0x0, instance = 0x3025cc0, ihint = {signal_id = 33, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x2108bb0 > hlist = 0x307a190 > handler_list = 0x307a190 > return_accu = 0x7fffdfca1af0 > 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 = 33 > max_sequential_handler_number = 6519 > return_value_altered = 0 >#41 0x0000003e2f2282a7 in g_signal_emit_valist (instance=0x3025cc0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffdfca1df8) at gsignal.c:3310 > 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 = 0x7fffdfca1ba0 > signal_return_type = 20 > param_values = 0x7fffdfca1bb8 > node = <optimized out> > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#42 0x0000003e2f2287c2 in g_signal_emit (instance=instance@entry=0x3025cc0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffdfca1ed0, reg_save_area = 0x7fffdfca1e10}} >#43 0x0000003e374815ae in gtk_widget_event_internal (widget=widget@entry=0x3025cc0 [GtkPizza], event=event@entry=0x31a3490) at gtkwidget.c:4999 > signal_num = <optimized out> > return_val = 0 >#44 0x0000003e37481929 in IA__gtk_widget_event (widget=widget@entry=0x3025cc0 [GtkPizza], event=event@entry=0x31a3490) at gtkwidget.c:4796 > __PRETTY_FUNCTION__ = "IA__gtk_widget_event" >#45 0x0000003e3734b914 in IA__gtk_propagate_event (widget=0x3025cc0 [GtkPizza], event=0x31a3490) at gtkmain.c:2490 > tmp = <optimized out> > handled_event = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" >#46 0x0000003e3734bc7b in IA__gtk_main_do_event (event=0x31a3490) at gtkmain.c:1685 > event_widget = <optimized out> > grab_widget = 0x3025cc0 [GtkPizza] > window_group = <optimized out> > rewritten_event = <optimized out> > tmp_list = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" >#47 0x0000003e37a61edc in gdk_event_dispatch (source=source@entry=0x20d1a90, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2404 > display = <optimized out> > event = 0x31a3490 >#48 0x0000003e2de47695 in g_main_dispatch (context=0x208b540) at gmain.c:2539 > dispatch = 0x3e37a61e90 <gdk_event_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x20d1a90, next = 0x0} > need_destroy = <optimized out> > source = 0x20d1a90 > current = 0x2210410 > i = <optimized out> >#49 g_main_context_dispatch (context=context@entry=0x208b540) at gmain.c:3075 >No locals. >#50 0x0000003e2de479c8 in g_main_context_iterate (context=0x208b540, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 2147483647 > timeout = 42 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x2139a90 >#51 0x0000003e2de47dc2 in g_main_loop_run (loop=0x2284c80) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#52 0x0000003e3734ac57 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x2284c80 >#53 0x0000003c5cbf81d8 in wxEventLoop::Run (this=0x21804e0) at src/gtk/evtloop.cpp:76 > activate = {m_evtLoopOld = 0x0} > exitcode = <optimized out> >#54 0x0000003c5cc6a30c in wxAppBase::MainLoop (this=0x208a710) at src/common/appcmn.cpp:312 > mainLoop = {<wxEventLoopPtr> = {m_ptr = 0x21804e0}, m_pp = 0x208a788, m_pOld = 0x0} >#55 0x00000037532978e5 in wxEntry (argc=<optimized out>, argv=<optimized out>) at src/common/init.cpp:448 >No locals. >#56 0x000000000043ef82 in main () >No symbol table info available. >From To Syms Read Shared Object Library >0x000000375001b640 0x0000003750093340 Yes /lib64/libkrb5.so.3 >0x0000003c5d037b10 0x0000003c5d0ebb90 Yes /lib64/libwx_gtk2u_stc-2.8.so.0 >0x0000003c5c62a360 0x0000003c5c655b94 Yes /lib64/libwx_gtk2u_aui-2.8.so.0 >0x0000003c5d82e870 0x0000003c5d866448 Yes /lib64/libwx_gtk2u_xrc-2.8.so.0 >0x0000003c5d449470 0x0000003c5d484934 Yes /lib64/libwx_gtk2u_html-2.8.so.0 >0x0000003c5dc6b2c0 0x0000003c5dcb451c Yes /lib64/libwx_gtk2u_adv-2.8.so.0 >0x0000003c5cbc6040 0x0000003c5cd10a70 Yes /lib64/libwx_gtk2u_core-2.8.so.0 >0x0000003752a03810 0x0000003752a07124 Yes /lib64/libwx_baseu_xml-2.8.so.0 >0x00000037536154d0 0x0000003753624754 Yes /lib64/libwx_baseu_net-2.8.so.0 >0x0000003753265c80 0x00000037532f8d14 Yes /lib64/libwx_baseu-2.8.so.0 >0x0000003e3322cbc0 0x0000003e3330da74 Yes /lib64/libxml2.so.2 >0x0000003e4fa0aab0 0x0000003e4fa2eb64 Yes /lib64/libxslt.so.1 >0x0000003e2d2055f0 0x0000003e2d26ca4c Yes /lib64/libm.so.6 >0x0000003751409260 0x00000037514200f8 Yes /lib64/libpq.so.5 >0x0000003e36a5baf0 0x0000003e36ac13ab Yes /lib64/libstdc++.so.6 >0x0000003e2fa029d0 0x0000003e2fa12148 Yes /lib64/libgcc_s.so.1 >0x0000003e2c605790 0x0000003e2c610494 Yes /lib64/libpthread.so.0 >0x0000003e2c21ef60 0x0000003e2c35faa0 Yes /lib64/libc.so.6 >0x0000003e3ce04490 0x0000003e3ce1c92c Yes /lib64/libk5crypto.so.3 >0x000000374f001520 0x000000374f002114 Yes /lib64/libcom_err.so.2 >0x0000003e3e602a60 0x0000003e3e607eac Yes /lib64/libkrb5support.so.0 >0x0000003e3c601120 0x0000003e3c601ac4 Yes /lib64/libkeyutils.so.1 >0x0000003e2e2039b0 0x0000003e2e21221c Yes /lib64/libresolv.so.2 >0x0000003e37269a90 0x0000003e3750b4f8 Yes /lib64/libgtk-x11-2.0.so.0 >0x0000003e37a1e7c0 0x0000003e37a810b4 Yes /lib64/libgdk-x11-2.0.so.0 >0x0000003e35209b30 0x0000003e35215c04 Yes /lib64/libatk-1.0.so.0 >0x0000003e2f62eee0 0x0000003e2f6eaa84 Yes /lib64/libgio-2.0.so.0 >0x0000003e34a07600 0x0000003e34a21bfc Yes /lib64/libpangoft2-1.0.so.0 >0x0000003e33606750 0x0000003e33619b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003e34e0eeb0 0x0000003e34e2d490 Yes /lib64/libpango-1.0.so.0 >0x0000003e31e0cbc0 0x0000003e31e77250 Yes /lib64/libfreetype.so.6 >0x0000003e32205ef0 0x0000003e3221f6ec Yes /lib64/libfontconfig.so.1 >0x0000003e2f20a910 0x0000003e2f237dbc Yes /lib64/libgobject-2.0.so.0 >0x0000003e2ea00680 0x0000003e2ea007fc Yes /lib64/libgthread-2.0.so.0 >0x0000003e2ce02260 0x0000003e2ce0554c Yes /lib64/librt.so.1 >0x0000003e2de19b70 0x0000003e2deac74c Yes /lib64/libglib-2.0.so.0 >0x0000003e32a00b00 0x0000003e32a01438 Yes /lib64/libXinerama.so.1 >0x0000003e3ea00f60 0x0000003e3ea039ac Yes /lib64/libXxf86vm.so.1 >0x0000003750c01be0 0x0000003750c05d18 Yes /lib64/libSM.so.6 >0x0000003e32604fa0 0x0000003e32620ae0 Yes /lib64/libpng15.so.15 >0x0000003e2d601f50 0x0000003e2d60e648 Yes /lib64/libz.so.1 >0x0000003df5a03e30 0x0000003df5a36280 Yes /lib64/libjpeg.so.62 >0x0000003df0807990 0x0000003df0839554 Yes /lib64/libtiff.so.3 >0x0000003e2ca00ea0 0x0000003e2ca019e0 Yes /lib64/libdl.so.2 >0x0000003751808040 0x000000375185834c Yes /lib64/libSDL-1.2.so.0 >0x0000003e31203dd0 0x0000003e3121cccc Yes /lib64/libexpat.so.1 >0x0000003750814780 0x0000003750846c94 Yes /lib64/libssl.so.10 >0x000000374f85ca00 0x000000374f924528 Yes /lib64/libcrypto.so.10 >0x000000374fc0ad60 0x000000374fc38424 Yes /lib64/libgssapi_krb5.so.2 >0x0000003750410e20 0x0000003750442488 Yes /lib64/libldap_r-2.4.so.2 >0x0000003e2be00b20 0x0000003e2be1a319 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003e2da05fc0 0x0000003e2da16768 Yes /lib64/libselinux.so.1 >0x0000003e2ee010f0 0x0000003e2ee01fd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003e33e04910 0x0000003e33e09358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003e2fe1dea0 0x0000003e2fea4260 Yes /lib64/libX11.so.6 >0x0000003e33a014f0 0x0000003e33a03cf8 Yes /lib64/libXfixes.so.3 >0x0000003e35a0b2f0 0x0000003e35a8215c Yes /lib64/libcairo.so.2 >0x0000003e30a03700 0x0000003e30a0d7d0 Yes /lib64/libXext.so.6 >0x0000003e30e01a70 0x0000003e30e079e0 Yes /lib64/libXrender.so.1 >0x0000003e32e02130 0x0000003e32e0bfb4 Yes /lib64/libXi.so.6 >0x0000003e31a01830 0x0000003e31a05f34 Yes /lib64/libXrandr.so.2 >0x0000003e35e02a80 0x0000003e35e076dc Yes /lib64/libXcursor.so.1 >0x0000003e35600c30 0x0000003e35601774 Yes /lib64/libXcomposite.so.1 >0x0000003e34600b90 0x0000003e3460159c Yes /lib64/libXdamage.so.1 >0x0000003e2e601950 0x0000003e2e6060ec Yes /lib64/libffi.so.5 >0x0000003e3d604eb0 0x0000003e3d612e1c Yes /lib64/libICE.so.6 >0x000000374ec016d0 0x000000374ec02d48 Yes /lib64/libuuid.so.1 >0x00000037520036f0 0x000000375200ab44 Yes /lib64/liblber-2.4.so.2 >0x0000003e3ae09640 0x0000003e3ae2d070 Yes /lib64/libssl3.so >0x0000003e3b209ca0 0x0000003e3b222200 Yes /lib64/libsmime3.so >0x0000003e39e18ac0 0x0000003e39efb794 Yes /lib64/libnss3.so >0x0000003e3a20aa30 0x0000003e3a215af4 Yes /lib64/libnssutil3.so >0x0000003e38e00fb0 0x0000003e38e01ef8 Yes /lib64/libplds4.so >0x0000003e39a014d0 0x0000003e39a02bd4 Yes /lib64/libplc4.so >0x0000003e38a0d1f0 0x0000003e38a2ca70 Yes /lib64/libnspr4.so >0x0000003e41a04840 0x0000003e41a14504 Yes /lib64/libsasl2.so.2 >0x0000003e306099c0 0x0000003e30615878 Yes /lib64/libxcb.so.1 >0x0000003e34208d80 0x0000003e34272eec Yes /lib64/libpixman-1.so.0 >0x0000003e39600dc0 0x0000003e39605cac Yes /lib64/libcrypt.so.1 >0x0000003e30200e80 0x0000003e30201bb0 Yes /lib64/libXau.so.6 >0x0000003e39203520 0x0000003e39242538 Yes /lib64/libfreebl3.so >0x00007f80068ef640 0x00007f80068f0714 Yes /usr/lib64/gconv/UTF-32.so >0x00007f80066c21b0 0x00007f80066c967c Yes /lib64/libnss_files.so.2 >0x00007f8006494910 0x00007f80064b92e4 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libmurrine.so >0x00007f80062864f0 0x00007f800628baf4 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so >0x00007f80060826a0 0x00007f80060827b4 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x00007f8005e7e0a0 0x00007f8005e80120 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x00007f8005c78d40 0x00007f8005c7a200 Yes /lib64/libcanberra-gtk.so.0 >0x0000003df0c033c0 0x0000003df0c0c31c Yes /lib64/libcanberra.so.0 >0x0000003df14020b0 0x0000003df140614c Yes /lib64/libvorbisfile.so.3 >0x0000003df7603810 0x0000003df761ad6c Yes /lib64/libvorbis.so.0 >0x0000003df5e01a70 0x0000003df5e04138 Yes /lib64/libogg.so.0 >0x0000003e42602880 0x0000003e4260c010 Yes /lib64/libtdb.so.1 >0x0000003e3fe02400 0x0000003e3fe065d4 Yes /lib64/libltdl.so.7 >0x00007f80059f5c00 0x00007f80059f7b58 Yes /usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so >0x0000003e31607760 0x0000003e316302b4 Yes /lib64/libdbus-1.so.3 >0x00007f800578be90 0x00007f80057ab350 Yes /lib64/libibus-1.0.so.5 >0x00007f800555d930 0x00007f8005574f98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f8005324310 0x00007f800532dc9c Yes /lib64/libgvfscommon.so.0 >0x00007f80050f0f20 0x00007f80051100cc Yes /lib64/libbluray.so.1 >0x00007f8004eeaee0 0x00007f8004eeb814 Yes /lib64/libutil.so.1 >0x00007f8004a09500 0x00007f8004a0a85c Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so >$1 = 0x0 >$2 = 0x0 >rax 0xd 13 >rbx 0x2c54720 46483232 >rcx 0x3334373838303336 3689634709323658038 >rdx 0x0 0 >rsi 0x7f800050cfef 140187737837551 >rdi 0x0 0 >rbp 0x7f7ffc002a40 0x7f7ffc002a40 >rsp 0x7fffdfca10d0 0x7fffdfca10d0 >r8 0x7f8000509010 140187737821200 >r9 0x50 80 >r10 0x800 2048 >r11 0x3e2c37afd0 267029819344 >r12 0x0 0 >r13 0x3134088 51593352 >r14 0x3134088 51593352 >r15 0x18 24 >rip 0x3751419d4b 0x3751419d4b <pqParseInput3+2363> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function pqParseInput3: > 0x0000003751419410 <+0>: push %r15 > 0x0000003751419412 <+2>: push %r14 > 0x0000003751419414 <+4>: push %r13 > 0x0000003751419416 <+6>: push %r12 > 0x0000003751419418 <+8>: push %rbp > 0x0000003751419419 <+9>: push %rbx > 0x000000375141941a <+10>: mov %rdi,%rbx > 0x000000375141941d <+13>: sub $0x38,%rsp > 0x0000003751419421 <+17>: mov 0x2bc(%rdi),%edx > 0x0000003751419427 <+23>: nopw 0x0(%rax,%rax,1) > 0x0000003751419430 <+32>: lea 0x13(%rsp),%rdi > 0x0000003751419435 <+37>: mov %edx,0x2c0(%rbx) > 0x000000375141943b <+43>: mov %rbx,%rsi > 0x000000375141943e <+46>: callq 0x3751413090 <pqGetc> > 0x0000003751419443 <+51>: test %eax,%eax > 0x0000003751419445 <+53>: jne 0x3751419630 <pqParseInput3+544> > 0x000000375141944b <+59>: lea 0x14(%rsp),%rdi > 0x0000003751419450 <+64>: mov %rbx,%rdx > 0x0000003751419453 <+67>: mov $0x4,%esi > 0x0000003751419458 <+72>: callq 0x37514131c0 <pqGetInt> > 0x000000375141945d <+77>: test %eax,%eax > 0x000000375141945f <+79>: jne 0x3751419630 <pqParseInput3+544> > 0x0000003751419465 <+85>: mov 0x14(%rsp),%ecx > 0x0000003751419469 <+89>: cmp $0x3,%ecx > 0x000000375141946c <+92>: jle 0x3751419b88 <pqParseInput3+1912> > 0x0000003751419472 <+98>: cmp $0x7530,%ecx > 0x0000003751419478 <+104>: jle 0x37514194b0 <pqParseInput3+160> > 0x000000375141947a <+106>: movzbl 0x13(%rsp),%eax > 0x000000375141947f <+111>: mov %eax,%edx > 0x0000003751419481 <+113>: and $0xffffffef,%edx > 0x0000003751419484 <+116>: cmp $0x44,%dl > 0x0000003751419487 <+119>: je 0x37514194b0 <pqParseInput3+160> > 0x0000003751419489 <+121>: cmp $0x64,%al > 0x000000375141948b <+123>: je 0x37514194b0 <pqParseInput3+160> > 0x000000375141948d <+125>: cmp $0x56,%al > 0x000000375141948f <+127>: je 0x37514194b0 <pqParseInput3+160> > 0x0000003751419491 <+129>: cmp $0x45,%al > 0x0000003751419493 <+131>: je 0x37514194b0 <pqParseInput3+160> > 0x0000003751419495 <+133>: cmp $0x4e,%al > 0x0000003751419497 <+135>: je 0x37514194b0 <pqParseInput3+160> > 0x0000003751419499 <+137>: cmp $0x41,%al > 0x000000375141949b <+139>: nopl 0x0(%rax,%rax,1) > 0x00000037514194a0 <+144>: jne 0x3751419da1 <pqParseInput3+2449> > 0x00000037514194a6 <+150>: nopw %cs:0x0(%rax,%rax,1) > 0x00000037514194b0 <+160>: movslq 0x2c0(%rbx),%rax > 0x00000037514194b7 <+167>: mov 0x2c4(%rbx),%edx > 0x00000037514194bd <+173>: lea -0x4(%rcx),%r15d > 0x00000037514194c1 <+177>: mov %r15d,0x14(%rsp) > 0x00000037514194c6 <+182>: sub %eax,%edx > 0x00000037514194c8 <+184>: cmp %edx,%r15d > 0x00000037514194cb <+187>: jg 0x3751419bb0 <pqParseInput3+1952> > 0x00000037514194d1 <+193>: movzbl 0x13(%rsp),%ebp > 0x00000037514194d6 <+198>: cmp $0x41,%bpl > 0x00000037514194da <+202>: je 0x3751419640 <pqParseInput3+560> > 0x00000037514194e0 <+208>: cmp $0x4e,%bpl > 0x00000037514194e4 <+212>: je 0x37514195f8 <pqParseInput3+488> > 0x00000037514194ea <+218>: mov 0x104(%rbx),%edx > 0x00000037514194f0 <+224>: cmp $0x1,%edx > 0x00000037514194f3 <+227>: je 0x37514195b0 <pqParseInput3+416> > 0x00000037514194f9 <+233>: test %edx,%edx > 0x00000037514194fb <+235>: jne 0x3751419630 <pqParseInput3+544> > 0x0000003751419501 <+241>: cmp $0x45,%bpl > 0x0000003751419505 <+245>: je 0x37514195f8 <pqParseInput3+488> > 0x000000375141950b <+251>: cmp $0x53,%bpl > 0x000000375141950f <+255>: je 0x3751419620 <pqParseInput3+528> > 0x0000003751419515 <+261>: lea 0xd0(%rbx),%rdi > 0x000000375141951c <+268>: lea 0x9185(%rip),%rsi # 0x37514226a8 > 0x0000003751419523 <+275>: movsbl %bpl,%edx > 0x0000003751419527 <+279>: xor %eax,%eax > 0x0000003751419529 <+281>: callq 0x37514101e0 <pqInternalNotice> > 0x000000375141952e <+286>: mov 0x2c0(%rbx),%eax > 0x0000003751419534 <+292>: mov 0x14(%rsp),%r15d > 0x0000003751419539 <+297>: add %r15d,%eax > 0x000000375141953c <+300>: mov %eax,0x2c0(%rbx) > 0x0000003751419542 <+306>: mov 0x2bc(%rbx),%edx > 0x0000003751419548 <+312>: lea 0x5(%r15,%rdx,1),%edx > 0x000000375141954d <+317>: cmp %eax,%edx > 0x000000375141954f <+319>: jne 0x3751419560 <pqParseInput3+336> > 0x0000003751419551 <+321>: mov %eax,0x2bc(%rbx) > 0x0000003751419557 <+327>: jmpq 0x3751419430 <pqParseInput3+32> > 0x000000375141955c <+332>: nopl 0x0(%rax) > 0x0000003751419560 <+336>: movsbl 0x13(%rsp),%ebp > 0x0000003751419565 <+341>: lea 0x9504(%rip),%rdi # 0x3751422a70 > 0x000000375141956c <+348>: callq 0x3751413860 <libpq_gettext> > 0x0000003751419571 <+353>: lea 0x340(%rbx),%rdi > 0x0000003751419578 <+360>: mov %rax,%rsi > 0x000000375141957b <+363>: xor %eax,%eax > 0x000000375141957d <+365>: mov %ebp,%edx > 0x000000375141957f <+367>: callq 0x37514086b0 <printfPQExpBuffer@plt> > 0x0000003751419584 <+372>: mov %rbx,%rdi > 0x0000003751419587 <+375>: callq 0x3751410060 <pqSaveErrorResult> > 0x000000375141958c <+380>: mov 0x2bc(%rbx),%edx > 0x0000003751419592 <+386>: add 0x14(%rsp),%edx > 0x0000003751419596 <+390>: movl $0x2,0x104(%rbx) > 0x00000037514195a0 <+400>: add $0x5,%edx > 0x00000037514195a3 <+403>: mov %edx,0x2bc(%rbx) > 0x00000037514195a9 <+409>: jmpq 0x3751419430 <pqParseInput3+32> > 0x00000037514195ae <+414>: xchg %ax,%ax > 0x00000037514195b0 <+416>: lea -0x31(%rbp),%edx > 0x00000037514195b3 <+419>: cmp $0x43,%dl > 0x00000037514195b6 <+422>: jbe 0x3751419650 <pqParseInput3+576> > 0x00000037514195bc <+428>: lea 0x920d(%rip),%rdi # 0x37514227d0 > 0x00000037514195c3 <+435>: callq 0x3751413860 <libpq_gettext> > 0x00000037514195c8 <+440>: lea 0x340(%rbx),%rdi > 0x00000037514195cf <+447>: mov %rax,%rsi > 0x00000037514195d2 <+450>: movsbl %bpl,%edx > 0x00000037514195d6 <+454>: xor %eax,%eax > 0x00000037514195d8 <+456>: callq 0x37514086b0 <printfPQExpBuffer@plt> > 0x00000037514195dd <+461>: mov %rbx,%rdi > 0x00000037514195e0 <+464>: callq 0x3751410060 <pqSaveErrorResult> > 0x00000037514195e5 <+469>: movl $0x2,0x104(%rbx) > 0x00000037514195ef <+479>: jmpq 0x375141952e <pqParseInput3+286> > 0x00000037514195f4 <+484>: nopl 0x0(%rax) > 0x00000037514195f8 <+488>: xor %esi,%esi > 0x00000037514195fa <+490>: mov %rbx,%rdi > 0x00000037514195fd <+493>: callq 0x3751418950 <pqGetErrorNotice3> > 0x0000003751419602 <+498>: test %eax,%eax > 0x0000003751419604 <+500>: jne 0x3751419630 <pqParseInput3+544> > 0x0000003751419606 <+502>: mov 0x2c0(%rbx),%eax > 0x000000375141960c <+508>: mov 0x14(%rsp),%r15d > 0x0000003751419611 <+513>: mov 0x2bc(%rbx),%edx > 0x0000003751419617 <+519>: jmpq 0x3751419548 <pqParseInput3+312> > 0x000000375141961c <+524>: nopl 0x0(%rax) > 0x0000003751419620 <+528>: mov %rbx,%rdi > 0x0000003751419623 <+531>: callq 0x37514187a0 <getParameterStatus> > 0x0000003751419628 <+536>: test %eax,%eax > 0x000000375141962a <+538>: je 0x3751419606 <pqParseInput3+502> > 0x000000375141962c <+540>: nopl 0x0(%rax) > 0x0000003751419630 <+544>: add $0x38,%rsp > 0x0000003751419634 <+548>: pop %rbx > 0x0000003751419635 <+549>: pop %rbp > 0x0000003751419636 <+550>: pop %r12 > 0x0000003751419638 <+552>: pop %r13 > 0x000000375141963a <+554>: pop %r14 > 0x000000375141963c <+556>: pop %r15 > 0x000000375141963e <+558>: retq > 0x000000375141963f <+559>: nop > 0x0000003751419640 <+560>: mov %rbx,%rdi > 0x0000003751419643 <+563>: callq 0x3751418650 <getNotify> > 0x0000003751419648 <+568>: test %eax,%eax > 0x000000375141964a <+570>: je 0x3751419606 <pqParseInput3+502> > 0x000000375141964c <+572>: jmp 0x3751419630 <pqParseInput3+544> > 0x000000375141964e <+574>: xchg %ax,%ax > 0x0000003751419650 <+576>: lea 0x947d(%rip),%rsi # 0x3751422ad4 > 0x0000003751419657 <+583>: movzbl %dl,%edx > 0x000000375141965a <+586>: movslq (%rsi,%rdx,4),%rdx > 0x000000375141965e <+590>: add %rdx,%rsi > 0x0000003751419661 <+593>: jmpq *%rsi > 0x0000003751419663 <+595>: add %r15d,%eax > 0x0000003751419666 <+598>: mov 0x2bc(%rbx),%edx > 0x000000375141966c <+604>: mov %eax,0x2c0(%rbx) > 0x0000003751419672 <+610>: jmpq 0x3751419548 <pqParseInput3+312> > 0x0000003751419677 <+615>: cmpl $0x3,0x10c(%rbx) > 0x000000375141967e <+622>: jne 0x3751419542 <pqParseInput3+306> > 0x0000003751419684 <+628>: cmpq $0x0,0x2e0(%rbx) > 0x000000375141968c <+636>: jne 0x3751419802 <pqParseInput3+1010> > 0x0000003751419692 <+642>: mov $0x1,%esi > 0x0000003751419697 <+647>: mov %rbx,%rdi > 0x000000375141969a <+650>: callq 0x3751408ed0 <PQmakeEmptyPGresult@plt> > 0x000000375141969f <+655>: test %rax,%rax > 0x00000037514196a2 <+658>: mov %rax,0x2e0(%rbx) > 0x00000037514196a9 <+665>: je 0x3751419630 <pqParseInput3+544> > 0x00000037514196af <+671>: mov 0x2c0(%rbx),%eax > 0x00000037514196b5 <+677>: mov 0x14(%rsp),%r15d > 0x00000037514196ba <+682>: jmpq 0x3751419802 <pqParseInput3+1010> > 0x00000037514196bf <+687>: cmpl $0x2,0x10c(%rbx) > 0x00000037514196c6 <+694>: jne 0x3751419542 <pqParseInput3+306> > 0x00000037514196cc <+700>: jmp 0x3751419684 <pqParseInput3+628> > 0x00000037514196ce <+702>: mov 0x2e0(%rbx),%rbp > 0x00000037514196d5 <+709>: test %rbp,%rbp > 0x00000037514196d8 <+712>: je 0x37514196ef <pqParseInput3+735> > 0x00000037514196da <+714>: mov 0x28(%rbp),%edx > 0x00000037514196dd <+717>: cmp $0x2,%edx > 0x00000037514196e0 <+720>: je 0x3751419ca8 <pqParseInput3+2200> > 0x00000037514196e6 <+726>: cmp $0x7,%edx > 0x00000037514196e9 <+729>: je 0x3751419663 <pqParseInput3+595> > 0x00000037514196ef <+735>: lea 0x932a(%rip),%rdi # 0x3751422a20 > 0x00000037514196f6 <+742>: callq 0x3751413860 <libpq_gettext> > 0x00000037514196fb <+747>: lea 0x340(%rbx),%rdi > 0x0000003751419702 <+754>: mov %rax,%rsi > 0x0000003751419705 <+757>: xor %eax,%eax > 0x0000003751419707 <+759>: callq 0x37514086b0 <printfPQExpBuffer@plt> > 0x000000375141970c <+764>: mov %rbx,%rdi > 0x000000375141970f <+767>: callq 0x3751410060 <pqSaveErrorResult> > 0x0000003751419714 <+772>: jmpq 0x375141952e <pqParseInput3+286> > 0x0000003751419719 <+777>: mov $0x1,%esi > 0x000000375141971e <+782>: mov %rbx,%rdi > 0x0000003751419721 <+785>: callq 0x3751418950 <pqGetErrorNotice3> > 0x0000003751419726 <+790>: test %eax,%eax > 0x0000003751419728 <+792>: jne 0x3751419630 <pqParseInput3+544> > 0x000000375141972e <+798>: movl $0x2,0x104(%rbx) > 0x0000003751419738 <+808>: jmpq 0x3751419606 <pqParseInput3+502> > 0x000000375141973d <+813>: lea 0x358(%rbx),%r13 > 0x0000003751419744 <+820>: mov %rbx,%rsi > 0x0000003751419747 <+823>: mov %r13,%rdi > 0x000000375141974a <+826>: callq 0x37514130f0 <pqGets> > 0x000000375141974f <+831>: test %eax,%eax > 0x0000003751419751 <+833>: jne 0x3751419630 <pqParseInput3+544> > 0x0000003751419757 <+839>: mov 0x2e0(%rbx),%rax > 0x000000375141975e <+846>: test %rax,%rax > 0x0000003751419761 <+849>: je 0x3751419c80 <pqParseInput3+2160> > 0x0000003751419767 <+855>: mov 0x358(%rbx),%rsi > 0x000000375141976e <+862>: lea 0x2c(%rax),%rdi > 0x0000003751419772 <+866>: mov $0x40,%edx > 0x0000003751419777 <+871>: callq 0x3751408f80 <strncpy@plt> > 0x000000375141977c <+876>: jmp 0x375141972e <pqParseInput3+798> > 0x000000375141977e <+878>: mov $0x4,%esi > 0x0000003751419783 <+883>: mov %rbx,%rdi > 0x0000003751419786 <+886>: callq 0x3751418810 <getCopyStart> > 0x000000375141978b <+891>: test %eax,%eax > 0x000000375141978d <+893>: jne 0x3751419630 <pqParseInput3+544> > 0x0000003751419793 <+899>: movl $0x3,0x104(%rbx) > 0x000000375141979d <+909>: mov 0x2c0(%rbx),%eax > 0x00000037514197a3 <+915>: mov 0x14(%rsp),%r15d > 0x00000037514197a8 <+920>: mov 0x2bc(%rbx),%edx > 0x00000037514197ae <+926>: jmpq 0x3751419548 <pqParseInput3+312> > 0x00000037514197b3 <+931>: mov $0x3,%esi > 0x00000037514197b8 <+936>: mov %rbx,%rdi > 0x00000037514197bb <+939>: callq 0x3751418810 <getCopyStart> > 0x00000037514197c0 <+944>: test %eax,%eax > 0x00000037514197c2 <+946>: jne 0x3751419630 <pqParseInput3+544> > 0x00000037514197c8 <+952>: movl $0x4,0x104(%rbx) > 0x00000037514197d2 <+962>: movl $0x0,0x124(%rbx) > 0x00000037514197dc <+972>: mov 0x2c0(%rbx),%eax > 0x00000037514197e2 <+978>: mov 0x14(%rsp),%r15d > 0x00000037514197e7 <+983>: mov 0x2bc(%rbx),%edx > 0x00000037514197ed <+989>: jmpq 0x3751419548 <pqParseInput3+312> > 0x00000037514197f2 <+994>: xor %esi,%esi > 0x00000037514197f4 <+996>: cmpq $0x0,0x2e0(%rbx) > 0x00000037514197fc <+1004>: je 0x3751419697 <pqParseInput3+647> > 0x0000003751419802 <+1010>: movl $0x2,0x104(%rbx) > 0x000000375141980c <+1020>: mov 0x2bc(%rbx),%edx > 0x0000003751419812 <+1026>: jmpq 0x3751419548 <pqParseInput3+312> > 0x0000003751419817 <+1031>: lea 0x284(%rbx),%rdi > 0x000000375141981e <+1038>: mov %rbx,%rdx > 0x0000003751419821 <+1041>: mov $0x4,%esi > 0x0000003751419826 <+1046>: callq 0x37514131c0 <pqGetInt> > 0x000000375141982b <+1051>: test %eax,%eax > 0x000000375141982d <+1053>: jne 0x3751419630 <pqParseInput3+544> > 0x0000003751419833 <+1059>: lea 0x288(%rbx),%rdi > 0x000000375141983a <+1066>: mov %rbx,%rdx > 0x000000375141983d <+1069>: mov $0x4,%esi > 0x0000003751419842 <+1074>: callq 0x37514131c0 <pqGetInt> > 0x0000003751419847 <+1079>: test %eax,%eax > 0x0000003751419849 <+1081>: je 0x3751419606 <pqParseInput3+502> > 0x000000375141984f <+1087>: jmpq 0x3751419630 <pqParseInput3+544> > 0x0000003751419854 <+1092>: nopl 0x0(%rax) > 0x0000003751419858 <+1096>: mov 0x2e0(%rbx),%rbp > 0x000000375141985f <+1103>: test %rbp,%rbp > 0x0000003751419862 <+1106>: je 0x3751419eed <pqParseInput3+2781> > 0x0000003751419868 <+1112>: cmpl $0x3,0x10c(%rbx) > 0x000000375141986f <+1119>: jne 0x3751419e5a <pqParseInput3+2634> > 0x0000003751419875 <+1125>: lea 0x4(%rbp),%rdi > 0x0000003751419879 <+1129>: mov %rbx,%rdx > 0x000000375141987c <+1132>: mov $0x2,%esi > 0x0000003751419881 <+1137>: callq 0x37514131c0 <pqGetInt> > 0x0000003751419886 <+1142>: test %eax,%eax > 0x0000003751419888 <+1144>: jne 0x3751419a68 <pqParseInput3+1624> > 0x000000375141988e <+1150>: mov 0x4(%rbp),%r13d > 0x0000003751419892 <+1154>: test %r13d,%r13d > 0x0000003751419895 <+1157>: jle 0x3751419c57 <pqParseInput3+2119> > 0x000000375141989b <+1163>: movslq %r13d,%r12 > 0x000000375141989e <+1166>: mov $0x1,%edx > 0x00000037514198a3 <+1171>: mov %rbp,%rdi > 0x00000037514198a6 <+1174>: shl $0x5,%r12 > 0x00000037514198aa <+1178>: mov %r12,%rsi > 0x00000037514198ad <+1181>: callq 0x375140f9e0 <pqResultAlloc> > 0x00000037514198b2 <+1186>: test %rax,%rax > 0x00000037514198b5 <+1189>: mov %rax,0x8(%rbp) > 0x00000037514198b9 <+1193>: je 0x3751419a68 <pqParseInput3+1624> > 0x00000037514198bf <+1199>: test $0x7,%al > 0x00000037514198c1 <+1201>: jne 0x3751419db3 <pqParseInput3+2467> > 0x00000037514198c7 <+1207>: cmp $0x400,%r12 > 0x00000037514198ce <+1214>: ja 0x3751419db3 <pqParseInput3+2467> > 0x00000037514198d4 <+1220>: add %rax,%r12 > 0x00000037514198d7 <+1223>: cmp %r12,%rax > 0x00000037514198da <+1226>: jae 0x37514198ec <pqParseInput3+1244> > 0x00000037514198dc <+1228>: movq $0x0,(%rax) > 0x00000037514198e3 <+1235>: add $0x8,%rax > 0x00000037514198e7 <+1239>: cmp %rax,%r12 > 0x00000037514198ea <+1242>: ja 0x37514198dc <pqParseInput3+1228> > 0x00000037514198ec <+1244>: lea -0x1(%r13),%r14d > 0x00000037514198f0 <+1248>: movl $0x1,0x6c(%rbp) > 0x00000037514198f7 <+1255>: xor %r12d,%r12d > 0x00000037514198fa <+1258>: lea 0x358(%rbx),%r13 > 0x0000003751419901 <+1265>: add $0x1,%r14 > 0x0000003751419905 <+1269>: shl $0x5,%r14 > 0x0000003751419909 <+1273>: jmpq 0x3751419a4e <pqParseInput3+1598> > 0x000000375141990e <+1278>: xchg %ax,%ax > 0x0000003751419910 <+1280>: lea 0x18(%rsp),%rdi > 0x0000003751419915 <+1285>: mov %rbx,%rdx > 0x0000003751419918 <+1288>: mov $0x4,%esi > 0x000000375141991d <+1293>: callq 0x37514131c0 <pqGetInt> > 0x0000003751419922 <+1298>: test %eax,%eax > 0x0000003751419924 <+1300>: jne 0x3751419a68 <pqParseInput3+1624> > 0x000000375141992a <+1306>: lea 0x1c(%rsp),%rdi > 0x000000375141992f <+1311>: mov %rbx,%rdx > 0x0000003751419932 <+1314>: mov $0x2,%esi > 0x0000003751419937 <+1319>: callq 0x37514131c0 <pqGetInt> > 0x000000375141993c <+1324>: test %eax,%eax > 0x000000375141993e <+1326>: jne 0x3751419a68 <pqParseInput3+1624> > 0x0000003751419944 <+1332>: lea 0x20(%rsp),%rdi > 0x0000003751419949 <+1337>: mov %rbx,%rdx > 0x000000375141994c <+1340>: mov $0x4,%esi > 0x0000003751419951 <+1345>: callq 0x37514131c0 <pqGetInt> > 0x0000003751419956 <+1350>: test %eax,%eax > 0x0000003751419958 <+1352>: jne 0x3751419a68 <pqParseInput3+1624> > 0x000000375141995e <+1358>: lea 0x24(%rsp),%rdi > 0x0000003751419963 <+1363>: mov %rbx,%rdx > 0x0000003751419966 <+1366>: mov $0x2,%esi > 0x000000375141996b <+1371>: callq 0x37514131c0 <pqGetInt> > 0x0000003751419970 <+1376>: test %eax,%eax > 0x0000003751419972 <+1378>: jne 0x3751419a68 <pqParseInput3+1624> > 0x0000003751419978 <+1384>: lea 0x28(%rsp),%rdi > 0x000000375141997d <+1389>: mov %rbx,%rdx > 0x0000003751419980 <+1392>: mov $0x4,%esi > 0x0000003751419985 <+1397>: callq 0x37514131c0 <pqGetInt> > 0x000000375141998a <+1402>: test %eax,%eax > 0x000000375141998c <+1404>: jne 0x3751419a68 <pqParseInput3+1624> > 0x0000003751419992 <+1410>: lea 0x2c(%rsp),%rdi > 0x0000003751419997 <+1415>: mov %rbx,%rdx > 0x000000375141999a <+1418>: mov $0x2,%esi > 0x000000375141999f <+1423>: callq 0x37514131c0 <pqGetInt> > 0x00000037514199a4 <+1428>: test %eax,%eax > 0x00000037514199a6 <+1430>: jne 0x3751419a68 <pqParseInput3+1624> > 0x00000037514199ac <+1436>: movswl 0x1c(%rsp),%eax > 0x00000037514199b1 <+1441>: mov 0x358(%rbx),%rsi > 0x00000037514199b8 <+1448>: mov %rbp,%rdi > 0x00000037514199bb <+1451>: mov %eax,0x1c(%rsp) > 0x00000037514199bf <+1455>: movswl 0x24(%rsp),%eax > 0x00000037514199c4 <+1460>: mov %eax,0x24(%rsp) > 0x00000037514199c8 <+1464>: movswl 0x2c(%rsp),%eax > 0x00000037514199cd <+1469>: mov %eax,0x2c(%rsp) > 0x00000037514199d1 <+1473>: mov 0x8(%rbp),%r15 > 0x00000037514199d5 <+1477>: callq 0x375140fb50 <pqResultStrdup> > 0x00000037514199da <+1482>: add %r12,%r15 > 0x00000037514199dd <+1485>: mov %rax,(%r15) > 0x00000037514199e0 <+1488>: mov 0x8(%rbp),%rax > 0x00000037514199e4 <+1492>: add %r12,%rax > 0x00000037514199e7 <+1495>: cmpq $0x0,(%rax) > 0x00000037514199eb <+1499>: je 0x3751419a68 <pqParseInput3+1624> > 0x00000037514199ed <+1501>: mov 0x18(%rsp),%edx > 0x00000037514199f1 <+1505>: mov 0x20(%rsp),%ecx > 0x00000037514199f5 <+1509>: mov %edx,0x8(%rax) > 0x00000037514199f8 <+1512>: mov 0x1c(%rsp),%edx > 0x00000037514199fc <+1516>: mov 0x8(%rbp),%rax > 0x0000003751419a00 <+1520>: mov %edx,0xc(%rax,%r12,1) > 0x0000003751419a05 <+1525>: mov 0x2c(%rsp),%eax > 0x0000003751419a09 <+1529>: mov 0x8(%rbp),%rdx > 0x0000003751419a0d <+1533>: cmp $0x1,%eax > 0x0000003751419a10 <+1536>: mov %eax,0x10(%rdx,%r12,1) > 0x0000003751419a15 <+1541>: mov 0x8(%rbp),%rdx > 0x0000003751419a19 <+1545>: mov %ecx,0x14(%rdx,%r12,1) > 0x0000003751419a1e <+1550>: mov 0x24(%rsp),%ecx > 0x0000003751419a22 <+1554>: mov 0x8(%rbp),%rdx > 0x0000003751419a26 <+1558>: mov %ecx,0x18(%rdx,%r12,1) > 0x0000003751419a2b <+1563>: mov 0x8(%rbp),%rdx > 0x0000003751419a2f <+1567>: mov 0x28(%rsp),%ecx > 0x0000003751419a33 <+1571>: mov %ecx,0x1c(%rdx,%r12,1) > 0x0000003751419a38 <+1576>: je 0x3751419a41 <pqParseInput3+1585> > 0x0000003751419a3a <+1578>: movl $0x0,0x6c(%rbp) > 0x0000003751419a41 <+1585>: add $0x20,%r12 > 0x0000003751419a45 <+1589>: cmp %r14,%r12 > 0x0000003751419a48 <+1592>: je 0x3751419c5e <pqParseInput3+2126> > 0x0000003751419a4e <+1598>: mov %rbx,%rsi > 0x0000003751419a51 <+1601>: mov %r13,%rdi > 0x0000003751419a54 <+1604>: callq 0x37514130f0 <pqGets> > 0x0000003751419a59 <+1609>: test %eax,%eax > 0x0000003751419a5b <+1611>: je 0x3751419910 <pqParseInput3+1280> > 0x0000003751419a61 <+1617>: nopl 0x0(%rax) > 0x0000003751419a68 <+1624>: cmp 0x2e0(%rbx),%rbp > 0x0000003751419a6f <+1631>: je 0x3751419630 <pqParseInput3+544> > 0x0000003751419a75 <+1637>: mov %rbp,%rdi > 0x0000003751419a78 <+1640>: callq 0x3751409250 <PQclear@plt> > 0x0000003751419a7d <+1645>: jmpq 0x3751419630 <pqParseInput3+544> > 0x0000003751419a82 <+1650>: mov $0x8,%esi > 0x0000003751419a87 <+1655>: mov %rbx,%rdi > 0x0000003751419a8a <+1658>: callq 0x3751418810 <getCopyStart> > 0x0000003751419a8f <+1663>: test %eax,%eax > 0x0000003751419a91 <+1665>: jne 0x3751419630 <pqParseInput3+544> > 0x0000003751419a97 <+1671>: movl $0x5,0x104(%rbx) > 0x0000003751419aa1 <+1681>: movl $0x0,0x124(%rbx) > 0x0000003751419aab <+1691>: jmpq 0x3751419606 <pqParseInput3+502> > 0x0000003751419ab0 <+1696>: mov %rbx,%rdi > 0x0000003751419ab3 <+1699>: callq 0x3751418530 <getReadyForQuery> > 0x0000003751419ab8 <+1704>: test %eax,%eax > 0x0000003751419aba <+1706>: jne 0x3751419630 <pqParseInput3+544> > 0x0000003751419ac0 <+1712>: movl $0x0,0x104(%rbx) > 0x0000003751419aca <+1722>: mov 0x2c0(%rbx),%eax > 0x0000003751419ad0 <+1728>: mov 0x14(%rsp),%r15d > 0x0000003751419ad5 <+1733>: mov 0x2bc(%rbx),%edx > 0x0000003751419adb <+1739>: jmpq 0x3751419548 <pqParseInput3+312> > 0x0000003751419ae0 <+1744>: mov $0x1,%esi > 0x0000003751419ae5 <+1749>: mov %rbx,%rdi > 0x0000003751419ae8 <+1752>: callq 0x3751408ed0 <PQmakeEmptyPGresult@plt> > 0x0000003751419aed <+1757>: test %rax,%rax > 0x0000003751419af0 <+1760>: mov %rax,%r13 > 0x0000003751419af3 <+1763>: je 0x3751419c4a <pqParseInput3+2106> > 0x0000003751419af9 <+1769>: lea 0x1c(%rax),%rdi > 0x0000003751419afd <+1773>: mov %rbx,%rdx > 0x0000003751419b00 <+1776>: mov $0x2,%esi > 0x0000003751419b05 <+1781>: callq 0x37514131c0 <pqGetInt> > 0x0000003751419b0a <+1786>: test %eax,%eax > 0x0000003751419b0c <+1788>: jne 0x3751419c4a <pqParseInput3+2106> > 0x0000003751419b12 <+1794>: mov 0x1c(%r13),%ebp > 0x0000003751419b16 <+1798>: test %ebp,%ebp > 0x0000003751419b18 <+1800>: jle 0x3751419be0 <pqParseInput3+2000> > 0x0000003751419b1e <+1806>: movslq %ebp,%r12 > 0x0000003751419b21 <+1809>: mov $0x1,%edx > 0x0000003751419b26 <+1814>: mov %r13,%rdi > 0x0000003751419b29 <+1817>: shl $0x2,%r12 > 0x0000003751419b2d <+1821>: mov %r12,%rsi > 0x0000003751419b30 <+1824>: callq 0x375140f9e0 <pqResultAlloc> > 0x0000003751419b35 <+1829>: test %rax,%rax > 0x0000003751419b38 <+1832>: mov %rax,0x20(%r13) > 0x0000003751419b3c <+1836>: je 0x3751419c4a <pqParseInput3+2106> > 0x0000003751419b42 <+1842>: test $0x7,%al > 0x0000003751419b44 <+1844>: jne 0x3751419bfd <pqParseInput3+2029> > 0x0000003751419b4a <+1850>: test $0x4,%r12b > 0x0000003751419b4e <+1854>: jne 0x3751419bfd <pqParseInput3+2029> > 0x0000003751419b54 <+1860>: cmp $0x400,%r12 > 0x0000003751419b5b <+1867>: ja 0x3751419bfd <pqParseInput3+2029> > 0x0000003751419b61 <+1873>: add %rax,%r12 > 0x0000003751419b64 <+1876>: cmp %r12,%rax > 0x0000003751419b67 <+1879>: jae 0x3751419c0a <pqParseInput3+2042> > 0x0000003751419b6d <+1885>: nopl (%rax) > 0x0000003751419b70 <+1888>: movq $0x0,(%rax) > 0x0000003751419b77 <+1895>: add $0x8,%rax > 0x0000003751419b7b <+1899>: cmp %rax,%r12 > 0x0000003751419b7e <+1902>: ja 0x3751419b70 <pqParseInput3+1888> > 0x0000003751419b80 <+1904>: jmpq 0x3751419c0a <pqParseInput3+2042> > 0x0000003751419b85 <+1909>: nopl (%rax) > 0x0000003751419b88 <+1912>: movsbl 0x13(%rsp),%esi > 0x0000003751419b8d <+1917>: mov %rbx,%rdi > 0x0000003751419b90 <+1920>: mov %ecx,%edx > 0x0000003751419b92 <+1922>: callq 0x37514185c0 <handleSyncLoss> > 0x0000003751419b97 <+1927>: add $0x38,%rsp > 0x0000003751419b9b <+1931>: pop %rbx > 0x0000003751419b9c <+1932>: pop %rbp > 0x0000003751419b9d <+1933>: pop %r12 > 0x0000003751419b9f <+1935>: pop %r13 > 0x0000003751419ba1 <+1937>: pop %r14 > 0x0000003751419ba3 <+1939>: pop %r15 > 0x0000003751419ba5 <+1941>: retq > 0x0000003751419ba6 <+1942>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003751419bb0 <+1952>: movslq %r15d,%rcx > 0x0000003751419bb3 <+1955>: mov %rbx,%rsi > 0x0000003751419bb6 <+1958>: lea (%rcx,%rax,1),%rdi > 0x0000003751419bba <+1962>: callq 0x3751413620 <pqCheckInBufferSpace> > 0x0000003751419bbf <+1967>: test %eax,%eax > 0x0000003751419bc1 <+1969>: je 0x3751419630 <pqParseInput3+544> > 0x0000003751419bc7 <+1975>: movsbl 0x13(%rsp),%esi > 0x0000003751419bcc <+1980>: mov 0x14(%rsp),%edx > 0x0000003751419bd0 <+1984>: mov %rbx,%rdi > 0x0000003751419bd3 <+1987>: callq 0x37514185c0 <handleSyncLoss> > 0x0000003751419bd8 <+1992>: jmpq 0x3751419630 <pqParseInput3+544> > 0x0000003751419bdd <+1997>: nopl (%rax) > 0x0000003751419be0 <+2000>: mov %r13,0x2e0(%rbx) > 0x0000003751419be7 <+2007>: mov 0x2c0(%rbx),%eax > 0x0000003751419bed <+2013>: mov 0x14(%rsp),%r15d > 0x0000003751419bf2 <+2018>: mov 0x2bc(%rbx),%edx > 0x0000003751419bf8 <+2024>: jmpq 0x3751419548 <pqParseInput3+312> > 0x0000003751419bfd <+2029>: mov %r12,%rdx > 0x0000003751419c00 <+2032>: xor %esi,%esi > 0x0000003751419c02 <+2034>: mov %rax,%rdi > 0x0000003751419c05 <+2037>: callq 0x3751408570 <memset@plt> > 0x0000003751419c0a <+2042>: lea -0x1(%rbp),%eax > 0x0000003751419c0d <+2045>: xor %ebp,%ebp > 0x0000003751419c0f <+2047>: lea 0x4(,%rax,4),%r12 > 0x0000003751419c17 <+2055>: jmp 0x3751419c34 <pqParseInput3+2084> > 0x0000003751419c19 <+2057>: nopl 0x0(%rax) > 0x0000003751419c20 <+2064>: mov 0x20(%r13),%rdx > 0x0000003751419c24 <+2068>: mov 0x2c(%rsp),%ecx > 0x0000003751419c28 <+2072>: mov %ecx,(%rdx,%rbp,1) > 0x0000003751419c2b <+2075>: add $0x4,%rbp > 0x0000003751419c2f <+2079>: cmp %r12,%rbp > 0x0000003751419c32 <+2082>: je 0x3751419be0 <pqParseInput3+2000> > 0x0000003751419c34 <+2084>: lea 0x2c(%rsp),%rdi > 0x0000003751419c39 <+2089>: mov %rbx,%rdx > 0x0000003751419c3c <+2092>: mov $0x4,%esi > 0x0000003751419c41 <+2097>: callq 0x37514131c0 <pqGetInt> > 0x0000003751419c46 <+2102>: test %eax,%eax > 0x0000003751419c48 <+2104>: je 0x3751419c20 <pqParseInput3+2064> > 0x0000003751419c4a <+2106>: mov %r13,%rdi > 0x0000003751419c4d <+2109>: callq 0x3751409250 <PQclear@plt> > 0x0000003751419c52 <+2114>: jmpq 0x3751419630 <pqParseInput3+544> > 0x0000003751419c57 <+2119>: movl $0x0,0x6c(%rbp) > 0x0000003751419c5e <+2126>: cmpl $0x3,0x10c(%rbx) > 0x0000003751419c65 <+2133>: mov %rbp,0x2e0(%rbx) > 0x0000003751419c6c <+2140>: jne 0x3751419606 <pqParseInput3+502> > 0x0000003751419c72 <+2146>: jmpq 0x375141972e <pqParseInput3+798> > 0x0000003751419c77 <+2151>: nopw 0x0(%rax,%rax,1) > 0x0000003751419c80 <+2160>: mov $0x1,%esi > 0x0000003751419c85 <+2165>: mov %rbx,%rdi > 0x0000003751419c88 <+2168>: callq 0x3751408ed0 <PQmakeEmptyPGresult@plt> > 0x0000003751419c8d <+2173>: test %rax,%rax > 0x0000003751419c90 <+2176>: mov %rax,0x2e0(%rbx) > 0x0000003751419c97 <+2183>: jne 0x3751419767 <pqParseInput3+855> > 0x0000003751419c9d <+2189>: jmpq 0x3751419630 <pqParseInput3+544> > 0x0000003751419ca2 <+2194>: nopw 0x0(%rax,%rax,1) > 0x0000003751419ca8 <+2200>: mov 0x2e8(%rbx),%r13 > 0x0000003751419caf <+2207>: mov 0x4(%rbp),%r12d > 0x0000003751419cb3 <+2211>: test %r13,%r13 > 0x0000003751419cb6 <+2214>: je 0x3751419e69 <pqParseInput3+2649> > 0x0000003751419cbc <+2220>: lea 0x28(%rsp),%rdi > 0x0000003751419cc1 <+2225>: mov %rbx,%rdx > 0x0000003751419cc4 <+2228>: mov $0x2,%esi > 0x0000003751419cc9 <+2233>: callq 0x37514131c0 <pqGetInt> > 0x0000003751419cce <+2238>: test %eax,%eax > 0x0000003751419cd0 <+2240>: jne 0x3751419630 <pqParseInput3+544> > 0x0000003751419cd6 <+2246>: cmp 0x28(%rsp),%r12d > 0x0000003751419cdb <+2251>: jne 0x3751419df6 <pqParseInput3+2534> > 0x0000003751419ce1 <+2257>: test %r12d,%r12d > 0x0000003751419ce4 <+2260>: jle 0x3751419e36 <pqParseInput3+2598> > 0x0000003751419cea <+2266>: lea -0x1(%r12),%eax > 0x0000003751419cef <+2271>: mov %r13,%r14 > 0x0000003751419cf2 <+2274>: xor %r12d,%r12d > 0x0000003751419cf5 <+2277>: shl $0x4,%rax > 0x0000003751419cf9 <+2281>: lea 0x10(%r13,%rax,1),%rax > 0x0000003751419cfe <+2286>: mov %rax,(%rsp) > 0x0000003751419d02 <+2290>: lea 0xb0(%rbp),%rax > 0x0000003751419d09 <+2297>: mov %rax,0x8(%rsp) > 0x0000003751419d0e <+2302>: jmp 0x3751419d61 <pqParseInput3+2385> > 0x0000003751419d10 <+2304>: test %eax,%eax > 0x0000003751419d12 <+2306>: js 0x3751419d92 <pqParseInput3+2434> > 0x0000003751419d14 <+2308>: cmpq $0x0,0x8(%r14) > 0x0000003751419d19 <+2313>: je 0x3751419dc5 <pqParseInput3+2485> > 0x0000003751419d1f <+2319>: mov %eax,(%r14) > 0x0000003751419d22 <+2322>: movslq 0x2c(%rsp),%rax > 0x0000003751419d27 <+2327>: test %eax,%eax > 0x0000003751419d29 <+2329>: jle 0x3751419d47 <pqParseInput3+2359> > 0x0000003751419d2b <+2331>: mov 0x8(%r14),%rdi > 0x0000003751419d2f <+2335>: movslq %eax,%rsi > 0x0000003751419d32 <+2338>: mov %rbx,%rdx > 0x0000003751419d35 <+2341>: callq 0x3751413110 <pqGetnchar> > 0x0000003751419d3a <+2346>: test %eax,%eax > 0x0000003751419d3c <+2348>: jne 0x3751419630 <pqParseInput3+544> > 0x0000003751419d42 <+2354>: movslq 0x2c(%rsp),%rax > 0x0000003751419d47 <+2359>: mov 0x8(%r14),%rdx >=> 0x0000003751419d4b <+2363>: movb $0x0,(%rdx,%rax,1) > 0x0000003751419d4f <+2367>: add $0x10,%r14 > 0x0000003751419d53 <+2371>: add $0x20,%r12 > 0x0000003751419d57 <+2375>: cmp (%rsp),%r14 > 0x0000003751419d5b <+2379>: je 0x3751419e36 <pqParseInput3+2598> > 0x0000003751419d61 <+2385>: lea 0x2c(%rsp),%rdi > 0x0000003751419d66 <+2390>: mov %rbx,%rdx > 0x0000003751419d69 <+2393>: mov $0x4,%esi > 0x0000003751419d6e <+2398>: callq 0x37514131c0 <pqGetInt> > 0x0000003751419d73 <+2403>: test %eax,%eax > 0x0000003751419d75 <+2405>: jne 0x3751419630 <pqParseInput3+544> > 0x0000003751419d7b <+2411>: mov 0x2c(%rsp),%eax > 0x0000003751419d7f <+2415>: cmp $0xffffffff,%eax > 0x0000003751419d82 <+2418>: jne 0x3751419d10 <pqParseInput3+2304> > 0x0000003751419d84 <+2420>: mov 0x8(%rsp),%rdx > 0x0000003751419d89 <+2425>: mov %eax,(%r14) > 0x0000003751419d8c <+2428>: mov %rdx,0x8(%r14) > 0x0000003751419d90 <+2432>: jmp 0x3751419d4f <pqParseInput3+2367> > 0x0000003751419d92 <+2434>: movl $0x0,0x2c(%rsp) > 0x0000003751419d9a <+2442>: xor %eax,%eax > 0x0000003751419d9c <+2444>: jmpq 0x3751419d14 <pqParseInput3+2308> > 0x0000003751419da1 <+2449>: movsbl %al,%esi > 0x0000003751419da4 <+2452>: mov %ecx,%edx > 0x0000003751419da6 <+2454>: mov %rbx,%rdi > 0x0000003751419da9 <+2457>: callq 0x37514185c0 <handleSyncLoss> > 0x0000003751419dae <+2462>: jmpq 0x3751419630 <pqParseInput3+544> > 0x0000003751419db3 <+2467>: mov %r12,%rdx > 0x0000003751419db6 <+2470>: xor %esi,%esi > 0x0000003751419db8 <+2472>: mov %rax,%rdi > 0x0000003751419dbb <+2475>: callq 0x3751408570 <memset@plt> > 0x0000003751419dc0 <+2480>: jmpq 0x37514198ec <pqParseInput3+1244> > 0x0000003751419dc5 <+2485>: mov 0x8(%rbp),%rdx > 0x0000003751419dc9 <+2489>: mov %rbp,%rdi > 0x0000003751419dcc <+2492>: mov 0x10(%rdx,%r12,1),%edx > 0x0000003751419dd1 <+2497>: test %edx,%edx > 0x0000003751419dd3 <+2499>: setne %dl > 0x0000003751419dd6 <+2502>: add $0x1,%eax > 0x0000003751419dd9 <+2505>: movzbl %dl,%edx > 0x0000003751419ddc <+2508>: movslq %eax,%rsi > 0x0000003751419ddf <+2511>: callq 0x375140f9e0 <pqResultAlloc> > 0x0000003751419de4 <+2516>: test %rax,%rax > 0x0000003751419de7 <+2519>: mov %rax,0x8(%r14) > 0x0000003751419deb <+2523>: je 0x3751419e49 <pqParseInput3+2617> > 0x0000003751419ded <+2525>: mov 0x2c(%rsp),%eax > 0x0000003751419df1 <+2529>: jmpq 0x3751419d1f <pqParseInput3+2319> > 0x0000003751419df6 <+2534>: lea 0x8bfb(%rip),%rdi # 0x37514229f8 > 0x0000003751419dfd <+2541>: callq 0x3751413860 <libpq_gettext> > 0x0000003751419e02 <+2546>: lea 0x340(%rbx),%rdi > 0x0000003751419e09 <+2553>: mov %rax,%rsi > 0x0000003751419e0c <+2556>: xor %eax,%eax > 0x0000003751419e0e <+2558>: callq 0x37514086b0 <printfPQExpBuffer@plt> > 0x0000003751419e13 <+2563>: mov %rbx,%rdi > 0x0000003751419e16 <+2566>: callq 0x3751410060 <pqSaveErrorResult> > 0x0000003751419e1b <+2571>: mov 0x2bc(%rbx),%edx > 0x0000003751419e21 <+2577>: lea 0x5(%r15,%rdx,1),%eax > 0x0000003751419e26 <+2582>: mov %eax,0x2c0(%rbx) > 0x0000003751419e2c <+2588>: mov 0x14(%rsp),%r15d > 0x0000003751419e31 <+2593>: jmpq 0x3751419548 <pqParseInput3+312> > 0x0000003751419e36 <+2598>: mov %r13,%rsi > 0x0000003751419e39 <+2601>: mov %rbp,%rdi > 0x0000003751419e3c <+2604>: callq 0x37514100b0 <pqAddTuple> > 0x0000003751419e41 <+2609>: test %eax,%eax > 0x0000003751419e43 <+2611>: jne 0x3751419ed1 <pqParseInput3+2753> > 0x0000003751419e49 <+2617>: mov %rbx,%rdi > 0x0000003751419e4c <+2620>: callq 0x3751410030 <pqClearAsyncResult> > 0x0000003751419e51 <+2625>: lea 0x8770(%rip),%rdi # 0x37514225c8 > 0x0000003751419e58 <+2632>: jmp 0x3751419dfd <pqParseInput3+2541> > 0x0000003751419e5a <+2634>: movl $0x2,0x104(%rbx) > 0x0000003751419e64 <+2644>: jmpq 0x3751419630 <pqParseInput3+544> > 0x0000003751419e69 <+2649>: movslq %r12d,%r14 > 0x0000003751419e6c <+2652>: mov $0x1,%dl > 0x0000003751419e6e <+2654>: mov %rbp,%rdi > 0x0000003751419e71 <+2657>: shl $0x4,%r14 > 0x0000003751419e75 <+2661>: mov %r14,%rsi > 0x0000003751419e78 <+2664>: callq 0x375140f9e0 <pqResultAlloc> > 0x0000003751419e7d <+2669>: test %rax,%rax > 0x0000003751419e80 <+2672>: mov %rax,%r13 > 0x0000003751419e83 <+2675>: mov %rax,0x2e8(%rbx) > 0x0000003751419e8a <+2682>: je 0x3751419e49 <pqParseInput3+2617> > 0x0000003751419e8c <+2684>: test $0x7,%al > 0x0000003751419e8e <+2686>: jne 0x3751419ec2 <pqParseInput3+2738> > 0x0000003751419e90 <+2688>: cmp $0x400,%r14 > 0x0000003751419e97 <+2695>: ja 0x3751419ec2 <pqParseInput3+2738> > 0x0000003751419e99 <+2697>: add %rax,%r14 > 0x0000003751419e9c <+2700>: cmp %r14,%rax > 0x0000003751419e9f <+2703>: jae 0x3751419cbc <pqParseInput3+2220> > 0x0000003751419ea5 <+2709>: movq $0x0,0x0(%r13) > 0x0000003751419ead <+2717>: add $0x8,%r13 > 0x0000003751419eb1 <+2721>: cmp %r13,%r14 > 0x0000003751419eb4 <+2724>: ja 0x3751419ea5 <pqParseInput3+2709> > 0x0000003751419eb6 <+2726>: mov 0x2e8(%rbx),%r13 > 0x0000003751419ebd <+2733>: jmpq 0x3751419cbc <pqParseInput3+2220> > 0x0000003751419ec2 <+2738>: mov %r14,%rdx > 0x0000003751419ec5 <+2741>: xor %esi,%esi > 0x0000003751419ec7 <+2743>: mov %r13,%rdi > 0x0000003751419eca <+2746>: callq 0x3751408570 <memset@plt> > 0x0000003751419ecf <+2751>: jmp 0x3751419eb6 <pqParseInput3+2726> > 0x0000003751419ed1 <+2753>: movq $0x0,0x2e8(%rbx) > 0x0000003751419edc <+2764>: mov 0x2c0(%rbx),%eax > 0x0000003751419ee2 <+2770>: mov 0x2bc(%rbx),%edx > 0x0000003751419ee8 <+2776>: jmpq 0x3751419e2c <pqParseInput3+2588> > 0x0000003751419eed <+2781>: cmpl $0x3,0x10c(%rbx) > 0x0000003751419ef4 <+2788>: jne 0x3751419f14 <pqParseInput3+2820> > 0x0000003751419ef6 <+2790>: mov $0x1,%esi > 0x0000003751419efb <+2795>: mov %rbx,%rdi > 0x0000003751419efe <+2798>: callq 0x3751408ed0 <PQmakeEmptyPGresult@plt> > 0x0000003751419f03 <+2803>: mov %rax,%rbp > 0x0000003751419f06 <+2806>: test %rbp,%rbp > 0x0000003751419f09 <+2809>: je 0x3751419a68 <pqParseInput3+1624> > 0x0000003751419f0f <+2815>: jmpq 0x3751419875 <pqParseInput3+1125> > 0x0000003751419f14 <+2820>: mov $0x2,%esi > 0x0000003751419f19 <+2825>: mov %rbx,%rdi > 0x0000003751419f1c <+2828>: callq 0x3751408ed0 <PQmakeEmptyPGresult@plt> > 0x0000003751419f21 <+2833>: mov %rax,%rbp > 0x0000003751419f24 <+2836>: jmp 0x3751419f06 <pqParseInput3+2806> >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 845348
: 602004 |
602005
|
602006
|
602007