** Description changed:
- gnome-panel crashes whenever I try to open the preferences of the
- Weather Report applet.
+ [Impact]
+ gnome-panel crashes when one tries to open the preferences of the Weather
Report applet.
+
+ [Test Case]
+ 1. Install gnome-panel and gnome-applets.
+ 2. Run gnome-panel.
+ 3. Open the “Add to Panel” dialog (Alt + right-click → Add to Panel…), select
“Weather Report”.
+ 4. Right-click the added applet, click “Preferences”.
+ 5. gnome-panel should not crash, instead the preferences menu should be
opened.
+
+ [Proposed Fix]
+ libgweather 3.31.91 introduced an ABI break without SONAME bump, the values
of some enums have changed. See
<https://gitlab.gnome.org/GNOME/libgweather/issues/17>. As the current
gnome-applets in Disco was built against libgweather 3.28, it thinks that a
location level is GWEATHER_LOCATION_DETACHED, while it actually is
GWEATHER_LOCATION_NAMED_TIMEZONE.
+
+ The proposed fix is a simple rebuild against new libgweather to pick up
+ new enum values.
+
+ [Regression Potential]
+ As the fix is a simple rebuild, I cannot imagine any regressions this could
cause.
ProblemType: Crash
DistroRelease: Ubuntu 19.04
Package: gnome-panel 1:3.30.0-1ubuntu3
ProcVersionSignature: Ubuntu 5.0.0-13.14-generic 5.0.6
Uname: Linux 5.0.0-13-generic x86_64
ApportVersion: 2.20.10-0ubuntu27
Architecture: amd64
CurrentDesktop: GNOME-Flashback:GNOME
Date: Thu Apr 18 21:01:27 2019
ExecutablePath: /usr/bin/gnome-panel
ExecutableTimestamp: 1549538883
GsettingsChanges:
- b'org.gnome.gnome-panel.layout' b'object-id-list' b"['menu-bar',
'show-desktop', 'window-list', 'workspace-switcher',
'indicator-applet-complete', 'g-weather-applet', 'notification-area']"
- b'org.gnome.gnome-panel.layout' b'toplevel-id-list' b"['top-panel',
'bottom-panel']"
+ b'org.gnome.gnome-panel.layout' b'object-id-list' b"['menu-bar',
'show-desktop', 'window-list', 'workspace-switcher',
'indicator-applet-complete', 'g-weather-applet', 'notification-area']"
+ b'org.gnome.gnome-panel.layout' b'toplevel-id-list' b"['top-panel',
'bottom-panel']"
InstallationDate: Installed on 2010-12-09 (3052 days ago)
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
ProcCmdline: gnome-panel
ProcCwd: /home/kyle
Signal: 6
SourcePackage: gnome-panel
StacktraceTop:
- () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
- g_assertion_message_expr () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
- () at /usr/lib/gnome-applets/libgweather-applet.so
- () at /usr/lib/gnome-applets/libgweather-applet.so
- gweather_xml_load_locations () at
/usr/lib/gnome-applets/libgweather-applet.so
+ () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
+ g_assertion_message_expr () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
+ () at /usr/lib/gnome-applets/libgweather-applet.so
+ () at /usr/lib/gnome-applets/libgweather-applet.so
+ gweather_xml_load_locations () at
/usr/lib/gnome-applets/libgweather-applet.so
Title: gnome-panel crashed with SIGABRT
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip kvm libvirt libvirtd lpadmin plugdev sambashare
sudo vboxusers wireshark
separator:
** No longer affects: gnome-panel (Ubuntu)
** Changed in: gnome-applets (Ubuntu)
Status: Confirmed => In Progress
** Changed in: gnome-applets (Ubuntu)
Assignee: (unassigned) => Dmitry Shachnev (mitya57)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1825450
Title:
gnome-panel crashed with SIGABRT when accessing the preferences of the
Weather Report applet
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-applets/+bug/1825450/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs