https://bugs.documentfoundation.org/show_bug.cgi?id=150019

Julien Nabet <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #3 from Julien Nabet <[email protected]> ---
On pc Debian x86-64 with master sources updated today, I noticed this on gdb on
the frame
ScUnoAddInCall::ExecuteCallWithArgs (this=0x7ffe39f02b28,
rCallArgs=uno::Sequence of length 8 = {...}) at
sc/source/core/tool/addincol.cxx:1399

$1 = uno::Sequence of length 8 = {uno::Any("com.sun.star.uno.XInterface":
{_vptr$XInterface = 0x34425c0}), uno::Any("long": 36950), uno::Any("long":
37134), uno::Any("long": 37012), 
  uno::Any("double": 0.10000000000000001), uno::Any("double": 1500),
uno::Any("long": 2), uno::Any("double": 1)}

fRate should be just 0.1

here's more of the bt:
#0 
AnalysisAddIn::getAccrint(com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet>
const&, int, int, int, double, com::sun::star::uno::Any const&, int,
com::sun::star::uno::Any const&)
    (this=0x36a5a50, xOpt=uno::Reference to (ScModelObj *) 0x34427f8,
nIssue=36950, nSettle=37012, fRate=0.10000000000000001, rVal=uno::Any("double":
1500), nFreq=2, rOB=uno::Any("double": 1))
    at scaddins/source/analysis/financial.cxx:57
#1  0x00007fcc680c8df0 in non-virtual thunk to
AnalysisAddIn::getAccrint(com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet>
const&, int, int, int, double, com::sun::star::uno::Any const&, int,
com::sun::star::uno::Any const&) () at
scaddins/source/analysis/financial.cxx:62
#2  0x00007fcc75f2ec91 in gcc3::callVirtualMethod(void*, unsigned int, void*,
_typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int,
unsigned long*, double*)
    (pThis=0x36a5ab0, nVtableIndex=69, pRegisterReturn=0x7ffe39f01ee0,
pReturnTypeRef=0x10889f0, bSimpleReturn=true, pStack=0x7ffe39f018e0, nStack=2,
pGPR=0x7ffe39f01c20, pFPR=0x7ffe39f01be0)
    at bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77
#3  0x00007fcc75f2d86c in
cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*,
bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int,
_typelib_MethodParameter*, void*, void**, _uno_Any**) (pThis=0x88cc450,
aVtableSlot=..., pReturnTypeRef=0x10889f0, nParams=8, pParams=0x36b9ce0,
pUnoReturn=0x7ffe39f01ee0, pUnoArgs=0x7ffe39f01e60, ppUnoExc=0x7ffe39f021d0)
    at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233
#4  0x00007fcc75f2cfc8 in unoInterfaceProxyDispatch(uno_Interface*,
typelib_TypeDescription const*, void*, void**, uno_Any**)
    (pUnoI=0x88cc450, pMemberDescr=0x36b9bf0, pReturn=0x7ffe39f01ee0,
pArgs=0x7ffe39f01e60, ppException=0x7ffe39f021d0) at
bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:413
#5  0x00007fcc68a97f3a in stoc_corefl::(anonymous
namespace)::IdlInterfaceMethodImpl::invoke(com::sun::star::uno::Any const&,
com::sun::star::uno::Sequence<com::sun::star::uno::Any>&)
       (this=0x36cff90, rObj=uno::Any("com.sun.star.sheet.XAddIn":
{<com::sun::star::lang::XLocalizable> = {<com::sun::star::uno::XInterface> =
{_vptr$XInterface = 0x36a5aa0}, <No data fields>}, <No data fields>}),
rArgs=uno::Sequence of length 8 = {...}) at
stoc/source/corereflection/criface.cxx:672
#6  0x00007fcc68a98a07 in non-virtual thunk to stoc_corefl::(anonymous
namespace)::IdlInterfaceMethodImpl::invoke(com::sun::star::uno::Any const&,
com::sun::star::uno::Sequence<com::sun::star::uno::Any>&) ()
    at stoc/source/corereflection/criface.cxx:566
#7  0x00007fcc6cf03569 in
ScUnoAddInCall::ExecuteCallWithArgs(com::sun::star::uno::Sequence<com::sun::star::uno::Any>&)
(this=0x7ffe39f02b28, rCallArgs=uno::Sequence of length 8 = {...})
    at sc/source/core/tool/addincol.cxx:1399
#8  0x00007fcc6cf03392 in ScUnoAddInCall::ExecuteCall() (this=0x7ffe39f02b28)
at sc/source/core/tool/addincol.cxx:1373
#9  0x00007fcc6d11f953 in ScInterpreter::ScExternal() (this=0x89d0210) at
sc/source/core/tool/interpr4.cxx:3033
#10 0x00007fcc6d1289eb in ScInterpreter::Interpret() (this=0x89d0210) at
sc/source/core/tool/interpr4.cxx:4435
#11 0x00007fcc6cd28404 in ScFormulaCell::InterpretTail(ScInterpreterContext&,
ScFormulaCell::ScInterpretTailParameter) (this=0x67a9560, rContext=...,
eTailParam=ScFormulaCell::SCITP_NORMAL)
    at sc/source/core/data/formulacell.cxx:1945
#12 0x00007fcc6cd261f0 in ScFormulaCell::Interpret(int, int) (this=0x67a9560,
nStartOffset=-1, nEndOffset=-1) at sc/source/core/data/formulacell.cxx:1618
#13 0x00007fcc6c95e983 in
lcl_EvalDirty(mdds::mtv::soa::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52,
svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53,
EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54,
ScFormulaCell> >, sc::CellStoreTrait>&, int, int, ScDocument&,
boost::intrusive_ptr<ScFormulaCellGroup> const&, bool, bool, bool&, bool&)
     (rCells=..., nRow1=17, nRow2=18, rDoc=..., mxGroup=...,
bThreadingDepEval=false, bSkipRunning=true, bIsDirty=@0x7ffe39f047a7: true,
bAllowThreading=@0x7ffe39f047a6: false)
    at sc/source/core/data/column4.cxx:1933
#14 0x00007fcc6c95e155 in ScColumn::EnsureFormulaCellResults(int, int, bool)
(this=0x6780880, nRow1=17, nRow2=18, bSkipRunning=true) at
sc/source/core/data/column4.cxx:1989
#15 0x00007fcc6cee5645 in ScTable::EnsureFormulaCellResults(short, int, short,
int, bool) (this=0x347d040, nCol1=1, nRow1=17, nCol2=1, nRow2=18,
bSkipRunning=true) at sc/source/core/data/table7.cxx:444
#16 0x00007fcc6cb02efb in ScDocument::EnsureFormulaCellResults(ScRange const&,
bool) (this=0x3431260, rRange=..., bSkipRunning=true) at
sc/source/core/data/document10.cxx:1010

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to