Bug 112001 - Crash when Basic tries to display an error message
Summary: Crash when Basic tries to display an error message
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: BASIC (show other bugs)
Version:
(earliest affected)
6.0.0.0.alpha0+
Hardware: All All
: high major
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisectRequest, regression
Depends on:
Blocks:
 
Reported: 2017-08-24 11:05 UTC by Tamás Zolnai
Modified: 2017-08-24 20:36 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
bt with debug symbols (8.68 KB, text/plain)
2017-08-24 18:15 UTC, Julien Nabet
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tamás Zolnai 2017-08-24 11:05:02 UTC
Description:
I found a crash on master. When in Impress I tried to run a macro with a syntax error, LO crashes instead of displaying an error message.
It must be a recent regression since I can't see that issue on libreoffice-5-3.

Steps to Reproduce:
1. Open Impress
2. Edit a macro in Basic (Tools->Macros->Organize Macros->LibreOffice Basic)
3. Type some not valid data (I used 's' string)
4. Push run

Actual Results:  
LO crashes

Expected Results:
Error message should be displayed.


Reproducible: Always

User Profile Reset: No

Additional Info:


User-Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.101 Safari/537.36
Comment 1 Jacques Guilleron 2017-08-24 15:40:19 UTC
I Tamás,

I reproduce with
LO 6.0.0.0.alpha0+ Build ID: 02c53f744ed23e2149fc7c83d67cb7d8aa5eb0ed
CPU threads: 2; OS: Windows 6.1; UI render: default; 
TinderBox: Win-x86@42, Branch:master, Time: 2017-08-24_05:48:55
Locale: fr-FR (fr_FR); Calc: CL
But not with
LO 6.0.0.0.alpha0+ Build ID: 88179e3de8865ea07d5017ca0723afd10ad44ba7
CPU threads: 2; OS: Windows 6.1; UI render: default; 
TinderBox: Win-x86@39, Branch:master, Time: 2017-08-06_23:49:25
Locale: en-US (fr_FR); Calc: group
nor with
LO  5.4.0.3 (x64) Build ID: 92c2794a7c181ba4c1c5053618179937228ed1fb
Threads CPU : 2; OS : Windows 6.1; UI Render : par défaut; 
Locale : fr-FR (fr_FR); Calc: single
Comment 2 Julien Nabet 2017-08-24 18:15:12 UTC
Created attachment 135772 [details]
bt with debug symbols

On pc Debian x86-64 with master sources updated today, I could reproduce this.
Comment 3 Julien Nabet 2017-08-24 18:18:35 UTC
Noel: thought you might be interested in this one since it must be related to https://cgit.freedesktop.org/libreoffice/core/commit/?id=528632660b72b105345945c13c5b68060d94a91b (according to the bt)