Skip to content

Inkscape: SIGPIPE / coredump when copying a shape #384803

@rien

Description

@rien

Nixpkgs version

  • Unstable (25.05)

Describe the bug

Inkscape seems to crash when copying a shape (but not all shapes).

I am able to copy certain objects, but others - like a freshly drawn rectangle, cause a crash.

It also experiences similar crashes when performing other interactions (drag-and-drop).

Steps to reproduce

  1. Open an empty document
  2. Draw a rectangle
  3. Right click > copy
  4. Inkscape crashes

Expected behaviour

Inkscape should not crash

Screenshots

No response

Relevant log output

Feb 24 17:05:59 chaos systemd[2491]: Started Inkscape - Vector Graphics Editor.
Feb 24 17:06:11 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:12 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:12 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:12 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:12 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:12 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:12 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:13 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:13 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:13 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:13 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:13 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:13 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:14 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:14 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:15 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:15 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:17 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:17 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:17 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:17 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:17 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:17 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:17 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:17 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:17 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:17 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:22 chaos inkscape[116335]: terminate called after throwing an instance of 'Gio::DBus::Error'
Feb 24 17:06:22 chaos systemd-coredump[116413]: [🡕] Process 116335 (.inkscape-wrapp) of user 1000 dumped core.
                                                
                                                Module libcap.so.2 without build-id.
                                                [...]
                                                Module libinkscape_base.so.1.4.0.0 without build-id.
                                                Stack trace of thread 116335:
                                                #0  0x00007f947336176c __pthread_kill_implementation (libc.so.6 + 0x9876c)
                                                #1  0x00007f94733099c6 raise (libc.so.6 + 0x409c6)
                                                #2  0x00007f94732f1938 abort (libc.so.6 + 0x28938)
                                                #3  0x00007f94736e5c3d _ZN9__gnu_cxx27__verbose_terminate_handlerEv.cold (libstdc++.so.6 + 0xadc3d)
                                                #4  0x00007f94736f720a _ZN10__cxxabiv111__terminateEPFvvE (libstdc++.so.6 + 0xbf20a)
                                                #5  0x00007f94736e57e9 _ZSt9terminatev (libstdc++.so.6 + 0xad7e9)
                                                #6  0x00007f94736f7487 __cxa_throw (libstdc++.so.6 + 0xbf487)
                                                #7  0x00007f9474afcae8 _ZN3Gio4DBus5Error10throw_funcEP7_GError (libgiomm-2.4.so.1 + 0xedae8)
                                                #8  0x00007f94749a3afc _ZN4Glib5Error15throw_exceptionEP7_GError (libglibmm-2.4.so.1 + 0x67afc)
                                                #9  0x00007f9474b15c60 _ZN3Gio11Application20register_applicationEv (libgiomm-2.4.so.1 + 0x106c60)
                                                #10 0x00007f9477c71e14 _ZN19InkscapeApplicationC2Ev (libinkscape_base.so.1.4.0.0 + 0x17bde14)
                                                #11 0x0000000000403c88 n/a (n/a + 0x0)
                                                #12 0x0000000000000010 n/a (n/a + 0x0)
                                                ELF object binary architecture: AMD x86-64
Feb 24 17:06:22 chaos systemd[2491]: app-org.inkscape.Inkscape@938c2e338e604ad6a3fe7f601be9f814.service: Main process exited, code=dumped, status=6/ABRT
Feb 24 17:06:22 chaos systemd[2491]: app-org.inkscape.Inkscape@938c2e338e604ad6a3fe7f601be9f814.service: Failed with result 'core-dump'.
Feb 24 17:06:22 chaos systemd[2491]: Started Launch DrKonqi for a systemd-coredump crash (PID 116414/UID 0).
Feb 24 17:06:22 chaos drkonqi-coredump-launcher[116436]: Unable to find file for pid 116335 expected at "kcrash-metadata/.inkscape-wrapped.ea0a0e74fd864d1eb1381a6d3120ebef.116335.ini"
Feb 24 17:06:22 chaos drkonqi-coredump-launcher[116436]: Nothing handled the dump :O
Feb 24 17:06:24 chaos systemd[2491]: Started Inkscape - Vector Graphics Editor.
Feb 24 17:06:24 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:24 chaos .xdg-desktop-po[2642]: A backend call failed: No such method 'CreateMonitor' in interface 'org.freedesktop.impl.portal.Inhibit' at object path '/org/freedesktop/portal/desktop' (signature 'ooss')
Feb 24 17:06:24 chaos .xdg-desktop-po[2642]: Failed to close session implementation: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: No such object path '/org/freedesktop/portal/desktop/session/1_211/gtk1436524496'
Feb 24 17:06:25 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:27 chaos .inkscape-wrapp[116448]: invalid accelerator string ''
Feb 24 17:06:27 chaos .inkscape-wrapp[116448]: gtk_application_accels_get_actions_for_accel: assertion 'accel_key.key != 0' failed
Feb 24 17:06:27 chaos .inkscape-wrapp[116448]: Unable to parse accelerator '': ignored request to install 1 accelerators
Feb 24 17:06:27 chaos plasmashell[2798]: file:///nix/store/jm5cqa34azdrqvp9q56n0cw9mkm0lscn-plasma-desktop-6.3.0/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:79: TypeError: Cannot read property 'status' of null
Feb 24 17:06:37 chaos .xdg-desktop-po[2642]: A backend call failed: No such method 'CreateMonitor' in interface 'org.freedesktop.impl.portal.Inhibit' at object path '/org/freedesktop/portal/desktop' (signature 'ooss')
Feb 24 17:06:37 chaos .xdg-desktop-po[2642]: Failed to close session implementation: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: No such object path '/org/freedesktop/portal/desktop/session/1_212/gtk882867691'
Feb 24 17:06:38 chaos plasmashell[2798]: DataControlOffer: timeout reading from pipe
Feb 24 17:06:39 chaos systemd[2491]: app-org.inkscape.Inkscape@78027ff6d2b54cdd9635476079d2f7eb.service: Consumed 9.410s CPU time, 936.1M memory peak.

Additional context

I am running Inkscape within Plasma 5.

My configuration can be found at https://github.com/rien/nixos-config

System metadata

  • system: "x86_64-linux"
  • host os: Linux 6.12.14, NixOS, 25.05 (Warbler), 25.05.20250218.73cf49b
  • multi-user?: yes
  • sandbox: yes
  • version: nix-env (Nix) 2.24.12
  • channels(rien): ""
  • nixpkgs: /etc/nixpkgs

Notify maintainers

@jtojnar
@x123
@Luflosi


Note for maintainers: Please tag this issue in your pull request description. (i.e. Resolves #ISSUE.)

I assert that this issue is relevant for Nixpkgs

Is this issue important to you?

Add a 👍 reaction to issues you find important.

Metadata

Metadata

Assignees

No one assigned

    Labels

    0.kind: bugSomething is broken2.status: stalehttps://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions