** 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs