Welcome to NeoOffice developer notes and announcements
NeoOffice
Developer notes and announcements
 
 

Download or installation problems? Try these steps
Problems after upgrading to NeoOffice 2017? Try these steps


Support
· NeoOffice Support
· NeoWiki


Announcements
· Twitter @NeoOffice


Downloads
· Download NeoOffice


RSS Feeds
· Announcements Only
· All Posts


  
NeoOffice :: View topic - Neo/J too slow to facilate testing on my 400 MHz iMac
Neo/J too slow to facilate testing on my 400 MHz iMac
 
Post new topic   Reply to topic    NeoOffice Forum Index -> NeoOffice Testing
View previous topic :: View next topic  
Author Message
jimlaurent
Captain


Joined: Jun 23, 2003
Posts: 55

PostPosted: Thu Dec 18, 2003 8:13 am    Post subject: Neo/J too slow to facilate testing on my 400 MHz iMac Reply with quote

Patrick,

Although I've tried to do my part in testing Neo/J, I find that when I really need to to critical work, I go back to OO x11 because of the performance. Most recent example is my family Christmas letter. I thought this would be a good test of patch 11 because I was using columns and images in frames.

I was somewhat encouraged in the intermediate patches because of the work you apparently did in the threading/notification. Unfort. that had to be backed out.

I'd like to be of more help and submitting even more bug reports but until I get a new Mac, I use Neo/J only on a few exploratory issues.
Back to top
View user's profile Send private message
Max_Barel
Oracle


Joined: May 31, 2003
Posts: 219
Location: French Alps

PostPosted: Fri Dec 19, 2003 3:25 am    Post subject: Re: Neo/J too slow to facilate testing on my 400 MHz iMac Reply with quote

jimlaurent wrote:
Although I've tried to do my part in testing Neo/J, I find that when I really need to to critical work, I go back to OO x11 because of the performance.

I don't know if it's pure subjective appreciation or if it's a clue on the minimum requirement to use Neo/J, but, I'm on the other side. I have a 667MHz G4 Titanium, 512Mb ram. While upgrading to Panther I messed my OO/X11 install and I waited for about ten days before cleaning it. I'm now running the X11 version only for comparative tests or for doing some jobs not yet possible with Neo/J (like the almost solved A3 printing, etc...).
Back to top
View user's profile Send private message Visit poster's website AIM Address
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11907
Location: California, USA

PostPosted: Fri Dec 19, 2003 7:04 pm    Post subject: Reply with quote

I had some time today so I decided to try overriding the Java 1.3.1 locking mechanism. After a few hours work, I was able to override the locks without causing NeoJ to either hang or crash.

With this change, Jim's floor plan document renders in only 3 seconds instead of 10 seconds. Start up time and other painting operations are also similarly faster. This is a huge performance improvement that seems too good to be true (like winning the lottery) so I won't be surprised if some crashes or other problems surface.

But if you want to try it out, I have posted a "patch-12-experimental" patch here:

http://www.planamesa.com/neojava/downloads/temp/NeoOfficeJ-0.7-patch-12-experimental.tar.gz

Let me know if you find any hangs or crashes with this patch.

Patrick
Back to top
View user's profile Send private message Visit poster's website
Apricot
Pure-blooded Human


Joined: May 31, 2003
Posts: 38

PostPosted: Fri Dec 19, 2003 9:12 pm    Post subject: Reply with quote

I installed p12x (experimental) on 10.3.2. I got a crash when I tried to load a spreadsheet. I get a very similar crash in plain patch-12.

Here is the log:

Code:

Date/Time:      2003-12-19 20:10:36 -0800
OS Version:     10.3.2 (Build 7D24)
Report Version: 2

Command: soffice.bin
Path:    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/soffice.bin
Version: 0.7 (0.7 Build 641)
PID:     1030
Thread:  0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x1f250730

Thread 0 Crashed:
0   libvcl641mxp.dylib                0x01726a94 SetPrinterData__14SalInfoPrinterP12ImplJobSetup + 0xb0
1   libvcl641mxp.dylib                0x0165ad1c SetJobSetup__7PrinterRC8JobSetup + 0x80
2   libsfx641mxp.dylib                0x0bac34f4 __10SfxPrinterP10SfxItemSetRC8JobSetup + 0x124
3   libsfx641mxp.dylib                0x0bac31d4 Create__10SfxPrinterR8SvStreamP10SfxItemSet + 0x54
4   libsc641mxp.dylib                 0x1227f79c setPropertyValue__23ScDocumentConfigurationRCQ23rtl8OUStringRCQ53com3sun4star3uno3Any + 0x6a8
5   libxo641mxp.dylib                 0x0e6ff6b4 convertPropertySet__18SvXMLUnitConverterRQ53com3sun4star3unot9Reference1ZQ53com3sun4star5beans12XPropertySetRCQ53com3sun4star3unot8Sequence1ZQ53com3sun4star5beans13PropertyValue + 0x130
6   libsc641mxp.dylib                 0x124a12c0 SetConfigurationSettings__11ScXMLImportRCQ53com3sun4star3unot8Sequence1ZQ53com3sun4star5beans13PropertyValue + 0x124
7   libxo641mxp.dylib                 0x0e70d480 EndElement__26XMLDocumentSettingsContext + 0x22c
8   libxo641mxp.dylib                 0x0e6ebc40 endElement__11SvXMLImportRCQ23rtl8OUString + 0xa8
9   libsax.dylib                      0x01a52810 callbackEndElement__Q213sax_expatwrap19SaxExpatParser_ImplPvPCUs + 0xa0
10  libsax.dylib                      0x01a66a2c doContent + 0x894
11  libsax.dylib                      0x01a65f18 contentProcessor + 0x24
12  libsax.dylib                      0x01a68238 doProlog + 0x35c
13  libsax.dylib                      0x01a67ec8 prologProcessor + 0x5c
14  libsax.dylib                      0x01a67e58 prologInitProcessor + 0x54
15  libsax.dylib                      0x01a65a34 XML_Parse + 0xfc
16  libsax.dylib                      0x01a51e5c parse__Q213sax_expatwrap19SaxExpatParser_Impl + 0xe8
17  libsax.dylib                      0x01a50790 parseStream__Q213sax_expatwrap14SaxExpatParserRCQ63com3sun4star3xml3sax11InputSource + 0x4b8
18  libsc641mxp.dylib                 0x12492ad0 ImportFromComponent__18ScXMLImportWrapperRQ53com3sun4star3unot9Reference1ZQ53com3sun4star4lang20XMultiServiceFactoryRQ53com3sun4star3unot9Reference1ZQ53com3sun4star5frame6XModelRQ53com3sun4star3unot9Reference1ZQ53com3sun4star3uno10XInterfaceRQ63com3sun4star3xml3sax11InputSourceRCQ23rtl8OUStringn2RQ53com3sun4star3unot8Sequence1ZQ53com3sun4star3uno3AnyUc + 0x628
19  libsc641mxp.dylib                 0x12493a58 Import__18ScXMLImportWrapperUc + 0x834
20  libsc641mxp.dylib                 0x11fc4bf4 LoadXML__10ScDocShellP9SfxMediumP9SvStorage + 0x88
21  libsc641mxp.dylib                 0x11fc50c4 Load__10ScDocShellP9SvStorage + 0xe4
22  libsfx641mxp.dylib                0x0ba389d8 LoadOwnFormat__14SfxObjectShellR9SfxMedium + 0x1b8
23  libsfx641mxp.dylib                0x0ba301c8 DoLoad__14SfxObjectShellP9SfxMedium + 0x8bc
24  libsfx641mxp.dylib                0x0b9786a4 Load__20LoadEnvironment_ImplPC16SfxObjectFactory + 0x6c4
25  libsfx641mxp.dylib                0x0b97a610 LoadDataAvailable__20LoadEnvironment_Impl + 0x2bc
26  libsfx641mxp.dylib                0x0b97a520 LoadDataAvailable__20LoadEnvironment_Impl + 0x1cc
27  libsfx641mxp.dylib                0x0b977740 Start__20LoadEnvironment_Impl + 0x768
28  libsfx641mxp.dylib                0x0ba9f988 load__14SfxFrameLoaderRCQ53com3sun4star3unot8Sequence1ZQ53com3sun4star5beans13PropertyValueRCQ53com3sun4star3unot9Reference1ZQ53com3sun4star5frame6XFrame + 0x1358
29  libfwk641mxp.dylib                0x0e02040c implts_loadIt__Q29framework14BaseDispatcherRCQ53com3sun4star4util3URLRQ53com3sun4star3unot8Sequence1ZQ53com3sun4star5beans13PropertyValueRCQ23rtl8OUStringRCQ53com3sun4star3unot9Reference1ZQ53com3sun4star5frame6XFrameRCQ53com3sun4star3uno3Any + 0x92c
30  libfwk641mxp.dylib                0x0e030588 dispatch__Q29framework15BlankDispatcherRCQ53com3sun4star4util3URLRCQ53com3sun4star3unot8Sequence1ZQ53com3sun4star5beans13PropertyValue + 0x430
31  libsfx641mxp.dylib                0x0b923bc0 OpenDocExec_Impl__14SfxApplicationR10SfxRequest + 0x22f8
32  libsfx641mxp.dylib                0x0b92eb98 SfxStubSfxApplicationOpenDocExec_Impl__FP8SfxShellR10SfxRequest + 0x28
33  libsfx641mxp.dylib                0x0bb2a5c4 CallExec__8SfxShellPFPB0R10SfxRequest_vRB2 + 0x34
34  libsfx641mxp.dylib                0x0bb29210 ExecuteSlot__8SfxShellR10SfxRequestPC12SfxInterface + 0x174
35  libsfx641mxp.dylib                0x0b9ddaf4 ExecuteEntry__11SfxPickListUl + 0x378
36  libsfx641mxp.dylib                0x0b9ddc84 ExecuteMenuEntry__11SfxPickListUs + 0x3c
37  libsfx641mxp.dylib                0x0bb50c10 Select__14SfxVirtualMenuP4Menu + 0x1f0
38  libsfx641mxp.dylib                0x0bb50a00 LinkStubSelect__14SfxVirtualMenuPvn1 + 0x28
39  libvcl641mxp.dylib                0x01680a58 Select__4Menu + 0x34
40  libvcl641mxp.dylib                0x01683294 ImplCallSelect__4MenuPB0 + 0x2c
41  libvcl641mxp.dylib                0x016c31b0 ImplWindowFrameProc__FPvP8SalFrameUsPCv + 0xc68
42  libvcl641mxp.dylib                0x016c1dfc ImplHandleClose__FP6Window + 0x23c
43  libvcl641mxp.dylib                0x016c2a38 ImplWindowFrameProc__FPvP8SalFrameUsPCv + 0x4f0
44  libvcl641mxp.dylib                0x0172ca3c dispatchEvent__Q23vcl25com_sun_star_vcl_VCLEventUsP8SalFramePv + 0x38
45  libvcl641mxp.dylib                0x0172c9f0 dispatch__Q23vcl25com_sun_star_vcl_VCLEvent + 0x67c
46  libvcl641mxp.dylib                0x01728a7c Yield__11SalInstanceUc + 0x8c
47  libvcl641mxp.dylib                0x015c7e24 Yield__11Application + 0x94
48  libvcl641mxp.dylib                0x015c7cb0 Execute__11Application + 0x48
49  org.neooffice.neooffice.java      0x00008140 Main__7Desktop + 0xb78
50  libvcl641mxp.dylib                0x015cc478 SVMain__Fv + 0x84
51  libvcl641mxp.dylib                0x01728344 main + 0x8bc
52  org.neooffice.neooffice.java      0x00002138 _start + 0x17c (crt.c:267)
53  org.neooffice.neooffice.java      0x00001fb8 start + 0x30

