Issue 26702 - Selecting a 3D Effect 2nd time causes crash
Summary: Selecting a 3D Effect 2nd time causes crash
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: chart (show other issues)
Version: 3.3.0 or older (OOo)
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: kla
QA Contact: issues@graphics
URL:
Keywords:
: 38035 (view as issue list)
Depends on: 29291
Blocks:
  Show dependency tree
 
Reported: 2004-03-19 02:07 UTC by mwilmoth
Modified: 2013-02-24 21:19 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description mwilmoth 2004-03-19 02:07:28 UTC
1. Make a 3D bar chart in the spreadsheet application.

2. Select the chart with left mouse click and either double click on chart or
right click and choose 'Edit'.
 
3. Right click on chart and choose '3D Effects'.

4. Choose a bar to edit by left clicking three times.

4. Choose one of the default rendered donuts in "favorites".
 
5. Click the green check button to update the chart. 

4. Close the 3D Effects dialog box by left clicking the X button.
 
5. Right click on the chart again and choose '3D Effects'.

6. The same bar in the chart should still be selected, so select a different
donut and notice the preview box shows invalid object and corruption.

7. Click the green update button and the chart will not update.

8. Click the X button on the 3D Effects dialog box or click on the spreadsheet
and the application crashes.

What is happening is if you close the 3D Effect dialog box and then reopen it,
it doesn't know that you have an object selected. If you look at the geometry
the second time you open it, all fields are zero. If you try and change geometry
 or other things, you can't update the selected object. 

The workaround is always click on the spreadsheet to leave edit mode if you
close the 3D Effects dialog box. Select to edit the chart again and you can edit
3D Effects ok without a problem.
Comment 1 frank 2004-03-19 09:54:01 UTC
Hi,

wrong component, I changed it to Chart and re-assigned it.

Frank
Comment 2 kla 2004-03-19 10:35:08 UTC
Hi Bjoern,
pls have a look
tk
Comment 3 bjoern.milcke 2004-03-22 16:16:20 UTC
->mwilmoth: thanks for your detailed description.

Really strange behaviour. I think when the dialog is closed, it is not deleted
but only set to hidden. So when it is made visible again it contains and invalid
pointer (to the scene which was deleted and re-created from scratch meanwhile).
Or something like that.
Comment 4 bjoern.milcke 2004-04-28 13:20:25 UTC
this issue depends on the re-implementation of the dialog
Comment 5 bjoern.milcke 2004-08-05 10:29:29 UTC
This bug seems not reproducable in SRC680.m49.  However, the favorites don't
work anymore (bugid?). But with selecting the rounded edges values or selecting
a material template you had the same behaviour in m48, and don't in m49.
Comment 6 kla 2004-08-20 09:55:16 UTC
In SRC680.m51 reproducable. See Stack.
Comment 7 bjoern.milcke 2004-08-27 17:41:24 UTC
Currently it is impossible to select any favourite in the 3d effects dialog
(even in draw/impress) because of Issue 29291. So I have to wait until this one
is integrated.
Comment 8 bjoern.milcke 2004-09-14 13:31:05 UTC
The fix for Issue 29291 is integrated in SRC680 m53. As this version is not
complete, I have to wait for m54.
Comment 9 bjoern.milcke 2004-09-21 16:53:18 UTC
The bug seems to appear no longer since the fix for Issue 29291. This is no
wonder insofar as the favourites tab-page has been removed from the 3d effects
dialog. But apart from that, applying different styles multiple times is also no
problem.

->kla: please check if this issue is really fixed in SRC680.m54.
Comment 10 bjoern.milcke 2004-09-21 16:53:46 UTC
As far as I can see, it is fixed
Comment 11 kla 2004-11-22 13:45:52 UTC
The favorites Tabpage will be not available  into the new 3D-Effects Dialog.
So i think the Issue will not reproducable. I close this issue.
Comment 12 kla 2004-12-22 09:14:54 UTC
*** Issue 38035 has been marked as a duplicate of this issue. ***