Skip to content

Crash on Volume change #156

@BitWonder

Description

@BitWonder

General crash information

General information
===== Build Information =====
Git Revision: a5431dd02dc23d9ef1680e67777fed00fe5f7cda
Buildtime Qt Version: 6.9.1
Build Type: RelWithDebInfo
Compiler: GNU (15.1.1)
Complie Flags: -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/home/drake/.cache/paru/clone/quickshell-git/src=/usr/src/debug/quickshell-git -flto=auto

Build configuration:
  Distributor: AUR (package: quickshell-git)
  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.1
Crashed process ID: 254608
Run ID: 322isy50t
Shell ID: ddd7bd2aab739ccbe22f0f9fe4b9f9db
Config Path: /home/drake/.config/quickshell/shell.qml

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

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

/etc/os-release:
NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo

/etc/lsb-release:
DISTRIB_ID="Arch"
DISTRIB_RELEASE="rolling"
DISTRIB_DESCRIPTION="Arch Linux"

What caused the crash

The lead up to the crash involved me accidentally removing audio from an application with a keyboard shortcut (I don't know what it was), I then attempted to get audio back with pauvcontrol and whilst doing that I was changing the volume causing my volume indicator on quickshell to be changing. It was during one of these file changes that the crash occurred. Unfortunately I have been unable to re-create the keyboard shortcut and can't recreate the crash... sorry

Minidump

minidump.dmp.log

Log file

log.qslog.log

Configuration

config_of_quickshell_at_time_of_crash.zip

Backtrace

(gdb) bt -full
#0 0x00007f12bcfc4f01 in std::__atomic_baseQObjectPrivate::ConnectionData*::load (this=0x66, __m=std::memory_order_relaxed)
at /usr/include/c++/15.1.1/bits/atomic_base.h:828
__b = std::memory_order_relaxed
PRETTY_FUNCTION =
#1 std::atomicQObjectPrivate::ConnectionData*::load (this=0x66, __m=std::memory_order_relaxed) at /usr/include/c++/15.1.1/atomic:587
No locals.
#2 QAtomicOpsQObjectPrivate::ConnectionData*::loadRelaxedQObjectPrivate::ConnectionData* (
_q_value=<error reading variable: Cannot access memory at address 0x66>)
at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qatomic_cxx11.h:202
No locals.
#3 QBasicAtomicPointerQObjectPrivate::ConnectionData::loadRelaxed (this=0x66)
at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qbasicatomic.h:170
No locals.
#4 QMetaObjectPrivate::disconnect (sender=0x7f12b4e25dc0, signal_index=0, smeta=0x7f12bd411540 QObject::staticMetaObject,
receiver=0x7f12b1b133e0, method_index=-1, slot=0x7ffceab21d90, disconnectType=QMetaObjectPrivate::DisconnectAll)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:3749
s = 0x7f12b4e25dc0
senderMutex = 0x7f12bd426590 <_ZL18_q_ObjectMutexPool.lto_priv.0+592>
locker = {m_mutex = 0x7f12bd426590 <_ZL18_q_ObjectMutexPool.lto_priv.0+592>, m_isLocked = true}
scd =
success =
#5 0x00007f12bcfcdc31 in QObject::disconnectImpl (sender=0x7f12b4e25dc0, signal=signal@entry=0x7ffceab21d80,
receiver=receiver@entry=0x7f12b1b133e0, slot=slot@entry=0x7ffceab21d90, senderMetaObject=0x7f12bd411540 QObject::staticMetaObject)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:5452
signal_index = 0
#6 0x000055aecc5ad143 in QObject::disconnect<void (QObject::)(QObject), void (qs::service::pipewire::PwDefaultTracker::)(QObject)> (
sender=, signal=(void (QObject::)(QObject * const, QObject )) 0x7f12bcfce4c0 QObject::destroyed(QObject*),
receiver=0x7f12b1b133e0,
slot=(void (qs::service::pipewire::PwDefaultTracker::
)(qs::service::pipewire::PwDefaultTracker * const, QObject )) 0x55aecc5adff0 qs::service::pipewire::PwDefaultTracker::onNodeDestroyed(QObject*)) at /usr/include/qt6/QtCore/qobject.h:315
No locals.
#7 SimpleObjectHandleOps<&qs::service::pipewire::PwDefaultTracker::mDefaultSink, &qs::service::pipewire::PwDefaultTracker::onNodeDestroyed, &qs::service::pipewire::PwDefaultTracker::defaultSinkChanged>::setObject (parent=0x7f12b1b133e0, value=0x0)
at /usr/src/debug/quickshell-git/quickshell/src/services/pipewire/../../core/util.hpp:263
No locals.
#8 setSimpleObjectHandle<&qs::service::pipewire::PwDefaultTracker::mDefaultSink, &qs::service::pipewire::PwDefaultTracker::onNodeDestroyed, &qs::service::pipewire::PwDefaultTracker::defaultSinkChanged, qs::service::pipewire::PwDefaultTracker, qs::service::pipewire::PwNode> (
parent=0x7f12b1b133e0, value=0x0) at /usr/src/debug/quickshell-git/quickshell/src/services/pipewire/../../core/util.hpp:282
--Type for more, q to quit, c to continue without paging--
No locals.
#9 qs::service::pipewire::PwDefaultTracker::setDefaultSink (this=0x7f12b1b133e0, node=0x0)
at /usr/src/debug/quickshell-git/quickshell/src/services/pipewire/defaults.cpp:229
No locals.
#10 0x000055aecc5ae5d9 in qs::service::pipewire::PwDefaultTracker::onMetadataProperty (this=0x7f12b1b133e0, key=,
type=, value=) at /usr/src/debug/quickshell-git/quickshell/src/services/pipewire/defaults.cpp:101
nodeSetter = (void (qs::service::pipewire::PwDefaultTracker::
)(qs::service::pipewire::PwDefaultTracker * const,
qs::service::pipewire::PwNode )) 0x55aecc5ad0b0 qs::service::pipewire::PwDefaultTracker::setDefaultSink(qs::service::pipewire::PwNode*)
nameSetter =
name = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}
#11 0x00007f12bcfd37ef in QtPrivate::QSlotObjectBase::call (this=, r=, a=,
this=, r=, a=)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
No locals.
#12 doActivate (sender=, signal_index=, argv=)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4146
obj = {m_slotObject = std::unique_ptrQtPrivate::QSlotObjectBase = {get() = 0x7f129b952e00}}
receiver = 0x7f12b1b133e0
td =
receiverInSameThread =
senderData = {previous = 0x0, receiver = 0x7f12b1b133e0, sender = 0x7f12749ac380, signal = 4}
c = 0x7f12b8809ec0
connections =
list = 0x7f129b95b8e0
inSenderThread =
highestConnectionId =
signalVector = 0x7f129b95b880
currentThreadId =
sp =
signal_spy_set = 0x0
empty_argv = {0x0}
senderDeleted = false
#13 0x000055aecc5a9b7b in QMetaObject::activate<void, char const
, char const
, char const*> (sender=0x7f12749ac380, mo=,
local_signal_index=0, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:306
_a = {0x0, 0x7ffceab22480, 0x7ffceab224a0, 0x7ffceab224c0}
#14 qs::service::pipewire::PwMetadata::propertyChanged (this=0x7f12749ac380, _t1=0x7f1285b8faf0 "default.audio.sink", _t2=0x0, _t3=0x0)
at /usr/src/debug/quickshell-git/quickshell/build/src/services/pipewire/quickshell-service-pipewire_autogen/EWIEGA46WW/moc_metadata.cpp--Type for more, q to quit, c to continue without paging--
:122
No locals.
#15 qs::service::pipewire::PwMetadata::onProperty (data=0x7f12749ac380, subject=, key=0x7f1285b8faf0 "default.audio.sink",
type=0x0, value=0x0) at /usr/src/debug/quickshell-git/quickshell/src/services/pipewire/metadata.cpp:54
self = 0x7f12749ac380
#16 0x00007f12b42f79fe in metadata_proxy_demarshal_property (object=, msg=)
at ../pipewire/src/modules/module-metadata/protocol-native.c:228
_f =
_res = true
_list = 0x7f1274987e58
_s = 0x7f1274987e58
_cursor = {link = {next = 0x7f1274987e58, prev = 0x7f12749ac3c8}, cb = {funcs = 0x0, data = 0x0}, removed = 0x0, priv = 0x0}
_ci =
_count =
proxy =
prs = {data = 0x7f1285b8fad0, size = 72, _padding = 0, state = {offset = 72, flags = 0, frame = 0x0}}
subject = 0
key = 0x7f1285b8faf0 "default.audio.sink"
type = 0x0
value = 0x0
#17 0x00007f12b434462e in process_remote (impl=impl@entry=0x7f12b1ceb780) at ../pipewire/src/modules/module-protocol-native.c:1095
proxy = 0x7f1274987e00
demarshal =
marshal =
msg = 0x7f12b1ba1dc8
conn = 0x7f12b89d4000
this = 0x7f12b1ceea80
res = 1
func = "process_remote"
#18 0x00007f12b4344cd8 in on_remote_data (data=0x7f12b1ceb780, fd=38, mask=1) at ../pipewire/src/modules/module-protocol-native.c:1129
impl =
this = 0x7f12b1ceea80
core_proxy = 0x7f12b1ceea80
conn = 0x7f12b89d4000
context =
loop = 0x7f12b89da2c0
res = 21934
func = "on_remote_data"
--Type for more, q to quit, c to continue without paging--
#19 0x00007f12b6c30d46 in loop_iterate (object=, timeout=) at ../pipewire/spa/plugins/support/loop.c:726
s =
impl =
ep = {{events = 1, data = 0x7f12b89daa40}, {events = 3937544464, data = 0x7f12b4e94200}, {events = 2,
data = 0x7f12bf960240 <ffi_type_uint32>}, {events = 3937544288, data = 0x7ffceab227b8}, {events = 3175151232,
data = 0x10b2114e6bd4cb00}, {events = 2951731712, data = 0x7f12b4d8fe80}, {events = 2982696336, data = 0x7f12b1c85540}, {
events = 3937544096, data = 0x7f12bcfc09b5 QObjectPrivate::~QObjectPrivate()+21}, {events = 2982696256,
data = 0x7f12b4e94200}, {events = 3937544144, data = 0x7f12bd020b6a QTextStream::~QTextStream()+170}, {events = 0,
data = 0x7f12b1b13490}, {events = 3034119808, data = 0x7f12b1b13490}, {events = 3937544528,
data = 0x7f12bcf01772 QDebug::~QDebug()+98}, {events = 3937544280, data = 0x7f12afe84180}, {events = 3, data = 0x0}, {
events = 0, data = 0x55aecc641d30}, {events = 3937544304,
data = 0x7f12bd077db3 <QArrayDataPointer<char16_t>::reallocateAndGrow(QArrayData::GrowthPosition, long long, QArrayDataPointer<char16_t>)+483>}, {events = 3937544400, data = 0x7f12b5241300}, {events = 0, data = 0x0}, {events = 0, data = 0x10b2114e6bd4cb00}, {
events = 2951233936, data = 0x7f12b4e94190}, {events = 102, data = 0x33}, {events = 3937544416,
data = 0x7f12bd078326 <QString::append(QChar const
, long long)+150>}, {events = 2890081104, data = 0x7f12b4e94190}, {
events = 2951233936, data = 0x7f12b1c85540}, {events = 3937544384, data = 0x7f12bd05ae02 QString::append(QChar)+34}, {
events = 2951233920, data = 0x7f12afe84180}, {events = 3937544448,
data = 0x7f12bd024855 <QTextStream::operator<<(char)+117>}, {events = 2982696256, data = 0x7f12b1b13490}, {
events = 3937544448, data = 0x10b2114e6bd4cb00}, {events = 3937544552, data = 0x7ffceab22968}, {events = 3937544528,
data = 0x55aecc3bdd50 <QDebug::operator<<(char const*)+192>}}
e =
i = 0
nfds = 1
#20 0x000055aecc591301 in spa_loop_control_iterate_fast (object=, timeout=0) at /usr/include/spa-0.2/spa/support/loop.h:312
_f =
_res = -95
_i =
#21 pw_loop_iterate (object=, timeout=0) at /usr/include/pipewire-0.3/pipewire/loop.h:89
No locals.
#22 qs::service::pipewire::PwCore::poll (this=0x7f12b1b13490)
at /usr/src/debug/quickshell-git/quickshell/src/services/pipewire/core.cpp:95
No locals.
#23 0x00007f12bcfd37ef in QtPrivate::QSlotObjectBase::call (this=, r=, a=,
this=, r=, a=)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
No locals.
#24 doActivate (sender=, signal_index=, argv=)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4146
--Type for more, q to quit, c to continue without paging--
obj = {m_slotObject = std::unique_ptrQtPrivate::QSlotObjectBase = {get() = 0x7f12b4d8fe80}}
receiver = 0x7f12b1b13490
td =
receiverInSameThread =
senderData = {previous = 0x0, receiver = 0x7f12b1b13490, sender = 0x7f12b1b134b8, signal = 3}
c = 0x7f12b89daaa0
connections =
list = 0x7f12b1c85590
inSenderThread =
highestConnectionId =
signalVector = 0x7f12b1c85540
currentThreadId =
sp =
signal_spy_set = 0x0
empty_argv = {0x0}
senderDeleted = false
#25 0x00007f12bcfddb40 in QMetaObject::activate<void, QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal> (
sender=0x7f12b1b134b8, mo=, local_signal_index=0, ret=0x0)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:306
_a = {0x0, 0x7ffceab22b30, 0x7ffceab22b10, 0x7ffceab22aff}
#26 QSocketNotifier::activated (this=0x7f12b1b134b8, _t1=..., _t2=, _t3=...)
at /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qsocketnotifier.cpp:161
No locals.
#27 QSocketNotifier::event (this=0x7f12b1b134b8, e=)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qsocketnotifier.cpp:327
alive = {wp = {d = 0x7f12aff5bf60, value = 0x7f12b1b134b8}}
d = 0x7f12b4d70860
#28 0x00007f12bcf68118 in QCoreApplication::notifyInternal2 (receiver=0x7f12b1b134b8, event=0x7ffceab22c70)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106
d =
threadData = 0x7f12b8812780
selfRequired =
result = false
cbdata = {0x7f12b1b134b8, 0x7ffceab22c70, 0x7ffceab22c1f}
scopeLevelCounter = {threadData = 0x7f12b8812780}
#29 0x00007f12bd23f9f2 in QCoreApplication::sendEvent (receiver=, event=0x7ffceab22c70)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546
No locals.
--Type for more, q to quit, c to continue without paging--
#30 socketNotifierSourceDispatch (source=0x7f12b88e5e00) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:77
p =
event = {_vptr.QEvent = 0x7f12bd412a48 <vtable for QEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7f12bd2cfbc8 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>+1512>, data = 0x7f12bd2cf5e0 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>,
static_metacall = 0x0, relatedMetaObjects = 0x0,
metaTypes = 0x7f12bd412c10 <QEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>,
extradata = 0x0}}, t = 50, m_posted = false, m_spont = false, m_accept = true, m_unused = false, m_reserved = 0,
m_inputEvent = 0, m_pointerEvent = 0, m_singlePointEvent = 0}
src = 0x7f12b88e5e00
#31 0x00007f12bc5ff87d in g_main_dispatch (context=0x7f12b887d2a0) at ../glib/glib/gmain.c:3398
user_data = 0x0
callback = 0x0
gaig_temp =
gaig_temp =
cb_data = 0x0
need_destroy =
dispatch = 0x7f12bd23f970 <socketNotifierSourceDispatch(GSource*, GSourceFunc, gpointer)>
prev_source = 0x0
was_in_call = 0
cb_funcs = 0x0
begin_time_nsec = 75640944716980
source = 0x7f12b88e5e00
current = 0x7f12a744ee60
i = 0
func = "g_main_dispatch"
#32 0x00007f12bc600cd7 in g_main_context_dispatch_unlocked (context=0x7f12b887d2a0) at ../glib/glib/gmain.c:4249
No locals.
#33 g_main_context_iterate_unlocked (context=context@entry=0x7f12b887d2a0, block=block@entry=1, dispatch=dispatch@entry=1,
self=) at ../glib/glib/gmain.c:4314
max_priority = 2147483647
timeout_usec = 4000
some_ready = 1
nfds = 23
allocated_nfds =
fds = 0x7f12a7431600
begin_time_nsec =
#34 0x00007f12bc600ee5 in g_main_context_iteration (context=0x7f12b887d2a0, may_block=1) at ../glib/glib/gmain.c:4379
--Type for more, q to quit, c to continue without paging--
retval =
#35 0x00007f12bd23c5e2 in QEventDispatcherGlib::processEvents (this=0x7f12b8872600, flags=...)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
d = 0x7f12b887e340
canWait =
savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorageQEventLoop::ProcessEventsFlag> = {static IntegerSize = 4, i = 0}, }, }
result =
#36 0x00007f12bcf744b6 in QEventLoop::processEvents (this=0x7ffceab22f10, flags=...)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
d =
threadData =
#37 QEventLoop::exec (this=0x7ffceab22f10, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
d = 0x7f1285b41c80
threadData =
locker = {m_mutex = 0x7f12b887d078, m_isLocked = false}
ref =
app =
#38 0x00007f12bcf6c7c1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1449
threadData = 0x7f12b8812780
eventLoop = { = {_vptr.QObject = 0x7f12bd40e690 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {
direct = 0x0},
stringdata = 0x7f12bd2cda70 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>,
data = 0x7f12bd2cd960 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7f12bcfce080 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0,
metaTypes = 0x7f12bd4114c0 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x7f1285b41c80}}, static staticMetaObject = {d = {superdata = {
direct = 0x7f12bd411540 QObject::staticMetaObject},
stringdata = 0x7f12bd2ccd4c <_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0+236>,
data = 0x7f12bd2ccc60 <_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>, static_metacall = 0x7f12bcf6f2e0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0,
metaTypes = 0x7f12bd410fa0 <_ZN10QEventLoop36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>, extradata = 0x0}}}
returnCode =
#39 0x000055aecc3d977e in qs::launch::launch (args=..., argv=0x7ffceab23898, coreApplication=0x7f12b8818820)
--Type for more, q to quit, c to continue without paging--
at /usr/src/debug/quickshell-git/quickshell/src/launch/launch.cpp:256
pathId = {d = {d = 0x7f12b8811b00, ptr = 0x7f12b8811b10 "ddd7bd2aab739ccbe22f0f9fe4b9f9db", size = 32}, static _empty = 0 '\000'}
shellId = {d = {d = 0x7f12b8809a40, ptr = 0x7f12b8809a50 u"ddd7bd2aab739ccbe22f0f9fe4b9f9db", size = 32},
static _empty = 0 u'\000'}
file = { = { = { = {_vptr.QObject = 0x7f12bd40d7a0 <vtable for QFile+16>,
static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7f12bd2cda70 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>,
data = 0x7f12bd2cd960 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7f12bcfce080 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0,
metaTypes = 0x7f12bd4114c0 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x7f12b888b540}}, = {}, static staticMetaObject = {d = {
superdata = {direct = 0x7f12bd411540 QObject::staticMetaObject},
stringdata = 0x7f12bd2cd664 <_ZN9QIODevice32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_127qt_meta_tag_ZN9QIODeviceE_tEEE.lto_priv.0+260>,
data = 0x7f12bd2cd560 <_ZN9QIODevice32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_127qt_meta_tag_ZN9QIODeviceE_tEEE.lto_priv.0>, static_metacall = 0x7f12bcf31ab0 <QIODevice::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0,
metaTypes = 0x7f12bd411260 <_ZN9QIODevice36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_127qt_meta_tag_ZN9QIODeviceE_tEEE.lto_priv.0>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {
direct = 0x7f12bd4112c0 QIODevice::staticMetaObject},
stringdata = 0x7f12bd2c8ddc <_ZN11QFileDevice32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_130qt_meta_tag_ZN11QFileDeviceE_tEEE.lto_priv.0+60>,
data = 0x7f12bd2c8da0 <_ZN11QFileDevice32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_130qt_meta_tag_ZN11QFileDeviceE_tEEE.lto_priv.0>, static_metacall = 0x7f12bcf1bf00 <QFileDevice::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0,
metaTypes = 0x7f12bd40fa58 <_ZN11QFileDevice36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_130qt_meta_tag_ZN11QFileDeviceE_tEEE.lto_priv.0>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {
direct = 0x7f12bd40fa60 QFileDevice::staticMetaObject},
stringdata = 0x7f12bd2c7c5c <_ZN5QFile32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_123qt_meta_tag_ZN5QFileE_tEEE.lto_priv.0+60>, data = 0x7f12bd2c7c20 <_ZN5QFile32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_123qt_meta_tag_ZN5QFileE_tEEE.lto_priv.0>,
static_metacall = 0x7f12bcf1be70 <QFile::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0,
metaTypes = 0x7f12bd40f2d8 <_ZN5QFile36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_123qt_meta_tag_ZN5QFileE_tEEE.lto_priv.0>, extradata = 0x0}}}
pragmas = {useQApplication = false, nativeTextRendering = false, desktopSettingsAware = true, useSystemStyle = false,
iconTheme = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, envOverrides = {d = 0x7f12b88253a0}, dataDir = {
--Type for more, q to quit, c to continue without paging--
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 = { = {}, _vptr.QTextStream = 0x7f12bd40e940 <vtable for QTextStream+16>,
d_ptr = std::unique_ptr = {get() = 0x7f12b88b2180}}
launchTime =
crashHandler = {d = 0x7f12b88189a0}
app = 0x7f12b8818820
qArgC = 0
root = { = {_vptr.QObject = 0x55aecc7358a8 <vtable for RootWrapper+16>, static staticMetaObject = {d = {superdata = {
direct = 0x0},
stringdata = 0x7f12bd2cda70 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>,
data = 0x7f12bd2cd960 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7f12bcfce080 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0,
metaTypes = 0x7f12bd4114c0 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x7f12b894e500}}, static staticMetaObject = {d = {superdata = {
direct = 0x7f12bd411540 QObject::staticMetaObject},
stringdata = 0x55aecc64f8ac <_ZN11RootWrapper32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_130qt_meta_tag_ZN11RootWrapperE_tEEE.lto_priv.0+172>,
data = 0x55aecc64f800 <_ZN11RootWrapper32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_130qt_meta_tag_ZN11RootWrapperE_tEEE.lto_priv.0>, static_metacall = 0x55aecc42a770 <RootWrapper::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0,
metaTypes = 0x55aecc729800 <_ZN11RootWrapper36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_130qt_meta_tag_ZN11RootWrapperE_tEEE.lto_priv.0>, extradata = 0x0}}, rootPath = {d = {d = 0x7f12b8828540,
ptr = 0x7f12b8828550 u"/home/drake/.config/quickshell/shell.qml", size = 40}}, shellId = {d = {d = 0x7f12b8809a40,
ptr = 0x7f12b8809a50 u"ddd7bd2aab739ccbe22f0f9fe4b9f9db", size = 32}}, generation = 0x7f12ac40b5c0,
originalWorkingDirectory = {d = {d = 0x7f12b8948cc0, ptr = 0x7f12b8948cd0 u"/home/drake", size = 11}},
configDirWatcher = { = {_vptr.QObject = 0x7f12bd40e018 <vtable for QFileSystemWatcher+16>, static staticMetaObject = {
d = {superdata = {direct = 0x0},
stringdata = 0x7f12bd2cda70 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>,
data = 0x7f12bd2cd960 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7f12bcfce080 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0,
metaTypes = 0x7f12bd4114c0 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x7f12b8821ec0}}, static staticMetaObject = {d = {superdata = {
direct = 0x7f12bd411540 QObject::staticMetaObject},
stringdata = 0x7f12bd2cb1a4 <_ZN18QFileSystemWatcher32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_137qt_meta_tag_ZN18QFileSystemWatcherE_tEEE.lto_priv.0+132>,
--Type for more, q to quit, c to continue without paging--
data = 0x7f12bd2cb120 <_ZN18QFileSystemWatcher32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_137qt_meta_tag_ZN18QFileSystemWatcherE_tEEE.lto_priv.0>,
static_metacall = 0x7f12bd17c500 <QFileSystemWatcher::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0,
metaTypes = 0x7f12bd410620 <_ZN18QFileSystemWatcher36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_137qt_meta_tag_ZN18QFileSystemWatcherE_tEEE.lto_priv.0>, extradata = 0x0}}}}
code =
#40 0x000055aecc3d1e40 in qs::launch::(anonymous namespace)::launchFromCommand (cmd=..., coreApplication=0x7f12b8818820)
at /usr/src/debug/quickshell-git/quickshell/src/launch/command.cpp:434
configPath = {d = {d = 0x7f12b8828540, ptr = 0x7f12b8828550 u"/home/drake/.config/quickshell/shell.qml", size = 40},
static _empty = 0 u'\000'}
r =
#41 qs::launch::runCommand (argc=, argv=, coreApplication=)
at /usr/src/debug/quickshell-git/quickshell/src/launch/command.cpp:542
state = {app = std::unique_ptrCLI::App = {get() = 0x7f12b8884380}, exec = {argc = 1, argv = 0x7ffceab23898}, 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 = 0x0, ptr = 0x0, size = 0}, 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 = 0x7f12b8888980, show = 0x7f12b8889b00, call = 0x7f12b8889e80, getprop = 0x7f12b888a580, 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 = 0x7f12b8885880,
list = 0x7f12b8886a00, kill = 0x7f12b8887800, msg = 0x7f12b888a900}, misc = {checkCompat = false, printVersion = false,
killAll = false, noDuplicate = false, daemonize = false}}
#42 0x000055aecc3ba667 in qs::launch::main (argc=1, argv=0x7ffceab23898)
at /usr/src/debug/quickshell-git/quickshell/src/launch/main.cpp:112
qArgC = 1
coreApplication = 0x7f12b8818820
code =
#43 main (argc=1, argv=0x7ffceab23898) at /usr/src/debug/quickshell-git/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