Thread 1:
0   libSystem.B.dylib                 0x90018ce8 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib                 0x9000e888 _pthread_cond_wait + 0x268
2   libsal.dylib.3                    0x003c5e58 osl_waitCondition + 0xd8
3   libstore.dylib.3                  0x010bae6c run__Q25store21OStorePageDaemon_Impl + 0x3c
4   libstore.dylib.3                  0x010bb9b8 threadFunc + 0x28
5   libsal.dylib.3                    0x003ca570 macxp_ConvertCFEncodingToIANACharSetName + 0xfa4
6   libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 2:
0   libSystem.B.dylib                 0x90018ce8 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib                 0x9000e888 _pthread_cond_wait + 0x268
2   libsal.dylib.3                    0x003c5e58 osl_waitCondition + 0xd8
3   libvos2GCC.dylib                  0x000b7304 wait__Q23vos10OConditionPC9TimeValue + 0x14
4   libvos2GCC.dylib                  0x000c0ae4 run__Q23vos13OTimerManager + 0x88
5   libvos2GCC.dylib                  0x000bd550 _cpp_OThread_WorkerFunction__3vosPv + 0x28
6   libsal.dylib.3                    0x003ca570 macxp_ConvertCFEncodingToIANACharSetName + 0xfa4
7   libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 3:
0   libSystem.B.dylib                 0x90017048 semaphore_wait_signal_trap + 0x8
1   libSystem.B.dylib                 0x9000e890 _pthread_cond_wait + 0x270
2   libsal.dylib.3                    0x003c5e8c osl_waitCondition + 0x10c
3   libjen.dylib                      0x019b57a4 wait__Q23osl9ConditionPC9TimeValue + 0x28
4   libjen.dylib                      0x019a6a14 run__Q211stoc_javavm14OCreatorThread + 0x84
5   libjen.dylib                      0x019b8b90 threadFunc + 0x38
6   libsal.dylib.3                    0x003ca570 macxp_ConvertCFEncodingToIANACharSetName + 0xfa4
7   libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 4:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   libjvm.dylib                      0x9253c68c JNI_CreateJavaVM_Impl + 0x173c
3   libjvm.dylib                      0x9253c624 JNI_CreateJavaVM_Impl + 0x16d4
4   libjvm.dylib                      0x924fdc9c JVM_GetClassMethodsCount + 0x21c
5   libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 5:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   libjvm.dylib                      0x9249a89c JVM_NewInstance + 0x1fcc
3   libjvm.dylib                      0x924b9f18 JVM_FillInStackTrace + 0x2b8
4   libjvm.dylib                      0x924bf948 JVM_Send + 0x42e8
5   libjvm.dylib                      0x9255173c JNI_CreateJavaVM_Impl + 0x167ec
6   libjvm.dylib                      0x924fdc9c JVM_GetClassMethodsCount + 0x21c
7   libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 6:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   libjvm.dylib                      0x9249a808 JVM_NewInstance + 0x1f38
3   libjvm.dylib                      0x924a2a20 JVM_ArrayCopy + 0x4d0
4   libjvm.dylib                      0x924b8b48 JVM_MonitorNotify + 0x778
5   libjvm.dylib                      0x924b97a8 JVM_MonitorWait + 0xd8
6   <<00000000>>    0x04abb668 0 + 0x4abb668
7   <<00000000>>    0x04ab968c 0 + 0x4ab968c
8   <<00000000>>    0x04ab968c 0 + 0x4ab968c
9   <<00000000>>    0xa24a3720 typeinfo name for std::bad_exception + 0x6e7c
10  libjvm.dylib                      0x9249808c JVM_CurrentTimeMillis + 0x136c
11  libjvm.dylib                      0x924cd518 JVM_GetCPClassNameUTF + 0x1798
12  libjvm.dylib                      0x924d2ce4 JVM_FindClassFromClass + 0x9e4
13  libjvm.dylib                      0x924ec170 JVM_IsSameClassPackage + 0xfc0
14  libjvm.dylib                      0x924e66d8 JVM_GetMethodIxExceptionTableEntry + 0x2058
15  libjvm.dylib                      0x92577054 JVM_UnloadLibrary + 0x85c4
16  libjvm.dylib                      0x924fdc9c JVM_GetClassMethodsCount + 0x21c
17  libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 7:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   libjvm.dylib                      0x9249a808 JVM_NewInstance + 0x1f38
3   libjvm.dylib                      0x924a2a20 JVM_ArrayCopy + 0x4d0
4   libjvm.dylib                      0x924b8b48 JVM_MonitorNotify + 0x778
5   libjvm.dylib                      0x924b97a8 JVM_MonitorWait + 0xd8
6   <<00000000>>    0x04abb668 0 + 0x4abb668
7   <<00000000>>    0x04ab968c 0 + 0x4ab968c
8   <<00000000>>    0x04ab95cc 0 + 0x4ab95cc
9   <<00000000>>    0x04ab95cc 0 + 0x4ab95cc
10  <<00000000>>    0xa24a3720 typeinfo name for std::bad_exception + 0x6e7c
11  libjvm.dylib                      0x9249808c JVM_CurrentTimeMillis + 0x136c
12  libjvm.dylib                      0x924cd518 JVM_GetCPClassNameUTF + 0x1798
13  libjvm.dylib                      0x924d2ce4 JVM_FindClassFromClass + 0x9e4
14  libjvm.dylib                      0x924ec170 JVM_IsSameClassPackage + 0xfc0
15  libjvm.dylib                      0x924e66d8 JVM_GetMethodIxExceptionTableEntry + 0x2058
16  libjvm.dylib                      0x92577054 JVM_UnloadLibrary + 0x85c4
17  libjvm.dylib                      0x924fdc9c JVM_GetClassMethodsCount + 0x21c
18  libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 8:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   libjvm.dylib                      0x9249a89c JVM_NewInstance + 0x1fcc
3   libjvm.dylib                      0x924a1a04 JVM_GetClassLoader + 0x1824
4   libjvm.dylib                      0x924a17a4 JVM_GetClassLoader + 0x15c4
5   libjvm.dylib                      0x924fdc9c JVM_GetClassMethodsCount + 0x21c
6   libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 9:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   libjvm.dylib                      0x9249a808 JVM_NewInstance + 0x1f38
3   libjvm.dylib                      0x924b9f70 JVM_FillInStackTrace + 0x310
4   libjvm.dylib                      0x92553b20 JVM_InitProperties + 0x1b10
5   libjvm.dylib                      0x92553920 JVM_InitProperties + 0x1910
6   libjvm.dylib                      0x92577054 JVM_UnloadLibrary + 0x85c4
7   libjvm.dylib                      0x924fdc9c JVM_GetClassMethodsCount + 0x21c
8   libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 10:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   libjvm.dylib                      0x9249a808 JVM_NewInstance + 0x1f38
3   libjvm.dylib                      0x924b9f70 JVM_FillInStackTrace + 0x310
4   libjvm.dylib                      0x924e22b0 JVM_StartThread + 0x580
5   libjvm.dylib                      0x924d0e04 JVM_FindLoadedClass + 0xa44
6   libjvm.dylib                      0x92577054 JVM_UnloadLibrary + 0x85c4
7   libjvm.dylib                      0x924fdc9c JVM_GetClassMethodsCount + 0x21c
8   libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 11:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   com.apple.CoreFoundation          0x90191930 __CFRunLoopRun + 0x350
3   com.apple.CoreFoundation          0x901960bc CFRunLoopRunSpecific + 0x148
4   <<00000000>>    0x927d632c 0 + 0x927d632c
5   <<00000000>>    0x927dca94 0 + 0x927dca94
6   <<00000000>>    0x927fe628 0 + 0x927fe628
7   <<00000000>>    0x927fbaf8 0 + 0x927fbaf8
8   <<00000000>>    0x940e1518 0 + 0x940e1518
9   libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 12:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   com.unsanity.ape                  0xc000a954 __ape_internal + 0x90b8
3   com.unsanity.ape                  0xc0001328 __ape_agent + 0x40
4   libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 13:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   ...lagutin.audio_hijack.server    0x037caa34 ah_serv_loop + 0x44
3   libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 14:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   libjvm.dylib                      0x9249a808 JVM_NewInstance + 0x1f38
3   libjvm.dylib                      0x924a2a20 JVM_ArrayCopy + 0x4d0
4   libjvm.dylib                      0x924b8b48 JVM_MonitorNotify + 0x778
5   libjvm.dylib                      0x924b97a8 JVM_MonitorWait + 0xd8
6   <<00000000>>    0x04abb668 0 + 0x4abb668
7   <<00000000>>    0x04ab968c 0 + 0x4ab968c
8   <<00000000>>    0x04c0bc08 0 + 0x4c0bc08
9   <<00000000>>    0x04ab95cc 0 + 0x4ab95cc
10  <<00000000>>    0x04ab95cc 0 + 0x4ab95cc
11  <<00000000>>    0x04ab968c 0 + 0x4ab968c
12  <<00000000>>    0x04ab968c 0 + 0x4ab968c
13  <<00000000>>    0xa24a3720 typeinfo name for std::bad_exception + 0x6e7c
14  libjvm.dylib                      0x9249808c JVM_CurrentTimeMillis + 0x136c
15  libjvm.dylib                      0x924cd518 JVM_GetCPClassNameUTF + 0x1798
16  libjvm.dylib                      0x924d2ce4 JVM_FindClassFromClass + 0x9e4
17  libjvm.dylib                      0x924ec170 JVM_IsSameClassPackage + 0xfc0
18  libjvm.dylib                      0x924e66d8 JVM_GetMethodIxExceptionTableEntry + 0x2058
19  libjvm.dylib                      0x92577054 JVM_UnloadLibrary + 0x85c4
20  libjvm.dylib                      0x924fdc9c JVM_GetClassMethodsCount + 0x21c
21  libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 15:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   libjvm.dylib                      0x9249a808 JVM_NewInstance + 0x1f38
3   libjvm.dylib                      0x924a2a20 JVM_ArrayCopy + 0x4d0
4   libjvm.dylib                      0x924b8b48 JVM_MonitorNotify + 0x778
5   libjvm.dylib                      0x924b97a8 JVM_MonitorWait + 0xd8
6   <<00000000>>    0x04abb668 0 + 0x4abb668
7   <<00000000>>    0x04ab968c 0 + 0x4ab968c
8   <<00000000>>    0x04ab968c 0 + 0x4ab968c
9   <<00000000>>    0xa24a3720 typeinfo name for std::bad_exception + 0x6e7c
10  libjvm.dylib                      0x9249808c JVM_CurrentTimeMillis + 0x136c
11  libjvm.dylib                      0x924cd518 JVM_GetCPClassNameUTF + 0x1798
12  libjvm.dylib                      0x924d2ce4 JVM_FindClassFromClass + 0x9e4
13  libjvm.dylib                      0x924ec170 JVM_IsSameClassPackage + 0xfc0
14  libjvm.dylib                      0x924e66d8 JVM_GetMethodIxExceptionTableEntry + 0x2058
15  libjvm.dylib                      0x92577054 JVM_UnloadLibrary + 0x85c4
16  libjvm.dylib                      0x924fdc9c JVM_GetClassMethodsCount + 0x21c
17  libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 16:
0   libSystem.B.dylib                 0x9004364c accept + 0xc
1   libsal.dylib.3                    0x003d5474 osl_acceptPipe + 0x28
2   libvos2GCC.dylib                  0x000c28a4 accept__Q23vos5OPipeRQ23vos11OStreamPipe + 0x24
3   org.neooffice.neooffice.java      0x00017158 run__Q27desktop15OfficeIPCThread + 0x5c
4   libvos2GCC.dylib                  0x000bd550 _cpp_OThread_WorkerFunction__3vosPv + 0x28
5   libsal.dylib.3                    0x003ca570 macxp_ConvertCFEncodingToIANACharSetName + 0xfa4
6   libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 17:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   libjvm.dylib                      0x9249a808 JVM_NewInstance + 0x1f38
3   libjvm.dylib                      0x924a2a20 JVM_ArrayCopy + 0x4d0
4   libjvm.dylib                      0x924b8b48 JVM_MonitorNotify + 0x778
5   libjvm.dylib                      0x924b97a8 JVM_MonitorWait + 0xd8
6   <<00000000>>    0x04abb668 0 + 0x4abb668
7   <<00000000>>    0x04ab968c 0 + 0x4ab968c
8   <<00000000>>    0x04ab968c 0 + 0x4ab968c
9   <<00000000>>    0x04ab95cc 0 + 0x4ab95cc
10  <<00000000>>    0xa24a3720 typeinfo name for std::bad_exception + 0x6e7c
11  libjvm.dylib                      0x9249808c JVM_CurrentTimeMillis + 0x136c
12  libjvm.dylib                      0x924cd518 JVM_GetCPClassNameUTF + 0x1798
13  libjvm.dylib                      0x924d2ce4 JVM_FindClassFromClass + 0x9e4
14  libjvm.dylib                      0x924ec170 JVM_IsSameClassPackage + 0xfc0
15  libjvm.dylib                      0x924e66d8 JVM_GetMethodIxExceptionTableEntry + 0x2058
16  libjvm.dylib                      0x92577054 JVM_UnloadLibrary + 0x85c4
17  libjvm.dylib                      0x924fdc9c JVM_GetClassMethodsCount + 0x21c
18  libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 18:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   libjvm.dylib                      0x9249a808 JVM_NewInstance + 0x1f38
3   libjvm.dylib                      0x924a2a20 JVM_ArrayCopy + 0x4d0
4   libjvm.dylib                      0x924b8b48 JVM_MonitorNotify + 0x778
5   libjvm.dylib                      0x924b97a8 JVM_MonitorWait + 0xd8
6   <<00000000>>    0x04abb668 0 + 0x4abb668
7   <<00000000>>    0x04ab968c 0 + 0x4ab968c
8   <<00000000>>    0x04ab968c 0 + 0x4ab968c
9   <<00000000>>    0xa24a3720 typeinfo name for std::bad_exception + 0x6e7c
10  libjvm.dylib                      0x9249808c JVM_CurrentTimeMillis + 0x136c
11  libjvm.dylib                      0x924cd518 JVM_GetCPClassNameUTF + 0x1798
12  libjvm.dylib                      0x924d2ce4 JVM_FindClassFromClass + 0x9e4
13  libjvm.dylib                      0x924ec170 JVM_IsSameClassPackage + 0xfc0
14  libjvm.dylib                      0x924e66d8 JVM_GetMethodIxExceptionTableEntry + 0x2058
15  libjvm.dylib                      0x92577054 JVM_UnloadLibrary + 0x85c4
16  libjvm.dylib                      0x924fdc9c JVM_GetClassMethodsCount + 0x21c
17  libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 19:
0   libSystem.B.dylib                 0x900075c8 mach_msg_trap + 0x8
1   libSystem.B.dylib                 0x90007118 mach_msg + 0x38
2   libjvm.dylib                      0x9249a808 JVM_NewInstance + 0x1f38
3   libjvm.dylib                      0x924a2a20 JVM_ArrayCopy + 0x4d0
4   libjvm.dylib                      0x924b8b48 JVM_MonitorNotify + 0x778
5   libjvm.dylib                      0x924b97a8 JVM_MonitorWait + 0xd8
6   <<00000000>>    0x04abb668 0 + 0x4abb668
7   <<00000000>>    0x04ab968c 0 + 0x4ab968c
8   <<00000000>>    0x04ab968c 0 + 0x4ab968c
9   <<00000000>>    0x04ab95cc 0 + 0x4ab95cc
10  <<00000000>>    0xa24a3720 typeinfo name for std::bad_exception + 0x6e7c
11  libjvm.dylib                      0x9249808c JVM_CurrentTimeMillis + 0x136c
12  libjvm.dylib                      0x924cd518 JVM_GetCPClassNameUTF + 0x1798
13  libjvm.dylib                      0x924d2ce4 JVM_FindClassFromClass + 0x9e4
14  libjvm.dylib                      0x924ec170 JVM_IsSameClassPackage + 0xfc0
15  libjvm.dylib                      0x924e66d8 JVM_GetMethodIxExceptionTableEntry + 0x2058
16  libjvm.dylib                      0x92577054 JVM_UnloadLibrary + 0x85c4
17  libjvm.dylib                      0x924fdc9c JVM_GetClassMethodsCount + 0x21c
18  libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

