/usr/bin/budgie-control-center:11:reset_all_shortcuts_cb:gtk_list_box_forall:reset_all_clicked_cb:_g_closure_invoke_va:g_signal_emit_valist
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
budgie-control-center (Ubuntu) |
Fix Released
|
Medium
|
fossfreedom | ||
Jammy |
Fix Released
|
Medium
|
fossfreedom | ||
Kinetic |
Fix Released
|
Medium
|
fossfreedom |
Bug Description
[ Impact ]
* Clicking the Reset All button on the Keyboard panel causes the
application to close with a segmentation fault
* This produces an unnecessary apport dialog to appear to report the bug
[ Test Plan ]
* Open budgie-
* Navigate to the keyboard panel
* Click "View and Customize Shortcuts"
* Ensure one or more custom shortcuts have been created - you will see "Modified" against each category that has a custom shortcut
* Click the Reset Alll... all buttons
* Reopen the application and navigate back to "View and Customize Shortcuts"
* Note that all custom shortcuts have been removed i.e. "Modified"
* From the proposed repo install both budgie-
* Repeat the test plan above. You will note that no apport dialog will appear.
[ Where problems could occur ]
* The patch itself is narrowly focussed to this specific area of the dialog to refresh the display. The actually enactment of resetting occurs
before the segmentation fault code is executed.
* No other parts of budgie specifically requires this capability - it is
a user convenience function.
* Looking at the upstream codebase this is the only commit in this area
thus there are no additional patches that could be needed. This is confirmed by running budgie-
* No other desktop environments use budgie-
expected.
[ Other Info ]
* N/A
----
The Ubuntu Error Tracker has been receiving reports about a problem regarding budgie-
If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://
description: | updated |
Changed in budgie-control-center (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in budgie-control-center (Ubuntu Kinetic): | |
status: | In Progress → Fix Released |
Changed in budgie-control-center (Ubuntu Jammy): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → fossfreedom (fossfreedom) |
Issue specifically with Jammy - does not occur for kinetic.
Reproducible by clicking the reset-all button on the keyboard panel