Skip to content

[BUG] Affinity no longer responds when selecting an object in a project that has many objects. #109

@halcyoniix

Description

@halcyoniix

Does an issue for this already exist?

  • I have searched the existing issues
  • I have ensured my environment (operating system, app launcher, etc) is up to date

Operating System and Version

Linux Mint 22.1

Launcher

Lutris (Recommended)

Launcher Installation

Flatpak (Recommended)

Other Install

No response

Wine Version

ElementalWarrior (Recommended)

Affinity Version

Canva 3.0.1.3808

Desktop Environment

Cinnamon

Description

When attempting to select any object in a project that has an abundance of objects, Affinity appears to hard crash the moment I try. I have to force stop the process from within Lutris.

For example, it crashes consistently when opening PlayingCards.svg in this free asset pack and trying to select things.

It occurs regardless if I try to click things directly in the viewport or in the layers panel.

I do have OpenCL enabled if that matters.

Specs

System:
  Kernel: 6.14.0-36-generic arch: x86_64 bits: 64
  Desktop: Cinnamon v: 6.4.8 Distro: Linux Mint 22.1 Xia

CPU:
  Info: quad core model: Intel Core i7-6700K bits: 64 type: MT MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 4200 min/max: 800/4200 cores: 1: 4201 2: 4200 3: 4200
    4: 4200 5: 4199 6: 4200 7: 4200 8: 4200

Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1070] driver: nvidia v: 580.95.05
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
    loaded: nvidia gpu: nvidia,nvidia-nvswitch resolution: 1: 1920x1080~60Hz
    2: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: nouveau,nvidia,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 580.95.05
    renderer: NVIDIA GeForce GTX 1070/PCIe/SSE2

Steps to reproduce

  1. Open a project or SVG that has many objects. PlayingCards.svg here is a perfect example.
  2. Try to select or click on any object.
  3. Hard crash.

Expected behaviour

Affinity on Windows is able to handle a huge amount of objects so I'm expecting no crashing.

Screenshots

Image

Shortly after selecting an object.

Logs

N/A

Config

N/A

Self-service

  • I'd be willing to fix this issue myself.

Metadata

Metadata

Assignees

No one assigned

    Labels

    EvaluateUnder testing and reviewbugSomething isn't workinghelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions