Issue 14667

Summary: MS Equation editor formula cannot be converted into OO format
Product: Math Reporter: bigserpent <alexander.v.rabtchevich>
Component: codeAssignee: christian.guenther
Status: CLOSED FIXED QA Contact: issues@sw <issues>
Severity: Trivial    
Priority: P3 CC: issues
Version: OOo 1.1 Beta2   
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Attachments:
Description Flags
MS Word file with the equation to edit none

Description bigserpent 2003-05-20 13:55:47 UTC
MS formulae are not imported in OO anymore (with conversion to OO Equation
editor). Trying to edit the equation in OO causes OO to crash.
Comment 1 bigserpent 2003-05-20 13:57:54 UTC
Created attachment 6296 [details]
MS Word file with the equation to edit
Comment 2 thomas.lange 2003-05-21 08:49:43 UTC
TL: I've no problem importing the document and editing it with a 645m1
(or 645m1s2) as long as the automatic conversion option for formulas
on load is not set.

When that option is set a css::lang::DisposedException is thrown.

 	sfx645mi.dll!20638860() 	
 	fwk645mi.dll!1da8b50b() 	
 	fwk645mi.dll!1da8ba25() 	
 	sfx645mi.dll!2067dfaf() 	
 	sfx645mi.dll!207458ad() 	
 	so645mi.dll!20a8e763() 	
 	so645mi.dll!20a8fc54() 	
 	so645mi.dll!20a9e867() 	
 	so645mi.dll!20a8f375() 	
 	so645mi.dll!20a9ecac() 	
 	sfx645mi.dll!2074575b() 	
 	so645mi.dll!20a7959d() 	
 	sfx645mi.dll!2073703f() 	
	sw645mi.dll!SwWrtShell::LaunchOLEObj(long nVerb=0)
 	sw645mi.dll!SwEditWin::MouseButtonDown()

MBA suspects that during the conversion the opject gets closed before
it is loaded.
Comment 3 thomas.lange 2003-05-21 09:16:25 UTC
According to MBA the function SvxMSDffManager::CheckForConvertToSOObj
in svx/source/msdffimp.cxx is broken.
MBA should be asked how it should look like.
Comment 4 thomas.lange 2003-05-21 09:21:36 UTC
TL->SJ: CMC said you should probably have a look in this.
Comment 5 thorsten.ziehm 2003-05-21 17:00:16 UTC
=> set to 'new'; I think this bug should be fixed for OOo 1.1 RC.
Comment 6 sven.jacobi 2003-05-21 17:06:40 UTC
accepted
Comment 7 clippka 2003-05-22 14:48:23 UTC
code reviewed
Comment 8 sven.jacobi 2003-05-22 14:56:18 UTC
This bug has been fixed now. The fix takes place in
svx/source/msfilter/msdffimp.cxx for cws[draw13].
Comment 9 sven.jacobi 2003-05-28 14:11:52 UTC
SJ->CGU: This bug has been fixed on cws[draw13] and is now ready to be
verified.
Comment 10 christian.guenther 2003-06-02 17:19:49 UTC
set to fixed
Comment 11 christian.guenther 2003-06-02 17:21:21 UTC
Verified in cws draw13 on Lin, Win. 
Comment 12 christian.guenther 2003-06-12 17:12:38 UTC
Integrated in the latest internal version.
The bugfix will be available in the OOo1.1RC.
Comment 13 christian.guenther 2003-06-12 17:13:54 UTC
I close the issue.
Please reopen it if the bug still occures in OOo1.1RC.