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

            Bug ID: 169541
           Summary: Crash in: Data Provider: import 2x + save = crash on
                    open file
           Product: LibreOffice
           Version: 26.2.0.0 alpha0+ master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Calc
          Assignee: [email protected]
          Reporter: [email protected]

Created attachment 204100
  --> https://bugs.documentfoundation.org/attachment.cgi?id=204100&action=edit
Data Provider used 2x and save

This bug was filed from the crash reporting server and is
br-1d145b40-e65b-48d0-954d-5aba6c7ffa5f.
=========================================

PRECONDITION:
new Calc spreadsheet, Data > Define Range 
(see Bug #169514 attachment DataRangeForDataProvider.ods)
https://bugs.documentfoundation.org/attachment.cgi?id=204066


PROBLEM DESCRIPTION:
Data > Data Provider
  select Range, CSV, URL=attached abc123.csv 
  OK to import data
do this another time: Data > Data Provider
  select Range, CSV, URL=attached abc123.csv 
  OK to import data
save file (see attaced "Data Provider used 2x and save")
open file --> LO aborts

this is reproducible

abc123.csv is simply this:
a1,a2,a3
b1,b2,b3
c1,c2,c3


N.B.:
if Data Provider is used multiple times,
content.xml contains multiple identical of theses elements
(when removing all but 1 by text editor, there is no crash on open file):

<calcext:data-mapping
xlink:href="file:///home/micha/LibreOffice/bugreports/abc123.csv"
calcext:provider="org.libreoffice.calc.csv" calcext:frequency="0"
calcext:id="org.libreoffice.calc.csv" calcext:database-name="Neue_Datenbank">
<calcext:data-transformations/>
</calcext:data-mapping>


Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 480ef73deef62c458e5735cd496a1d74ef408ed8
CPU threads: 2; OS: Linux 6.8; UI render: default; VCL: gtk3
Locale: de-DE (de_DE.UTF-8); UI: en-US
Calc: threaded

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

Reply via email to