Thanks Tor, It's work.
On Mon, Feb 7, 2011 at 3:33 PM, Tor Lillqvist <tlillqv...@novell.com> wrote: > > I success debug with Attach to process solution but I want to debug the > code > > that execute when LibO start. > > Ah. That is always hard for me because > > 1) I never remember which source file it is that actually contains the > "main" program of soffice.bin. There are half a dozen or so files with > promising names and/or promising directory names... of course none of them > has any comment giving a short descreiption of its purpose. > > 2) Once you figure out which file actually is the real main, you then need > to build that stuff with debug=t, open the soffice.bin in VS (does VS like > that, does it understand that it is a normal executable even if called .bin, > don't know), and I guess set in the "project's" properties PATH so that it > includes the URE/bin and Basis/program directories, and then just start it > under the debugger. > > Occasionally I have found it easier to just add a "volatile int hang=1; > while (hang);" loop in the main program or some other low-level enough > function, once I find it, and start it normally and just attach soffice.bin > in the debugger, break it, set breakpoints, set hang to zero, and > continue... > > --tml > > > > -- _/|\_ Tantai Thanakanok. Open Source Development Co., Ltd. Tel: +66 38 311816, Fax: +66 38 773128, http://www.osdev.co.th/
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice