After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 740841 - Crash in g_type_check_instance_is_fundamentally_a() after using the captive portal
Crash in g_type_check_instance_is_fundamentally_a() after using the captive p...
Status: RESOLVED FIXED
Product: NetworkManager
Classification: Platform
Component: general
git master
Other Linux
: Normal major
: ---
Assigned To: NetworkManager maintainer(s)
NetworkManager maintainer(s)
: 740996 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2014-11-28 10:07 UTC by Milan Bouchet-Valat
Modified: 2015-01-08 15:44 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
backtrace with gnome-shell-3.14.2-1.fc21. (34.15 KB, text/plain)
2014-11-28 10:07 UTC, Milan Bouchet-Valat
  Details
libnm-glib/nm-client: Zero the CheckConnectivityData structure (1.00 KB, patch)
2015-01-08 15:05 UTC, Rui Matos
committed Details | Review

Description Milan Bouchet-Valat 2014-11-28 10:07:41 UTC
Created attachment 291708 [details]
backtrace with gnome-shell-3.14.2-1.fc21.

This has been reported several times on Fedora 21:
https://bugzilla.redhat.com/show_bug.cgi?id=1141232

Confirmed with gnome-shell gnome-shell-3.14.2-1.fc21.
Comment 1 Milan Bouchet-Valat 2014-11-28 12:52:31 UTC
Actually I observe this crash consistenly when connecting to a given Wi-Fi network, and even if I close the portal helper window without doing anything in it.
Comment 2 Milan Bouchet-Valat 2014-12-02 13:16:37 UTC
*** Bug 740996 has been marked as a duplicate of this bug. ***
Comment 3 Milan Bouchet-Valat 2014-12-02 13:17:12 UTC
See a different but most likely related backtrace in the duplicate Bug 740996.
Comment 4 Milan Bouchet-Valat 2015-01-06 12:37:33 UTC
Bump! Does anybody care about reproducible crashers in the Shell?
Comment 5 Rui Matos 2015-01-08 15:05:58 UTC
Created attachment 294101 [details] [review]
libnm-glib/nm-client: Zero the CheckConnectivityData structure

Otherwise, if the caller doesn't provide a cancellable we'll try to
access a bogus ccd->cancellable in check_connectivity_data_free() and
crash.
Comment 7 Milan Bouchet-Valat 2015-01-08 15:44:43 UTC
Thanks!