Bug 950925 - [abrt] network-manager-applet-0.9.8.1-1.git20130327.fc18: keyring_pin_check_cb: Process /usr/bin/nm-applet was killed by signal 11 (SIGSEGV)
Summary: [abrt] network-manager-applet-0.9.8.1-1.git20130327.fc18: keyring_pin_check_c...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: network-manager-applet
Version: 18
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Dan Williams
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:0ce64b9e7d8b38a4d587dd14e67...
: 951589 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-04-11 08:20 UTC by f.sajeva
Modified: 2013-05-02 07:27 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-04-27 00:02:45 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (22.77 KB, text/plain)
2013-04-11 08:20 UTC, f.sajeva
no flags Details
File: cgroup (131 bytes, text/plain)
2013-04-11 08:20 UTC, f.sajeva
no flags Details
File: core_backtrace (1.18 KB, text/plain)
2013-04-11 08:20 UTC, f.sajeva
no flags Details
File: dso_list (10.60 KB, text/plain)
2013-04-11 08:20 UTC, f.sajeva
no flags Details
File: environ (1.53 KB, text/plain)
2013-04-11 08:20 UTC, f.sajeva
no flags Details
File: limits (1.29 KB, text/plain)
2013-04-11 08:20 UTC, f.sajeva
no flags Details
File: maps (53.19 KB, text/plain)
2013-04-11 08:20 UTC, f.sajeva
no flags Details
File: open_fds (757 bytes, text/plain)
2013-04-11 08:20 UTC, f.sajeva
no flags Details
File: proc_pid_status (932 bytes, text/plain)
2013-04-11 08:20 UTC, f.sajeva
no flags Details
File: smolt_data (2.59 KB, text/plain)
2013-04-11 08:20 UTC, f.sajeva
no flags Details
File: var_log_messages (306 bytes, text/plain)
2013-04-11 08:20 UTC, f.sajeva
no flags Details
[PATCH] fix a crash when no PIN got from a keyring (999 bytes, patch)
2013-04-15 07:48 UTC, Jirka Klimes
no flags Details | Diff
[PATCH] fix a crash when no PIN got from a keyring (1.02 KB, patch)
2013-04-16 14:58 UTC, Jirka Klimes
no flags Details | Diff

Description f.sajeva 2013-04-11 08:20:11 UTC
Description of problem:
Inserted huawei E353 usb modem stick
waiting for the pin prompt that didn't arrive

Version-Release number of selected component:
network-manager-applet-0.9.8.1-1.git20130327.fc18

Additional info:
backtrace_rating: 4
cmdline:        nm-applet
crash_function: keyring_pin_check_cb
executable:     /usr/bin/nm-applet
kernel:         3.8.5-201.fc18.x86_64
uid:            1000
ureports_counter: 1
xsession_errors: 

Truncated backtrace:
Thread no. 1 (5 frames)
 #0 keyring_pin_check_cb at applet-device-gsm.c:844
 #1 g_simple_async_result_complete at gsimpleasyncresult.c:775
 #2 on_search_secrets at secret-methods.c:98
 #3 g_simple_async_result_complete at gsimpleasyncresult.c:775
 #4 complete_in_idle_cb at gsimpleasyncresult.c:787

Comment 1 f.sajeva 2013-04-11 08:20:15 UTC
Created attachment 734017 [details]
File: backtrace

Comment 2 f.sajeva 2013-04-11 08:20:19 UTC
Created attachment 734018 [details]
File: cgroup

Comment 3 f.sajeva 2013-04-11 08:20:23 UTC
Created attachment 734019 [details]
File: core_backtrace

Comment 4 f.sajeva 2013-04-11 08:20:28 UTC
Created attachment 734020 [details]
File: dso_list

Comment 5 f.sajeva 2013-04-11 08:20:36 UTC
Created attachment 734021 [details]
File: environ

Comment 6 f.sajeva 2013-04-11 08:20:39 UTC
Created attachment 734022 [details]
File: limits

Comment 7 f.sajeva 2013-04-11 08:20:41 UTC
Created attachment 734023 [details]
File: maps

Comment 8 f.sajeva 2013-04-11 08:20:45 UTC
Created attachment 734024 [details]
File: open_fds

Comment 9 f.sajeva 2013-04-11 08:20:50 UTC
Created attachment 734025 [details]
File: proc_pid_status

Comment 10 f.sajeva 2013-04-11 08:20:53 UTC
Created attachment 734026 [details]
File: smolt_data

Comment 11 f.sajeva 2013-04-11 08:20:55 UTC
Created attachment 734028 [details]
File: var_log_messages

Comment 12 Mehmet Akif Taşova 2013-04-14 16:58:10 UTC
same problem with huawei E173 usb stick modem. pin prompt didn't arrive since lastest update...

Comment 13 Jirka Klimes 2013-04-15 07:45:12 UTC
*** Bug 951589 has been marked as a duplicate of this bug. ***

Comment 14 Jirka Klimes 2013-04-15 07:48:23 UTC
Created attachment 735804 [details]
[PATCH] fix a crash when no PIN got from a keyring

secret_service_search_finish() can return an empty list (i.e. NULL) without any error.

Comment 15 Dan Winship 2013-04-16 12:48:21 UTC
This will warn because it does g_error_free(error) without checking that error is non-NULL. You could fix that by using g_clear_error().

Comment 16 Jirka Klimes 2013-04-16 14:58:01 UTC
Created attachment 736364 [details]
[PATCH] fix a crash when no PIN got from a keyring

Oh, of course. I actually read it as g_clear error() for some reason.

Comment 17 markusN 2013-04-16 15:42:33 UTC
applet crashes when inserting Onda MT835UP USB internet stick.
Currently the USB internet stick is unusable for me...

Comment 18 Dan Winship 2013-04-16 17:34:32 UTC
looks right, but I can't easily test it. (no locked SIMs handy...)

Comment 19 Fedora Update System 2013-04-18 14:38:43 UTC
network-manager-applet-0.9.8.1-2.git20130327.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/network-manager-applet-0.9.8.1-2.git20130327.fc18

Comment 20 Fedora Update System 2013-04-18 14:40:21 UTC
network-manager-applet-0.9.8.1-2.git20130327.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/network-manager-applet-0.9.8.1-2.git20130327.fc19

Comment 21 Jirka Klimes 2013-04-18 14:41:40 UTC
I've managed to reproduce, and the updates fixes the crash.

Comment 22 Fedora Update System 2013-04-18 17:27:36 UTC
Package network-manager-applet-0.9.8.1-2.git20130327.fc19:
* should fix your issue,
* was pushed to the Fedora 19 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing network-manager-applet-0.9.8.1-2.git20130327.fc19'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-5997/network-manager-applet-0.9.8.1-2.git20130327.fc19
then log in and leave karma (feedback).

Comment 23 markusN 2013-04-24 21:02:08 UTC
The updated package solves the crash problem on F18, I tested

yum update --enablerepo=updates-testing network-manager-applet-0.9.8.1-2.git20130327.fc18

Comment 24 Fedora Update System 2013-04-27 00:02:47 UTC
network-manager-applet-0.9.8.1-2.git20130327.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 25 Paul D. 2013-05-02 07:27:49 UTC
The unlock pin prompt still does not show up for me on my Huawei E180 3G modem. Using the latest kernel version - 3.8.9.


Note You need to log in before you can comment on or make changes to this bug.