Thread 20:
0   libSystem.B.dylib                 0x90017048 semaphore_wait_signal_trap + 0x8
1   libSystem.B.dylib                 0x9000e890 _pthread_cond_wait + 0x270
2   libucpfile1.dylib                 0x0b2e8890 run__Q210fileaccess12StatusFillerPv + 0xb0
3   libucpfile1.dylib                 0x0b2e80fc runThread + 0x6c
4   libSystem.B.dylib                 0x900247e8 _pthread_body + 0x28

PPC Thread State:
  srr0: 0x01726a94 srr1: 0x0200f930                vrsave: 0x00000000
    cr: 0x42808422  xer: 0x00000002   lr: 0x01726a8c  ctr: 0x90002e60
    r0: 0x01726a8c   r1: 0xbfffd8a0   r2: 0xa00010e8   r3: 0x1121bd80
    r4: 0x00000000   r5: 0x01d1b5e4   r6: 0x00000004   r7: 0x00000001
    r8: 0x00000002   r9: 0x1f250730  r10: 0x00000434  r11: 0x00000000
   r12: 0x00000000  r13: 0x02312a00  r14: 0x0d6cda30  r15: 0x0d6cda30
   r16: 0x02312a00  r17: 0x00000000  r18: 0x00000000  r19: 0x1121ba30
   r20: 0x00000000  r21: 0x11212278  r22: 0x0a768394  r23: 0xbfffe058
   r24: 0x11212274  r25: 0x0d6f1160  r26: 0x1121bc7c  r27: 0x1121bd50
   r28: 0x0a6970b8  r29: 0x1121bd80  r30: 0x112219c0  r31: 0x017269f8

Binary Images Description:
    0x1000 -    0x52fff org.neooffice.neooffice.java 0.7 (0.7 Build 641)   /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/soffice.bin
   0x8c000 -    0x93fff libsalhelper3GCC.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libsalhelper3GCC.dylib
   0xa5000 -    0xacfff libsalextra_x11osx_mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libsalextra_x11osx_mxp.dylib
   0xb5000 -    0xd1fff libvos2GCC.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libvos2GCC.dylib
  0x235000 -   0x23afff libstaticmxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libstaticmxp.dylib
  0x2c1000 -   0x344fff libtl641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libtl641mxp.dylib
  0x37d000 -   0x389fff libcpld.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libcpld.dylib
  0x3c5000 -   0x55afff libsal.dylib.3    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libsal.dylib.3
  0x585000 -   0x5fbfff libcppu.dylib.3    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libcppu.dylib.3
  0x609000 -   0x624fff libsimreg.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libsimreg.dylib
  0x632000 -   0x64dfff libreg.dylib.3    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libreg.dylib.3
  0x658000 -   0x683fff libsmgr.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libsmgr.dylib
  0x6a8000 -   0x6bcfff libmcnttype.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libmcnttype.dylib
  0x6d0000 -   0x74afff libcppuhelper3GCC.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libcppuhelper3GCC.dylib
  0x797000 -   0x7dafff libsot641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libsot641mxp.dylib
 0x1008000 -  0x1024fff libdefreg.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libdefreg.dylib
 0x1035000 -  0x1053fff libimpreg.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libimpreg.dylib
 0x1071000 -  0x1092fff libtdmgr.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libtdmgr.dylib
 0x10ad000 -  0x10ccfff libstore.dylib.3    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libstore.dylib.3
 0x10da000 -  0x10eefff libtcv.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libtcv.dylib
 0x1128000 -  0x1154fff librdbtdp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/librdbtdp.dylib
 0x11b2000 -  0x12b6fff libsvl641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libsvl641mxp.dylib
 0x135d000 -  0x1417fff libutl641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libutl641mxp.dylib
 0x1484000 -  0x153efff libucbhelper1GCC.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libucbhelper1GCC.dylib
 0x15bd000 -  0x1787fff libvcl641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libvcl641mxp.dylib
 0x181e000 -  0x18dbfff libcomphelp2.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libcomphelp2.dylib
 0x1966000 -  0x1984fff libdtransjava641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libdtransjava641mxp.dylib
 0x19a5000 -  0x19d2fff libjen.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libjen.dylib
 0x1a48000 -  0x1a8cfff libsax.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libsax.dylib
 0x1b2b000 -  0x1c73fff libstlport_gcc.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libstlport_gcc.dylib
 0x1e05000 -  0x1e49fff libi18n641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libi18n641mxp.dylib
 0x1f14000 -  0x1f5dfff libi18npool641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libi18npool641mxp.dylib
 0x2897000 -  0x28fdfff libimr641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libimr641mxp.dylib
 0x29d9000 -  0x29e8fff librmcxt.dylib.3    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/librmcxt.dylib.3
 0x2e09000 -  0x2e2afff libjava_uno.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libjava_uno.dylib
 0x2e4e000 -  0x31e8fff libcfgmgr2.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libcfgmgr2.dylib
 0x37c8000 -  0x37cbfff alex_lagutin.audio_hijack.server ??? (1.0.2)   /Users/erichsu/Library/Application Enhancers/Audio Hijack Server.ape/Contents/MacOS/Audio Hijack Server
 0x6bc8000 -  0x6be8fff com.unsanity.silk ??? (2.0.4)   /Users/erichsu/Library/Application Enhancers/Silk.ape/Contents/MacOS/Silk
 0xa182000 -  0xa265fff GLEngine    /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
 0xa4f6000 -  0xa50ffff GLDriver    /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLDriver.bundle/GLDriver
 0xa528000 -  0xa536fff libj641mxp_g.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libj641mxp_g.dylib
 0xa547000 -  0xa561fff libwrp641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libwrp641mxp.dylib
 0xa5bc000 -  0xa627fff libucb1.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libucb1.dylib
 0xa666000 -  0xa685fff libgcc2_uno.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libgcc2_uno.dylib
 0xaec0000 -  0xb140fff ATIRadeon8500GLDriver    /System/Library/Extensions/ATIRadeon8500GLDriver.bundle/Contents/MacOS/ATIRadeon8500GLDriver
 0xb14a000 -  0xb1affff libofa641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libofa641mxp.dylib
 0xb271000 -  0xb324fff libucpfile1.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libucpfile1.dylib
 0xb398000 -  0xb446fff libfwe641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libfwe641mxp.dylib
 0xb4ac000 -  0xb547fff libso641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libso641mxp.dylib
 0xb5a9000 -  0xb5cdfff libscn641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libscn641mxp.dylib
 0xb5ed000 -  0xb6bcfff libsb641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libsb641mxp.dylib
 0xb72f000 -  0xb77ffff libgo641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libgo641mxp.dylib
 0xb7a3000 -  0xb822fff libni641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libni641mxp.dylib
 0xb867000 -  0xb8acfff libfwl641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libfwl641mxp.dylib
 0xb909000 -  0xbd72fff libsfx641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libsfx641mxp.dylib
 0xbe7d000 -  0xbf30fff libxcr641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libxcr641mxp.dylib
 0xbf81000 -  0xbff3fff libfwi641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libfwi641mxp.dylib
 0xc035000 -  0xc067fff libuui641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libuui641mxp.dylib
 0xc0b9000 -  0xc129fff libdb-3.2.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libdb-3.2.dylib
 0xc182000 -  0xc330fff libtk641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libtk641mxp.dylib
 0xc4aa000 -  0xcec5fff libsvx641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libsvx641mxp.dylib
 0xd705000 -  0xd78efff libpackage2.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libpackage2.dylib
 0xd889000 -  0xd908fff libdb_cxx-3.2.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libdb_cxx-3.2.dylib
 0xd9c2000 -  0xdcbdfff libsvt641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libsvt641mxp.dylib
 0xddb5000 -  0xdea6fff libucpchelp1.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libucpchelp1.dylib
 0xe01b000 -  0xe18cfff libfwk641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libfwk641mxp.dylib
 0xe283000 -  0xe2fdfff liblng641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/liblng641mxp.dylib
 0xe458000 -  0xe49ffff libucppkg1.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libucppkg1.dylib
 0xe4ca000 -  0xe4e2fff liblocaledata_CJK.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/liblocaledata_CJK.dylib
 0xe6b6000 -  0xeb9cfff libxo641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libxo641mxp.dylib
 0xefba000 -  0xf04dfff liblocaledata_ascii.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/liblocaledata_ascii.dylib
 0xf2fb000 -  0xf428fff libdbtools2.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libdbtools2.dylib
