https://bugs.documentfoundation.org/show_bug.cgi?id=149852

            Bug ID: 149852
           Summary: Opening Spreadsheet Saved as .UOS fails
           Product: LibreOffice
           Version: 7.2.7.2 release
          Hardware: All
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Calc
          Assignee: [email protected]
          Reporter: [email protected]

Description:
I accidentally saved my important spreadsheet as .UOS. It cannot be opened with
libreoffice. When you open the file with libreoffice calc it fails:
runtime error: file
file:///usr/lib/libreoffice/program/../share/xslt/import/uof/uof2odf_spreadsheet.xsl
line 3262 element value-of
xsltApplySequenceConstructor: A potential infinite template recursion was
detected.
You can adjust xsltMaxDepth (--maxdepth) in order to raise the maximum number
of nested template calls and variables/params (currently set to 3000).

Steps to Reproduce:
1.Create spreadsheet with lots of data and charts
2.Save as .UOS "Unified Office Format"
3.Open file with libreoffice calc

Actual Results:
Popup with: General Error. General input/output error
Command line says:
runtime error: file
file:///usr/lib/libreoffice/program/../share/xslt/import/uof/uof2odf_spreadsheet.xsl
line 3262 element value-of
xsltApplySequenceConstructor: A potential infinite template recursion was
detected.
You can adjust xsltMaxDepth (--maxdepth) in order to raise the maximum number
of nested template calls and variables/params (currently set to 3000).
Templates:
#0 name condition-row-col-pos-max 
#1 name create-row 
#2 name create-row 
#3 name create-row 
#4 name create-row 
#5 name create-row 
#6 name create-row 
#7 name create-row 
#8 name create-row 
#9 name create-row 
#10 name create-row 
#11 name create-row 
#12 name create-row 
#13 name create-row 
#14 name create-row 
Variables:
#0
div-value 
last-value 
condition-pos-str 
#1
last-value 
condition-pos-str 
#2
condition-pos-str 
#3
var current 
#4
condition-pos-str 
current-index 
times 
row-value 
worksheetNo 
span-value 
index-value 
#5
current-index 
times 
row-value 
worksheetNo 
span-value 
index-value 
#6
times 
row-value 
worksheetNo 
span-value 
index-value 
#7
row-value 
worksheetNo 
span-value 
index-value 
#8
worksheetNo 
span-value 
index-value 
#9
span-value 
index-value 
#10
index-value 
#11
condition-pos-str 
current-index 
times 
row-value 
worksheetNo 
span-value 
index-value 
#12
current-index 
times 
row-value 
worksheetNo 
span-value 
index-value 
#13
times 
row-value 
worksheetNo 
span-value 
index-value 
#14
row-value 
worksheetNo 
span-value 
index-value

Expected Results:
File opens properly


Reproducible: Always


User Profile Reset: Yes


OpenGL enabled: Yes

Additional Info:
Version: 7.2.7.2 / LibreOffice Community
Build ID: 20(Build:2)
CPU threads: 12; OS: Linux 5.15; UI render: default; VCL: kf5 (cairo+xcb)
Locale: en-US (en_US.UTF-8); UI: en-US
7.2.7-2
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to