[MacPorts] #21387: LyX segfaults during startup on 10.6.1; x86_64 platform

MacPorts noreply at macports.org
Tue Sep 15 01:00:46 PDT 2009


#21387: LyX segfaults during startup on 10.6.1; x86_64 platform
------------------------------+---------------------------------------------
 Reporter:  ristik@…          |       Owner:  macports-tickets@…                   
     Type:  defect            |      Status:  new                                  
 Priority:  Normal            |   Milestone:                                       
Component:  ports             |     Version:  1.8.0                                
 Keywords:                    |        Port:                                       
------------------------------+---------------------------------------------
 qt4-mac needs following patch:
 http://qt.gitorious.org/qt/qt/commit/1fa620be2794b46a9b5d867ae6b2d7fa844b610c.patch


 Error message:
 {{{
 Program received signal EXC_BAD_ACCESS, Could not access memory.
 Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000
 0x00007fff86118340 in objc_msgSend ()
 (gdb) bt
 #0  0x00007fff86118340 in objc_msgSend ()
 #1  0x00007fff84d452b5 in __CFBasicHashAddValue ()
 #2  0x00007fff84d4513f in CFBasicHashAddValue ()
 #3  0x00007fff84d44f57 in CFDictionaryAddValue ()
 #4  0x0000000100cd50b8 in
 QCoreTextFontEngineMulti::QCoreTextFontEngineMulti ()
 #5  0x0000000100e9738d in QFontDatabase::load ()
 #6  0x0000000100e7bbc8 in QFontPrivate::engineForScript ()
 #7  0x0000000100e7beb9 in QFontInfo::family ()
 #8  0x000000010035c55b in lyx::frontend::GuiApplication::romanFontName ()
 #9  0x00000001003639df in lyx::frontend::GuiApplication::GuiApplication ()
 #10 0x0000000100363d1e in lyx::createApplication ()
 #11 0x000000010010ecbf in lyx::LyX::exec ()
 #12 0x000000010000f508 in main ()
 }}}
 Patch above fixes the problem.

 {{{
 MacPorts: Version: 1.8.99
 qt4-mac                        @4.5.2
 LyX                            @1.6.4.1
 Darwin blaah.bla 10.0.0 Darwin Kernel Version 10.0.0: Fri Jul 31 22:47:34
 PDT 2009; root:xnu-1456.1.25~1/RELEASE_I386 i386
 /Applications/MacPorts/LyX.app/Contents/MacOS/lyx: Mach-O 64-bit
 executable x86_64
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/21387>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list