Date: prev next · Thread: first prev next last
2015 Archives by date, by thread · List index


I attach the bt, if someone is interested I can print the variables of a
specific frame.

make CppunitTest_sw_globalfilter

(lldb) breakpoint set --file
/Volumes/Master/lo/core/sw/qa/extras/globalfilter/globalfilter.cxx --line
663

(lldb) run

(lldb) breakpoint set --file
/Volumes/Master/lo/core/vcl/source/outdev/map.cxx --line 382 --condition
"n==9223372036854755805"

(lldb) c

(lldb) list
   386        n64 *= nMapNum;
   387        n64 *= nDPI;
   388        if( nMapDenom == 1 )
   389           n = (long)n64;
   390        else
   391        {
   392           n = (long)(2 * n64 / nMapDenom);

(lldb) bt
* thread #1: tid = 0x2e6349, 0x0000000105d3354a
libvcllo.dylib`ImplLogicToPixel(n=9223372036854755805, nDPI=72, nMapNum=1,
nMapDenom=1600, nThres=64051194700380381) + 170 at map.cxx:382, queue =
'com.apple.main-thread', stop reason = breakpoint 2.1
  * frame #0: 0x0000000105d3354a
libvcllo.dylib`ImplLogicToPixel(n=9223372036854755805, nDPI=72, nMapNum=1,
nMapDenom=1600, nThres=64051194700380381) + 170 at map.cxx:382
    frame #1: 0x0000000105d37338
libvcllo.dylib`OutputDevice::LogicToPixel(this=0x00000001029947f0,
rLogicRect=0x00007fff5fbecd58) const + 184 at map.cxx:998
    frame #2: 0x000000010cc8cf27
libswlo.dylib`SwAlignRect(rRect=0x00007fff5fbed2d8, pSh=0x0000000121f06300)
+ 231 at paintfrm.cxx:1254
    frame #3: 0x000000010cca874d
libswlo.dylib`lcl_CalcBorderRect(rRect=0x00007fff5fbed2d8,
pFrm=0x0000000121f085f0, rAttrs=0x000000011a10bf18, bShadow=false,
properties=0x000000010dca4e10) + 3005 at paintfrm.cxx:1512
    frame #4: 0x000000010cca3d18
libswlo.dylib`SwFrm::GetBackgroundBrush(this=0x0000000121f085f0,
rFillAttributes=0x00007fff5fbed2c8, rpBrush=0x00007fff5fbed300,
rpCol=0x00007fff5fbed2f8, rOrigRect=0x00007fff5fbed2d8, bLowerMode=false)
const + 1736 at paintfrm.cxx:7596
    frame #5: 0x000000010cca333e
libswlo.dylib`SwFlyFrm::IsBackgroundTransparent(this=0x0000000121f085f0)
const + 238 at paintfrm.cxx:3973
    frame #6: 0x000000010ccb6c65
libswlo.dylib`lcl_RefreshLine(pLay=0x0000000121f07040,
pPage=0x000000011a10a000, rP1=0x00007fff5fbed838, rP2=0x00007fff5fbed808,
nSubColor='\x10', pSubsLines=0x000000011ebcb7a0) + 1221 at paintfrm.cxx:6858
    frame #7: 0x000000010ccb620f
libswlo.dylib`SwLayoutFrm::PaintSubsidiaryLines(this=0x0000000121f07040,
pPage=0x000000011a10a000, rRect=0x00007fff5fbede90) const + 1391 at
paintfrm.cxx:7175
    frame #8: 0x000000010cca750d
libswlo.dylib`SwLayoutFrm::RefreshLaySubsidiary(this=0x0000000121f07040,
pPage=0x000000011a10a000, rRect=0x00007fff5fbede90) const + 205 at
paintfrm.cxx:6750
    frame #9: 0x000000010cca572a
libswlo.dylib`SwFlyFrm::Paint(this=0x0000000121f07040,
rRect=0x0000000121f070a0, (null)=0x0000000000000000) const + 5018 at
paintfrm.cxx:4333
    frame #10: 0x000000010ca7be6e
libswlo.dylib`SwVirtFlyDrawObj::wrap_DoPaintObject(this=0x0000000121f07250,
rViewInformation=0x00000001251e4be8) const + 366 at dflyobj.cxx:486
    frame #11: 0x000000010ca7bcd7
libswlo.dylib`drawinglayer::primitive2d::SwVirtFlyDrawObjPrimitive::get2DDecomposition(this=0x0000000102a251f0,
rViewInformation=0x00000001251e4be8) const + 55 at dflyobj.cxx:240
    frame #12: 0x0000000111ff0e1f
libdrawinglayerlo.dylib`drawinglayer::processor2d::VclPixelProcessor2D::processBasePrimitive2D(this=0x00000001251e4be0,
rCandidate=0x0000000102a251f0) + 14383 at vclpixelprocessor2d.cxx:1242
    frame #13: 0x0000000111fc4506
libdrawinglayerlo.dylib`drawinglayer::processor2d::BaseProcessor2D::process(this=0x00000001251e4be0,
rSource=0x00007fff5fbef088) + 310 at baseprocessor2d.cxx:64
    frame #14: 0x0000000114a50982
libsvxcorelo.dylib`sdr::contact::ObjectContactOfPageView::DoProcessDisplay(this=0x000000010289ade0,
rDisplayInfo=0x00007fff5fbef2d0) + 2322 at objectcontactofpageview.cxx:301
    frame #15: 0x0000000114a50015
libsvxcorelo.dylib`sdr::contact::ObjectContactOfPageView::ProcessDisplay(this=0x000000010289ade0,
rDisplayInfo=0x00007fff5fbef2d0) + 133 at objectcontactofpageview.cxx:122
    frame #16: 0x0000000114ab1e4a
libsvxcorelo.dylib`SdrPageWindow::RedrawLayer(this=0x000000012051b1f0,
pId=0x00007fff5fbef587, pRedirector=0x00007fff5fbefeb0) + 618 at
sdrpagewindow.cxx:403
    frame #17: 0x0000000114cb693b
libsvxcorelo.dylib`SdrPageView::DrawLayer(this=0x0000000121f10f70,
nID='\x01', pGivenTarget=0x00000001029947f0,
pRedirector=0x00007fff5fbefeb0, rRect=0x00007fff5fbef678) + 715 at
svdpagv.cxx:367
    frame #18: 0x000000010d302d80
libswlo.dylib`SwViewShellImp::PaintLayer(this=0x0000000121f06640,
_nLayerID='\x01', pPrintData=0x0000000000000000,
aPaintRect=0x000000011a10a060, _pPageBackgrdColor=0x00007fff5fbefd98,
_bIsPageRightToLeft=false, pRedirector=0x00007fff5fbefeb0) + 1072 at
vdraw.cxx:140
    frame #19: 0x000000010cc98b2c
libswlo.dylib`SwRootFrm::Paint(this=0x0000000121f06700,
rRect=0x00007fff5fbf0370, pPrintData=0x0000000000000000) const + 6508 at
paintfrm.cxx:3417
    frame #20: 0x000000010d3118ce
libswlo.dylib`SwViewShell::Paint(this=0x0000000121f06300,
rRenderContext=0x000000010200bc00, rRect=0x00007fff5fbf09e8) + 1406 at
viewsh.cxx:1736
    frame #21: 0x000000010c6bc91b
libswlo.dylib`SwCrsrShell::Paint(this=0x0000000121f06300,
rRenderContext=0x000000010200bc00, rRect=0x00007fff5fbf09e8) + 411 at
crsrsh.cxx:1256
    frame #22: 0x000000010d646a1d
libswlo.dylib`SwEditWin::Paint(this=0x000000010200bc00,
rRenderContext=0x000000010200bc00, rRect=0x00007fff5fbf09e8) + 413 at
edtwin2.cxx:470
    frame #23: 0x00000001058e8dbb
libvcllo.dylib`PaintHelper::DoPaint(this=0x00007fff5fbf09b0,
pRegion=0x0000000000000000) + 2923 at paint.cxx:243
    frame #24: 0x00000001058ea3fb
libvcllo.dylib`vcl::Window::ImplCallPaint(this=0x000000010200bc00,
rBuffer=0x00007fff5fbf0b18, pRegion=0x0000000000000000, nPaintFlags=26) +
971 at paint.cxx:541
    frame #25: 0x00000001058eba5f
libvcllo.dylib`vcl::Window::Update(this=0x000000010200bc00) + 1199 at
paint.cxx:1277
    frame #26: 0x000000010d310339
libswlo.dylib`SwViewShell::VisPortChgd(this=0x0000000121f06300,
rRect=0x00007fff5fbf1358) + 4937 at viewsh.cxx:1168
    frame #27: 0x000000010c6bcc6a
libswlo.dylib`SwCrsrShell::VisPortChgd(this=0x0000000121f06300,
rRect=0x00007fff5fbf1358) + 314 at crsrsh.cxx:1292
    frame #28: 0x000000010d8557e7
libswlo.dylib`SwView::SetVisArea(this=0x0000000121f05e40,
rRect=0x00007fff5fbf1488, bUpdateScrollbar=false) + 1015 at viewport.cxx:264
    frame #29: 0x000000010d8552ff
libswlo.dylib`SwView::DocSzChgd(this=0x0000000121f05e40,
rSz=0x00007fff5fbf1528) + 527 at viewport.cxx:203
    frame #30: 0x000000010d6470dd
libswlo.dylib`SizeNotify(pVwSh=0x0000000121f06300,
rSize=0x00007fff5fbf1528) + 109 at edtwin3.cxx:63
    frame #31: 0x000000010d30a4e0
libswlo.dylib`SwViewShell::UISizeNotify(this=0x0000000121f06300) + 128 at
viewsh.cxx:2225
    frame #32: 0x000000010d30a391
libswlo.dylib`SwViewShell::ImplEndAction(this=0x0000000121f06300,
bIdleEnd=false) + 6689 at viewsh.cxx:440
    frame #33: 0x000000010c6c6024
libswlo.dylib`SwViewShell::EndAction(this=0x0000000121f06300,
bIdleEnd=false) + 68 at viewsh.hxx:616
    frame #34: 0x000000010c6b370a
libswlo.dylib`SwCrsrShell::EndAction(this=0x0000000121f06300,
bIdleEnd=false, DoSetPosX=false) + 522 at crsrsh.cxx:253
    frame #35: 0x000000010d81a085
libswlo.dylib`SwView::ReadUserDataSequence(this=0x0000000121f05e40,
rSequence=0x00007fff5fbf24d0, bBrowse=true) + 5509 at view.cxx:1446
    frame #36: 0x00000001135ba0bf
libsfxlo.dylib`SfxBaseController::ConnectSfxFrame_Impl(this=0x000000011dcc3698,
i_eConnect=E_CONNECT) + 5871 at sfxbasecontroller.cxx:1400
    frame #37: 0x00000001135b8825
libsfxlo.dylib`SfxBaseController::attachFrame(this=0x000000011dcc3698,
xFrame=0x00007fff5fbf2f20) + 725 at sfxbasecontroller.cxx:570
    frame #38: 0x00000001135ba97f libsfxlo.dylib`non-virtual thunk to
SfxBaseController::attachFrame(this=0x000000011dcc36c0,
xFrame=0x00007fff5fbf2f20) + 47 at sfxbasecontroller.cxx:578
    frame #39: 0x00000001135a61a6 libsfxlo.dylib`(anonymous
namespace)::SfxFrameLoader_Impl::impl_createDocumentView(i_rModel=0x00007fff5fbf2bc8,
i_rFrame=0x00007fff5fbf2f20, i_rViewFactoryArgs=0x00007fff5fbf2b90,
i_rViewName=0x00007fff5fbf2af0) + 710 at frmload.cxx:608
    frame #40: 0x00000001135a3d8b libsfxlo.dylib`(anonymous
namespace)::SfxFrameLoader_Impl::load(this=0x000000011a6c3dc8,
rArgs=0x00007fff5fbf2ee0, _rTargetFrame=0x00007fff5fbf2f20) + 4203 at
frmload.cxx:726
    frame #41: 0x00000001135a4267 libsfxlo.dylib`non-virtual thunk to
(anonymous namespace)::SfxFrameLoader_Impl::load(this=0x000000011a6c3df0,
rArgs=0x00007fff5fbf2ee0, _rTargetFrame=0x00007fff5fbf2f20) + 55 at
frmload.cxx:759
    frame #42: 0x000000011745f5c6
libfwklo.dylib`framework::LoadEnv::impl_loadContent(this=0x00007fff5fbf35b8)
+ 4118 at loadenv.cxx:1122
    frame #43: 0x0000000117459f6a
libfwklo.dylib`framework::LoadEnv::startLoading(this=0x00007fff5fbf35b8) +
810 at loadenv.cxx:383
    frame #44: 0x00000001174583e8
libfwklo.dylib`framework::LoadEnv::loadComponentFromURL(xLoader=0x00007fff5fbf3758,
xContext=0x0000000107f8f3d0, sURL=0x00007fff5fbf4b00,
sTarget=0x00007fff5fbf40b8, nFlags=0, lArgs=0x00007fff5fbf40b0) + 280 at
loadenv.cxx:164
    frame #45: 0x00000001174aa369
libfwklo.dylib`framework::Desktop::loadComponentFromURL(this=0x0000000107f8f2b0,
sURL=0x00007fff5fbf4b00, sTargetFrameName=0x00007fff5fbf40b8,
nSearchFlags=0, lArguments=0x00007fff5fbf40b0) + 297 at desktop.cxx:566
    frame #46: 0x00000001174aa45e libfwklo.dylib`non-virtual thunk to
framework::Desktop::loadComponentFromURL(this=0x0000000107f8f328,
sURL=0x00007fff5fbf4b00, sTargetFrameName=0x00007fff5fbf40b8,
nSearchFlags=0, lArguments=0x00007fff5fbf40b0) + 78 at desktop.cxx:567
    frame #47: 0x000000010ef2bda8
libunotest.dylib`unotest::MacrosTest::loadFromDesktop(this=0x00000001005aa868,
rURL=0x00007fff5fbf4b00, rDocService=0x00007fff5fbf4af8,
rExtraArgs=0x00007fff5fbf4af0) + 4152 at macros_test.cxx:50
    frame #48: 0x000000010b9e89b3
libtest_sw_globalfilter.dylib`Test::testSkipImages(this=0x00000001005aa820)
+ 1539 at globalfilter.cxx:694
    frame #49: 0x000000010b9efa9e
libtest_sw_globalfilter.dylib`CppUnit::TestCaller<Test>::runTest(this=0x00000001005aa7d0)
+ 110 at TestCaller.h:166
    frame #50: 0x000000010017d9fe
libcppunit-1.13.0.dylib`CppUnit::TestCaseMethodFunctor::operator(this=0x00007fff5fbf5860)()
const + 110 at TestCase.cpp:32
    frame #51: 0x00000001053c6581 libvclbootstrapprotector.dylib`(anonymous
namespace)::Protector::protect(this=0x00000001029055c0,
functor=0x00007fff5fbf5860, (null)=0x00007fff5fbf56b8) + 33 at
vclbootstrapprotector.cxx:57
    frame #52: 0x00000001001735f8
libcppunit-1.13.0.dylib`CppUnit::ProtectorChain::ProtectFunctor::operator(this=0x0000000121997e40)()
const + 40 at ProtectorChain.cpp:20
    frame #53: 0x00000001007dbe21 unobootstrapprotector.dylib`(anonymous
namespace)::Prot::protect(this=0x00000001003194a0,
functor=0x0000000121997e40, (null)=0x00007fff5fbf56b8) + 33 at
unobootstrapprotector.cxx:88
    frame #54: 0x00000001001735f8
libcppunit-1.13.0.dylib`CppUnit::ProtectorChain::ProtectFunctor::operator(this=0x000000012514f880)()
const + 40 at ProtectorChain.cpp:20
    frame #55: 0x00000001002f9f8f unoexceptionprotector.dylib`(anonymous
namespace)::Prot::protect(this=0x0000000100317e40,
functor=0x000000012514f880, context=0x00007fff5fbf56b8) + 79 at
unoexceptionprotector.cxx:63
    frame #56: 0x00000001001735f8
