Bug 111889

Summary: Assert when testing tdf#104312 (enable-dbgutil only)
Product: LibreOffice Reporter: Julien Nabet <serval2412>
Component: DrawAssignee: Not Assigned <libreoffice-bugs>
Status: CLOSED FIXED    
Severity: normal CC: noelgrandin
Priority: medium    
Version: 6.0.0.0.alpha0+   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 105537    
Attachments: bt with debug symbols
bt 2 with debug symbols

Description Julien Nabet 2017-08-17 20:19:09 UTC
Description:
On pc Debian x86-64 with master sources updated today + enable-dbgutil, I've got an assert.

Steps to Reproduce:
1. Open attachment https://bugs.documentfoundation.org/attachment.cgi?id=129188
2. Close LO


Actual Results:  
Assert

Expected Results:
No assert


Reproducible: Always

User Profile Reset: No

Additional Info:


User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0
Comment 1 Julien Nabet 2017-08-17 20:24:47 UTC
Noel: thought you might be interested since the assert is triggered from https://cgit.freedesktop.org/libreoffice/core/commit/?id=bc9a2ba677ce3fcd46c2bbef6e8faeacb14292c1
Of course, the pb isn't the assert but we must find the root cause.
Comment 2 Julien Nabet 2017-08-17 20:40:40 UTC
Created attachment 135630 [details]
bt with debug symbols
Comment 3 Julien Nabet 2017-08-17 20:41:46 UTC
Created attachment 135631 [details]
bt 2 with debug symbols

Since I don't know how to display info from SAL_INFO (whereas I use enable-dbgutil), I replaced on local with SAL_WARN.
Comment 4 Noel Grandin 2017-08-29 12:51:46 UTC
Can't reproduce this, I suspect it has been fixed by mst in


https://cgit.freedesktop.org/libreoffice/core/commit/?id=53587dc7969b023416d865b516b7e800fc5de33a