Bug 604110

Summary: [abrt] crash in ModemManager-0.3-13.git20100507.fc13: Process /usr/sbin/modem-manager was killed by signal 11 (SIGSEGV)
Product: [Fedora] Fedora Reporter: David Hollis <dhollis>
Component: ModemManagerAssignee: Dan Williams <dcbw>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 13CC: dcbw
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: abrt_hash:5d6da46489da8ca23cf51a8e3f006e6c867e1e2a
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-07-02 17:18:38 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace none

Description David Hollis 2010-06-15 12:58:57 UTC
abrt 1.1.1 detected a crash.

architecture: x86_64
Attached file: backtrace
cmdline: /usr/sbin/modem-manager
comment: Typically, the first two or three connections drop with a crash in modemmanager after a few seconds/minutes.  After the 2nd or 3rd quick-drop, the connection establishes and seems to stay pretty stable.
component: ModemManager
executable: /usr/sbin/modem-manager
global_uuid: 5d6da46489da8ca23cf51a8e3f006e6c867e1e2a
kernel: 2.6.33.5-112.fc13.x86_64
package: ModemManager-0.3-13.git20100507.fc13
rating: 3
reason: Process /usr/sbin/modem-manager was killed by signal 11 (SIGSEGV)
release: Fedora release 13 (Goddard)

How to reproduce
-----
1. Connect to Verizon via Novatel U760 usb device
2. modemmanager quickly segfaults

Comment 1 David Hollis 2010-06-15 12:59:16 UTC
Created attachment 424143 [details]
File: backtrace

Comment 2 Dan Williams 2010-06-24 16:24:25 UTC
Could you do the following for me (all as root)?

1) make sure the U760 is unplugged
2) service NetworkManager stop
3) killall -TERM modem-manager
4) gdb /usr/sbin/modem-manager
5) type "run --debug" at the (gdb) prompt
6) plug your modem in
7) wait for it to show up in the NM menu
8) connect it
9) when MM crashes, gdb will drop you back to the "(gdb)" prompt, type "t a a bt" here to get a backtrace (stands for "thread apply all backtrace")
10) you may have to hit return a few times when gdb asks to get it to print all the backtrace
11) attach everything (the MM debug output before the crash, and the backtrace) to this bug

At the (gdb) prompt you can type 'quit' to exit.

Thanks!

Comment 3 David Hollis 2010-06-25 19:50:08 UTC
FWIW, I pulled down the ModemManager SRPM from Koji and updated it w/ the 6/22/2010 code from git (ModemManager-0.4-1.git20100622.fc13.x86_64 now) and mm is no longer bombing out.  Now, the connection does drop periodically but that seems to be from PPP (and it may just be the 3G connection dropping sporadically) but with that connection definition set to auto-connect, NM winds up restarting after MM cycles through and re-discovers the ttyUSBx devices, etc.

If needbe, I can downgrade back to the stock F13 ModemManager and capture the backtraces that you need.

Comment 4 Dan Williams 2010-07-02 17:18:38 UTC
Ok, thanks for the update.  I'll close this, it could have been the one of a few fixes to MM upstream that fixed your issue.