0x100ac000 - 0x10a06fff libsw641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libsw641mxp.dylib
0x11fa7000 - 0x1274dfff libsc641mxp.dylib    /Applications/NeoOfficeJ 0.7p12x.app/Contents/MacOS/libsc641mxp.dylib
0x79660000 - 0x79673fff com.apple.JavaApplicationLauncher 2.0.0   /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
0x7ebb0000 - 0x7ebf0fff libGLImage.dylib    /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x8d76c000 - 0x8d76dfff libGLSystem.dylib    /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLSystem.dylib
0x8dbb0000 - 0x8dbbafff com.apple.JavaApplicationLauncherUI 1.1   /System/Library/PrivateFrameworks/JavaApplicationLauncherUI.framework/JavaApplicationLauncherUI
0x8fe00000 - 0x8fe4ffff dyld    /usr/lib/dyld
0x90000000 - 0x90122fff libSystem.B.dylib    /usr/lib/libSystem.B.dylib
0x90190000 - 0x9023dfff com.apple.CoreFoundation 6.3 (299)   /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90280000 - 0x904f9fff com.apple.CoreServices.CarbonCore 10.3.2   /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90570000 - 0x905ddfff com.apple.framework.IOKit 1.3 (???)   /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90610000 - 0x90699fff com.apple.CoreServices.OSServices 3.0 (3.0.0)   /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x90700000 - 0x90700fff com.apple.CoreServices 10.3 (???)   /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90720000 - 0x90787fff com.apple.audio.CoreAudio 2.1.2   /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x90d40000 - 0x90d40fff com.apple.Carbon 10.3 (???)   /System/Library/Frameworks/Carbon.framework/Carbon
0x90df0000 - 0x90df4fff com.apple.JavaVM 1.4.1 (1.4.1 Release 2)   /System/Library/Frameworks/JavaVM.framework/JavaVM
0x92490000 - 0x92616fff libjvm.dylib    /System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Libraries/libjvm.dylib
0x93ea0000 - 0x93eb4fff libJDirect.jnilib    /System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Home/../Libraries/libJDirect.jnilib
0xc0000000 - 0xc000efff com.unsanity.ape 1.4.1   /Library/Frameworks/ApplicationEnhancer.framework/Versions/A/ApplicationEnhancer

