Bug 142742 - Calc crashes if you press a button on a sheet in XLSM file
Summary: Calc crashes if you press a button on a sheet in XLSM file
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
7.2.0.0 alpha1+
Hardware: All Windows (All)
: medium major
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Crash
  Show dependency treegraph
 
Reported: 2021-06-09 16:27 UTC by Roman Kuznetsov
Modified: 2024-05-02 13:48 UTC (History)
3 users (show)

See Also:
Crash report or crash signature: ["vcl::PrinterController::printFilteredPage(int)","Printer::StartJob(rtl::OUString const &,std::shared_ptr<vcl::PrinterController> const &)"]


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Kuznetsov 2021-06-09 16:27:58 UTC
Description:
Calc crashes fi you press a button on a sheet in XLSM file

https://crashreport.libreoffice.org/stats/crash_details/e855bb2a-bda4-4630-afd3-9574466b728e

https://crashreport.libreoffice.org/stats/crash_details/de346046-1959-4eec-a088-631b2ab44b42

This one follows from bug 124203

Steps to Reproduce:
1. Make sure you have macro security level Low or Medium
2. Open https://bugs.documentfoundation.org/attachment.cgi?id=150097
3. Allow start a macro (press Enable macro)
4. Press APR SIGN button and then MAY SIGN at once in yellow PRINT area
5. Calc crashes

Actual Results:
Calc crashes

Expected Results:
Calc doesn't crash


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.2.0.0.alpha1+ (x64) / LibreOffice Community
Build ID: 31ed81ea71a20ec119805f66a42f99b3f80d2dc5
CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: win
Locale: ru-RU (ru_RU); UI: en-US
Calc: threaded
Comment 1 Xisco Faulí 2021-06-10 08:45:04 UTC
Not reproducible in

Version: 7.2.0.0.alpha1+ / LibreOffice Community
Build ID: e5394dff8c25601f8dff161578cc30aa85f723ec
CPU threads: 4; OS: Linux 5.7; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
Comment 2 Xisco Faulí 2021-06-10 08:46:51 UTC
Nor in

Version: 7.2.0.0.alpha1+ / LibreOffice Community
Build ID: 68b6004fe9df184bcbaf46dd53abfec228219df6
CPU threads: 4; OS: Linux 5.7; UI render: default; VCL: x11
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

Do i need the external link file ?
Comment 3 Екатерина 2021-09-15 11:22:22 UTC
confirm in Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: bc7baa18435000f47f90e47d3300710bcb4cf56b
CPU threads: 8; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; VCL: win
Locale: ru-RU (ru_RU); UI: en-US
Calc: CL
Comment 4 Xisco Faulí 2021-09-16 10:13:19 UTC
Can reproduce it on Windows

Version: 7.2.0.4 (x86) / LibreOffice Community
Build ID: 9a9c6381e3f7a62afc1329bd359cc48accb6435b
CPU threads: 2; OS: Windows 6.1 Service Pack 1 Build 7601; UI render: default; VCL: win
Locale: ar-DZ (es_ES); UI: es-ES
Calc: threaded
Comment 5 Xisco Faulí 2021-09-16 10:24:28 UTC
it doesn't crash if I change the default printer to 'Microsoft XPS Document Writer'
Comment 6 Stéphane Guillou (stragu) 2024-05-02 13:48:06 UTC
Repro in:

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: f61ffdfa1a56b1b1fa1aa4f269477e1d1d475955
CPU threads: 4; OS: Windows 10.0 Build 22631; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded

And 24.2.2 with signature "Printer::StartJob(rtl::OUString const &,std::shared_ptr<vcl::PrinterController> const &)": https://crashreport.libreoffice.org/stats/crash_details/e959e383-db43-42f6-bebc-0b39e87bc5a9