Bug 122046 - Data provider - crash when cancel merge columns (gen)
Summary: Data provider - crash when cancel merge columns (gen)
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
6.2.0.0.alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, haveBacktrace
Depends on:
Blocks: Data-Provider
  Show dependency treegraph
 
Reported: 2018-12-12 16:13 UTC by raal
Modified: 2025-02-13 17:40 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
cancel button (11.56 KB, image/png)
2018-12-12 16:14 UTC, raal
Details
gdb backtrace (37.42 KB, text/plain)
2018-12-12 23:11 UTC, Xisco Faulí
Details

Note You need to log in before you can comment on or make changes to this bug.
Description raal 2018-12-12 16:13:33 UTC
Description:
Data provider - crash when cancel merge columns

Steps to Reproduce:
open Data-Data provider
select Data provider = org.libreoffice.calc.csv
click on some cell
menu Column - Merge columns
click button Cancel

Actual Results:
crash

Expected Results:
no crash


Reproducible: Always


User Profile Reset: No



Additional Info:
Comment 1 raal 2018-12-12 16:14:24 UTC
Created attachment 147470 [details]
cancel button
Comment 2 Xisco Faulí 2018-12-12 18:25:04 UTC
i can't reproduce it in

Version: 6.3.0.0.alpha0+
Build ID: 3911bf8364dae4c855ad37237c114f9007f70657
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US
Calc: threaded
Comment 3 raal 2018-12-12 18:28:07 UTC
repro Version: 6.3.0.0.alpha0+
Build ID: 2b6bd096f5bd9d250e4590d7150190086ad282b2
CPU threads: 4; OS: Windows 6.1; UI render: default; VCL: win;
Comment 4 Xisco Faulí 2018-12-12 23:04:40 UTC
The crash started to happen after

author	Manuj Vashist <manujvashist@gmail.com>	2018-07-17 06:41:33 +0530
committer	Markus Mohrhard <markus.mohrhard@googlemail.com>	2018-07-17 14:57:48 +0200
commit 1d5ad86725f75763ede6a14dedc242a9a1feb21c (patch)
tree 739724128f696e2edd2896caffb8f33b78b2acc6
parent ee71c3def71508d1fc3e110659c7ed7aa0ba2238 (diff)
Added option to remove applied transformation.
Change-Id: I67634d74151f61441fc618db90687660d6d81d33
Comment 5 Xisco Faulí 2018-12-12 23:06:46 UTC
Actually I can reproduce it with gen but not with gtk/gtk3

Version: 6.3.0.0.alpha0+
Build ID: 3911bf8364dae4c855ad37237c114f9007f70657
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: x11; 
Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US
Calc: threaded
Comment 6 Xisco Faulí 2018-12-12 23:11:55 UTC
Created attachment 147488 [details]
gdb backtrace
Comment 7 Julien Nabet 2018-12-15 16:33:06 UTC
On pc Debian x86-64 with master sources updated today, I could reproduce this (and gen rendering)

I noticed this on console:
warn:vcl:2504:2504:vcl/source/window/menu.cxx:438: Menu::InsertItem(): ItemId == 0
warn:vcl:2504:2504:vcl/source/window/menu.cxx:438: Menu::InsertItem(): ItemId == 0
warn:vcl:2504:2504:vcl/source/window/menu.cxx:438: Menu::InsertItem(): ItemId == 0
warn:legacy.osl:2504:2504:vcl/source/window/window.cxx:274: Window ( N12_GLOBAL__N_134ScMergeColumnTransformationControlE()) with live children destroyed:  7VclGrid()
Window ( N12_GLOBAL__N_134ScMergeColumnTransformationControlE()) with live children destroyed:  7VclGrid()
Comment 8 QA Administrators 2020-12-15 03:45:36 UTC Comment hidden (obsolete)
Comment 9 QA Administrators 2022-12-16 03:19:20 UTC Comment hidden (obsolete)
Comment 10 QA Administrators 2024-12-16 03:17:19 UTC Comment hidden (obsolete)
Comment 11 raal 2024-12-16 06:12:01 UTC
It's not possible to test the Data Provider, menu item removed: https://bugs.documentfoundation.org/show_bug.cgi?id=120220#c3
Comment 12 Olivier Hallot 2025-02-13 17:40:52 UTC
Cannot reproduce. Data provider was re-enabled in master.

Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 22c07826d77adf93ada6e17ed6ac531163dd5059
CPU threads: 16; OS: Linux 6.11; UI render: default; VCL: kf5 (cairo+wayland)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Calc: threaded