[----------------------------------registers-----------------------------------] RAX: 0x3a777d754a00 --> 0xffffc58b7d632710 RBX: 0x7ff5f9f29320 (:trace_event::(anonymous namespace)::g_categories+400>: 0x0000000000000000) RCX: 0x3a777d958aa0 ('A' ...) RDX: 0x4141414141414141 ('AAAAAAAA') RSI: 0x1 RDI: 0x3a777d958aa0 ('A' ...) RBP: 0x7fff775611e0 --> 0x7fff775613f0 --> 0x7fff77561430 --> 0x7fff775614c0 --> 0x7fff775614e0 --> 0x7fff77561530 (--> ...) RSP: 0x7fff775610f0 --> 0x7fff77561120 --> 0x7fff77561170 --> 0x3a777d754a28 ('6' ) RIP: 0x56363b24191b (: call QWORD PTR [rdx+0x100]) R8 : 0x3a777d58d9a0 --> 0x3a777d9671a0 --> 0x0 R9 : 0x3a777d9671a0 --> 0x0 R10: 0x3a777d9671a0 --> 0x0 R11: 0x0 R12: 0x7fff77561bf0 --> 0x7fff77561c90 --> 0x3b08225848c1 --> 0xc9000004edbdba93 R13: 0x7fff77561c78 --> 0x7ff5eb0a51d0 (:internal::FunctionCallbackArguments+16>: 0x00007ff5ea57c5d0) R14: 0x3a777d6a6020 --> 0x3a777d351860 (0x00003a777d6a6020) R15: 0x56363b19a6e0 ( const&)>: push rbp) EFLAGS: 0x10246 (carry PARITY adjust ZERO sign trap INTERRUPT direction overflow) [-------------------------------------code-------------------------------------] 0x56363b24190f : mov BYTE PTR [rcx+0x139],al 0x56363b241915 : mov rdx,QWORD PTR [rcx] 0x56363b241918 : mov rdi,rcx => 0x56363b24191b : call QWORD PTR [rdx+0x100] 0x56363b241921 : xor esi,esi 0x56363b241923 : mov rcx,QWORD PTR [rbp-0xe8] 0x56363b24192a : mov rdx,QWORD PTR [rcx] 0x56363b24192d : mov rdi,rcx Guessed arguments: arg[0]: 0x3a777d958aa0 ('A' ...) arg[1]: 0x1 arg[2]: 0x4141414141414141 ('AAAAAAAA') arg[3]: 0x3a777d958aa0 ('A' ...) [------------------------------------stack-------------------------------------] 0000| 0x7fff775610f0 --> 0x7fff77561120 --> 0x7fff77561170 --> 0x3a777d754a28 ('6' ) 0008| 0x7fff775610f8 --> 0x3a777d958aa0 ('A' ...) 0016| 0x7fff77561100 --> 0x3a777d7e6a20 ('6' ...) 0024| 0x7fff77561108 --> 0x3a777d754a28 ('6' ) 0032| 0x7fff77561110 --> 0x3a777d754a28 ('6' ) 0040| 0x7fff77561118 --> 0x3a777d958b98 ('A' ) 0048| 0x7fff77561120 --> 0x7fff77561170 --> 0x3a777d754a28 ('6' ) 0056| 0x7fff77561128 --> 0x3a777d958aa0 ('A' ...) [------------------------------------------------------------------------------] Legend: code, data, rodata, value Stopped reason: SIGSEGV gdb-peda$ bt full #0 0x000056363b24191b in CPWL_Wnd::SetVisible(bool) (this=0x3a777d958aa0, bVisible=0x0) at ../../third_party/pdfium/fpdfsdk/pwl/cpwl_wnd.cpp:574 #1 0x000056363b213068 in CPWL_ComboBox::RePosChildWnd() (this=0x3a777d39ac60) at ../../third_party/pdfium/fpdfsdk/pwl/cpwl_combo_box.cpp:368 rcClient = { left = 1, bottom = 1, right = 599, top = 199 } rcButton = { left = 586, bottom = 1, right = 599, top = 199 } rcEdit = { left = 1, bottom = 1, right = 585, top = 199 } #2 0x000056363b23d76e in CPWL_Wnd::Move(CFX_FloatRect const&, bool, bool) (this=0x3a777d39ac60, rcNew=..., bReset=0x1, bRefresh=0x1) at ../../third_party/pdfium/fpdfsdk/pwl/cpwl_wnd.cpp:228 rcOld = { left = 0, bottom = -55.5680008, right = 600, top = 200 } #3 0x000056363b211c1a in CPWL_ComboBox::SetPopup(bool) (this=0x3a777d39ac60, bPopup=0x0) at ../../third_party/pdfium/fpdfsdk/pwl/cpwl_combo_box.cpp:391 fListHeight = 53.5680008 fBorderWidth = 2.09732341e-41 fPopupMin = 2.07606891e+37 fPopupMax = 4.59163468e-41 bBottom = 0x77 fPopupRet = 2.09732341e-41 rcWindow = { left = 0.00167482812, bottom = 3.09266571e-41, right = 4.34208954e+33, top = 4.59163468e-41 } #4 0x000056363b211adb in CPWL_ComboBox::KillFocus() (this=0x3a777d39ac60) at ../../third_party/pdfium/fpdfsdk/pwl/cpwl_combo_box.cpp:176 #5 0x000056363ade9815 in CFFL_FormFiller::KillFocusForAnnot(CPDFSDK_Annot*, uint32_t) (this=0x3a777d79e5d0, pAnnot=0x3a777d3be920, nFlag=0x0) at ../../third_party/pdfium/fpdfsdk/formfiller/cffl_formfiller.cpp:281 pWnd = 0x3a777d39ac60 pPageView = 0x3a777d7e7a40 bDestroyPDFWindow = 0x0 #6 0x000056363adef148 in CFFL_InteractiveFormFiller::OnKillFocus(CFX_Observable::ObservedPtr*, uint32_t) (this=0x3a777d39e800, pAnnot=0x7fff775616a8, nFlag=0x0) at ../../third_party/pdfium/fpdfsdk/formfiller/cffl_interactiveformfiller.cpp:422 pFormFiller = 0x3a777d79e5d0 pWidget = 0xffffffff7d290500 pPageView = 0x7fff77561590 fa = { bModifier = 0xf0, bShift = 0x15, nCommitKey = 0x7fff, sChange = { m_pData = { m_pObj = { __ptr_ = { <(anonymous namespace)::(anonymous namespace)::__compressed_pair_elem*, 0, false>> = { __value_ = 0x43adb8c91 }, <(anonymous namespace)::(anonymous namespace)::__compressed_pair_elem >, 1, true>> = { >> = {}, }, } } } }, sChangeEx = { m_pData = { m_pObj = { __ptr_ = { <(anonymous namespace)::(anonymous namespace)::__compressed_pair_elem*, 0, false>> = { __value_ = 0x3a777d3b29a0 }, <(anonymous namespace)::(anonymous namespace)::__compressed_pair_elem >, 1, true>> = { >> = {}, }, } } } }, bKeyDown = 0x20, nSelEnd = 0x3a77, nSelStart = 0x775615e0, sValue = { m_pData = { m_pObj = { __ptr_ = { <(anonymous namespace)::(anonymous namespace)::__compressed_pair_elem*, 0, false>> = { __value_ = 0x56363adb1f55 }, <(anonymous namespace)::(anonymous namespace)::__compressed_pair_elem >, 1, true>> = { >> = {}, }, } } } }, bWillCommit = 0x18, bFieldFull = 0x61, bRC = 0x39 } #7 0x000056363adc5c41 in CPDFSDK_WidgetHandler::OnKillFocus(CFX_Observable::ObservedPtr*, uint32_t) (this=0x3a777d1bf2a0, pAnnot=0x7fff775616a8, nFlag=0x0) at ../../third_party/pdfium/fpdfsdk/cpdfsdk_widgethandler.cpp:263 #8 0x000056363adb9ac6 in CPDFSDK_AnnotHandlerMgr::Annot_OnKillFocus(CFX_Observable::ObservedPtr*, uint32_t) (this=0x3a777d396110, pAnnot=0x7fff775616a8, nFlag=0x0) at ../../third_party/pdfium/fpdfsdk/cpdfsdk_annothandlermgr.cpp:249 #9 0x000056363ada49b4 in CPDFSDK_FormFillEnvironment::KillFocusAnnot(uint32_t) (this=0x3a777d969920, nFlag=0x0) at ../../third_party/pdfium/fpdfsdk/cpdfsdk_formfillenvironment.cpp:714 pAnnotHandler = 0x3a777d396110 pFocusAnnot = { m_pObservable = 0x3a777d3be920 } #10 0x000056363ada613d in CPDFSDK_FormFillEnvironment::SetFocusAnnot(CFX_Observable::ObservedPtr*) (this=0x3a777d969920, pAnnot=0x7fff77561760) at ../../third_party/pdfium/fpdfsdk/cpdfsdk_formfillenvironment.cpp:673 pPageView = 0x77561720 pAnnotHandler = 0x56363ada68df ::ObservedPtr::ObservedPtr(CPDFSDK_Annot*)+63> #11 0x000056363b193d81 in Field::setFocus(CJS_Runtime*, (anonymous namespace)::(anonymous namespace)::vector > const&, CJS_Value&, WideString&) (this=0x3a777d6cb640, pRuntime=0x3a777d7dc640, params=..., vRet=..., sError=...) at ../../third_party/pdfium/fpdfsdk/javascript/Field.cpp:3110 pObserved = { m_pObservable = 0x3a777d5309a0 } FieldArray = { <(anonymous namespace)::(anonymous namespace)::__vector_base >> = { <(anonymous namespace)::(anonymous namespace)::__vector_base_common> = {}, members of (anonymous namespace)::(anonymous namespace)::__vector_base >: __begin_ = 0x3a777d750920, __end_ = 0x3a777d750928, __end_cap_ = { <(anonymous namespace)::(anonymous namespace)::__compressed_pair_elem> = { __value_ = 0x3a777d750928 }, <(anonymous namespace)::(anonymous namespace)::__compressed_pair_elem, 1, true>> = { <(anonymous namespace)::(anonymous namespace)::allocator> = {}, }, } }, } pFormField = 0x3a777d73db20 nCount = 0x1 pInterForm = 0x3a777d593260 pWidget = 0x3a777d5309a0 #12 0x000056363b1b3902 in JSMethod(char const*, char const*, (anonymous namespace)::FunctionCallbackInfo const&) (method_name_string=0x56363c2b4f22 "setFocus", class_name_string=0x56363c2b4fb0 "Field", info=...) at ../../third_party/pdfium/fpdfsdk/javascript/JS_Define.h:123 pRuntime = 0x3a777d7dc640 parameters = { <(anonymous namespace)::(anonymous namespace)::__vector_base >> = { <(anonymous namespace)::(anonymous namespace)::__vector_base_common> = {}, members of (anonymous namespace)::(anonymous namespace)::__vector_base >: __begin_ = 0x0, __end_ = 0x0, __end_cap_ = { <(anonymous namespace)::(anonymous namespace)::__compressed_pair_elem> = { __value_ = 0x0 }, <(anonymous namespace)::(anonymous namespace)::__compressed_pair_elem, 1, true>> = { <(anonymous namespace)::(anonymous namespace)::allocator> = {}, }, } }, } pJSObj = 0x3a777d399980 pObj = 0x3a777d6cb640 sError = { m_pData = { m_pObj = { __ptr_ = { <(anonymous namespace)::(anonymous namespace)::__compressed_pair_elem*, 0, false>> = { __value_ = 0x0 }, <(anonymous namespace)::(anonymous namespace)::__compressed_pair_elem >, 1, true>> = { >> = {}, }, } } } } valueRes = { m_pValue = { val_ = 0x0 } } #13 0x000056363b19a706 in CJS_Field::setFocus_static((anonymous namespace)::FunctionCallbackInfo const&) (info=...) at ../../third_party/pdfium/fpdfsdk/javascript/Field.h:545 #14 0x00007ff5ea47eea2 in (anonymous namespace)::(anonymous namespace)::FunctionCallbackArguments::Call((anonymous namespace)::FunctionCallback) (this=, f=) at ../../v8/src/api-arguments.cc:25 isolate = call_scope = info = #15 0x00007ff5ea57aaf3 in (anonymous namespace)::(anonymous namespace)::(anonymous namespace)::HandleApiCallHelper((anonymous namespace)::(anonymous namespace)::Isolate*, (anonymous namespace)::(anonymous namespace)::Handle, (anonymous namespace)::(anonymous namespace)::Handle, (anonymous namespace)::(anonymous namespace)::Handle, (anonymous namespace)::(anonymous namespace)::Handle, (anonymous namespace)::(anonymous namespace)::BuiltinArguments) (isolate=, function=..., new_target=..., fun_data=..., receiver=..., args=...) at ../../v8/src/builtins/builtins-api.cc:112 call_data = data_obj = callback_obj = custom = callback = raw_holder = raw_call_data = #16 0x00007ff5ea578ce3 in (anonymous namespace)::(anonymous namespace)::Builtin_Impl_HandleApiCall((anonymous namespace)::(anonymous namespace)::BuiltinArguments, (anonymous namespace)::(anonymous namespace)::Isolate*) (args=..., isolate=) at ../../v8/src/builtins/builtins-api.cc:142 __isolate__ = receiver = scope = #17 0x00007ff5ea5786ad in (anonymous namespace)::(anonymous namespace)::Builtin_HandleApiCall(int, (anonymous namespace)::(anonymous namespace)::Object**, (anonymous namespace)::(anonymous namespace)::Isolate*) (args_length=, args_object=, isolate=) at ../../v8/src/builtins/builtins-api.cc:130 args = #18 0x000000f9c2385204 in () #19 0x000000f9c2385141 in () #20 0x00007fff77561e90 in () #21 0x0000000000000006 in () #22 0x00007fff77561f20 in () #23 0x000000f9c2420fae in () #24 0x00003d31f35822e1 in () #25 0x0000234e7e96d571 in () #26 0x0000000400000000 in () #27 0x00003b08225848c1 in () #28 0x000035b6c466c579 in () #29 0x00003b0822584889 in () #30 0x00003b08225848c1 in () #31 0x0000234e7e96d571 in () #32 0x00003d31f35822e1 in () #33 0x0000005600000000 in () #34 0x0000234e7e96b689 in () #35 0x0000234e7e96b7e9 in () #36 0x0000234e7e935c59 in () #37 0x00007fff77561f50 in () #38 0x000000f9c241e1f9 in () #39 0x00003b0822584889 in () #40 0x0000234e7e96b7e9 in () #41 0x000000f9c241e101 in () #42 0x000000000000001c in () #43 0x00007fff77561fb0 in () #44 0x000000f9c23840ff in () #45 0x0000000000000000 in ()