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

Core Dumped Signal ABRT #254

Open
alkaris2 opened this issue Jan 16, 2025 · 0 comments
Open

Core Dumped Signal ABRT #254

alkaris2 opened this issue Jan 16, 2025 · 0 comments

Comments

@alkaris2
Copy link

Introduction
Encountering an odd issue with Eruption under Manjaro KDE 24.2.1 when I try to use the EasyShift Button on the KONE AIMO 16K with the Scroll Wheel to adjust system volume, Eruption ends up core dumping with signal ABRT and throws errors into systemd log that it started too quickly.

I do have Experimental features Enabled because it wont work with the KONE AIMO 16k unless it's enabled.

Normal daemon functions cease to function with the Vulcan 121, the dial knob stops working for system volume control, and the LED's turn off completely when it crashes for both keyboard and mouse as a result.

The GUI app also fails to launch after the crash too because the daemons simply stop dead with ABRT signal.

Please describe the bug

code=dumped signal=ABRT

After restarting after resetting with sudo systemctl reset-failed eruption because it wont start and will repeatedly fail if I issue start or restart

Jan 17 06:23:19 Tohru-PC systemd[1]: eruption.service: Scheduled restart job, restart counter is at 3.
Jan 17 06:23:19 Tohru-PC systemd[1]: Starting Realtime RGB LED Driver for Linux...
Jan 17 06:23:19 Tohru-PC systemd[1]: Started Realtime RGB LED Driver for Linux.
Jan 17 06:23:19 Tohru-PC eruption[151250]: ** EXPERIMENTAL FEATURES are ENABLED, this may expose serious bugs! **
Jan 17 06:23:19 Tohru-PC eruption[151250]: ** EXPERIMENTAL DRIVERS are ENABLED, this may expose serious bugs! **
Jan 17 06:23:20 Tohru-PC eruption[151250]: Step 1: Invalid result

Fail when restart or start is issued;

    Process: 147211 ExecStart=/usr/bin/eruption -c /etc/eruption/eruption.conf (code=dumped, signal=ABRT)
    Process: 147262 ExecStopPost=/usr/bin/rm -f /run/eruption/eruption.pid (code=exited, status=0/SUCCESS)
   Main PID: 147211 (code=dumped, signal=ABRT)

Jan 17 06:11:04 Tohru-PC systemd[1]: Failed to start Realtime RGB LED Driver for Linux.
Jan 17 06:11:33 Tohru-PC systemd[1]: eruption.service: Start request repeated too quickly.
Jan 17 06:11:33 Tohru-PC systemd[1]: eruption.service: Failed with result 'core-dump'.
Jan 17 06:11:33 Tohru-PC systemd[1]: Failed to start Realtime RGB LED Driver for Linux.
Jan 17 06:11:57 Tohru-PC systemd[1]: eruption.service: Start request repeated too quickly.
Jan 17 06:11:57 Tohru-PC systemd[1]: eruption.service: Failed with result 'core-dump'.
Jan 17 06:11:57 Tohru-PC systemd[1]: Failed to start Realtime RGB LED Driver for Linux.
Jan 17 06:12:02 Tohru-PC systemd[1]: eruption.service: Start request repeated too quickly.
Jan 17 06:12:02 Tohru-PC systemd[1]: eruption.service: Failed with result 'core-dump'.
Jan 17 06:12:02 Tohru-PC systemd[1]: Failed to start Realtime RGB LED Driver for Linux.

From journalctl -xeu eruption.service

