Bug 105577 - Crash when escaping checkbox control properties in a form (enable-dbgutil)
Summary: Crash when escaping checkbox control properties in a form (enable-dbgutil)
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
Version:
(earliest affected)
5.4.0.0.alpha0+
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: haveBacktrace
Depends on:
Blocks:
 
Reported: 2017-01-28 00:35 UTC by Julien Nabet
Modified: 2017-01-31 19:55 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
bt with debug symbols (10.39 KB, text/plain)
2017-01-28 00:36 UTC, Julien Nabet
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Julien Nabet 2017-01-28 00:35:18 UTC
Description:
On pc Debian x86-64 with master sources updated today (+enable-dbgutil), I got a crash when escaping checkbox control properties in a form.
On console I noticed this:
warn:legacy.osl:8482:1:tools/source/rc/resmgr.cxx:896: resource stack underrun!
warn:legacy.osl:8482:1:vcl/source/window/window.cxx:320: Window ( N3pcr32ListLikeControlWithModifyHandlerI15SvxColorListBoxEE(Chartreuse Green 1)) with live SystemWindows destroyed:  25ImplListBoxFloatingWindow() 14SvxColorWindow()
Window ( N3pcr32ListLikeControlWithModifyHandlerI15SvxColorListBoxEE(Chartreuse Green 1)) with live SystemWindows destroyed:  25ImplListBoxFloatingWindow() 14SvxColorWindow()


Steps to Reproduce:
1. Create a brand new HSQLDB file
2. Click on Forms part
3. Click on "Create a form in Design View"
4. Create a checkbox button
5. Right click on checkbox button and select Control...
=> a popup window appears
6. Close popup window

Actual Results:  
Crash

Expected Results:
No crash


Reproducible: Always

User Profile Reset: Yes

Additional Info:


User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Comment 1 Julien Nabet 2017-01-28 00:36:03 UTC
Created attachment 130731 [details]
bt with debug symbols

I attached a bt when breaking in vcl/source/window/window.cxx:320
Comment 2 Alex Thurgood 2017-01-31 11:45:02 UTC
Hmm, no repro for me with

Version: 5.4.0.0.alpha0+
Build ID: 8b93a951214b64fb166e14477f370657ebf67c0d
CPU Threads: 2; OS Version: Mac OS X 10.12.2; UI Render: default; 
Locale: fr-FR (fr_FR.UTF-8); Calc: group

and an embedded Firebird DB
Comment 3 Alex Thurgood 2017-01-31 11:53:19 UTC
No crash with embedded hsqldb either.
Comment 4 Julien Nabet 2017-01-31 19:55:04 UTC
Thank you Alex for your feedback.

With master sources updated today (+ ccache -C + make clean), I don't reproduce this, weird...
Anyway, let's put this one to WFM then.