Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jetbrains toolbox crashes hyprpanel #769

Open
Branloins opened this issue Feb 12, 2025 · 5 comments
Open

Jetbrains toolbox crashes hyprpanel #769

Branloins opened this issue Feb 12, 2025 · 5 comments

Comments

@Branloins
Copy link

Branloins commented Feb 12, 2025

Describe the bug
when you start jetbrains toolbox it will crash hyprpanel

To Reproduce
start jetbrains toolbox

Expected behavior
to not crash hyprpanel

Image

Screenshots

Desktop (please complete the following information):

  • Distribution: arch
  • Window Manager/Desktop Environment: hyprland

Additional context
edit coredump backtrace:
'''
gdb) bt
#0 0x000077d8673485d2 in g_atomic_ref_count_dec () at /usr/lib/libglib-2.0.so.0
#1 0x000077d867381423 in g_variant_unref () at /usr/lib/libglib-2.0.so.0
#2 0x000077d846f8d075 in layout_parse (menu=0x77d858034f20, layout=) at ../vala-panel-appmenu/subprojects/appmenu-glib-translator/model.c:252
#3 get_layout_idle (self=0x77d858034f20) at ../vala-panel-appmenu/subprojects/appmenu-glib-translator/model.c:391
#4 0x000077d867339a0a in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x000077d867338559 in ??? () at /usr/lib/libglib-2.0.so.0
#6 0x000077d86739b257 in ??? () at /usr/lib/libglib-2.0.so.0
#7 0x000077d867337a55 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#8 0x000077d86718acb6 in g_application_run () at /usr/lib/libgio-2.0.so.0
#9 0x000077d866bdc596 in ??? () at /usr/lib/libffi.so.8
#10 0x000077d866bd900e in ??? () at /usr/lib/libffi.so.8
#11 0x000077d866bdbbd3 in ffi_call () at /usr/lib/libffi.so.8
#12 0x000077d867479851 in ??? () at /usr/lib/libgjs.so.0
#13 0x000077d86747ac3f in ??? () at /usr/lib/libgjs.so.0
#14 0x000077d865d7201d in ??? () at /usr/lib/libmozjs-128.so
#15 0x000077d865ec3194 in ??? () at /usr/lib/libmozjs-128.so
#16 0x000077d865d644ca in ??? () at /usr/lib/libmozjs-128.so
#17 0x000077d865df2a61 in ??? () at /usr/lib/libmozjs-128.so
#18 0x000077d865e631bf in JS::Call(JSContext*, JS::HandleJS::Value, JS::HandleJS::Value, JS::HandleValueArray const&, JS::MutableHandleJS::Value) () at /usr/lib/libmozjs-128.so
#19 0x000077d8674ae3a4 in ??? () at /usr/lib/libgjs.so.0
#20 0x000077d8674b66cf in gjs_context_eval_module () at /usr/lib/libgjs.so.0
#21 0x00005a4b08ab2d09 in ??? ()
#22 0x000077d866c07488 in ??? () at /usr/lib/libc.so.6
--Type for more, q to quit, c to continue without paging--
#23 0x000077d866c0754c in __libc_start_main () at /usr/lib/libc.so.6
#24 0x00005a4b08ab33b5 in ??? ()
(gdb)
'''
not sure how useful this is as i dont have debug symbols but the segfault seems to be originating from gjs.....
i can supply the coredump file if it will help.

@smathles
Copy link
Contributor

I cannot reproduce a crash, it still opens for me. However something is definitely broken, I suspect it's an Astal thing by the looks of this error:

Image

** (gjs:515871): WARNING **: 22:26:36.055: trayItem.vala:309: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable

So probably an upstream Astal error. Would be good if Jas/Aylur could chime in with a bit more knowledge though, good find.

@smathles
Copy link
Contributor

Additionally just figured out that I could make it either crash or the panel instance crash with repeated attempts to open from the tray, interesting. The tray entry, however, remains there in a non-functional format until I kill and re-launch hyprpanel.

@Branloins
Copy link
Author

Interesting I can't even start it insta crashes hyprpanel... the error is an assert for a format string.... are you using the tool box from jetbrains's website or the aur? Not sure if that matters but it's a data point.

@smathles
Copy link
Contributor

@Branloins I'm on latest arch, with the latest AUR package.

@Jas-SinghFSU
Copy link
Owner

This seems to be an issue for other people that are using Astal as well (not specifically Hyprpanel) https://discord.com/channels/1143610930542944377/1338335426208989312. I would open an issue upstream.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants