View previous topic :: View next topic |
Author |
Message |
jimlaurent Captain
Joined: Jun 23, 2003 Posts: 55
|
Posted: Thu Dec 18, 2003 8:13 am Post subject: Neo/J too slow to facilate testing on my 400 MHz iMac |
|
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 |
|
|
Max_Barel Oracle
Joined: May 31, 2003 Posts: 219 Location: French Alps
|
Posted: Fri Dec 19, 2003 3:25 am Post subject: Re: Neo/J too slow to facilate testing on my 400 MHz iMac |
|
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 |
|
|
pluby The Architect
Joined: Jun 16, 2003 Posts: 11949
|
Posted: Fri Dec 19, 2003 7:04 pm Post subject: |
|
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 |
|
|
Apricot Pure-blooded Human
Joined: May 31, 2003 Posts: 38
|
Posted: Fri Dec 19, 2003 9:12 pm Post subject: |
|
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 |
|
|
Woody12 Guest
|
Posted: Sat Dec 20, 2003 2:31 am Post subject: Awesome!!!!! |
|
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
|
Posted: Sat Dec 20, 2003 2:33 am Post subject: Some correction on above post... |
|
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
Joined: Jun 16, 2003 Posts: 11949
|
Posted: Sat Dec 20, 2003 3:22 am Post subject: |
|
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 |
|
|
jimlaurent Captain
Joined: Jun 23, 2003 Posts: 55
|
Posted: Sat Dec 20, 2003 7:33 am Post subject: |
|
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 |
|
|
pluby The Architect
Joined: Jun 16, 2003 Posts: 11949
|
Posted: Sat Dec 20, 2003 11:47 am Post subject: |
|
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 |
|
|
Max_Barel Oracle
Joined: May 31, 2003 Posts: 219 Location: French Alps
|
Posted: Sat Dec 20, 2003 12:09 pm Post subject: |
|
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 |
|
|
pluby The Architect
Joined: Jun 16, 2003 Posts: 11949
|
Posted: Sat Dec 20, 2003 12:30 pm Post subject: |
|
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 |
|
|
jimlaurent Captain
Joined: Jun 23, 2003 Posts: 55
|
Posted: Sat Dec 20, 2003 4:53 pm Post subject: |
|
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 |
|
|
|