gnome-shell accessed through VNC viewer aborts

This document (000020426) is provided subject to the disclaimer at the end of this document.

Environment

SUSE Linux Enterprise Server 15 SP3
SUSE Linux Enterprise Server 15 SP2

Situation

The problem is seen after an update to the latest librsvg release (2.46.5-3.3.1) and so far only on PowerPC.

Login through VNC viewer and access the "Show Applications" icon.
Gnome Desktop will crash and dump a core and the following message appears:
"Oh no! Something has gone wrong"

The core shows:

Core was generated by `/usr/bin/gnome-shell '.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007fff8b339648 in raise () from ./lib64/libc.so.6
[Current thread is 1 (Thread 0x7ffee1d2edd0 (LWP 15602))]
#bt
#0  0x00007fff8b339648 in raise () from ./lib64/libc.so.6
#1  0x0000000119fe3554 in ?? ()
#2  <signal handler called>
#3  0x00007fff8b339648 in raise () from ./lib64/libc.so.6
#4  0x00007fff8b33b75c in abort () from ./lib64/libc.so.6
#5  0x00007ffee1f5fb68 in std::sys::unix::abort_internal () from ./usr/lib64/librsvg-2.so.2
#6  0x00007ffee1f5fb3c in std::sys_common::util::abort () from ./usr/lib64/librsvg-2.so.2
#7  0x00007ffee1f5facc in rust_panic () from ./usr/lib64/librsvg-2.so.2
Dwarf Error: Cannot find DIE at 0x3cb033 referenced from DIE at 0x3c9151 [ in module... ]


The logs show the following:

<time> <hostname> systemd-coredump[31011]: Process 30531 (gnome-shell) of user 0 dumped core.#012#012Stack trace of thread 31008
<time> <hostname> systemd-coredump[21257]: Process 20785 (gnome-shell) of user 0 dumped core.#012#012Stack trace of thread 21253:#012#0  0x00007fff8e8a9648 raise (libc.so.6)#
<time> <hostname> systemd-coredump[30160]: Process 29777 (gnome-shell) of user 0 dumped core.#012#012Stack trace of thread 30157:#012#0  0x00007fffa1459648 raise (libc.so.6)

[...]

Resolution

The librsvg update released December 2021 (librsvg-2.46.5-3.6.1) includes the patch to resolve the problem.

 

Cause

A problem with the rust compiler was causing the problem. Recompiling the packages with rust-1.53.0-19.1 resolves the problem.

Disclaimer

This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:000020426
  • Creation Date: 13-Dec-2021
  • Modified Date:13-Dec-2021
    • SUSE Linux Enterprise Server

< Back to Support Search

For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback@suse.com

SUSE Support Forums

Get your questions answered by experienced Sys Ops or interact with other SUSE community experts.

Join Our Community

Support Resources

Learn how to get the most from the technical support you receive with your SUSE Subscription, Premium Support, Academic Program, or Partner Program.


SUSE Customer Support Quick Reference Guide SUSE Technical Support Handbook Update Advisories
Support FAQ

Open an Incident

Open an incident with SUSE Technical Support, manage your subscriptions, download patches, or manage user access.

Go to Customer Center