Bug 111446 - UNDO: Charts on the next sheet disappear after undo of a sheet deletion
Summary: UNDO: Charts on the next sheet disappear after undo of a sheet deletion
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
4.1.0.4 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, dataLoss, regression
Depends on:
Blocks: Undo-Redo
  Show dependency treegraph
 
Reported: 2017-08-07 16:35 UTC by Telesto
Modified: 2024-01-18 09:03 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2017-08-07 16:35:23 UTC
Description:
UNDO: Charts on the next sheet disappear after undo of a sheet deletion

Steps to Reproduce:
1. Open attachment 124927 [details] with or without the Macro enabled
2. Notice that the display existence of charts for the sheets Graphe, Graphe_2, and Graphe_3 
3. Delete the sheet Graphe_2 by selecting the sheet (Sheet -> Delete sheet) or use the context menu
4. Graphe & Graphe_3 are still showing charts
5. Now undo (CTRL+Z)
6. All charts on the sheet Graphe_3 are gone

Actual Results:  
Charts on the next sheet disappears after undo

Expected Results:
Shouldn't happen


Reproducible: Always

User Profile Reset: No

Additional Info:
Found in:
Version: 5.4.0.3
Build ID: 7556cbc6811c9d992f4064ab9287069087d7f62c
CPU threads: 4; OS: Windows 6.2; UI render: GL; 
Locale: nl-NL (nl_NL); Calc: CL

and in
Versie: 4.4.6.3 
Build ID: e8938fd3328e95dcf59dd64e7facd2c7d67c704d
Locale: nl_NL

and in
Versie: 4.1.0.4 
Build ID: 89ea49ddacd9aa532507cbf852f2bb22b1ace28



User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Comment 1 Xisco Faulí 2017-08-07 19:20:58 UTC
In my case, only graph from sheet3 disappears.

Version: 6.0.0.0.alpha0+
Build ID: 3f16306964d5bb81dda3c681bcabbacadf424e7b
CPU threads: 4; OS: Linux 4.8; UI render: default; VCL: gtk3; 
Locale: ca-ES (ca_ES.UTF-8); Calc: group

no reproduced in

LibreOffice 3.3.0 
OOO330m19 (Build:6)
tag libreoffice-3.3.0.4
Comment 2 raal 2017-08-27 19:35:54 UTC
Bibisected with bibisect-41max
 298599954082397682f1c26d2563ec6ef9a094dd is the first bad commit
commit 298599954082397682f1c26d2563ec6ef9a094dd
Author: Matthew Francis <mjay.francis@gmail.com>
Date:   Fri Sep 18 11:12:53 2015 +0800

    source-hash-d8d55787b81cdc955b73c8befa4ab608f46e32aa
    
    Bibisect: This commit covers the following source commit(s) which failed to build
    6166282edeb1a5c44d34d4824eab1f82b6e7b15a
    32e716528560c22c8ec881ed88fd7a99a27c9efd
    360e017a7b58cc2c52ee13bca2836040396eabe0
    35f846ffea29943729de98ae8d50adf4d82c4aa0
    28ca8eeee8898c5cd3730ebfcbbf303b68d25150
    3cf4fffee796a7ee810bb9575b65f381d1e2a8a2
    859406009481fc3a42d027608ca685fcd90537ff
    8ba847daf0c6dc4ce0100e4623b5b7b6c1d91ba7
    b1415411a1f0f3ad5ad4c0f7b2600fb5ba1e6f82
    545e810da6758f78de45a00374877bd091dc051f
    859f28865c9761a3ea8608ef919fce1ff4037ac4
    0fd4d12c6233da2ac1936cd89838b006ffec5192
    fbdfd76d357ef82cacafdf12228b0025374fbc20
    08662568a590bfb20849fce077d8b5aff8b99b57
    a1dff2901e9b6f70ea87df5e76825367b38ceaf4
    cdc87e5f32056da77749304f3148f1c842a958d0
    5e9fe0ff4dfaec04ad821c4347fd8adcb5dfcb5a
    58e72f3a8eb63edc84cfb6141b1e87c436824a14
    7689697566016c43a9f633c7383232d152476c0e
    aa741ec6fa269cd64e7a40aa1e323d39db8183cc
    60169637833bf39f646162ef156347eec4b5da39
    31d898853e6898227c3416db0107285e2590d297
    3d8a7a435c2e97a02ccca30352a71e68ab112dfc
    e601660b89768dc01d0ef73ec3e6579d26b30f96
    d0edc4e4c3709a3d0300e0b2b035e10493f583f9
    3d1297419fa4f5d6ce6b07ee61594db1e9bdf038
    2df3ff140e5f803c3bb22fd621045e416c84c587
    e52f636aa44615b180bf799b2d664de9244c3138
    5b89d4c7fb1c3dd3a4af42380eb8de92d60a102e
    b281ffde21c44578f110531e469a8c0f02cdd958
    96c2986dd46d963dae1c3b9fa3a8f2ebf05e8f65
    bb7360ca9929e9b395b3c903f460c9ed5efdce4d
    38b06c661559e6eca60e2c4a4a3637b8293307b2
    93ceaadd6e40c458385471445e644f82815d9249
    7f17b33acc8c3076f0696542795a1ca74ee2d671
    737a580a3b96efa2e389d2e72546484af8d4d78f
    0c5320a63894919bf8dbb424b9ea52836034efde
    8186a4a1e478f5f869443d2c34d06877433e444c
    2bd3123174269a46898ddb08e24946c6407582c4
    f74e390ef2a6edd64ed976f169d56864e2c125ac
    539f4074dd37f3ba3abe8db3cbe379b9926b4618
    5573ee341b1fc38d26fcfabffbfb23eb3cadea68
    cd9d1bdf5e3351c929d5b651c009ee17b4d962c4
    71f990d286c603b3bf220c8d93af69f04a45dd7a
    fc63700181ab0f42eab5f98328074fe1682344f8
    0f28a2a5e29499b62074dad4442fafa57858677d
    4c3ad94c70f98f5062bf96a6f1339992b7ec2bd1
    6389bf38961d84fd3e1c8fbdc78040e1b1be3ba9
    7a5bfde13afd98f1a8e110a96a636119da2ad911
    33e0e0d843cd9ad0b7e698f9a3273af1ba78aa8c
    59d6bde4045e928b5d68fb23e3340fa0e48f3e33
    8fc9351f555cecdbb45dbf2752fea0efcaa6e0cd
    d68243cd663e55418831a157615ea588848804bb
    eea4a30a4332b92b5534d3d3dc0e6152108ed670
    8232eaf93f7f2837d049175a521ef05d68b12214
    4ed380d62abe283940dced63e0ad29f6f766545f
    8550935cb17ccc07e4928613a43d15797f4fe5de
    3126793480c8c8759a991ff7f516ad7bf69d4ac8
    67ba9fdb2c298cbc62e64b9768355a8bf8c5b098
    81b0155096fc369feae3fe33fc8cf09c2ed3de01
    affe3c57ada0a436ffa1ce1adeae96914977966a
    0ac4451161f404665f35d2b3c82a507f8238bb14
    455e21727572d6ac123781be292053cf13c68237
    d1bd0cbb41f6377607a1c18589eb5e24b16988ed
    81ec93f8448d32933e2697613449baf573b63e42
    e4088a68aa3d69da60f5a1e93c06ca8be3ff764f
    cb5000280e292042f36b07f2484026a4382899f9
    8230290c98f9fd77c933e350ca6c861566fefec6
    004881330da6b61bcfb2ee6377e9f2a962e54f47
    90af7007b77f9cd0fcbc9b49350b20d2a5cb6cf4
    13adadee52c71a1b7db95f36e34a8c622ab1179e
    e8ad612bf813579f7a3bd4ed32c719ee01c6ce2e
    01d839f257056ed2fb6a79fed3f1d33fdbd76b6e
    5ade04867f280b18dfbfb7e60568ed58b32d6bbc
    23dadfa9d3770c346d49b9d0941766abf3d96e67
    74970948bbd410278964bd02cb5741c6c87eb30d
    852bf3ad922ab8e5dfd8da2f5861b8b30d6c5782
    c0b455a664bae6047992a98e3c991b8b5dc84736
    196ec14db1d4f39e25c83517cc7bad4d78ee6572
    20dee85b6390ef3edc5434889523cd9fd0137bae
    569dfd22e09e954654f4a383da9d0ac7dad33737
    f47ed987388e4df58ba74b9aca574a7d1fba396a
    1f2555426a56b639ff430bf60fc4bd06d647ebaf
    042717e05e2fea96e1e892b715f98dc00e7a881c
    f9da1991ed0cf5936797d92f004462dbe93f1be7
    14589274cd9999dd3f9ef844cc1aff20e106a977
    7d2c9ac5c12232c15d21ee83387c31847553de80
    eb8971e5fe52bcb80eff56846182ac30c261e111
    87ee9a16b8993d4bc07292326ddfd4f8277bcd26
    977118753c3b4a05701866586136b78a669925c7
    3384f229a4a3812f57bd8864e9c916e6443a4899
    754fee5d1b6adcc04b58a834c84568585afd728a
    791b4eedfba1e913037d88a3c185dc01c9ea24be
    89001143ea5aeecf8af1b62748431dc785369f44
    10e03ade8fc9ee78b99f4f24bf962d968ffee346
    4f214b2b42dafe059f5bb4601ab4cbfac5a6934e
    9b9612f554bf8754ff911dec07253ffdddbcb216
    dab009a4fcd2b558a055b917e5ff48bfb998689e
    6b946f228397c370e09f487c470bafd9d046eee5
    cd2f2e772ce37808b0922358bf2f22adff6d2ea1
    7ac4c9dcc928d040c5a446efc256aa392f4bee2c
    db6ab9f8f11107b7c09c3a5139ee4b3d4afd2f80
    f2cf75d1886b031bbc058bb9399e91afff79a8f5
    72ced5a1e51435ecd4b0bba32d91f117a18a1eda
    48b29cd42ba10fbb3f7be697fd79a0984b4daa1b
    7bcebc31ed3d6693d0d747bebab4b82bc7c2062c
    b4d1fd3cca027ceecc1230e35c15b5363a591906
    e820522037ff95818b9a40dfd77671f84c714cd5
    73d23a54b8b930520788c891ddb12562198e94e8
    da99d73abfefd704f40ad6bc46172e267407a5ab
    38109d24ab5261959b316b7dacc99521858f0749
    abb6f47bd3941ec63a41a9b9fa4c7de620b5177d
    8feb5a20b8d7c4c4484153215b2dd688a52cf50c
    118a8ad8c6287e7a4cc81ec46504f6cdffdf826d
    42b4dc4f8cad68ebd1386c5b8ea76ffaf59fdeb4
    d0a956f1d80aaf4be6d19d339bd46addc8c16861
    b751e3915ef527c9af07b995c95fb353c3c81a42
    e84a04273b08bf4527155d348f2aebe840696b4e
    123c226af5b529e5b4fdb9d930eac089706049c5
    2d55b2e5ae0d4f1a05e1ce5b20a7b342d6ea8b1d
    5a6ed660ec74e445a827c7aa41e4793c64a46271
    79e5615fa103a52ce41ed682b624c13fd9a9d1eb
    43c234b0481fe63b8c4823affad066c6362f5068
    d3dde5d940d69d6b859fef3ff722e349d7d89c54
    38d02291f32d0f605a4046a96fd6c90abd935f6b
    acccf7a13fd0f87e5aecdc7d5412726a76dba275
    b9bea009ac27ffe822b43911a5c7a30d36c43c50
    96a7c619659ec153a8a9ad319c02c7182224801f
    c0b8dd85d4b49e8800e69e614c567ce272ac9780
    2d3baccf0249f8c68dcf8f9b0000453d0bc82d8f
    5861f62ee9a14a32c3a3eeb31487f74d6a79d0eb
    c9c2fbe485de2bb831bd2e58faef87a19ceff622
    5ef0015704ca67a8f9ffd8f4ae207be355da7f3e
    784e472aa24d2f2cb9c240b91af4a184c6fcb949
    d702dd4396161f8e2e7396f5c24554088b752fcb
    0c45b5548537cffddc3fbdd6b1c2b9a8a1bdbc4a
    869b787deeda5b45d5b0732d1bf777c26abce51e
    3df12741fa949d1b0e90d45aceeaa99679066b83
    fc91501f9f0a24ccfa69c2b4baf070aac9e2d0f0
    e42886ca2e4b62904c1eb2f424d74699a615a61c
    cf9078b54d3d436ad38cde254f426bd251b61b08
    e273602acd7da369e425f310fb2869d6cb55492b
    026001cd5ac84bf5aa72e09ff6d7fa3a1bd08e7a
    a9eab694d896426783c1826f4dfe3e2871043f84
    71ebe4404b6e7c78a7d2e352f6af88d57209680a
    62a68bbbe0acea471a04a702ca1372495fc7a2fb
    f937ef20f57b306191f7583c2d47b5ad3f2a73ee
    235941bcd0e59c2831d5bc28683119eb6a2fd982
    
    commit d8d55787b81cdc955b73c8befa4ab608f46e32aa
    Author:     Norbert Thiebaud <nthiebaud@gmail.com>
    AuthorDate: Sun May 19 18:09:21 2013 -0500
    Commit:     Fridrich Strba <fridrich@documentfoundation.org>
    CommitDate: Mon May 20 10:31:14 2013 +0000
    
        Thread-safe version of osl_getGlobalTime
    
        Change-Id: Ibb9d23780600437f607d866ff3d396b96879245d
        Reviewed-on: https://gerrit.libreoffice.org/3960
        Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
        Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
        Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
Comment 3 QA Administrators 2018-08-28 02:42:09 UTC Comment hidden (obsolete)
Comment 4 raal 2018-08-28 04:43:49 UTC
Still repro with Version: 6.2.0.0.alpha0+
Build ID: 58f2e4690b57f0fa7a95be3a023d54d8967f5529
CPU threads: 4; OS: Linux 4.4; UI render: default; VCL: gtk2; 
TinderBox: Linux-rpm_deb-x86_64@70-TDF, Branch:master, Time: 2018-08-23_23:45:59
Comment 5 QA Administrators 2019-09-02 09:22:32 UTC Comment hidden (obsolete)
Comment 6 QA Administrators 2021-09-02 03:52:02 UTC Comment hidden (obsolete)
Comment 7 QA Administrators 2023-09-03 03:15:58 UTC Comment hidden (obsolete)
Comment 8 Andreas Heinisch 2024-01-17 22:23:00 UTC
Repro in:
Version: 6.0.2.1 (x64)
Build-ID: f7f06a8f319e4b62f9bc5095aa112a65d2f3ac89
CPU-Threads: 6; BS: Windows 10.0; UI-Render: Standard; 
Gebietsschema: de-DE (de_DE); Calc: CL

No repro in:
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: ed62e272ecc5a5642fe6e1c9e8b7575a02f5f521
CPU threads: 6; OS: Windows 10.0 Build 19045; UI render: Skia/Vulkan; VCL: win
Locale: de-DE (de_DE); UI: en-US
Calc: CL threaded
Comment 9 Xisco Faulí 2024-01-18 09:03:29 UTC
it seems to be also correct in

Version: 7.3.0.0.alpha1+ / LibreOffice Community
Build ID: 229123ccc6f90ebf66b3e659bebbd53f8a9bdd3a
CPU threads: 8; OS: Linux 6.1; UI render: default; VCL: gtk3
Locale: fr-FR (es_ES.UTF-8); UI: en-US
Calc: threaded