Jan 17 06:40:55 Tohru-PC eruption[156013]: ** EXPERIMENTAL FEATURES are ENABLED, this may expose serious bugs! **
Jan 17 06:40:55 Tohru-PC eruption[156013]: ** EXPERIMENTAL DRIVERS are ENABLED, this may expose serious bugs! **
Jan 17 06:40:56 Tohru-PC eruption[156013]: Step 1: Invalid result
Jan 17 06:40:57 Tohru-PC eruption[156013]: Mouse event for 'KEY_VOLUMEUP' not processed: Could not map an evdev >
Jan 17 06:40:57 Tohru-PC eruption[156013]: The application panicked (crashed).
Jan 17 06:40:57 Tohru-PC eruption[156013]: Message:  called `Result::unwrap()` on an `Err` value:
Jan 17 06:40:57 Tohru-PC eruption[156013]:    0: Could not map an evdev event code to a key or button
Jan 17 06:40:57 Tohru-PC eruption[156013]: Location:
Jan 17 06:40:57 Tohru-PC eruption[156013]:    eruption/src/hwdevices/roccat_kone_aimo_remastered.rs:744
Jan 17 06:40:57 Tohru-PC eruption[156013]: Location: eruption/src/events.rs:627
Jan 17 06:40:57 Tohru-PC eruption[156013]: Please consider reporting a bug at https://github.com/X3n0m0rph59/eru>
Jan 17 06:40:57 Tohru-PC systemd-coredump[156050]: [🡕] Process 156013 (eruption) of user 0 dumped core.
                                                   
                                                   Stack trace of thread 156013:
                                                   #0  0x000076fa01f6b3f4 n/a (libc.so.6 + 0x963f4)
                                                   #1  0x000076fa01f12120 raise (libc.so.6 + 0x3d120)
                                                   #2  0x000076fa01ef94c3 abort (libc.so.6 + 0x244c3)
                                                   #3  0x000055bd8093032a n/a (n/a + 0x0)
                                                   #4  0x000055bd80930319 n/a (n/a + 0x0)
                                                   #5  0x000055bd80a8d999 n/a (n/a + 0x0)
                                                   #6  0x000055bd80a94460 n/a (n/a + 0x0)
                                                   #7  0x000055bd80a94268 n/a (n/a + 0x0)
                                                   #8  0x000055bd80a941c9 n/a (n/a + 0x0)
                                                   #9  0x000055bd80a941bc n/a (n/a + 0x0)
                                                   #10 0x000055bd805785df n/a (n/a + 0x0)
                                                   #11 0x000055bd805789b5 n/a (n/a + 0x0)
                                                   #12 0x000055bd80726c57 n/a (n/a + 0x0)
                                                   #13 0x000055bd80779b25 n/a (n/a + 0x0)
                                                   #14 0x000055bd805999c7 n/a (n/a + 0x0)
                                                   #15 0x000055bd8076d289 n/a (n/a + 0x0)
                                                   #16 0x000055bd807955d6 n/a (n/a + 0x0)
                                                   #17 0x000055bd8079fe92 n/a (n/a + 0x0)
                                                   #18 0x000055bd805a6a66 n/a (n/a + 0x0)
                                                   #19 0x000055bd807b8cc7 n/a (n/a + 0x0)
                                                   #20 0x000076fa01efae08 n/a (libc.so.6 + 0x25e08)
                                                   #21 0x000076fa01efaecc __libc_start_main (libc.so.6 + 0x25ecc)
                                                   #22 0x000055bd80592395 n/a (n/a + 0x0)
                                                   ELF object binary architecture: AMD x86-64
░░ Subject: Process 156013 (eruption) dumped core
░░ Defined-By: systemd

To Reproduce

  • Using EasyShift button on KONE AIMO 16k and scroll Mouse Wheel

Expected behavior
Change system volume when holding down EasyShift button and scrolling Mouse Wheel

Logs
eruption-systemd.log

Screenshots (optional)

After systemd daemon crashes and try to start GUI
Image

Experimental Features Disabled - Mouse isn't detected in GUI.

Image

Please complete the following information:

  • Eruption version Eruption 0.3.6 () (release build)
  • List your device(s)
Bus 001 Device 003: ID 1e7d:2e2c ROCCAT ROCCAT Kone Aimo 16K
Bus 001 Device 004: ID 1e7d:3098 ROCCAT ROCCAT Vulcan AIMO

Additional context

Bug probably caused by Experimental Features specifically. But the mouse wont be configurable in the GUI because it doesn't detect it unless set to Experimental.

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

1 participant