Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Problem with getting data from clipboard in other application - 4 second delay. | ||
---|---|---|---|
Product: | Writer | Reporter: | softvoile <mail> |
Component: | programming | Assignee: | eric.savary |
Status: | CLOSED DUPLICATE | QA Contact: | issues@sw <issues> |
Severity: | Trivial | ||
Priority: | P3 | CC: | issues, kpalagin, mr_smyle |
Version: | OOo 2.0.4 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Issue Type: | DEFECT | Latest Confirmation in: | --- |
Developer Difficulty: | --- |
Description
softvoile
2007-03-17 17:02:43 UTC
Reassigned to ES. @AMA: can you help reproducing this? Maybe a duplicate of issue 60445... softvoile, where can I get executable for ClipSpy? Also, any chance you can try 2.2RC3? Thanks a lot. You can download ClipSpy from http://softvoile.com/clipspy.zip About 2.2RC3, sorry no - I can't to test this problem with it. I should leave the city today and I will return after 04.02.07 Confirming with 2.2 on WinXP - the issue starts to happen on random, seems to dependent on system state as killing soffice.bin and restarting Office does not resolve the problem. I have discovered it by copying strings from Tools - "XML Filter Settings" - Edit to Windows Notepad. Also happens with regular text in the document. Steps - select (by either mouse or by Shift-arrows) - copy to clipboard (right mouse button or Ctrl-C) - switch to Notepad (mouse or Alt-Tab) - try pasting (RMB or Ctrl-V) - text can be pasted after 4 second pause (first Ctrl-Vs do nothing). During those 4 seconds "Paste" is available in context menu in Notepad (even if clipboard is cleared before copying). ClipSpy helps to confirm the problem - it shows that clipboard changes with 4 second delay after copying the data. This happens for several characters of "plain" text (in default style) - no hyperlinks, images, objects,formatting, pasted content etc. Other apps do not behave like this (IE and Word2003 were tested). This is not 100% reproducible, but the issue is real (see 7290, 49907, also members of community at http://community.i-rs.ru/index.php/topic,4258.0.html confirm the issue). If that is not convincing enough I suggest contacting bigger community and asking their experience. IMO, this issue deserves serious investigation as it really hurts our customers in many ways. Thanks a lot for your attention. Repro steps: 1. Close Office (including QS) 2. Start ClipSpy. 3. Start Writer, type random text. 4. start Notepad and position ClipSpy, Notepad and Writer in a way that all 3 windows are visible. 5. Select some text in Writer, copy it to clipboard and try pasting in Notepad - nothing happens, try again in 4 seconds - text appears. 6. Select and copy different text (number of chars), watching ClipSpy window - it reflects change after pause. Note that if you start ClipSpy _after_ Writer then problm does not appear. Please consider this annoying problem for 2.3. I can't see why this should be a major annoyance. Without ClipSpy I get: start Writer start Notepad type text in writer, copy to Clipboard paste in Notepad -> works immediately So if something only happens in combination with a (for regular users!) exotic tool I doubt that we have time to invest the problem ATM. But maybe I misunderstood something and the problem also appears without the tools?! Sometimes the problem manifests itself without ClipSpy (or anything like that) - you put something on clipboard and it gets pasted only after delay. This is from my personal experience over several months and I do not use any utils like (or any enhancers for that matter). This is what I call annoyance (OK, maybe I exagerated a bit with "major" ;-) ). ClipSpy just makes the problem easy to reproduce. Besides, not all of our users are good at finding correlations between 3rd party tools and our misbehavior and they will blame us. Any chance this can be investigated? WBR, KP. If I only paste simple text I never get any delays in normal usage. I sometimes got them when I pasted larger parts of the document (including graphics etc.) and I get them especially when the document from that I have copied was closed. But this is normal business as in this case an OLE object is created. As I said, this issue doesn't look so important that I want to have it investigated soon. There's much bigger fish to catch. In case we find some time to look on this and the root cause can be revealed fast we can change the target. Mathias, are we doing with clipboard anything special, different from what others (for example, Wordpad or Excel) are doing? I have 100% reproducible case - Windows XP in Virtual PC (with virtual machines additions installed) and input enhancer Punto Switcher, and even then only in Calc and Impress. I do admit that such setup is not exactly common, but the problem of delay with clipboard is common enough to warrant some investigation (see issues 55631, 20043, 7290). Punto Switcher - http://download.yandex.ru/punto/setup_punto_switcher_295.exe. If necessayr, I can either ftp virtual image or make it available for remote access via rdp. So, if some developer decides to even take a quick look at this I would greatly appreciate that. Could it be that problem described in http://www.openoffice.org/issues/show_bug.cgi?id=56540 is causing delay? The behavior seems to occur with other applications as well (see issue 49907). I have collected and correlated several related issues. This problem has been reported on: Versions 1.0.3 - 2.4.1 of OOo Writer, Draw, Calc or Impress. On multiple versions of windows: 98, 2000 and XP at least. While using any of these clipboard hooking applications: - Flashpaste (This Issue 75488). - Clipdiary (This Issue 75488). - ClipSpy which I also use with the same reproducible problem. - ReadPlease (See Issue 49907 which also has my comments). Other reports that were never verified including 55631, 7290 and 20043, were likely caused by an unknown background utility. The common factors seem to be when a clipboard hooking utility is loaded first, then OOo, the delay of 4 to 8 seconds is there. When OOo is loaded first, then the other, the delay is not there. The paste can be done in OOo immediately, but it does not show up on the clipboard until after the delay whether pasted in OOo or not. The "Cannot open clipboard" error happens sometimes too. I have seen this but rarely. The delay however is entirely predictable as described above. Issue 56540 is hopefully the cause. Harvey Block (harveyab) duplicate *** This issue has been marked as a duplicate of 49907 *** reassigned closed |