Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • inkscape inkscape
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 1,525
    • Issues 1,525
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 134
    • Merge requests 134
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Inkscape
  • inkscapeinkscape
  • Issues
  • #2321
Closed
Open
Created Feb 11, 2021 by Nathan Lee@nathanalDeveloper

Crash applying Boolean operations (e.g. union) to shapes with certain LPEs applied (Corner LPE)

Reported by Gqpunk in chat.inkscape.org (private conversation)

Steps to reproduce:

  • Open Inkscape
  • Create a rectangle (or a path)
  • Apply Corner LPE (or offset LPE)
  • With the object selected, apply union

What happened?

  • crash
  • In Inkscape 1.1-dev (7dffdfe0, 2021-01-10), inkscape-asan-crash-bool-on-lpe.txt
  • In Inkscape 1.1-alpha (ec367c61, 2021-02-07) inkscape-backtrace-crash-bool-on-lpe.txt

What should have happened?

  • no crash, like what happens when the only LPE applied is BSpline (and presumably spiro since change was tested with these: #548 (closed))

Version Info:

  • Inkscape 1.1-alpha (ec367c61, 2021-02-07) Linux Mint 20
  • Inkscape 1.0.2 (e86c8708, 2021-01-15) Linux Mint 20
  • not replicated Inkscape 1.0.1 (3bc2e813, 2020-09-07) Linux Mint 20
  • Bisection points to 1921e68f (1.0.x) and 53d95db0 on trunk.
Edited Apr 03, 2021 by Nathan Lee
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking