Skip to content

Crash after installing DankMaterialShell #275

@mickeyr

Description

@mickeyr

General crash information

===== Build Information =====
Git Revision: 704925ffbfc95040845047f69d31ccb038eabf65
Buildtime Qt Version: 6.9.2
Build Type: RelWithDebInfo
Compiler: GNU (15.2.1)
Complie Flags: -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-semantic-interposition -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto

Build configuration:
Distributor: AUR (package: quickshell)
Distributor provided debuginfo: NO
Disable precompild headers (dev): OFF
Build tests (dev): OFF
ASAN (dev): OFF
Keep Frame Pointers (dev): OFF
Crash Handling: ON
Use jemalloc: ON
Unix Sockets: ON
Wayland: ON
Wlroots Layer-Shell: ON
Session Lock: ON
Foreign Toplevel Management: ON
Hyprland: ON
Hyprland IPC: ON
Hyprland Global Shortcuts: ON
Hyprland Focus Grabbing: ON
Hyprland Surface Extensions: ON
Screencopy: ON
Image Copy Capture: ON
Wlroots Screencopy: ON
Hyprland Toplevel Export: ON
X11: ON
I3/Sway: ON
I3/Sway IPC: ON
System Tray: ON
PipeWire: ON
Mpris: ON
Pam: ON
Greetd: ON
UPower: ON
Notifications: ON
Bluetooth: ON

===== Runtime Information =====
Runtime Qt Version: 6.9.2
Crashed process ID: 10664
Run ID: on1fm8d3t
Shell ID: 8d5a47ead22af78707b30ad620bae58f
Config Path: /etc/xdg/quickshell/dms/shell.qml

===== Report Integrity =====
Minidump save status: 0
Log save status: 0
Binary copy status: 0

===== System Information =====

/etc/os-release:
NAME="CachyOS Linux"
PRETTY_NAME="CachyOS"
ID=cachyos
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://cachyos.org/"
DOCUMENTATION_URL="https://wiki.cachyos.org/"
SUPPORT_URL="https://discuss.cachyos.org/"
BUG_REPORT_URL="https://github.com/cachyos"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=cachyos

/etc/lsb-release:
DISTRIB_ID=cachyos
DISTRIB_RELEASE="rolling"
DISTRIB_DESCRIPTION="CachyOS"

What caused the crash

I launched the brave browser using a key binding in hyprland

Minidump

minidump.dmp.log

Log file

log.qslog.log

Configuration

I'm running a default quickshell config from https://github.com/AvengeMedia/DankMaterialShell

Backtrace

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/qs -c dms'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f35d68cdbd4 in ?? () from /usr/bin/../lib/libQt6Qml.so.6
(gdb) bt -full
#0 0x00007f35d68cdbd4 in ?? () from /usr/bin/../lib/libQt6Qml.so.6
No symbol table info available.
#1 0x00007f35d6ad91c7 in QQmlData::destroyed(QObject*) ()
from /usr/bin/../lib/libQt6Qml.so.6
No symbol table info available.
#2 0x00007f35d5fd65a5 in QObject::~QObject() () from /usr/bin/../lib/libQt6Core.so.6
No symbol table info available.
#3 0x00007f35d7c5580a in ?? () from /usr/bin/../lib/libQt6Quick.so.6
No symbol table info available.
#4 0x00007f35d5fd8319 in QObjectPrivate::deleteChildren() ()
from /usr/bin/../lib/libQt6Core.so.6
No symbol table info available.
#5 0x00007f35d5fd6ba0 in QObject::~QObject() () from /usr/bin/../lib/libQt6Core.so.6
No symbol table info available.
#6 0x00007f35d7c5580a in ?? () from /usr/bin/../lib/libQt6Quick.so.6
No symbol table info available.
#7 0x00007f35d5fd7eea in QObject::event(QEvent*) () from /usr/bin/../lib/libQt6Core.so.6
No symbol table info available.
#8 0x00007f35d8301a99 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /usr/bin/../lib/libQt6Widgets.so.6
No symbol table info available.
#9 0x00007f35d5f7a118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
from /usr/bin/../lib/libQt6Core.so.6
No symbol table info available.
#10 0x00007f35d5f7a4c9 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/bin/../lib/libQt6Core.so.6
No symbol table info available.
#11 0x00007f35d6286620 in ?? () from /usr/bin/../lib/libQt6Core.so.6
No symbol table info available.
#12 0x00007f35d5394b69 in ?? () from /usr/bin/../lib/libglib-2.0.so.0
No symbol table info available.
#13 0x00007f35d5395f88 in ?? () from /usr/bin/../lib/libglib-2.0.so.0
No symbol table info available.
#14 0x00007f35d53960c2 in g_main_context_iteration ()
from /usr/bin/../lib/libglib-2.0.so.0
No symbol table info available.
#15 0x00007f35d628313b in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/bin/../lib/libQt6Core.so.6
No symbol table info available.
#16 0x00007f35d5f87d46 in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) ()
from /usr/bin/../lib/libQt6Core.so.6
No symbol table info available.
#17 0x00007f35d5f7db7c in QCoreApplication::exec() () from /usr/bin/../lib/libQt6Core.so.6
No symbol table info available.
#18 0x00005608e93f06dc in qs::launch::launch (args=..., argv=0x7ffdc4484138,
coreApplication=0x7f35d1218820) at /tmp/pkg/src/quickshell/src/launch/launch.cpp:256
pathId = {d = {d = 0x7f35d1211b80,
ptr = 0x7f35d1211b90 "8d5a47ead22af78707b30ad620bae58f", size = 32},
static _empty = 0 '\000'}
shellId = {d = {d = 0x7f35d1209a40,
ptr = 0x7f35d1209a50 u"8d5a47ead22af78707b30ad620bae58f", size = 32},
static _empty = 0 u'\000'}
file =
pragmas = {useQApplication = true, nativeTextRendering = false,
desktopSettingsAware = true, useSystemStyle = false, iconTheme = {d = {d = 0x0,
ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, envOverrides = {
d = 0x7f35d1225400}, dataDir = {d = {d = 0x0, ptr = 0x0, size = 0},
static _empty = 0 u'\000'}, stateDir = {d = {d = 0x0, ptr = 0x0, size = 0},
static _empty = 0 u'\000'}}
stream =
launchTime =
crashHandler = {d = 0x7f35d1218990}
app = 0x7f35d1218820
qArgC = 0
root = { = {}, static staticMetaObject = {d = {
superdata = {direct = 0x7f35d64695a0 QObject::staticMetaObject},
stringdata = 0x5608e966664c <_ZN11RootWrapper32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_130qt_meta_tag_ZN11RootWrapperE_tEEE.lto_priv.0+172>,
data = 0x5608e96665a0 <_ZN11RootWrapper32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_130qt_meta_tag_ZN11RootWrapperE_tEEE.lto_priv.0>,
static_metacall = 0x5608e943ff00 <RootWrapper::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0,
metaTypes = 0x5608e974b740 <_ZN11RootWrapper36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_130qt_meta_tag_ZN11RootWrapperE_tEEE.lto_priv.0>, extradata = 0x0}},
rootPath = {d = {d = 0x7f35d1209aa0,
ptr = 0x7f35d1209ab0 u"/etc/xdg/quickshell/dms/shell.qml", size = 33}},
shellId = {d = {d = 0x7f35d1209a40,
ptr = 0x7f35d1209a50 u"8d5a47ead22af78707b30ad620bae58f", size = 32}},
generation = 0x7f35c8510f40, originalWorkingDirectory = {d = {
d = 0x7f35c8955670, ptr = 0x7f35c8955680 u"/home/mroberts", size = 14}},
configDirWatcher = }
code =
#19 0x00005608e93e8fff in qs::launch::(anonymous namespace)::launchFromCommand (cmd=...,
coreApplication=0x7f35d1218820) at /tmp/pkg/src/quickshell/src/launch/command.cpp:434
configPath = {d = {d = 0x7f35d1209aa0,
ptr = 0x7f35d1209ab0 u"/etc/xdg/quickshell/dms/shell.qml", size = 33},
static _empty = 0 u'\000'}
r =
#20 qs::launch::runCommand (argc=, argv=,
coreApplication=) at /tmp/pkg/src/quickshell/src/launch/command.cpp:542
state = {app = std::unique_ptrCLI::App = {get() = 0x7f35d1284380}, exec = {
argc = 3, argv = 0x7ffdc4484138}, log = {timestamp = false, noColor = false,
sparse = false, verbosity = 0, tail = 0, follow = false, rules = {str = {d = {
d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}},
readoutRules = {str = {d = {d = 0x0, ptr = 0x0, size = 0},
static _empty = 0 u'\000'}}, file = {str = {d = {d = 0x0, ptr = 0x0,
size = 0}, static _empty = 0 u'\000'}}}, config = {path = {str = {d = {
d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}}, manifest = {
str = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}},
name = {str = {d = {d = 0x7f35d12a0880, ptr = 0x7f35d12a0890 u"dms",
size = 3}, static _empty = 0 u'\000'}}, newest = false}, debug = {
port = -1, wait = false}, instance = {id = {str = {d = {d = 0x0, ptr = 0x0,
size = 0}, static _empty = 0 u'\000'}}, pid = -1, all = false,
includeDead = false}, output = {json = false}, ipc = {ipc = 0x7f35d1288980,
show = 0x7f35d1289b00, call = 0x7f35d1289e80, getprop = 0x7f35d128a580,
showOld = false, target = {str = {d = {d = 0x0, ptr = 0x0, size = 0},
static _empty = 0 u'\000'}}, name = {str = {d = {d = 0x0, ptr = 0x0,
size = 0}, static _empty = 0 u'\000'}},
arguments = std::vector of length 0, capacity 0}, subcommand = {
log = 0x7f35d1285880, list = 0x7f35d1286a00, kill = 0x7f35d1287800,
msg = 0x7f35d128a900}, misc = {checkCompat = false, printVersion = false,
killAll = false, noDuplicate = false, daemonize = false}}
#21 0x00005608e93d1acf in qs::launch::main (argc=3, argv=0x7ffdc4484138)
at /tmp/pkg/src/quickshell/src/launch/main.cpp:112
qArgC = 1
coreApplication = 0x7f35d1218820
code =
#22 main (argc=3, argv=0x7ffdc4484138) at /tmp/pkg/src/quickshell/src/main.cpp:3
No locals.

Executable

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcrash

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions