Closed elythh closed 3 months ago
Same issue here
@elythh The version from nixpkgs unstable is working for me. Only the git version is broken.
Mine is crashing aswell: While running it regularly spits out:
[error] hyprland/workspaces: in Json::Value::resolveReference(key, end): requires objectValue
and eventually segfaults I cannot 100% reliably reproduce the segfault, but it is so unstable, that it's plainly obvious that something is very broken (workspace labels not rendering properly, for example)
I've git bisected it to the commit 16079eae09944fe76e8ba78b1e8d834baf4fa289
that is part of #2968
Mine is crashing aswell: While running it regularly spits out:
[error] hyprland/workspaces: in Json::Value::resolveReference(key, end): requires objectValue
and eventually segfaults I cannot 100% reliably reproduce the segfault, but it is so unstable, that it's plainly obvious that something is very broken (workspace labels not rendering properly, for example)
I've git bisected it to the commit
16079eae09944fe76e8ba78b1e8d834baf4fa289
that is part of #2968
@XerneraC are you running git version or 0.10.0
?
0.10.0
so I think this issue is different.@XerneraC are you running git version or
0.10.0
? #2968 introduced a segfault. I mentioned it in the PR but it wasn't addressed. However, it's not part of0.10.0
so I think this issue is different.
I'm running 0.10.0 currently, and it works flawlessly. I was talking about the head of the repo. I thought the discussion was about the head, as @RoccoRakete mentioned:
The version from nixpkgs unstable is working for me. Only the git version is broken.
I see now that OP clearly states that he is on 0.10.0, my bad
I see now that OP clearly states that he is on 0.10.0, my bad
Oh yeah me too, sorry.
https://github.com/Alexays/Waybar/pull/2968 introduced a segfault. I mentioned it in the PR but it wasn't addressed. However, it's not part of 0.10.0 so I think this issue is different.
I created a PR to fix this : #3023
Sorry for the confusion I'm also running from HEAD. It's tagged as 0.10.0 but that was misleading.
Thank you for the info @RoccoRakete and for the PR @tomben13
2968 introduced a segfault. I mentioned it in the PR but it wasn't addressed. However, it's not part of 0.10.0 so I think this issue is different.
I created a PR to fix this : #3023
I am not 100% convinced that it fixes @elythh issue. Can you confirm that it does ?
Actually, it does @tomben13 😄
For me it doesn't.
It gives me
free(): invalid next size (fast)
[1] 237689 IOT instruction (core dumped) waybar
For me it doesn't.
It gives me
free(): invalid next size (fast) [1] 237689 IOT instruction (core dumped) waybar
Can you share the coredump logs ?
Sure
coredumpctl debug 497071
PID: 497071 (.waybar-wrapped)
UID: 1000 (martin)
GID: 100 (users)
Signal: 11 (SEGV)
Timestamp: Mon 2024-03-18 00:03:52 CET (22s ago)
Command Line: waybar
Executable: /nix/store/2cy3sys5apakivnjj2y9a53l8c8kjfgq-waybar-0.10.0+date=2024-03-17_ca17bdb/bin/.waybar-wrapped
Control Group: /user.slice/user-1000.slice/session-2.scope
Unit: session-2.scope
Slice: user-1000.slice
Session: 2
Owner UID: 1000 (martin)
Boot ID: aaaffffe16fe4775a0b7c23623d18987
Machine ID: 9174f71255ca437c8f6c80e19aa4c8e5
Hostname: ThinkPad
Storage: /var/lib/systemd/coredump/core.\x2ewaybar-wrapped.1000.aaaffffe16fe4775a0b7c23623d18987.497071.1710716632000000.zst (present)
Size on Disk: 2.4M
Message: Process 497071 (.waybar-wrapped) of user 1000 dumped core.
Module libdconfsettings.so without build-id.
Module libmp3lame.so.0 without build-id.
Module libmpg123.so.0 without build-id.
Module libogg.so.0 without build-id.
Module libvorbisenc.so.2 without build-id.
Module libvorbis.so.0 without build-id.
Module libFLAC.so.12 without build-id.
Module libbrotlicommon.so.1 without build-id.
Module libXdmcp.so.6 without build-id.
Module libXau.so.6 without build-id.
Module libdatrie.so.1 without build-id.
Module libsystemd.so.0 without build-id.
Module libsndfile.so.1 without build-id.
Module libgudev-1.0.so.0 without build-id.
Module libjson-glib-1.0.so.0 without build-id.
Module libexpat.so.1 without build-id.
Module libbrotlidec.so.1 without build-id.
Module libbz2.so.1 without build-id.
Module libxcb-shm.so.0 without build-id.
Module libxcb-render.so.0 without build-id.
Module libxcb.so.1 without build-id.
Module libXrender.so.1 without build-id.
Module libgraphite2.so.3 without build-id.
Module libfreetype.so.6 without build-id.
Module libthai.so.0 without build-id.
Module libjpeg.so.62 without build-id.
Module libpng16.so.16 without build-id.
Module libGLdispatch.so.0 without build-id.
Module libGLX.so.0 without build-id.
Module libXss.so.1 without build-id.
Module libxml2.so.2 without build-id.
Module libcap.so.2 without build-id.
Module libsamplerate.so.0 without build-id.
Module libopus.so.0 without build-id.
Module libcelt0.so.2 without build-id.
Module libpulsecommon-17.0.so without build-id.
Module libwacom.so.9 without build-id.
Module libmtdev.so.1 without build-id.
Module libdbusmenu-glib.so.4 without build-id.
Module libpcre2-8.so.0 without build-id.
Module libselinux.so.1 without build-id.
Module libz.so.1 without build-id.
Module libXinerama.so.1 without build-id.
Module libXrandr.so.2 without build-id.
Module libXcomposite.so.1 without build-id.
Module libXdamage.so.1 without build-id.
Module libXcursor.so.1 without build-id.
Module libXext.so.6 without build-id.
Module libxkbcommon.so.0 without build-id.
Module libXfixes.so.3 without build-id.
Module libtracker-sparql-3.0.so.0 without build-id.
Module libX11.so.6 without build-id.
Module libXi.so.6 without build-id.
Module libepoxy.so.0 without build-id.
Module libfribidi.so.0 without build-id.
Module libfontconfig.so.1 without build-id.
Module libpangoft2-1.0.so.0 without build-id.
Module libharfbuzz.so.0 without build-id.
Module libpango-1.0.so.0 without build-id.
Module libpangocairo-1.0.so.0 without build-id.
Module libpangomm-1.4.so.1 without build-id.
Module libffi.so.8 without build-id.
Module libGL.so.1 without build-id.
Module libSDL2-2.0.so.0 without build-id.
Module libpulse-simple.so.0 without build-id.
Module libportaudio.so.2 without build-id.
Module libasound.so.2 without build-id.
Module libncursesw.so.6 without build-id.
Module libfftw3.so.3 without build-id.
Module libiniparser.so.1 without build-id.
Module libgcc_s.so.1 without build-id.
Module libstdc++.so.6 without build-id.
Module libxkbregistry.so.0 without build-id.
Module libsndio.so.7 without build-id.
Module libgtk-layer-shell.so.0 without build-id.
Module libevdev.so.2 without build-id.
Module libmpdclient.so.2 without build-id.
Module libudev.so.1 without build-id.
Module libwireplumber-0.4.so.0 without build-id.
Module libjack.so.0 without build-id.
Module libpulse.so.0 without build-id.
Module libplayerctl.so.2 without build-id.
Module libpipewire-0.3.so.0 without build-id.
Module libupower-glib.so.3 without build-id.
Module libnl-genl-3.so.200 without build-id.
Module libnl-3.so.200 without build-id.
Module libinput.so.10 without build-id.
Module libdbusmenu-gtk3.so.4 without build-id.
Module libcairomm-1.0.so.1 without build-id.
Module libglibmm-2.4.so.1 without build-id.
Module libgiomm-2.4.so.1 without build-id.
Module libgdkmm-3.0.so.1 without build-id.
Module libatkmm-1.6.so.1 without build-id.
Module libgtkmm-3.0.so.1 without build-id.
Module libjsoncpp.so.25 without build-id.
Module libsigc-2.0.so.0 without build-id.
Module libspdlog.so.1.13 without build-id.
Module libfmt.so.10 without build-id.
Module libcava.so without build-id.
Module .waybar-wrapped without build-id.
Stack trace of thread 497071:
#0 0x00007fcf37c76fa6 _ZN4Json5ValueD2Ev (libjsoncpp.so.25 + 0x22fa6)
#1 0x00007fcf37c7c685 _ZN4Json5Value16resolveReferenceEPKcS2_ (libjsoncpp.so.25 + 0x28685)
#2 0x0000000000566b41 _ZN6waybar7modules8hyprland10Workspaces8doUpdateEv (.waybar-wrapped + 0x166b41)
#3 0x00000000005679e9 _ZN6waybar7modules8hyprland10Workspaces6updateEv (.waybar-wrapped + 0x1679e9)
#4 0x00000000004af215 _ZN4sigc8internal10slot_call0IZN6waybar3Bar10getModulesERKNS2_7FactoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS2_5GroupEEUlvE_vE7call_itEPNS0_8slot_repE (.waybar-wrapped + 0xaf215)
#5 0x0000000000581ab2 _ZN4sigc8internal12signal_emit0IvNS_3nilEE4emitEPNS0_11signal_implE (.waybar-wrapped + 0x181ab2)
#6 0x00007fcf367de149 _ZN4Glib16DispatchNotifier15pipe_io_handlerENS_11IOConditionE (libglibmm-2.4.so.1 + 0x64149)
#7 0x00007fcf367e079c _ZN4Glib8IOSource8dispatchEPN4sigc9slot_baseE (libglibmm-2.4.so.1 + 0x6679c)
#8 0x00007fcf367e0307 _ZN4Glib6Source14dispatch_vfuncEP8_GSourcePFiPvES3_ (libglibmm-2.4.so.1 + 0x66307)
#9 0x00007fcf3668c629 g_main_dispatch (libglib-2.0.so.0 + 0x5a629)
#10 0x00007fcf3668f797 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5d797)
#11 0x00007fcf3668fd8c g_main_context_iteration (libglib-2.0.so.0 + 0x5dd8c)
#12 0x00007fcf368f98ad g_application_run (libgio-2.0.so.0 + 0xe98ad)
#13 0x00000000004565cd _ZN6waybar6Client4mainEiPPc (.waybar-wrapped + 0x565cd)
#14 0x0000000000454c01 main (.waybar-wrapped + 0x54c01)
#15 0x00007fcf35c3f0ce __libc_start_call_main (libc.so.6 + 0x280ce)
#16 0x00007fcf35c3f189 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x28189)
#17 0x0000000000468705 _start (.waybar-wrapped + 0x68705)
Stack trace of thread 497082:
#0 0x00007fcf35c9eebe __futex_abstimed_wait_common (libc.so.6 + 0x87ebe)
#1 0x00007fcf35ca1cf5 pthread_cond_clockwait@GLIBC_2.30 (libc.so.6 + 0x8acf5)
#2 0x000000000050536b _ZNSt17_Function_handlerIFvvEZN6waybar7modules6MemoryC4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN4Json5ValueEEUlvE_E9_M_invokeERKSt9_Any_data (.waybar-wrapped + 0x10536b)
#3 0x000000000047c851 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN6waybar4util13SleeperThreadaSESt8functionIFvvEEEUlvE_EEEEE6_M_runEv (.waybar-wrapped + 0x7c851)
#4 0x00007fcf35ee8683 execute_native_thread_routine (libstdc++.so.6 + 0xe8683)
#5 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#6 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497079:
#0 0x00007fcf35cea205 clock_nanosleep@GLIBC_2.2.5 (libc.so.6 + 0xd3205)
#1 0x00007fcf35cfc647 __nanosleep (libc.so.6 + 0xe5647)
#2 0x00000000005491e5 _ZZN6waybar7modules8hyprland3IPC8startIPCEvENKUlvE_clEv (.waybar-wrapped + 0x1491e5)
#3 0x00007fcf35ee8683 execute_native_thread_routine (libstdc++.so.6 + 0xe8683)
#4 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#5 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497083:
#0 0x00007fcf35c9eebe __futex_abstimed_wait_common (libc.so.6 + 0x87ebe)
#1 0x00007fcf35ca1cf5 pthread_cond_clockwait@GLIBC_2.30 (libc.so.6 + 0x8acf5)
#2 0x0000000000499e3b _ZNSt17_Function_handlerIFvvEZN6waybar7modules11TemperatureC4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN4Json5ValueEEUlvE_E9_M_invokeERKSt9_Any_data (.waybar-wrapped + 0x99e3b)
#3 0x000000000047c851 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN6waybar4util13SleeperThreadaSESt8functionIFvvEEEUlvE_EEEEE6_M_runEv (.waybar-wrapped + 0x7c851)
#4 0x00007fcf35ee8683 execute_native_thread_routine (libstdc++.so.6 + 0xe8683)
#5 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#6 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497073:
#0 0x00007fcf35d22f8d syscall (libc.so.6 + 0x10bf8d)
#1 0x00007fcf366e9d20 g_cond_wait (libglib-2.0.so.0 + 0xb7d20)
#2 0x00007fcf3665a02b g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x2802b)
#3 0x00007fcf366bcb92 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x8ab92)
#4 0x00007fcf366bc54d g_thread_proxy (libglib-2.0.so.0 + 0x8a54d)
#5 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#6 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497078:
#0 0x00007fcf35c9eebe __futex_abstimed_wait_common (libc.so.6 + 0x87ebe)
#1 0x00007fcf35ca1cf5 pthread_cond_clockwait@GLIBC_2.30 (libc.so.6 + 0x8acf5)
#2 0x00000000004953ab _ZNSt17_Function_handlerIFvvEZN6waybar7modules5Image11delayWorkerEvEUlvE_E9_M_invokeERKSt9_Any_data (.waybar-wrapped + 0x953ab)
#3 0x000000000047c851 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN6waybar4util13SleeperThreadaSESt8functionIFvvEEEUlvE_EEEEE6_M_runEv (.waybar-wrapped + 0x7c851)
#4 0x00007fcf35ee8683 execute_native_thread_routine (libstdc++.so.6 + 0xe8683)
#5 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#6 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497084:
#0 0x00007fcf35d25426 epoll_wait (libc.so.6 + 0x10e426)
#1 0x00000000005aafee _ZZN6waybar4util16BacklightBackendC4ENSt6chrono8durationIlSt5ratioILl1ELl1000EEEESt8functionIFvvEEENKUlvE_clEv (.waybar-wrapped + 0x1aafee)
#2 0x000000000047c851 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN6waybar4util13SleeperThreadaSESt8functionIFvvEEEUlvE_EEEEE6_M_runEv (.waybar-wrapped + 0x7c851)
#3 0x00007fcf35ee8683 execute_native_thread_routine (libstdc++.so.6 + 0xe8683)
#4 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#5 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497086:
#0 0x00007fcf35d17e8c read (libc.so.6 + 0x100e8c)
#1 0x00000000004d9f87 _ZNSt17_Function_handlerIFvvEZN6waybar7modules7Battery6workerEvEUlvE0_E9_M_invokeERKSt9_Any_data (.waybar-wrapped + 0xd9f87)
#2 0x000000000047c851 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN6waybar4util13SleeperThreadaSESt8functionIFvvEEEUlvE_EEEEE6_M_runEv (.waybar-wrapped + 0x7c851)
#3 0x00007fcf35ee8683 execute_native_thread_routine (libstdc++.so.6 + 0xe8683)
#4 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#5 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497087:
#0 0x00007fcf35d17e8c read (libc.so.6 + 0x100e8c)
#1 0x00000000004dea67 _ZNSt17_Function_handlerIFvvEZN6waybar7modules7Battery6workerEvEUlvE1_E9_M_invokeERKSt9_Any_data (.waybar-wrapped + 0xdea67)
#2 0x000000000047c851 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN6waybar4util13SleeperThreadaSESt8functionIFvvEEEUlvE_EEEEE6_M_runEv (.waybar-wrapped + 0x7c851)
#3 0x00007fcf35ee8683 execute_native_thread_routine (libstdc++.so.6 + 0xe8683)
#4 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#5 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497088:
#0 0x00007fcf35c9eebe __futex_abstimed_wait_common (libc.so.6 + 0x87ebe)
#1 0x00007fcf35ca1cf5 pthread_cond_clockwait@GLIBC_2.30 (libc.so.6 + 0x8acf5)
#2 0x000000000056c97b _ZNSt17_Function_handlerIFvvEZN6waybar7modules7Network6workerEvEUlvE_E9_M_invokeERKSt9_Any_data (.waybar-wrapped + 0x16c97b)
#3 0x000000000047c851 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN6waybar4util13SleeperThreadaSESt8functionIFvvEEEUlvE_EEEEE6_M_runEv (.waybar-wrapped + 0x7c851)
#4 0x00007fcf35ee8683 execute_native_thread_routine (libstdc++.so.6 + 0xe8683)
#5 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#6 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497093:
#0 0x00007fcf35c9eebe __futex_abstimed_wait_common (libc.so.6 + 0x87ebe)
#1 0x00007fcf35ca1cf5 pthread_cond_clockwait@GLIBC_2.30 (libc.so.6 + 0x8acf5)
#2 0x00000000004781f8 _ZN6waybar4util13SleeperThread9sleep_forENSt6chrono8durationIlSt5ratioILl1ELl1000000000EEEE.isra.0 (.waybar-wrapped + 0x781f8)
#3 0x000000000047c851 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN6waybar4util13SleeperThreadaSESt8functionIFvvEEEUlvE_EEEEE6_M_runEv (.waybar-wrapped + 0x7c851)
#4 0x00007fcf35ee8683 execute_native_thread_routine (libstdc++.so.6 + 0xe8683)
#5 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#6 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497072:
#0 0x00007fcf35c55b6a __sigtimedwait (libc.so.6 + 0x3eb6a)
#1 0x00007fcf35c5523c sigwait (libc.so.6 + 0x3e23c)
#2 0x00000000004abe03 _Z12signalThreadPv (.waybar-wrapped + 0xabe03)
#3 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#4 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497077:
#0 0x00007fcf35d1789f __poll (libc.so.6 + 0x10089f)
#1 0x00007fcf3668f6f7 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5d6f7)
#2 0x00007fcf3669004f g_main_loop_run (libglib-2.0.so.0 + 0x5e04f)
#3 0x00007fcf36935db6 gdbus_shared_thread_func (libgio-2.0.so.0 + 0x125db6)
#4 0x00007fcf366bc54d g_thread_proxy (libglib-2.0.so.0 + 0x8a54d)
#5 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#6 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497075:
#0 0x00007fcf35d22f8d syscall (libc.so.6 + 0x10bf8d)
#1 0x00007fcf366e9ecc g_cond_wait_until (libglib-2.0.so.0 + 0xb7ecc)
#2 0x00007fcf3665a003 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x28003)
#3 0x00007fcf3665a611 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x28611)
#4 0x00007fcf366bcd55 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x8ad55)
#5 0x00007fcf366bc54d g_thread_proxy (libglib-2.0.so.0 + 0x8a54d)
#6 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#7 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497074:
#0 0x00007fcf35d1789f __poll (libc.so.6 + 0x10089f)
#1 0x00007fcf3668f6f7 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5d6f7)
#2 0x00007fcf3668fd8c g_main_context_iteration (libglib-2.0.so.0 + 0x5dd8c)
#3 0x00007fcf3668fdd1 glib_worker_main (libglib-2.0.so.0 + 0x5ddd1)
#4 0x00007fcf366bc54d g_thread_proxy (libglib-2.0.so.0 + 0x8a54d)
#5 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#6 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497076:
#0 0x00007fcf35d1789f __poll (libc.so.6 + 0x10089f)
#1 0x00007fcf3668f6f7 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5d6f7)
#2 0x00007fcf3668fd8c g_main_context_iteration (libglib-2.0.so.0 + 0x5dd8c)
#3 0x00007fcf33a8c89d dconf_gdbus_worker_thread (libdconfsettings.so + 0xb89d)
#4 0x00007fcf366bc54d g_thread_proxy (libglib-2.0.so.0 + 0x8a54d)
#5 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#6 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497085:
#0 0x00007fcf35c9eebe __futex_abstimed_wait_common (libc.so.6 + 0x87ebe)
#1 0x00007fcf35ca1cf5 pthread_cond_clockwait@GLIBC_2.30 (libc.so.6 + 0x8acf5)
#2 0x00000000004de9d3 _ZNSt17_Function_handlerIFvvEZN6waybar7modules7Battery6workerEvEUlvE_E9_M_invokeERKSt9_Any_data (.waybar-wrapped + 0xde9d3)
#3 0x000000000047c851 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN6waybar4util13SleeperThreadaSESt8functionIFvvEEEUlvE_EEEEE6_M_runEv (.waybar-wrapped + 0x7c851)
#4 0x00007fcf35ee8683 execute_native_thread_routine (libstdc++.so.6 + 0xe8683)
#5 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#6 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497090:
#0 0x00007fcf35d1789f __poll (libc.so.6 + 0x10089f)
#1 0x00007fcf364423f1 poll_func (libpulse.so.0 + 0x363f1)
#2 0x00007fcf36433f74 pa_mainloop_poll (libpulse.so.0 + 0x27f74)
#3 0x00007fcf364345d6 pa_mainloop_iterate (libpulse.so.0 + 0x285d6)
#4 0x00007fcf36434680 pa_mainloop_run (libpulse.so.0 + 0x28680)
#5 0x00007fcf364424c9 thread (libpulse.so.0 + 0x364c9)
#6 0x00007fcf34ac7b6f internal_thread_func (libpulsecommon-17.0.so + 0x5cb6f)
#7 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#8 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497089:
#0 0x00007fcf35d25426 epoll_wait (libc.so.6 + 0x10e426)
#1 0x000000000056b5dd _ZZN6waybar7modules7Network6workerEvENKUlvE0_clEv (.waybar-wrapped + 0x16b5dd)
#2 0x000000000047c851 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN6waybar4util13SleeperThreadaSESt8functionIFvvEEEUlvE_EEEEE6_M_runEv (.waybar-wrapped + 0x7c851)
#3 0x00007fcf35ee8683 execute_native_thread_routine (libstdc++.so.6 + 0xe8683)
#4 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#5 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497092:
#0 0x00007fcf35d17e8c read (libc.so.6 + 0x100e8c)
#1 0x00007fcf35c999b3 _IO_file_underflow@@GLIBC_2.2.5 (libc.so.6 + 0x829b3)
#2 0x00007fcf35c8ea20 __getdelim (libc.so.6 + 0x77a20)
#3 0x000000000047a13e _ZZN6waybar7modules6Custom16continuousWorkerEvENKUlvE_clEv (.waybar-wrapped + 0x7a13e)
#4 0x000000000047c851 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN6waybar4util13SleeperThreadaSESt8functionIFvvEEEUlvE_EEEEE6_M_runEv (.waybar-wrapped + 0x7c851)
#5 0x00007fcf35ee8683 execute_native_thread_routine (libstdc++.so.6 + 0xe8683)
#6 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#7 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497080:
#0 0x00007fcf35c9eebe __futex_abstimed_wait_common (libc.so.6 + 0x87ebe)
#1 0x00007fcf35ca1cf5 pthread_cond_clockwait@GLIBC_2.30 (libc.so.6 + 0x8acf5)
#2 0x00000000005bbddb _ZNSt17_Function_handlerIFvvEZN6waybar7modules5ClockC4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN4Json5ValueEEUlvE_E9_M_invokeERKSt9_Any_data (.waybar-wrapped + 0x1bbddb)
#3 0x000000000047c851 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN6waybar4util13SleeperThreadaSESt8functionIFvvEEEUlvE_EEEEE6_M_runEv (.waybar-wrapped + 0x7c851)
#4 0x00007fcf35ee8683 execute_native_thread_routine (libstdc++.so.6 + 0xe8683)
#5 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#6 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
Stack trace of thread 497081:
#0 0x00007fcf35c9eebe __futex_abstimed_wait_common (libc.so.6 + 0x87ebe)
#1 0x00007fcf35ca1cf5 pthread_cond_clockwait@GLIBC_2.30 (libc.so.6 + 0x8acf5)
#2 0x00000000004fa34b _ZNSt17_Function_handlerIFvvEZN6waybar7modules3CpuC4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN4Json5ValueEEUlvE_E9_M_invokeERKSt9_Any_data (.waybar-wrapped + 0xfa34b)
#3 0x000000000047c851 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN6waybar4util13SleeperThreadaSESt8functionIFvvEEEUlvE_EEEEE6_M_runEv (.waybar-wrapped + 0x7c851)
#4 0x00007fcf35ee8683 execute_native_thread_routine (libstdc++.so.6 + 0xe8683)
#5 0x00007fcf35ca2383 start_thread (libc.so.6 + 0x8b383)
#6 0x00007fcf35d2500c __clone3 (libc.so.6 + 0x10e00c)
ELF object binary architecture: AMD x86-64
I can't find the problem. Please open a separate issue @RoccoRakete
Hello, I'm having a weird issue since today where Waybar crashes when swapping workspace.
Here's the cordedump log.
EDIT: running git version, not 0.10.0