Back to top
View user's profile Send private message
Woody12
Guest





PostPosted: Sat Dec 20, 2003 2:31 am    Post subject: Awesome!!!!! Reply with quote

I have loaded the new experiment patch12 and the performance improvement is HUGE!

NeoOffice/J started with no problems...No crashes yet!
Here is what I have tried:

1. Open 4 different presentations with no problems.
2. Open a 5 sheet spreadsheet that is huge. (3084 Rows with calculations)...Again very fast and no problems!

The only test that I have done that seemed very slow still was the response time to end slide show and the time it takes to transition between slides.

So far thumbs up here!
Back to top
Woody12
Guest





PostPosted: Sat Dec 20, 2003 2:33 am    Post subject: Some correction on above post... Reply with quote

Fixed this sentence:

The only test that I have done that seemed very slow still was the response time to enter slide show mode and the time it takes to transition between slides.
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11907
Location: California, USA

PostPosted: Sat Dec 20, 2003 3:22 am    Post subject: Reply with quote

Apricot,

The first line in this crash clearly points to a bug in my fix for bug #42. This function is only about 10 lines of C code so it is likely that some variable is getting set to a value that I don't expect.

Can you send me a document that causes the crash? This will help me find where the problem is.

Patrick
Back to top
View user's profile Send private message Visit poster's website
jimlaurent
Captain


