Issue 104592 - Parameters of plugin are doubled on each document loading
Summary: Parameters of plugin are doubled on each document loading
Status: CONFIRMED
Alias: None
Product: Impress
Classification: Application
Component: code (show other issues)
Version: OOO310m19
Hardware: PC All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: oooqa
Depends on:
Blocks:
 
Reported: 2009-08-28 18:08 UTC by hennerdrewes
Modified: 2017-05-20 11:11 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
bugdoc (9.38 KB, application/vnd.oasis.opendocument.presentation)
2009-08-28 18:11 UTC, hennerdrewes
no flags Details
Content.xml after creation (4.08 KB, text/plain)
2009-08-28 18:14 UTC, hennerdrewes
no flags Details
Content.xml after reload and resave (4.20 KB, text/plain)
2009-08-28 18:22 UTC, hennerdrewes
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description hennerdrewes 2009-08-28 18:08:05 UTC
Step by step description:

Create a new impress document.

Go to Insert, Object, Plugin and insert a plugin object (tested with swf file,
providing the paramters Play=True and Loop=False).

Save the file and close the document.

Reload the document, make some changes, and save again.

Examining the content.xml shows: 
...
<draw:param draw:name="Play" draw:value="" />
<draw:param draw:name="Play" draw:value="True" />
<draw:param draw:name="Loop" draw:value="" />
<draw:param draw:name="Loop" draw:value="False" />

Expected:

<draw:param draw:name="Play" draw:value="True" />
<draw:param draw:name="Loop" draw:value="False" />

With each reloading of the document, the paramters are doubled, leading to very
long load times after some time, which give the impression that office hangs.
Comment 1 hennerdrewes 2009-08-28 18:11:08 UTC
Created attachment 64429 [details]
bugdoc
Comment 2 hennerdrewes 2009-08-28 18:14:48 UTC
Created attachment 64430 [details]
Content.xml after creation
Comment 3 hennerdrewes 2009-08-28 18:22:35 UTC
Created attachment 64431 [details]
Content.xml after reload and resave
Comment 4 hennerdrewes 2009-08-28 18:25:39 UTC
The attached content.xml files have been reformatted for easier depiction of the
problematic lines.
Comment 5 wolframgarten 2009-10-22 09:42:39 UTC
Could not reproduce this but forwarding for further judgement. Reassigned. @cl:
is there a way that the parameter get doubled?
Comment 6 lohmaier 2010-03-26 02:15:05 UTC
not reproducible here either.

Doesn't make sense to have non-reproducible issues lying around for years.
Comment 7 lohmaier 2010-03-26 02:15:37 UTC
closing.

Feel free to reopen if you can still reproduce in a current version of OOo.
Comment 8 hennerdrewes 2010-03-26 09:36:32 UTC
Reopening. The problem persists in OOo 3.2.

I am trying to be more specific in my step-by-step instructions:

- Go to Insert, Object, Plugin and insert a plugin object (tested with swf file,
providing the paramters Play=True and Loop=False).

- Save the file and close the document.

- Reload the document, go to "Edit, Plugin", select the plugin object, make some
changes to the object, e.g. resizing it, go to "Edit, Plugin" again, and save again.

With this procedure I am *always* able to reproduce the problem.




Comment 9 lohmaier 2010-03-26 17:18:44 UTC
confirming.

The important part is to edit the plugin object again. Using Edit-Plugins and
the moving the plugin object is enough.
(at least on linux there's an additional bug that when you leave plugin-edit
mode, the object is displayed at its old position, you need to swtich to another
slide or outline view and back, then the display is updated)
Comment 10 clippka 2010-06-07 15:57:11 UTC
targeting
Comment 11 Marcus 2017-05-20 11:11:49 UTC
Reset assigne to the default "issues@openoffice.apache.org".