Bug 147539 - Assertion fails in debug build in changing size of the thumbnail placeholder in handout master
Summary: Assertion fails in debug build in changing size of the thumbnail placeholder ...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
7.4.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: haveBacktrace
Depends on:
Blocks: Crash-Assert
  Show dependency treegraph
 
Reported: 2022-02-19 19:23 UTC by Regina Henschel
Modified: 2024-05-19 11:20 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Call Stack by VS2019 (4.31 KB, text/plain)
2022-02-19 19:23 UTC, Regina Henschel
Details
screencast (869.85 KB, video/x-matroska)
2022-02-20 17:53 UTC, Julien Nabet
Details
bt with debug symbols (11.05 KB, text/plain)
2022-02-20 19:19 UTC, Julien Nabet
Details
Callstack by VS 2022 (5.37 KB, text/plain)
2024-05-19 11:20 UTC, Regina Henschel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Regina Henschel 2022-02-19 19:23:04 UTC
Created attachment 178396 [details]
Call Stack by VS2019

Create a slide show, for example based on template "Candy".
menu View > Master Handout.
Select a thumbnail placeholder.
menu Format > Object and Shape > Position and Size.
Change the size to 80mm width and 45mm height to get a 16:9 thumbnail.
OK. => Crash.

I see the error in debug build of current master
Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 400568f51c63f5ec8de08a3255ce83cc1b0bdb66
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Locale: de-DE (en_US); UI: en-US
Calc: threaded
Comment 1 Julien Nabet 2022-02-20 10:37:08 UTC
Just for the record, on pc Debian x86-64 with master sources updated today + gen rendering, I don't reproduce this.

After having chosen "Candy" template then View/Master handout, I got:
- 2 placeholders at top ("Header Area" at top left, "Date Area" at top right)- 2 - 2 placeholders at bottom ("Footer Area" at bottom left, "Page Number Area" at bottom right)
- 6 grey/disabled placeholders at center that I can't select : 3 at left, 3 at right

I tried Position/Size with values on "Header Area" and "Footer Area", no assertion.

Perhaps Windows only?
Comment 2 Regina Henschel 2022-02-20 13:32:37 UTC
(In reply to Julien Nabet from comment #1)
> - 6 grey/disabled placeholders at center that I can't select : 3 at left, 3
> at right

I'm surprised you can't select the placeholder. If you use the mouse, the pointer should change to a cross, when you hover the gray dashes line. A click then will select the placeholder. Or without mouse you can press the tab key several times. That will select the placeholders one after the other.
Comment 3 Julien Nabet 2022-02-20 17:53:55 UTC
Created attachment 178410 [details]
screencast

Here's a screencast showing what I did
Comment 4 Regina Henschel 2022-02-20 19:12:22 UTC
(In reply to Julien Nabet from comment #3)
> Created attachment 178410 [details]
> screencast
> 
> Here's a screencast showing what I did

You cannot select a thumbnail placeholder by clicking into the empty rectangle area. You have to click on the dashed line at the edges of the rectangle.
Comment 5 Julien Nabet 2022-02-20 19:19:20 UTC
Created attachment 178415 [details]
bt with debug symbols

Thank you Regina for the tip!
I could reproduce the assertion
Comment 6 QA Administrators 2024-05-19 03:16:12 UTC Comment hidden (obsolete)
Comment 7 Regina Henschel 2024-05-19 11:20:53 UTC
Created attachment 194190 [details]
Callstack by VS 2022

The assert-statement is still hit. Tested with a debug build of master from 15.May 2024.