Description: When I use a Form control as ComboBox, if I enter a space and then use the Ctrl+Del command calc hangs up and it sometimes crashes. When it does not, the ComboBox is filled with all kind of characters Steps to Reproduce: 1.Add a form Control like text input or combo box to a sheet or a dialog 2.Enter a space and the press Ctrl+Del Actual Results: Libre Office Calc Hangs up and sometimes crashes Expected Results: The space should be deleted Reproducible: Always User Profile Reset: Yes Additional Info:
Thank you for reporting the bug. it seems you're using an old version of LibreOffice. Could you please try to reproduce it with the latest version of LibreOffice from https://www.libreoffice.org/download/libreoffice-fresh/ ? I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' if the bug is still present in the latest version.
(In reply to Xisco Faulí from comment #1) > Thank you for reporting the bug. > it seems you're using an old version of LibreOffice. > Could you please try to reproduce it with the latest version of LibreOffice > from https://www.libreoffice.org/download/libreoffice-fresh/ ? > I have set the bug's status to 'NEEDINFO'. Please change it back to > 'UNCONFIRMED' if the bug is still present in the latest version. After reporting the bug I installed the latest version and it still happens
Thank you for reporting the bug. Please attach a sample document, as this makes it easier for us to verify the bug. (Please note that the attachment will be public, remove any sensitive information before attaching it. See https://wiki.documentfoundation.org/QA/FAQ#How_can_I_eliminate_confidential_data_from_a_sample_document.3F for help on how to do so.) I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' once the requested document is provided.
Created attachment 153228 [details] The file before entering space and Ctrl+Del
Created attachment 153229 [details] The file after entering space and Ctrl+Del It is possible that the file crashes after opening or doesn't even open
Reproduced in Version: 6.4.0.0.alpha0+ Build ID: 63889d3d465e9b4292dd5bb630bd3394494c8a6d CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US Calc: threaded
Also reproduced in Versión: 6.3.0.3 (x86) Id. de compilación: c75130c129d9c5e43b76e4f26881b3db8bdb5c91 Subprocs. CPU: 1; SO: Windows 6.1; Repres. IU: predet.; VCL: win; Configuración regional: es-ES (es_ES); Idioma de IU: es-ES Calc: threaded
Also reproduced in Versión: 4.4.0.3 Id. de compilación: de093506bcdc5fafd9023ee680b8c60e3e0645d7 Configuración regional: es_ES and Versión: 4.1.6.2 Id. de compilación: 40ff705089295be5be0aae9b15123f687c05b0a
No reproducible in Version 4.1.0.0.alpha0+ (Build ID: efca6f15609322f62a35619619a6d5fe5c9bd5a)
On pc Debian x86-64 with master sources updated today, I don't reproduce the crash when opening first attachment + when typing: - space - ctrl backspace Idem with LO Debian package 6.4.2.2 I noticed this on console: warn:vcl.unx.print:73971:73971:vcl/unx/generic/printer/ppdparser.cxx:853: no Font in /tmp/120f35e83c84d warn:xmloff:73971:73971:sax/source/fastparser/fastparser.cxx:1267: unknown element xml:id http://www.w3.org/XML/1998/namespace warn:xmloff:73971:73971:sax/source/fastparser/fastparser.cxx:1267: unknown element form:input-required urn:oasis:names:tc:opendocument:xmlns:form:1.0 warn:xmloff:73971:73971:sax/source/fastparser/fastparser.cxx:1267: unknown element form:convert-empty-to-null urn:oasis:names:tc:opendocument:xmlns:form:1.0 warn:legacy.osl:73971:73971:xmloff/source/forms/elementimport.cxx:363: OElementImport::implApplyGenericProperties: conversion to sequences other than 'sequence< short >' not implemented, yet! warn:xmloff.forms:73971:73971:xmloff/source/forms/elementimport.cxx:427: DBG_UNHANDLED_EXCEPTION in void xmloff::OElementImport::implApplyGenericProperties() exception: com.sun.star.lang.IllegalArgumentException ArgumentPosition: 0 warn:legacy.osl:73971:73971:xmloff/source/forms/elementimport.cxx:430: OElementImport::EndElement: could not set the property "TypedItemList"! warn:toolkit:73971:73971:toolkit/source/controls/stdtabcontroller.cxx:100: Control not found Could someone give a try with a recent LO version?
Noel: about these logs from my previous comment: warn:xmloff:73971:73971:sax/source/fastparser/fastparser.cxx:1267: unknown element xml:id http://www.w3.org/XML/1998/namespace warn:xmloff:73971:73971:sax/source/fastparser/fastparser.cxx:1267: unknown element form:input-required urn:oasis:names:tc:opendocument:xmlns:form:1.0 warn:xmloff:73971:73971:sax/source/fastparser/fastparser.cxx:1267: unknown element form:convert-empty-to-null urn:oasis:names:tc:opendocument:xmlns:form:1.0 should I create a specific bugtracker quoting: - id - input-required - convert-empty and then try a patch by taking example at https://cgit.freedesktop.org/libreoffice/core/commit/?id=dc7f4b0002769308d38e6c6e9b714ef7766d2ae7 ?
Sure, give it a try
Created attachment 159540 [details] perf flamegraph Here's a Flamegraph retrieved on pc Debian x86-64 with master sources updated today + file AfterCtrlDel.ods
Yeah, nothing bad happens. As original reporter didn't respond, let's be bold and close. Arch Linux 64-bit Version: 7.1.0.0.alpha0+ Build ID: 49df367a5da14b31729e2f4f5dd6bf4e249df8d3 CPU threads: 8; OS: Linux 5.6; UI render: default; VCL: kf5 Locale: fi-FI (fi_FI.UTF-8); UI: en-US Calc: threaded Built on 9 June 2020