libcppunit-1.13.0.dylib`CppUnit::ProtectorChain::ProtectFunctor::operator(this=0x0000000121983550)()
const + 40 at ProtectorChain.cpp:20
    frame #57: 0x000000010014cecf
libcppunit-1.13.0.dylib`CppUnit::DefaultProtector::protect(this=0x0000000100317f40,
functor=0x0000000121983550, context=0x00007fff5fbf56b8) + 79 at
DefaultProtector.cpp:15
    frame #58: 0x00000001001735f8
libcppunit-1.13.0.dylib`CppUnit::ProtectorChain::ProtectFunctor::operator(this=0x0000000125153930)()
const + 40 at ProtectorChain.cpp:20
    frame #59: 0x000000010016b01c
libcppunit-1.13.0.dylib`CppUnit::ProtectorChain::protect(this=0x0000000100317d80,
functor=0x00007fff5fbf5860, context=0x00007fff5fbf56b8) + 1788 at
ProtectorChain.cpp:77
    frame #60: 0x000000010019e133
libcppunit-1.13.0.dylib`CppUnit::TestResult::protect(this=0x00007fff5fbf6978,
functor=0x00007fff5fbf5860, test=0x00000001005aa7d0,
shortDescription=0x00007fff5fbf5838) + 99 at TestResult.cpp:181
    frame #61: 0x000000010017d208
libcppunit-1.13.0.dylib`CppUnit::TestCase::run(this=0x00000001005aa7d0,
result=0x00007fff5fbf6978) + 744 at TestCase.cpp:91
    frame #62: 0x000000010017e18d
libcppunit-1.13.0.dylib`CppUnit::TestComposite::doRunChildTests(this=0x0000000100542350,
controller=0x00007fff5fbf6978) + 125 at TestComposite.cpp:64
    frame #63: 0x000000010017e00a
libcppunit-1.13.0.dylib`CppUnit::TestComposite::run(this=0x0000000100542350,
result=0x00007fff5fbf6978) + 90 at TestComposite.cpp:23
    frame #64: 0x000000010017e18d
libcppunit-1.13.0.dylib`CppUnit::TestComposite::doRunChildTests(this=0x00000001005a9ef0,
controller=0x00007fff5fbf6978) + 125 at TestComposite.cpp:64
    frame #65: 0x000000010017e00a
libcppunit-1.13.0.dylib`CppUnit::TestComposite::run(this=0x00000001005a9ef0,
result=0x00007fff5fbf6978) + 90 at TestComposite.cpp:23
    frame #66: 0x00000001001aa8ce
libcppunit-1.13.0.dylib`CppUnit::TestRunner::WrappingSuite::run(this=0x00000001005423b0,
result=0x00007fff5fbf6978) + 78 at TestRunner.cpp:47
    frame #67: 0x000000010019dc72
libcppunit-1.13.0.dylib`CppUnit::TestResult::runTest(this=0x00007fff5fbf6978,
test=0x00000001005423b0) + 82 at TestResult.cpp:148
    frame #68: 0x00000001001aabe8
libcppunit-1.13.0.dylib`CppUnit::TestRunner::run(this=0x00007fff5fbf6050,
controller=0x00007fff5fbf6978, testPath=0x00007fff5fbf5ff0) + 104 at
TestRunner.cpp:96
    frame #69: 0x000000010000366a cppunittester`(anonymous
namespace)::ProtectedFixtureFunctor::run(this=0x00007fff5fbf68b8) const +
2698 at cppunittester.cxx:276
    frame #70: 0x0000000100002356 cppunittester`sal_main() + 3590 at
cppunittester.cxx:379
    frame #71: 0x0000000100001537 cppunittester`main(argc=21,
argv=0x00007fff5fbf6a68) + 39 at cppunittester.cxx:297
    frame #72: 0x00007fff8d2645c9 libdyld.dylib`start + 1
    frame #73: 0x00007fff8d2645c9 libdyld.dylib`start + 1

-- 
http://about.me/rbuj

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.