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 734624 - ModemManager 1.0 crashed with SIGSEGV in interface_disabling_step (null pointer)
ModemManager 1.0 crashed with SIGSEGV in interface_disabling_step (null pointer)
Status: RESOLVED INCOMPLETE
Product: NetworkManager
Classification: Platform
Component: ModemManager
0.9.8
Other Linux
: Normal normal
: ---
Assigned To: NetworkManager maintainer(s)
NetworkManager maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-08-11 17:52 UTC by Marius Kotsbak
Modified: 2014-10-29 22:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Marius Kotsbak 2014-08-11 17:52:18 UTC
See downstream Ubuntu bug report with stack traces:

https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1354514

Seems like it is some sort of null pointer. Maybe a race condition if disabling while disabling is already started?
Comment 1 Aleksander Morgado 2014-08-11 20:46:16 UTC
Reporter says it happens frequently... I wouldn't mind to see it reproduced in ModemManager 1.2 or git master.
Comment 2 Aleksander Morgado 2014-08-11 20:54:19 UTC
(In reply to comment #1)
> Reporter says it happens frequently... I wouldn't mind to see it reproduced in
> ModemManager 1.2 or git master.

Note that I actually checked the code, but it's not very clear where the segfault could happen, that's why I'm asking for testing with a newer version... :)
Comment 3 Dmitry Shachnev 2014-08-12 07:06:25 UTC
Actually, after I got the trace myself, I looked at the code and also didn't understand where the segfault can happen.

Unfortunately I am not able to test with newer version as I'm now 1000km away from the machine I got this bug on. If I'll be there again, I'll test and debug it. But feel free to close this bug for now.
Comment 4 Marius Kotsbak 2014-08-12 19:36:50 UTC
In Ubuntu, it is possible to test modemmanager 1.2 either using a prerelease of Ubuntu 14.10, or this PPA: https://launchpad.net/~luc-willems/+archive/ubuntu/backport
Comment 5 Aleksander Morgado 2014-10-29 22:25:43 UTC
(In reply to comment #3)
> Actually, after I got the trace myself, I looked at the code and also didn't
> understand where the segfault can happen.
> 
> Unfortunately I am not able to test with newer version as I'm now 1000km away
> from the machine I got this bug on. If I'll be there again, I'll test and debug
> it. But feel free to close this bug for now.

I'll mark it as resolved for now. If you get it reproduced, please open a new bug in the freedesktop bugzilla:

https://bugs.freedesktop.org/enter_bug.cgi?product=ModemManager