Bug 138940

Summary: Crash in: sal3.dll: Move a template in Template Manager, but still shown in List View, try to open the "phantom" and get a crash
Product: LibreOffice Reporter: sdc.blanco
Component: LibreOfficeAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: devoptmsoi, sdc.blanco, xiscofauli
Priority: medium    
Version: 7.2.0.0.alpha0+   
Hardware: All   
OS: All   
Whiteboard:
Crash report or crash signature: ["sal3.dll"] Regression By:
Bug Depends on:    
Bug Blocks: 101435    

Description sdc.blanco 2020-12-15 13:44:47 UTC
This bug was filed from the crash reporting server and is br-bcfe80a8-6a09-44f3-8bca-93839b7ff2a7.
=========================================

1.  Open Template Manager.
2.  Select and Move a template to another category.
3.  Toggle between List View and Thumbnail View

Note:  Template is "gone" (as expected) in Thumbnail View
       Template still "present" (not expected) in List View

4.  In List View, double-click on "moved" template.

Result:  Crash.

The present crash was produced using "Safe Mode, Reset to Factory Settings".

Here is another crash report, using same STR, but running under "normal" conditions:

https://crashreport.libreoffice.org/stats/crash_details/c17047c5-f8e8-4439-938e-3393c9b789f9
Comment 1 Xisco FaulĂ­ 2020-12-15 14:07:37 UTC
it looks like a dupe of bug 138884

*** This bug has been marked as a duplicate of bug 138884 ***
Comment 2 sdc.blanco 2020-12-15 14:19:07 UTC
(In reply to Xisco FaulĂ­ from comment #1)
> it looks like a dupe of bug 138884
In what sense?  From looking at the crash report?

Not complaining -- just trying to make sure that these two reports should be combined, because it seems like different functional events were occurring (and therefore possibly different fragments of code).

In bug 138884, the crash occurs when/while trying to delete a template.
Here the crash occurs when trying to "open" a template (that is actually not present, because it was moved).

If it is coming from the same piece of code -- so be it....(-: