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]