[Libreoffice] MacOS X Crash of 3.4 Beta same as crash on 3.3.2

Jonathan Aquilina eagles051387 at gmail.com
Sun May 8 01:33:38 PDT 2011


On 05/08/2011 04:00 AM, Peter Teeson wrote:
> OK Christian&  Band of Brothers&  Sisters:
> We have a reproducible crash situation that we should be able to diagnose.
> See below for crash log extracts.
>
> Now it's time for me to build a version with debugging turned on for Calc.
> In the other thread you said:
>
>>> (b) If the just built version crashes then make a debug version and see if
>>> it can help trace the problem
>> Don't do a full debug version though, as that would be huuuuge. If the
>> crash is in calc, only compile the "sc" module with debug (and a few
>> selected lower-level modules, but other will can provide more info on
>> what modules are useful)
>
> I did read the Partial Debug build instruction but I am not sure I understand.
> Is this what I should do?  In a new Terminal session
>
> cd git/libo
> source MacOSXX86Env.Set.sh
> cd sc
> rm - r $INPATH
> build debug=true
>
> But then what? Do I just do make?
> Sorry for my ignorance on this.
>
> respect...
>
> Peter
>
> ========================================================
> 				CRASH LOG EXTRACTS
> ==================== 3.4 BETA =============================
> Process:         soffice [21830]
> Path:            /Applications/LibO-dev.app/Contents/MacOS/soffice
> Identifier:      org.libreoffice.script
> Version:         3.4.0 (???)			
> Code Type:       X86 (Native)
> Parent Process:  launchd [273]
>
> Date/Time:       2011-05-07 19:40:39.973 -0400
> OS Version:      Mac OS X 10.6.6 (10J567)
> Report Version:  6
>
> Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
> Exception Codes: KERN_INVALID_ADDRESS at 0x000000001821bc68
> Crashed Thread:  0  Dispatch queue: com.apple.main-thread
>
> Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
> 0   ...ple.ApplicationServices.ATS	0x9245ccc6 OTL::GCommon::GetMaxLookupCount() const + 20
> 1   ...ple.ApplicationServices.ATS	0x9245bc82 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) + 254
> 2   ...ple.ApplicationServices.ATS	0x923fe1ca ProcessGSUBRun + 222
> 3   ...ple.ApplicationServices.ATS	0x923f7cc1 ApplyMorphForRun + 425
> 4   ...ple.ApplicationServices.ATS	0x9245978b ApplyMorph + 137
> 5   ...ple.ApplicationServices.ATS	0x923f6fe1 _eLLCLayoutText + 274
> 6   ...ple.ApplicationServices.ATS	0x923f6eb8 LLCLayoutText + 83
> 7   com.apple.QD                  	0x97027c19 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) + 197
>
> ======================= 3.3.2 RELEASE =============================
> Process:         soffice [1391]
> Path:            /Applications/LibreOffice.app/Contents/MacOS/soffice
> Identifier:      org.libreoffice.script
> Version:         3.3.2 (???)		
> Code Type:       X86 (Native)
> Parent Process:  launchd [264]
>
> Date/Time:       2011-04-27 13:16:53.839 -0400
> OS Version:      Mac OS X 10.6.6 (10J567)
> Report Version:  6
>
> Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
> Exception Codes: KERN_INVALID_ADDRESS at 0x000000001963fc68
> Crashed Thread:  0  Dispatch queue: com.apple.main-thread
>
> Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
> 0   ...ple.ApplicationServices.ATS	0x93c7ccc6 OTL::GCommon::GetMaxLookupCount() const + 20
> 1   ...ple.ApplicationServices.ATS	0x93c7bc82 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) + 254
> 2   ...ple.ApplicationServices.ATS	0x93c1e1ca ProcessGSUBRun + 222
> 3   ...ple.ApplicationServices.ATS	0x93c17cc1 ApplyMorphForRun + 425
> 4   ...ple.ApplicationServices.ATS	0x93c7978b ApplyMorph + 137
> 5   ...ple.ApplicationServices.ATS	0x93c16fe1 _eLLCLayoutText + 274
> 6   ...ple.ApplicationServices.ATS	0x93c16eb8 LLCLayoutText + 83
> 7   com.apple.QD                  	0x945e3c19 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) + 197
>
>
> _______________________________________________
> LibreOffice mailing list
> LibreOffice at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libreoffice
Actually you dont need to do the last 2 steps you source then go back 
into the folder and run build that will build just that module.  then if 
that still doesnt work remove the unxlangpro6 folder and re run the build.


More information about the LibreOffice mailing list