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

AirController launches for a second than crashes with a segfault #15

Open
gholmann16 opened this issue Oct 3, 2022 · 3 comments
Open

Comments

@gholmann16
Copy link

Describe the bug
AppImage opens up then exits with a segfault. Here is the error left behind:

(air_controller_desktop:36769): Gdk-CRITICAL **: 15:34:19.797: gdk_monitor_get_geometry: assertion 'GDK_IS_MONITOR (monitor)' failed

(air_controller_desktop:36769): Gdk-CRITICAL **: 15:34:19.797: gdk_monitor_get_workarea: assertion 'GDK_IS_MONITOR (monitor)' failed

(air_controller_desktop:36769): Gdk-CRITICAL **: 15:34:19.797: gdk_monitor_get_model: assertion 'GDK_IS_MONITOR (monitor)' failed

(air_controller_desktop:36769): Gdk-CRITICAL **: 15:34:19.797: gdk_monitor_get_scale_factor: assertion 'GDK_IS_MONITOR (monitor)' failed
Segmentation fault (core dumped)

To Reproduce

  1. Download latest AirController AppImage
  2. Make it executable
  3. Run app in terminal or file explorer
  4. See error

OS (please complete the OS information):
OS: Arch Linux

App version(please complete the versions information):

  • AirController desktop: 0.3.1
@yuanhoujun
Copy link
Member

Hi, @Seren541 Thank you for your feedback.
I can't reproduce this error, could you provide more information about this issue?

@gholmann16
Copy link
Author

When I run Air Controller in gdb, I get the same error, but the application stalls until I force quit it. This is what has changed:

(air_controller_desktop:43305): Gdk-CRITICAL **: 21:50:33.498: gdk_monitor_get_geometry: assertion 'GDK_IS_MONITOR (monitor)' failed

(air_controller_desktop:43305): Gdk-CRITICAL **: 21:50:33.498: gdk_monitor_get_workarea: assertion 'GDK_IS_MONITOR (monitor)' failed

(air_controller_desktop:43305): Gdk-CRITICAL **: 21:50:33.498: gdk_monitor_get_model: assertion 'GDK_IS_MONITOR (monitor)' failed

(air_controller_desktop:43305): Gdk-CRITICAL **: 21:50:33.498: gdk_monitor_get_scale_factor: assertion 'GDK_IS_MONITOR (monitor)' failed

Thread 1 "air_controller_" received signal SIGSEGV, Segmentation fault.
0x00007ffff4f6ff7d in ?? () from /usr/lib/libc.so.6

Can't really debug without the -g flag being attached to whatever executables are being ran within your appimage. Same thing happens when I extract your appimage and run the executable itself.

@yuanhoujun
Copy link
Member

OK,thank you so much

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

2 participants