Bug 149790 - Alt-F11 doesn't Standard.Module1.Main anymore
Summary: Alt-F11 doesn't Standard.Module1.Main anymore
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: BASIC (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bisected, regression
Depends on:
Blocks:
 
Reported: 2022-06-30 12:11 UTC by Miklos Vajna
Modified: 2022-09-20 06:40 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Marco editor after (110.36 KB, image/png)
2022-07-11 06:25 UTC, Gabor Kelemen (allotropia)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Miklos Vajna 2022-06-30 12:11:46 UTC
Steps to reproduce:

1) Start the start center

2) Press alt-f11

3) Try to press the "edit" button to edit the Standard.Module1.Main macro, part of the user profile.

Expected result: the button is clickable and the basic ide opens.

Actual result: Module1 & Main is no longer pre-selected, the edit button is disabled.

Bibisecting leads to:

linux-64-7.5$ git bisect bad 52ebe0d85f2b5245fd74a2754d3ee4c86fc5a726 is the first bad commit
commit 52ebe0d85f2b5245fd74a2754d3ee4c86fc5a726
Author: Jenkins Build User <tdf@pollux.tdf>
Date:   Fri Jun 24 14:08:24 2022 +0200

    source 499ecbf3a36990c29dc7e1fb9b0ecb1d297c2848
    
    source 499ecbf3a36990c29dc7e1fb9b0ecb1d297c2848

 instdir/program/libbasctllo.so | Bin 2047024 -> 2047024 bytes
 instdir/program/libvcllo.so    | Bin 18805992 -> 18806080 bytes
 instdir/program/setuprc        |   2 +-
 instdir/program/versionrc      |   2 +-
 4 files changed, 2 insertions(+), 2 deletions(-)

Which leads to core.git 499ecbf3a36990c29dc7e1fb9b0ecb1d297c2848 (Fix crash when no valid EntryDescriptor found, 2022-06-20).

Adding Cc: to Samuel Mehrbrodt -- could you please take a look? Thanks.

(I briefly looked into this myself, but I'm not too familiar how these tree views work to repair this.)
Comment 1 raal 2022-07-10 04:12:10 UTC
Works for me in Version: 7.5.0.0.alpha0+ / LibreOffice Community
Build ID: b0a3245c63a2f77ce761ebd11820b341969a48b4
CPU threads: 4; OS: Linux 5.13; UI render: default; VCL: gtk3
Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
Calc: threaded
Comment 2 Gabor Kelemen (allotropia) 2022-07-11 06:25:28 UTC
Created attachment 181220 [details]
Marco editor after

Works with a clear user profile in bibisect-7.5:

Version: 7.5.0.0.alpha0+ / LibreOffice Community
Build ID: b0a3245c63a2f77ce761ebd11820b341969a48b4
CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: hu-HU (hu_HU.UTF-8); UI: en-US
Calc: threaded

Also works with a new user profile created in bibisect-oldest then updated to bibisect-master. Strange.
Comment 3 Samuel Mehrbrodt (allotropia) 2022-09-19 18:52:52 UTC
My commit was reverted with 6e2bd11251afbe64f9889ede36b28b00f47aaff5.
Closing this bug.
Comment 4 Miklos Vajna 2022-09-20 06:40:34 UTC
Yes, indeed works now, thanks.