*** This bug is a duplicate of bug 1892486 ***
https://bugs.launchpad.net/bugs/1892486
This bug was fixed in the package gnome-control-center -
1:44~rc-1ubuntu1
---------------
gnome-control-center (1:44~rc-1ubuntu1) lunar; urgency=medium
[ Jeremy Bicha ]
* Merge with Debian. Remaining changes:
+ Add gnome-control-center-faces package to share with unity-control-center
+ Install apport hook
+ debian/control.in:
- Build-Depend on libwhoopsie-preferences-dev
- Depend on language-selector-gnome, system-config-printer &
whoopsie-preferences
- Don't depend on desktop-base
- Recommend ibus
- Suggest instead of recommend gnome-user-share & realmd
- Don't recommend malcontent-gui or system-config-printer-common
- Don't recommend or suggest pulseaudio (or even pipewire) stuff
- Don't recommend libnss-myhostname since we use systemd-resolved
+ debian/gnome-control-center-data.install:
- Don't install gnome-control-center.pkla since we use
policykit-desktop-privileges instead
- Install additional assets used by unity-control-center
* debian/ubuntu-logo-icon.png, debian/source/include-binaries,
debian/gnome-control-center-data.install: Include an Ubuntu logo
* debian/gnome-control-center-data.links:
- Link audio-speaker-center* to audio-speaker-mono* so that an
icon is shown in the test speaker panel. (LP: #1704002)
+ debian/rules: Enable whoospie integration
+ Add patches:
- keyboard-For-xkb-options-have-Layout-default-toggle-and-N.patch
- keyboard-Avoid-modifying-xkb-options-when-user-changes-n.patch
- u/keyboard-Add-launch-terminal-shortcut.patch
- u/sound-Allow-volume-to-be-set-above-100.patch
- u/Allow-tweaking-some-settings-for-Ubuntu-Dock.patch
- u/background-Allow-configuring-the-ubuntu-accent-color.patch
- u/multitasking-panel-Sync-workspace-and-monitor-isolation-d.patch
- u/Modify-Mulitasking-assets-for-accent-colors.patch
- u/lock-Add-Lock-Screen-on-Suspend-option.patch
- u/region-Add-Language-Selector-button.patch
- u/Adapts-the-region-capplet-and-the-language-chooser-in-the.patch
- u/printers-Temporarily-add-an-additional-advanced-printer-b.patch
- u/notifications-Handle-.desktop-files-that-got-renamed.patch
- u/shell-Change-the-default-height-so-all-category-are-on-sc.patch
- u/connectivity-add-network-connectivity-checking-toggle.patch
- u/diagnostics-Add-Whoopsie-support.patch
- u/online-accounts-Hide-window-after-adding-an-online-accoun.patch
- u/display-Support-UI-scaled-logical-monitor-mode.patch
- u/Disable-non-working-camera-microphones-panels.patch
- u/info-overview-Show-updates-in-software-propeties-instead-.patch
- u/sound-Add-a-button-to-select-the-default-theme.patch
- u/applications-Launch-snap-store-if-it-is-installed.patch
- u/display-Allow-fractional-scaling-to-be-enabled.patch
* d/p/keyboard-For-xkb-options-have-Layout-default-toggle-and-N.patch:
+ Add nodefault_option after the main option, not before
(LP: #2000423)
+ Get back the "Use layout default" switch_row title
* Temporarily disable the Sound theme patch until it can be updated
* Update sound theme patch.
[ Gunnar Hjalmarsson ]
* Don't segfault if XDG_CURRENT_DESKTOP is unset (LP: #2008770,
LP: #1892486).
[ Marco Trevisan (Treviño) ]
* ubuntu-panel: Support toggling and tune Tiling Assistant
* ubuntu-panel: Ensure extension enabled states.
Check that extensions are actually enabled in the shell before showing their
options, in case they're disabled provide a switch to enable them
* debian/patches: Sync workspace isolation settings on tiling assistant
* debian/patches: Update the multi-tasking assets patch
* debian/patches: Refresh git indexes
gnome-control-center (1:44~rc-1) experimental; urgency=medium
* New upstream release
* Refresh patches
gnome-control-center (1:44~beta-1) experimental; urgency=medium
* New upstream release
* debian/control.in: Bump minimum glib, gtk4, libnma-gtk4 & libx11
* Stop disabling the Firmware Security panel
* Refresh patches
* Revert branching for bookworm
gnome-control-center (1:43.4.1-1) unstable; urgency=medium
* New upstream release
* Branch for bookworm
gnome-control-center (1:43.2-2) unstable; urgency=medium
* d/control.in: Add libspa-0.2-bluetooth as an alternative for
pulseaudio-module-bluetooth
-- Marco Trevisan (Treviño) <[email protected]> Thu, 16 Mar 2023
06:34:45 +0100
** Changed in: gnome-control-center (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-control-center in Ubuntu.
https://bugs.launchpad.net/bugs/2008770
Title:
Sound: seg fault if env variable not set (v41.7)
Status in gnome-control-center package in Ubuntu:
Fix Released
Bug description:
On Ubuntu 22.04, gnome-control-center (41.7) crashes with a segmentation
fault if $XDG_CURRENT_DESKTOP is not set, upon entering the Sound menu.
This is due to the passing of a NULL pointer into strstr which results in
undefined behavior.
For the user it gets worse, as entering Sound instantly crashes the
application and subsequent launches will keep starting in Sound and
just keep crashing. The application is then not usable, and it's not
directly clear how to reset it as to not start in Sound.
In this case, it is partly my fault since I don't use a GNOME desktop
environment resulting in this env variable not being set.
panels/sound/cc-sound-panel.c:305
if (strstr (g_getenv("XDG_CURRENT_DESKTOP"), "ubuntu") != NULL) {
Which seem to originate from
debian/patches/ubuntu/sound-Allow-volume-to-be-set-above-100.patch
-> gnome-control-center_41.7-0ubuntu0.22.04.6.debian.tar.xz
Fixed by adding `alias XDG_CURRENT_DESKTOP=test` in .bashrc.
System:
Sway (Ubuntu's default DE is also installed)
Ubuntu 22.04 (updated 2023-02-28)
Linux 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023
x86_64 x86_64 x86_64 GNU/Linux
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/2008770/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp