Bug 33165

Summary: inkscape core dumps
Product: Mageia Reporter: Juan Magallón <waldergeist>
Component: RPM PackagesAssignee: All Packagers <pkg-bugs>
Status: NEW --- QA Contact:
Severity: normal    
Priority: Normal CC: geiger.david68210
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: inkscape-1.3.2-2.mga10.src.rpm CVE:
Status comment:

Description Juan Magallón 2024-05-02 01:10:52 CEST
Current inkscape core dumps on start.
Probably just needs a rebuild.

Info from crash window:

<pre>
 0# Inkscape::Application::crash_handler(int) in /usr/lib64/inkscape/libinkscape_base.so.1.3.2.0
 1# 0x00007F6EEC051D40 in /lib64/libc.so.6
 2# Gdk::Device::get_source() const in /usr/lib64/inkscape/../libgdkmm-3.0.so.1
 3# 0x00007F6EEDBE8D35 in /usr/lib64/inkscape/libinkscape_base.so.1.3.2.0
 4# Inkscape::DeviceManagerImpl::DeviceManagerImpl() in /usr/lib64/inkscape/libinkscape_base.so.1.3.2.0
 5# Inkscape::DeviceManager::getManager() in /usr/lib64/inkscape/libinkscape_base.so.1.3.2.0
 6# Inkscape::Application::Application(bool) in /usr/lib64/inkscape/libinkscape_base.so.1.3.2.0
 7# Inkscape::Application::create(bool) in /usr/lib64/inkscape/libinkscape_base.so.1.3.2.0
 8# InkscapeApplication::on_startup() in /usr/lib64/inkscape/libinkscape_base.so.1.3.2.0
 9# Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) in /lib64/libglibmm-2.4.so.1
10# g_closure_invoke in /usr/lib64/inkscape/../libgobject-2.0.so.0
11# 0x00007F6EEBB5E38D in /usr/lib64/inkscape/../libgobject-2.0.so.0
12# 0x00007F6EEBB5FA39 in /usr/lib64/inkscape/../libgobject-2.0.so.0
13# g_signal_emit_valist in /usr/lib64/inkscape/../libgobject-2.0.so.0
14# g_signal_emit in /usr/lib64/inkscape/../libgobject-2.0.so.0
15# g_application_register in /usr/lib64/inkscape/../libgio-2.0.so.0
16# 0x00007F6EEB6F65B0 in /usr/lib64/inkscape/../libgio-2.0.so.0
17# g_application_run in /usr/lib64/inkscape/../libgio-2.0.so.0
18# main in inkscape
19# 0x00007F6EEC03D04C in /lib64/libc.so.6
20# __libc_start_main in /lib64/libc.so.6
21# _start in inkscape
</pre>
<details><summary>System info</summary>
Inkscape 1.3.2 (091e20ef0f, 2023-11-25)

    GLib version:     2.80.0
    GTK version:      3.24.41
    glibmm version:   2.66.6
    gtkmm version:    3.24.8
    libxml2 version:  2.12.3
    libxslt version:  1.1.39
    Cairo version:    1.18.0
    Pango version:    1.52.2
    HarfBuzz version: 8.4.0

    OS version:       Mageia 10
</details>
Comment 1 Lewis Smith 2024-05-05 21:21:04 CEST
Thank you for the report.
I do not have a Cauldron system to check this, but it looks clear enough: "inkscape core dumps on start". In Cauldron, such things are to be expected.
No one maintainer in view, so assigning this globally

Assignee: bugsquad => pkg-bugs

Comment 2 David GEIGER 2024-05-06 12:05:39 CEST
Is this fixed with new inkscape-1.3.2-3.mga10 rebuild?

CC: (none) => geiger.david68210

Comment 3 Juan Magallón 2024-05-06 19:11:58 CEST
It still crashes for me. But I have been playing a bit...
I'm running Gnome Wayland on nVidia (disabled gdm udev rules). Everything works fine, but Inkscape.
If I log-in in Xorg session (same Gnome session, but on Xorg), it works fine. So it is some kind of incompatibility related to Wayland....
I will later test it on a Wayland-on-Intel laptop.
Comment 4 Juan Magallón 2024-05-06 19:29:57 CEST
It works on a Wayland+Intel session.

Moreover, it works if launched with sudo :))).
I tried it to check if it was a permissions issue:
  sudo inkscape
from a terminal in my Gnome-Wayland-nVidia session, and it worked as root. But, it does not work if I log-in from GDM as root.

And the funny thing is that
  sudo -u magallon inkscape
also works...

I'm really puzzled.