Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Dec 2005 10:42:43 -0600
From:      Eric Anderson <anderson@centtech.com>
To:        Alexander Kabaev <kabaev@gmail.com>
Cc:        current@freebsd.org
Subject:   Re: [openoffice]no suitable windowing system found, exiting.
Message-ID:  <43AC2903.3040208@centtech.com>
In-Reply-To: <20051223103448.3d7eb8d4@kan.dnsalias.net>
References:  <43A8BD3F.2010006@gddsn.org.cn>	<20051220232754.48631fb4@kan.dnsalias.net>	<20051221192118.GA88506@aoi.wolfpond.org>	<43A9AE07.3070501@centtech.com>	<20051222175152.292f510b@kan.dnsalias.net>	<43AC1325.2080700@centtech.com> <43AC15C5.1040306@centtech.com> <20051223103448.3d7eb8d4@kan.dnsalias.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Alexander Kabaev wrote:

>On Fri, 23 Dec 2005 09:20:37 -0600
>Eric Anderson <anderson@centtech.com> wrote:
>
>  
>
>>Eric Anderson wrote:
>>
>>    
>>
>>>Alexander Kabaev wrote:
>>>
>>>      
>>>
>>>>The commit below fixes OpenOffice 1.1.5 for me.
>>>>
>>>>kan         2005-12-22 16:42:38 UTC
>>>>
>>>> FreeBSD src repository
>>>>
>>>> Modified files:
>>>>   libexec/rtld-elf     rtld.c  Log:
>>>> Initialize object dagmembers list before checking version
>>>>dependencies.  Revision  Changes    Path
>>>> 1.110     +2 -4      src/libexec/rtld-elf/rtld.c
>>>>
>>>>http://cvsweb.FreeBSD.org/src/libexec/rtld-elf/rtld.c.diff?r1=1.109&r2=1.110 
>>>>
>>>>
>>>>
>>>> 
>>>>
>>>>        
>>>>
>>>Yep, that did it (for 2.0).  Thanks!
>>>      
>>>
>>Although now firefox segfaults.  I'm recompiling it now, but this is
>>all I could scavange from the core file:
>>in _rtld_free_tls () from /libexec/ld-elf.so.1
>>
>>Eric
>>
>>
>>
>>
>>-- 
>>------------------------------------------------------------------------
>>Eric Anderson        Sr. Systems Administrator        Centaur
>>Technology Anything that works is better than anything that doesn't.
>>------------------------------------------------------------------------
>>    
>>
>The segfault was caused by *((char *)0) = 0; statement that I forgot to
>remove from the source before committing. Now firefox does not segfault
>but properly fails to load plugin due to inadequate versioning
>emulation by flash[67].so wrappers.
>

That does stop the seg faults, but now flash doesn't work:

LoadPlugin: failed to initialize shared library 
/usr/X11R6/lib/linux-flashplugin6/libflashplayer.so 
[/usr/local/lib/pluginwrapper/flash6.so does not have version 
information, but /usr/X11R6/lib/linux-flashplugin6/libflashplayer.so 
requires it]
LoadPlugin: failed to initialize shared library 
/usr/X11R6/lib/linux-flashplugin7/libflashplayer.so 
[/usr/local/lib/pluginwrapper/flash7.so does not have version 
information, but /usr/X11R6/lib/linux-flashplugin7/libflashplayer.so 
requires it]

How do I fix the versioning emulation on the flash wrapper?

Thanks!
Eric


-- 
------------------------------------------------------------------------
Eric Anderson        Sr. Systems Administrator        Centaur Technology
Anything that works is better than anything that doesn't.
------------------------------------------------------------------------




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43AC2903.3040208>