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

This website is an archive and is no longer active
NeoOffice announcements have moved to the NeoOffice News website


Support
· Forums
· NeoOffice Support
· NeoWiki


Announcements
· Twitter @NeoOffice


Downloads
· Download NeoOffice


  
NeoOffice :: View topic - New Neo/J 1.1 Alpha 2 patch available
New Neo/J 1.1 Alpha 2 patch available
 
   NeoOffice Forum Index -> NeoOffice Testing
View previous topic :: View next topic  
Author Message
ovvldc
Captain Naiobi


Joined: Sep 13, 2004
Posts: 2352
Location: Zürich, CH

PostPosted: Fri Dec 17, 2004 8:09 pm    Post subject:

pluby wrote:
1. Does the crashed thread in your crash log look like this following:

Code:
<clipped>


Sorry, I was referring to my earlier crash. Haven't had time to test anything inthe last 24 hours. Real life getting in the way. Spent an enjoyable evening with a lovely young woman and such..

pluby wrote:
2. If not, are you running the APE application enhancer? I have noticed that some different crashes are occurring for people running APE.


Don't have that. Wouldn't touch it. My little iBook doesn't need steroids Wink.
Back to top
ovvldc
Captain Naiobi


Joined: Sep 13, 2004
Posts: 2352
Location: Zürich, CH

PostPosted: Fri Dec 17, 2004 8:14 pm    Post subject:

pluby wrote:
I have "Patch-10" (which uses the testpatch5.tar.gz code) ready to go so if I don't hear of any crashes from you between now and tomorrow morning, I will release "Patch-10" tomorrow.


I seriously hope you have it squashed now. I saw a lot of people hard at work on this one.

With any luck all you need to do from tomorrow on is package the whole Beta release and then start thinking about the release announcement and how you are going to put all of the new features and bug fixes in a document yet one short enough for people to read <G>.

Thanks again, everyone,
Oscar
Back to top
GibHenry
Councilperson


Joined: Jun 20, 2003
Posts: 104
Location: Birmingham, Alabama; and Amelia (Terni), Italy

PostPosted: Sat Dec 18, 2004 7:05 am    Post subject: Patch 8 runs forever if not activated from Dock

I left Patch 8 running hidden in the background at home while doing other stuff last night, then left it overnight too. It was still running (hidden) this morning when I activated it through the menu bar (avoiding the dock). Clearly it had been paged out, too, because it took about 10 seconds to respond to mouse and keyboard activity.

Hope this info helps focus attention where the crash-for-no-apparent-reason originates. Cheers,

_________________
Gib Henry
Back to top
naramsin
Sentinel


Joined: Mar 13, 2004
Posts: 27

PostPosted: Sat Dec 18, 2004 9:21 am    Post subject:

Patrick,

From my view, "testpatch5" is holding fast. The 2 machines at work were fine last night, opening big docs, hiding, scrolling, quitting, etc. with no problem. The patch was running on frankenmac all night and works fine this morning. Looks to me like its time for patch 10!

Thanks for your hard work. I hope you can rest easy this weekend knowing that NeoJ is behaving well.

Cheers,
Roark
Back to top
JKT
The Anomaly
(earlier version)


Joined: Sep 18, 2003
Posts: 434
Location: London, UK

PostPosted: Sat Dec 18, 2004 9:24 am    Post subject:

I just thought I'd mention that I haven't been experiencing this crash much either and I haven't installed any of the patch 9 testpatches - I typically switch to NO using command-tab and quit using com-Q thus bypassing the Dock so hopefully this latest idea is the cause of this bug.
_________________
PBG4, 1.5GHz, SuperDrive, 1GB RAM, 128MB VRAM, 5400rpm 80GB HD, MacOS X 10.4.5

Please visit The Land Gallery at http://www.thelandgallery.com for nature-inspired British Fine Art
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Sat Dec 18, 2004 9:50 am    Post subject: Re: New Neo/J 1.1 Alpha 2 patch available

Ed and I have fixed a few bugs that were still in NeoOffice/J 1.1 Alpha 2 "Patch-9" and so I have posted "Patch-10".

This patch includes the following bug fixes:

1. Random crashing - I fixed more Java crashes that were happening when Apple events were received from the Mac OS X Dock.

2. Opening locked files - Ed fixed the bug that prevented Neo/J from opening files that are locked in the Finder's "Get Info" panel.

3. WordPerfect 3.5e files - I fixed the problem that was disabling the WordPerfect 3.5e import filter.

You can download "Patch-10" from the following URL:

http://www.planamesa.com/neojava/patch.php

Please help the testing effort and file any bugs that you find in Bugzilla (http://bugzilla.neooffice.org/).

Patrick
Back to top
ovvldc
Captain Naiobi


Joined: Sep 13, 2004
Posts: 2352
Location: Zürich, CH

PostPosted: Sat Dec 18, 2004 11:44 am    Post subject: Re: New Neo/J 1.1 Alpha 2 patch available

pluby wrote:
This patch includes the following bug fixes:

1. Random crashing - I fixed more Java crashes that were happening when Apple events were received from the Mac OS X Dock.

Please help the testing effort and file any bugs that you find in Bugzilla (http://bugzilla.neooffice.org/).


Just did so. Unfortunately, I had two crashes in an hour worth of use time and filed these under bug 265 for your convenience. From what I could tell from the crashlogs they are pretty much identical, even if I was doing different things at the time of the crashes.
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Sat Dec 18, 2004 12:14 pm    Post subject: Re: New Neo/J 1.1 Alpha 2 patch available

ovvldc wrote:
Just did so. Unfortunately, I had two crashes in an hour worth of use time and filed these under bug 265 for your convenience. From what I could tell from the crashlogs they are pretty much identical, even if I was doing different things at the time of the crashes.


These crashes are unrelated to the bug 209 crashes. I have traced this bug to a collision between the drag-and-drop code and the native window cleanup code and I have uploaded a test patch that I think fixes this bug:

http://www.planamesa.com/test/testpatch6.tar.gz

Can you verify that this test patch fixes this bug? To install this patch, execute the following commands in a terminal:

cd /Applications/NeoOfficeJ.app
sudo tar zxvf "/path/to/downloaded/file"

Patrick
Back to top
ovvldc
Captain Naiobi


Joined: Sep 13, 2004
Posts: 2352
Location: Zürich, CH

PostPosted: Sat Dec 18, 2004 12:35 pm    Post subject: Re: New Neo/J 1.1 Alpha 2 patch available

pluby wrote:
These crashes are unrelated to the bug 209 crashes. I have traced this bug to a collision between the drag-and-drop code and the native window cleanup code and I have uploaded a test patch that I think fixes this bug:

Can you verify that this test patch fixes this bug?


I've only worked for a little while but all of the things I did earlier that caused the two crashes haven't caused it now. I have to leave now, but I'd say: so far, so good.

P.S. AFAICT all of the drag 'n drop functionality is still operational. L8er.
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Sat Dec 18, 2004 12:49 pm    Post subject: Re: New Neo/J 1.1 Alpha 2 patch available

ovvldc wrote:
P.S. AFAICT all of the drag 'n drop functionality is still operational. L8er.


Let me know if you see any crashes with testpatch6.tar.gz tomorrow. If not, I'll push out "Patch-11".

Patrick
Back to top
ovvldc
Captain Naiobi


Joined: Sep 13, 2004
Posts: 2352
Location: Zürich, CH

PostPosted: Sat Dec 18, 2004 5:37 pm    Post subject: Re: New Neo/J 1.1 Alpha 2 patch available

pluby wrote:
Let me know if you see any crashes with testpatch6.tar.gz tomorrow. If not, I'll push out "Patch-11".


Will do, but I haven't had any problems in the last two hours. FWIW, I don't see a need to let this put off the Xmas present.
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Sat Dec 18, 2004 5:51 pm    Post subject:

Don't worry, it isn't holding up the Neo/J 1.1 Beta build. I have both Alpha 2 and Beta builds on my machine so pushing an Alpha 2 bug fix into Beta takes about 5 minutes at this point.

Speaking of Neo/J 1.1 Beta, my first build using OOo 1.1.3 completed this morning and I was able to install and run it without a problem. If there are any new bugs, they are likely to be bugs the were added in OOo 1.1.2.

At this point, the only things that I have left to do to release Neo/J 1.1 Beta are to create the language pack installers (there are 40 languages in OOo 1.1.3!) and wait for the updated Finder icons from Smokey.

Patrick
Back to top
naramsin
Sentinel


Joined: Mar 13, 2004
Posts: 27

PostPosted: Sat Dec 18, 2004 8:56 pm    Post subject:

Hi Patrick,

Some bad news. Had a crash on the iBook G4. I uploaded a crash log called "posttestpatch6bug.txt" to Bugzilla #209. NeoJ crashed when I dragged a file to the dock icon.

This is with a pristine install of NeoJ with patch 10 and "testpatch6".

Sorry about that. The bright side is that the Wordperfect import seems to work perfectly with the old WP files I had sitting around my hard drive.

Best,
Roark
Back to top
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Sat Dec 18, 2004 11:00 pm    Post subject:

OK, it's official: bug 209 is beginning to piss me off Wink

Can you get the file open via dock to happen consistently? I was playing around on my box trying to do opens via the dock icon of single files & multiple files and didn't encounter any issues, but I still don't doubt they exist. I was trying to see if I could get a test case to fire off and examine what's going on.

Did you get any crashes when double clicking docs in the Finder? That too should be sending appleevents, only difference woudl be they're not coming from the Dock.

Right now the only thing that comes to my mind is that our previous assumption that the 1.3.1 VM can properly handle odoc and pdoc appleevents may be wrong as well. While it's not clear to me from the stack backtrace, I do suspect that the symbol is wrong and it is actually getting to the CallNextEventHandler() in the appleevent section of salinst.cxx and that vm handler is still causing crashes.

I'm rebuiding with appleevent debug traces turned on...oh I so wish I didn't have to be doing that again Wink

ed
Back to top
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Sat Dec 18, 2004 11:18 pm    Post subject:

OK, I wouldn't worry about testing the drag & drop onto dock vs. double-click in Finder difference. I suspect they would exhibit the same errors since the events they are sending are essentially identical. Tomorrow I'll get in touch with Patrick and start thinking about replacing pdoc and odoc with our own code and just bypass all of the Java VM appleevent handling code all together.

Example 1: Drag and drop onto Dock icon event

Code:

AE2000 (2340): Received an event:
------oo start of event oo------
{ 1 } 'aevt':  aevt/odoc (ppc ){
          return id: 17629216 (0x10d0020)
     transaction id: 0 (0x0)
  interaction level: 112 (0x70)
     reply required: 0 (0x0)
             remote: 0 (0x0)
  target:
    { 1 } 'psn ':  8 bytes {
      { 0x0, 0x80001 } (Dock)
    }
  optional attributes:
    < empty record >
  event data:
    { 1 } 'aevt':  - 1 items {
      key '----' -
        { 1 } 'list':  - 1 elements {
          { 1 } 'alis':  262 bytes {
            FSSpec{ -100, 2500449, SummaryofMeeting0419.doc }
          }
        }
    }
}

------oo  end of event  oo------


Example 2: Double-click in Finder

Code:

AE2000 (2340): Received an event:
------oo start of event oo------
{ 1 } 'aevt':  aevt/odoc (ppc ){
          return id: 17825799 (0x1100007)
     transaction id: 0 (0x0)
  interaction level: 112 (0x70)
     reply required: 0 (0x0)
             remote: 0 (0x0)
  target:
    { 1 } 'psn ':  8 bytes {
      { 0x0, 0xe0001 } (Finder)
    }
  optional attributes:
    < empty record >
  event data:
    { 1 } 'aevt':  - 1 items {
      key '----' -
        { 1 } 'list':  - 1 elements {
          { 1 } 'alis':  264 bytes {
            FSSpec{ -100, 2500449, SavingMac381toNetwork.doc }
          }
        }
    }
}

------oo  end of event  oo------


Aside from different files and targets, the structures are the same.

ed
Back to top
Display posts from previous:   
   NeoOffice Forum Index -> NeoOffice Testing All times are GMT - 7 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
Page 3 of 7

 
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.