https://issues.apache.org/ooo/show_bug.cgi?id=124170

            Bug ID: 124170
        Issue Type: DEFECT
           Summary: 4.1.0 Snapshot MacOSX 64 crashes in Java awt thread
           Product: General
           Version: 4.1.0-dev
          Hardware: All
                OS: Mac OSX, 10.9
            Status: CONFIRMED
          Keywords: crash
          Severity: major
          Priority: P3
         Component: scripting
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]

Created attachment 82478
  --> https://issues.apache.org/ooo/attachment.cgi?id=82478&action=edit
MacOSX DiagnosticFile about the crash.

Running the snapshot 4.1.0 MacOSX 64 bit, installing an extension to add the
programming language ooRexx (64 bit) using the AOO's Java scripting framework
to run a test ooRexx macro, causes a crash in the awt event thread.

Using Apple's Java, build: 1.6.0_65-b14-462-11M4609


To duplicate: install the 64-Bit BSF4ooRexx package from
<http://sourceforge.net/projects/bsf4oorexx/files/GA/BSF4ooRexx-411.20130714-GA/ooRexx413_WithBSF4ooRexx-413.20130714-x86_64-MacOSX.dmg/download>.
 

Then open AOO, chose "Tools -> Macros -> Organize Macros -> ooRexx". Pick "My
Macros", then "Create..." to create the folder "Library1", chose that folder,
then "Create..." to create the macro "Macro1.rxo", then chose it and "Edit".
This will bring up a simple editor (code drawn from the BeanShell editor
window), displaying the Rexx code. Then click "Run..." from the editor window,
which will crash AOO.

The resulting DiagnosticFiles will be attached to this issue for further
inspection.

---

P.S.:
The same code works in 32-bit on previous versions of MacOSX. 
The same code in 64-bit works on Linux AOO.

P.P.S.: ooRexx in 64-Bit works stand alone using/exploiting the installed Java
in 64-bit mode. The AOO Java scripting framework therefore should also be able
to load and run ooRexx in 64-bit mode.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

Reply via email to