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 - Calc hangs after copy/paste
Calc hangs after copy/paste
 
   NeoOffice Forum Index -> NeoOffice Releases
View previous topic :: View next topic  
Author Message
benst
Captain


Joined: May 25, 2004
Posts: 72
Location: The Netherlands

PostPosted: Mon Sep 10, 2012 4:59 am    Post subject: Calc hangs after copy/paste

Hi,

I'm working with 3.3p1 on a new spreadsheet, and very often when I copy/paste a single cell (with just text), NeoOffice hangs (with the big b/w spinning cursor and the color beach ball) and I have to force quit and loose a lot of changes.

Logs and ods files attached. It is not reproducible at will, but it happens sometimes when for example selecting E19 and then pasting into E20.

Kind regards,
Ben
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Mon Sep 10, 2012 7:04 am    Post subject:

Thank you for the samples of the NeoOffice process. All through show exactly where the deadlock is occurring.

I will investigate what is causing this particular deadlock. When I have a possible fix, I will post a test patch with my fix that you can try.

Patrick
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Mon Sep 10, 2012 9:25 am    Post subject:

I think that I have fixed this hanging bug.

Can you install the following test patch and tell us if this hanging bug is fixed for you?:

Intel:
http://sally.neooffice.org/test/NeoOffice-3.3-Patch-1-Test-2-Intel.dmg

Patrick
Back to top
benst
Captain


Joined: May 25, 2004
Posts: 72
Location: The Netherlands

PostPosted: Mon Sep 10, 2012 9:37 am    Post subject:

The problem still exists. I think I have found a reliable way to reproduce it:

- Open the ods file I sent.
- Go to cell E19, press Cmd-C to copy
- Cursor down to E20, Cmd-V t o paste
- Press Enter to edit the cell (I have turned this on in options: Press enter to switch to edit mode.)
- Add some text to the end. (Note: for some reason I have to press enter twice before it goes into edit mode. This wasn't the case in earlier versions.)
- Press Enter again to exit edit mode.
- Go to cell E21
- Press Cmd-V
- Hangs.

Kind regards,
Ben
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Mon Sep 10, 2012 9:40 am    Post subject:

benst wrote:
The problem still exists. I think I have found a reliable way to reproduce it:


Can you give me a new sample? The location of the hang should at least have changed.

Patrick
Back to top
benst
Captain


Joined: May 25, 2004
Posts: 72
Location: The Netherlands

PostPosted: Mon Sep 10, 2012 9:42 am    Post subject:

See attachment.
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Mon Sep 10, 2012 9:44 am    Post subject:

Thank you for the sample. Also, I can now reproduce the hanging with your steps on my Mac OS X 10.6.8 machine.

Patrick
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Mon Sep 10, 2012 3:57 pm    Post subject:

I have fixed this hanging bug and the fix works on my Mac OS X 10.6.8 machine.

Can you install the following test patch and tell us if this hanging bug is fixed for you?:

Intel:
http://sally.neooffice.org/test/NeoOffice-3.3-Patch-1-Test-3-Intel.dmg

benst wrote:
- Add some text to the end. (Note: for some reason I have to press enter twice before it goes into edit mode. This wasn't the case in earlier versions.)


As for your note, that is not true. Pressing twice is required in all versions of NeoOffice that are based on Novell's Go-oo 3.1.1.1 code so this has been normal since NeoOffice 3.1.1 which was released in early 2010.

Novell's Go-oo project was the predecessor to LibreOffice so you will also see this same behavior in all versions of LibreOffice.

Patrick
Back to top
benst
Captain


Joined: May 25, 2004
Posts: 72
Location: The Netherlands

PostPosted: Tue Sep 11, 2012 5:58 am    Post subject:

Hi Patrick,

pluby wrote:
I have fixed this hanging bug and the fix works on my Mac OS X 10.6.8 machine.

Can you install the following test patch and tell us if this hanging bug is fixed for you?:

Intel:
http://sally.neooffice.org/test/NeoOffice-3.3-Patch-1-Test-3-Intel.dmg


It no longer crashes, but the second Cmd-V it doesn't paste anything anymore. Like it's lost its pasteboard. I can do multiple Cmd-V's in different cells but as soon as I edit one, the pasteboard is empty.

pluby wrote:
benst wrote:
- Add some text to the end. (Note: for some reason I have to press enter twice before it goes into edit mode. This wasn't the case in earlier versions.)


As for your note, that is not true. Pressing twice is required in all versions of NeoOffice that are based on Novell's Go-oo 3.1.1.1 code so this has been normal since NeoOffice 3.1.1 which was released in early 2010.

Novell's Go-oo project was the predecessor to LibreOffice so you will also see this same behavior in all versions of LibreOffice.

Patrick


Ok, it was my feeling this was a recent change Confused No problem.

Kind regards,
Ben
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Tue Sep 11, 2012 6:11 am    Post subject:

benst wrote:
It no longer crashes, but the second Cmd-V it doesn't paste anything anymore. Like it's lost its pasteboard. I can do multiple Cmd-V's in different cells but as soon as I edit one, the pasteboard is empty.


That is normal in NeoOffice as well as all versions of LibreOffice.

Novell's engineers modified the OpenOffice.org code so that using the "Press Enter to switch to edit mode" preference clears the pasteboard contents.

Patrick
Back to top
benst
Captain


Joined: May 25, 2004
Posts: 72
Location: The Netherlands

PostPosted: Tue Sep 11, 2012 6:15 am    Post subject:

Ahh, ok. That is also new to me. Don't like it, very counter-intuitive. Sad

Many thanks for the quick fix of the crashing problem!

Best regards,
Ben
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Tue Sep 11, 2012 6:30 am    Post subject:

benst wrote:
Ahh, ok. That is also new to me. Don't like it, very counter-intuitive. Sad


Unfortunately, while we wish we had the time to fix the many unintuitive behaviors in OpenOffice.org, our very limited revenue only provides enough funding for one engineer. So, this limits the current scope of the NeoOffice project to keeping a stable version of OpenOffice.org running on the most recent Mac OS X versions and fixing OpenOffice.org feature bugs fall outside that scope.

Patrick
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Mon Oct 01, 2012 5:46 pm    Post subject:

FYI. I have included the fix for this crashing bug in NeoOffice 3.3 Patch 2. You can download the patch from the NeoOffice 3.3 patch download page.

Patrick
Back to top
benst
Captain


Joined: May 25, 2004
Posts: 72
Location: The Netherlands

PostPosted: Tue Oct 02, 2012 1:11 am    Post subject:

Thanks!
Back to top
Display posts from previous:   
   NeoOffice Forum Index -> NeoOffice Releases 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.