Joined: Jun 23, 2003
Posts: 55

PostPosted: Sat Dec 20, 2003 7:33 am    Post subject: Reply with quote

Testing patch 12 X on 10.3.2 with 400 MHz iMac.

Startup time much faster (45 seconds). Performance on redraws and scrolling much faster.

Loaded and printed a few documents with images OK.

Appears to be a regression in printing the "Basementplan" document where the lines are thicker than they should be and the text on the dimension lines runs together.

Undo in drawings works correctly.

Switching font problem on second page (from pricing spreadsheet I sent you) fixed but printed font appears more "BOLD" than it should be and text runs together vs. on-screen appearance.

Background CPU usage now less than 1% (occasionally goes up to 2% but usually around .4%)

Seems excellent so far except for those 2 things.
Back to top
View user's profile Send private message
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11907
Location: California, USA

PostPosted: Sat Dec 20, 2003 11:47 am    Post subject: Reply with quote

Jim,

Are the two printing problems that you describe also in the regular "patch-12" as well?

If so, it would seem likely that the two problems are (hopefully) related to your font printing bug instead of the performance enhancement.

Patrick
Back to top
View user's profile Send private message Visit poster's website
Max_Barel
Oracle


Joined: May 31, 2003
Posts: 219
Location: French Alps

PostPosted: Sat Dec 20, 2003 12:09 pm    Post subject: Reply with quote

pluby wrote:
Can you send me a document that causes the crash? This will help me find where the problem is.

Patrick,
You probably already received the file I sent to you, crashing the same way. After a bit more testing, it seems that any file saved while the "Page setup" was anything but the default are now crashing.

Not related: I suggest that we post crash log as attachement to bug report, or private mail to Patrick, because they badly mess the forum. ?
Back to top
View user's profile Send private message Visit poster's website AIM Address
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11907
Location: California, USA

PostPosted: Sat Dec 20, 2003 12:30 pm    Post subject: Reply with quote

Apricot and Max,

Thanks for the sample files. I found the cause of the crashing and it was do to my incorrect reverse engineering of the X11 code.

I still need to look at Jim's two printing issues. Once I get those fixed (probably tomorrow), I will post an updated patch.

Patrick
Back to top
View user's profile Send private message Visit poster's website
jimlaurent
Captain


Joined: Jun 23, 2003
Posts: 55

PostPosted: Sat Dec 20, 2003 4:53 pm    Post subject: Reply with quote

Installed patch 12 on top of patch 12 Exp. Don't know if this is acceptable practice or not.

Still had the problem with thicher, jaggier lines on basement plan document and overly bold print on pricing spreadsheet.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    NeoOffice Forum Index -> NeoOffice Testing All times are GMT - 7 Hours
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © Planamesa Inc.
NeoOffice is a registered trademark of Planamesa Inc. and may not be used without permission.
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.03 Seconds