Carl, I could scan and email you files if you could tell me which ones would be interesting to you.
Thanks, Raymond -----Original Message----- From: Carl Marcum [mailto:cmar...@apache.org] Sent: Thursday, April 10, 2014 2:55 PM To: dev@openoffice.apache.org Cc: a...@openoffice.apache.org Subject: Re: EXTERNAL: Re: Extension Manager Add Crashes On 04/10/2014 03:31 PM, Steele, Raymond wrote: > I am cross posting here since I am not getting much traction on the > dev list and it appears it may be API related. I have an add-on that I > developed using the Netbeans Openiffice module. This .oxt file works > fine on AOO 3.3, but since I switched to AOO 4.0.1 and after a > recompile, the Extension Manager will not take my add-on (see below > please). However, the extension manager will take the module located > http://extensions.openoffice.org/en/project/english-dictionaries-apach > e-openoffice > > Is there anything that the new AOO needs configured within the .oxt that was > not needed in 3.3? Any help would be great! > > -----Original Message----- > From: Steele, Raymond > Sent: Wednesday, April 09, 2014 8:08 AM > To: dev@openoffice.apache.org > Subject: RE: EXTERNAL: Re: Extension Manager Add Crashes > > Thanks. I am using Java. The extension I have works on my Solaris 10 > OpenOffice 3.3 instance, but not on my Solaris 11 4.0.1 instance. I used the > OpenOffice Netbeans module to create the Add-on. > > -----Original Message----- > From: Jürgen Schmidt [mailto:jogischm...@gmail.com] > Sent: Tuesday, April 08, 2014 11:16 PM > To: dev@openoffice.apache.org > Subject: Re: EXTERNAL: Re: Extension Manager Add Crashes > > On 4/8/14 11:49 PM, Steele, Raymond wrote: >> I installed the extension located at the following link with success, so >> what is wrong with my extension........ >> >> http://extensions.openoffice.org/en/project/english-dictionaries-apac >> h >> e-openoffice > > it's difficult to say without having the code, you can easy make mistakes > with extensions. > > I haven't followed the thread in detail but maybe you can describe in > a few sentences what exactly you try > > - which programming language do you use > - which kind of extension, an add-on, a calc add-in, ... > - ... > > Juergen > > >> >> >> -----Original Message----- >> From: Steele, Raymond >> Sent: Tuesday, April 08, 2014 10:31 AM >> To: 'dev@openoffice.apache.org' >> Subject: RE: EXTERNAL: Re: Extension Manager Add Crashes >> >> Is there any one that is familiar with this code and able to lend a hand. I >> do not understand what is going on here. I suspect that the crash is >> cpp_vtable_call is due to a RuntimeException thrown in Reference.hxx because >> pQueried is equal to (nil). Here is the stack trace leading up to the >> RunTimeException during the registration of my .oxt file. >> >> =>[1] com::sun::star::uno::BaseReference::iquery_throw(pInterface = >> 0x9e348ac, rType = CLASS), line 81 in "Reference.hxx" >> [2] >> dp_registry::backend::component::_unamed_AjaA7n_a0TEvD::BackendImpl::ComponentPackageImpl::processPackage_(this >> = 0xea4f9a88, _ARG2 = CLASS, doRegisterPackge = true, startup = false, >> abortChannel = CLASS, xCmdEnv = CLASS), line 1554 in "dp_component.cxx" >> [3] dp_registry::backend::Package::processPackage_Impl(this = >> 0xea4f9a88, doRegisterPackage = true, startup = false, xAbortChannel = >> CLASS, xCmdEnv = CLASS), line 675 in "dp_backend.cxx" >> [4] dp_registy::backend::Package::registerPackage(this = 0xe9b94c58, >> startup = '\0', xAbortChannel = CLASS, xCmdEnv = CALSS), line 725 in >> "dp_backend.cxx" >> >> I really need to get over this hurdle. >> >> -----Original Message----- >> From: Steele, Raymond >> Sent: Friday, April 04, 2014 5:52 PM >> To: dev@openoffice.apache.org >> Subject: RE: EXTERNAL: Re: Extension Manager Add Crashes >> >> I am still plugging away at this issue. This is what I have determined. >> addExtension is called in dp_extensionmanager.cxx. However, a >> RuntimeException is thrown somewhere and caught on line 819. Then on line >> 830, the code then tries to recover the "original status" then call >> activateExtension, which then leads up to the crash, which happens after an >> attempt to register and process the package in dp_component.cxx. I am not >> sure if the initial RuntimeException is causing the problem, but something >> is not correct. Here is high level stack trace (typed out). >> >> [1] cpp_vtable_call(nFunctionIndex = 3, nVtableOffset = 0, pCallStack = >> 0xe90acea8, nRegReturn = -1649035904490436800LL) in cpp2uno.cxx [2] >> privateSnippetExecutorGeneral(0x9daf5d4, 0xe91d7294, 0xe90ad250, 0xe90ad1ec, >> 0x0, 0x0), at 0xf83516a2 [3] >> dp_registry::backend::component::_unamed_AjaA7n_aOTEvD::BackendImpl::ComponentPackageImpl::processPackage_(this- >> 0xe91d7240, _ARG2 = CLASS, doRegisterPackage = true, startup = >> false,abortChannel = CLASS, xCmdEnv = CLASS), line 1554 in "dp_component.cxx" >> >> >> >> -----Original Message----- >> From: Carl Marcum [mailto:c...@codebuilders.net] >> Sent: Friday, April 04, 2014 3:53 PM >> To: dev@openoffice.apache.org >> Subject: Re: EXTERNAL: Re: Extension Manager Add Crashes >> >> On 04/04/2014 12:38 PM, Kay Schenk wrote: >>> On Fri, Apr 4, 2014 at 3:49 AM, Carl Marcum <cmar...@apache.org> wrote: >>> >>>> On 04/03/2014 07:29 PM, Steele, Raymond wrote: >>>> >>>>> I am not convinced the issue is with the extension. I created >>>>> another simple extension using the Netbeans plugin and I receive >>>>> the same crash. I don't know where to go from here. >>>>> >>>>> ... >>>> >>>> Raymond, >>>> >>>> What version of AOO and netbeans are you using. >>>> >>>> For AOO4+ and NB7+ you should try this one: >>>> http://people.apache.org/~cmarcum/devtools/org- >>>> openoffice-extensions-4.0.5.alpha.nbm >>>> >>>> I can't say how much testing it's had, therefore the alpha designation. >>>> >>>> Best regards, >>>> Carl >>> >>> >>> Carl -- >>> >>> Is is OK to update the wiki page -- >>> >>> https://wiki.openoffice.org/wiki/OpenOffice_NetBeans_Integration#Dow >>> n >>> l >>> oad_and_Installation >>> >>> with this new version regardless of "alpha" status? This would give >>> more visibility and testing. >>> >>> >>> >>>> >>>> >>>> >>>> ------------------------------------------------------------------- >>>> - >>>> - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org >>>> For additional commands, e-mail: dev-h...@openoffice.apache.org >>>> >>>> >>> >>> >> Kay, >> >> I will leave that to the group. >> At the time I had only been able to test it using Netbeans 7.2, AOO >> 4.0.0 on Fedora 17 x86-64. >> I know of no testing on Windows or Mac. >> >> When I posted the update, I believe Juergen Schmidt was on vacation at the >> time but was going to look at it for some other changes being made so I >> waited until I heard back. >> >> The thread is here: >> http://markmail.org/message/5yv2nyob4rurmj2h >> >> The change that broke backward compatibility was for Addons.xcu here: >> https://issues.apache.org/ooo/show_bug.cgi?id=122055 >> >> 3-Layer removal here: >> https://issues.apache.org/ooo/show_bug.cgi?id=123266 >> >> I would have some time to make changes if we find issues. >> >> Also NB 8 is out now so I don't know if that breaks anything also. >> >> Thanks, >> Carl Raymond, Sorry I haven't been able to help much on this. I'm in the middle of a configuring a new dev laptop and I don't have the code on this on yet. I'll try to get that this evening to see if there is anything I see related to Solaris. If you attached the .oxt it was stripped from the email. If you want you can sent it to me directly - carl.marcum at codebuilders.net If you started with a 3.X project, you can not just recompile it in the new NB plugin. You need to start a new 4.X project and copy your code. The reason is some of the boilerplate files get changed for 4.0 due to Addons.xcu https://issues.apache.org/ooo/show_bug.cgi?id=122055 and 3-Layer removal https://issues.apache.org/ooo/show_bug.cgi?id=123266 Thanks, Carl --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org