FS#76473 - [prusa-slicer] Crash on slicing (Arch specific, with fix available from upstream)

Attached to Project: Community Packages
Opened by Arvid Norlander (VorpalGun) - Monday, 07 November 2022, 13:53 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Monday, 07 November 2022, 23:20 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Bruno Pagani (ArchangeGabriel)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
When slicing a file (any file from what I can tell) PrusaSlicer crashes with the following assert:

/usr/include/c++/12.2.0/bits/unique_ptr.h:445: typename std::add_lvalue_reference<_Tp>::type std::unique_ptr<_Tp, _Dp>::operator*() const [with _Tp = Slic3r::SpiralVase; _Dp = std::default_delete<Slic3r::SpiralVase>; typename std::add_lvalue_reference<_Tp>::type = Slic3r::SpiralVase&]: Assertion 'get() != pointer()' failed.

Additional info:
* package version(s) 2.5.0-1
* config and/or log files etc.
* link to upstream bug report, if any
* https://github.com/prusa3d/PrusaSlicer/issues/9128

Steps to reproduce:
1. Launch PrusaSlicer.
2. Load an STL to slice (any STL)
3. Attempt to slice it (or use automatic background slicing and have it crash right away).
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Monday, 07 November 2022, 23:20 GMT
Reason for closing:  Fixed

Loading...