system info:
CPU: AMD 5800X3D
GPU(s): AMD 7800xt & Nvidia 3070ti
Memory: 32gb DDR4
OS: Fedora Linux 41
Teamspeak version: TeamSpeak Client 3.6.2
Frankly there is a number of issues on the client when installed from the .run script but the crash is the biggest one.
Ill start with the crash report
MetaObject::connectSlotsByName: No matching signal for on_queued_open_dialog()
QMetaObject::connectSlotsByName: No matching signal for on_account_created(QString,QString)
QLayout: Attempting to add QLayout "" to ProfileManager "", which already has a layout
QLayout: Attempting to add QLayout "" to ProfileManager "", which already has a layout
QLayout: Attempting to add QLayout "" to ProfileManager "", which already has a layout
Installed Qt WebEngine locales directory not found at location /home/arched/.local/share/TeamSpeak3-Client/translations/qtwebengine_locales. Trying application directory...
/home/arched/.local/share/TeamSpeak3-Client/QtWebEngineProcess: error while loading shared libraries: libc++.so.1: cannot open shared object file: No such file or directory
/home/arched/.local/share/TeamSpeak3-Client/QtWebEngineProcess: error while loading shared libraries: libc++.so.1: cannot open shared object file: No such file or directory
2025-01-24 03:09:28.869847|DEBUG |PulseAudio | |Underflow occurred on device ts.pa.dummy.playbackdefault -
Breakpad crash /home/arched/.ts3client/crashdumps/cc563eab-982a-421b-f4c390a8-3ed5d946.dmp
Starting Error Reporter: /home/arched/.local/share/TeamSpeak3-Client/error_report
Breakpad crash /home/arched/.ts3client/crashdumps/cc563eab-982a-421b-f4c390a8-3ed5d946.dmp
Starting Error Reporter: /home/arched/.local/share/TeamSpeak3-Client/error_report
qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.
qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.
Could not open /home/arched/.ts3client/crashdumps/cc563eab-982a-421b-f4c390a8-3ed5d946.dmp
Illegal instruction (core dumped)
This crash reliably happens when trying to open the options window. I have figured out the cause: Teamspeak is looking for the system libc++.so.1 instead of using the file it ships with which is in the application root directory. On fedora this can be solved by installing libcxx.
In addition to the crash, Teamspeak 3 is expecting the folder qtwebengine_locales to be in the translations directory instead of the application root which is where it currently resides
after installing libcxx the errors look as follows but the system does not core dump
QMetaObject::connectSlotsByName: No matching signal for on_queued_open_dialog()
QMetaObject::connectSlotsByName: No matching signal for on_account_created(QString,QString)
QLayout: Attempting to add QLayout "" to ProfileManager "", which already has a layout
QLayout: Attempting to add QLayout "" to ProfileManager "", which already has a layout
QLayout: Attempting to add QLayout "" to ProfileManager "", which already has a layout
Installed Qt WebEngine locales directory not found at location /home/arched/.local/share/TeamSpeak3-Client/translations/qtwebengine_locales. Trying application directory...
Installed Qt WebEngine locales directory not found at location /home/arched/.local/share/TeamSpeak3-Client/translations/qtwebengine_locales. Trying application directory...
Installed Qt WebEngine locales directory not found at location /home/arched/.local/share/TeamSpeak3-Client/translations/qtwebengine_locales. Trying application directory...
js: Uncaught SyntaxError: Unexpected token '{'
client crash dump can be found here