| Summary: | LibreOffice Calc crashes when control is remove with a popup up menu displayed | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | vibrationoflife |
| Component: | Calc | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | NEW --- | ||
| Severity: | normal | CC: | caolan.mcnamara, serval2412 |
| Priority: | medium | Keywords: | haveBacktrace |
| Version: | 7.6.0.3 release | ||
| Hardware: | x86-64 (AMD64) | ||
| OS: | All | ||
| Whiteboard: | |||
| Crash report or crash signature: | https://crashreport.libreoffice.org/stats/crash_details/78e6d02a-bb9a-4633-af9a-8b5e6b8cbe9e | Regression By: | |
| Attachments: |
A simpler self-contained reproducer
bt with console logs |
||
|
Description
vibrationoflife
2024-03-31 14:02:32 UTC
Created attachment 193417 [details]
A simpler self-contained reproducer
This is a document with a single textbox; its "when losing focus" event is bound to this macro:
sub OnFocusLost(evt)
doc = ThisComponent
src = evt.Source
drawPage = doc.DrawPages(0)
txtbox = drawPage(0)
drawPage.remove(txtbox)
end sub
Created attachment 193421 [details]
bt with console logs
On pc Debian x86-64 with master sources updated today, I could reproduce this.
Caolán: backtrace and console logs show a pb in vcl part. Do you think it may be possible to have more info than: warn:legacy.osl:28560:28560:vcl/source/window/window.cxx:309: Window ( 4Edit()) with live SystemWindows destroyed: 18MenuFloatingWindow() Window ( 4Edit()) with live SystemWindows destroyed: 18MenuFloatingWindow() to pinpoint the location of the problematic code? |