2023-05-15 03:52 AM
Hello, STM32CubeIDE crashing on OpenSUSE Tumbleweed (with latest updates and GNOME Desktop). App downloaded from ST website, "STM32CubeIDE Generic Linux Installer" version.
Here is an output from terminal:
SWT WebKitGDBus: error creating DBus server Error binding to address (GUnixSocketAddress): No such file or directory
SWT WebKit: error initializing DBus server, dBusServer == 0
(STM32CubeIDE:22740): GLib-GIO-CRITICAL **: 13:36:46.519: g_dbus_server_get_client_address: assertion 'G_IS_DBUS_SERVER (server)' failed
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f5d05c3ed16, pid=22740, tid=22741
#
# JRE version: OpenJDK Runtime Environment Temurin-11.0.17+8 (11.0.17+8) (build 11.0.17+8)
# Java VM: OpenJDK 64-Bit Server VM Temurin-11.0.17+8 (11.0.17+8, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
# Problematic frame:
# C [libswt-gtk-4950r5.so+0x3ed16] Java_org_eclipse_swt_internal_C_strlen+0xf
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h" (or dumping to /home/user/.installed/STMicroelectronics/STM32CubeIDE/core.22740)
#
# An error report file with more information is saved as:
# /home/user/.installed/STMicroelectronics/STM32CubeIDE/hs_err_pid22740.log
Compiled method (nm) 21363 4529 n 0 org.eclipse.swt.internal.C::strlen (native)
total in heap [0x00007f5d77d1f590,0x00007f5d77d1f928] = 920
relocation [0x00007f5d77d1f708,0x00007f5d77d1f738] = 48
main code [0x00007f5d77d1f740,0x00007f5d77d1f920] = 480
oops [0x00007f5d77d1f920,0x00007f5d77d1f928] = 8
Compiled method (nm) 21363 4529 n 0 org.eclipse.swt.internal.C::strlen (native)
total in heap [0x00007f5d77d1f590,0x00007f5d77d1f928] = 920
relocation [0x00007f5d77d1f708,0x00007f5d77d1f738] = 48
main code [0x00007f5d77d1f740,0x00007f5d77d1f920] = 480
oops [0x00007f5d77d1f920,0x00007f5d77d1f928] = 8
Compiled method (nm) 21366 4529 n 0 org.eclipse.swt.internal.C::strlen (native)
total in heap [0x00007f5d77d1f590,0x00007f5d77d1f928] = 920
relocation [0x00007f5d77d1f708,0x00007f5d77d1f738] = 48
main code [0x00007f5d77d1f740,0x00007f5d77d1f920] = 480
oops [0x00007f5d77d1f920,0x00007f5d77d1f928] = 8
#
# If you would like to submit a bug report, please visit:
# [some github link here, forum does not allows posting links for new users]
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Also, attached log is generated at crash in program folder. Thanks for any help.
Solved! Go to Solution.
2023-06-27 06:20 AM
Hi Giorgi,
Try this before running STM32CubeIDE:
$ mkdir -p /tmp/SWT-GDBusServer
References:
2023-06-13 03:50 AM
Hello @Giorgi Ivanishvili
First let me thank you for posting.
I am sorry to inform you that the Linux distribution you are running is not fully supported at the moment.
Check the RN chapter 1.2 Host PC system requirements to find the exhaustive list of all supported OS.
Maybe in the future the list could contain this Linux version.
KR,
Semer.
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2023-06-27 06:20 AM
Hi Giorgi,
Try this before running STM32CubeIDE:
$ mkdir -p /tmp/SWT-GDBusServer
References:
2023-07-09 08:17 AM
Thank you! Worked like a charm.