To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=76102
User techie564 changed the following: What |Old value |New value ================================================================================ Status|RESOLVED |CLOSED -------------------------------------------------------------------------------- ------- Additional comments from [EMAIL PROTECTED] Fri Apr 6 19:29:15 +0000 2007 ------- Problem solved apparently had nothing to do with openoffice code at all it in fact was result of two RH patches. 1. This one was a problem at start because built without hunspell, later I built hunspell and included this patch again. Solved autospell check issue was able to type more than one character with enabled openoffice.org-2.1.0.oooXXXXX.lingucomponent.systemhunspell.patch 2. This one was a issue with cppuhelper I resorted back to a patch supplied with 2.0.4 package and the crash when going to options was solved openoffice.org.2.0.3-ooo66018.cppuhelper.dangerousvisibility.patch Working patch: RCS file: /cvs/udk/cppuhelper/inc/cppuhelper/implbase_ex.hxx,v retrieving revision 1.6 diff -u -r1.6 implbase_ex.hxx --- openoffice.org.orig/cppuhelper/inc/cppuhelper/implbase_ex.hxx 5 Oct 2005 14:27:57 -0000 1.6 +++ openoffice.org/cppuhelper/inc/cppuhelper/implbase_ex.hxx 29 Jun 2006 11:50:48 -0000 @@ -53,6 +53,9 @@ #include <com/sun/star/lang/XMultiServiceFactory.hpp> #endif +#include <stdlib.h> +#include <stdio.h> + /* If you need to define implementation helper classes that deal with more than 12 interfaces, then use macros as follows, e.g. for 3 interfaces: @@ -117,6 +120,19 @@ */ type_entry m_typeEntries[ 1 ]; }; + +template<typename Impl> class_data* class_data_fixup(class_data *s_cd) +{ + if (!s_cd->m_typeEntries[s_cd->m_nTypes-1].m_type.getCppuType) + { + fprintf(stderr, "Avert a fatal crash\n"); + s_cd->m_typeEntries[s_cd->m_nTypes-1].m_type.getCppuType = + ::com::sun::star::lang::XTypeProvider::static_type; + s_cd->m_typeEntries[s_cd->m_nTypes-1].m_offset = + ((sal_IntPtr)(::com::sun::star::lang::XTypeProvider *) (Impl *) 16) - 16; + } + return s_cd; +} /** ImplHelper @internal ########################################### Not Working: RCS file: /cvs/udk/cppuhelper/inc/cppuhelper/implbase_ex.hxx,v retrieving revision 1.6 diff -u -r1.6 implbase_ex.hxx --- openoffice.org.orig/cppuhelper/inc/cppuhelper/implbase_ex.hxx 5 Oct 2005 14:27:57 -0000 1.6 +++ openoffice.org/cppuhelper/inc/cppuhelper/implbase_ex.hxx 26 Feb 2007 10:08:08 -0000 @@ -64,7 +64,7 @@ __DEF_IMPLHELPER_EX( 3 ) */ - +#pragma GCC visibility push(default) namespace cppu { @@ -187,5 +187,5 @@ SAL_THROW( (::com::sun::star::uno::RuntimeException) ); } - +#pragma GCC visibility pop #endif --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]