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 435036 - crash in Network Manager: Trying to switch from wired to wireless using iwlwifi (ipw3945 works fine)
crash in Network Manager: Trying to switch from wired to wireless using iwlwi...
Status: RESOLVED FIXED
Product: NetworkManager
Classification: Platform
Component: general
unspecified
Other All
: High critical
: ---
Assigned To: Dan Williams
Dan Williams
: 437215 437231 437368 437369 437650 437838 438450 440419 440659 440756 442317 442373 442861 443109 443110 443111 443186 443200 443284 443429 443949 444188 444232 444305 444347 444498 444530 445618 445688 445935 446541 446657 446958 447662 449561 455091 458562 459179 459797 462729 466304 467818 468829 474389 475128 476285 480458 492747 492750 492751 493470 505429 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-05-01 22:32 UTC by ivprelude73
Modified: 2007-12-26 10:30 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
Backtrace with debuginfo symbols (30.20 KB, text/plain)
2007-06-06 05:00 UTC, Christopher Aillon
Details

Description ivprelude73 2007-05-01 22:32:51 UTC
What were you doing when the application crashed?
Trying to switch from wired to wireless


Distribution: Fedora release 6.93 (Rawhide)
Gnome Release: 2.18.0 2007-03-23 (Red Hat, Inc)
BugBuddy Version: 2.18.0

System: Linux 2.6.21-1.3116.fc7 #1 SMP Thu Apr 26 10:17:55 EDT 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: Fedora

Memory status: size: 386138112 vsize: 386138112 resident: 17571840 share: 12238848 rss: 17571840 rss_rlim: 18446744073709551615
CPU usage: start_time: 1178057292 rtime: 154 utime: 133 stime: 21 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/nm-applet'

(no debugging symbols found)
Using host libthread_db library "/lib64/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 46912676967696 (LWP 3036)]
(no debugging symbols found)
0x00002aaab050f83f in waitpid () from /lib64/libpthread.so.0

Thread 1 (Thread 46912676967696 (LWP 3036))

  • #0 waitpid
    from /lib64/libpthread.so.0
  • #1 g_free
    from /usr/lib64/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 gtk_combo_box_set_model
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #4 wso_wpa_eap_new
  • #5 wsm_set_capabilities
  • #6 nma_other_network_dialog_run
  • #7 g_closure_invoke
    from /lib64/libgobject-2.0.so.0
  • #8 g_free
    from /lib64/libgobject-2.0.so.0
  • #9 g_signal_emit_valist
    from /lib64/libgobject-2.0.so.0
  • #10 g_signal_emit
    from /lib64/libgobject-2.0.so.0
  • #11 gtk_widget_activate
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #12 gtk_menu_shell_activate_item
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #13 g_free
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #14 g_free
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #15 g_closure_invoke
    from /lib64/libgobject-2.0.so.0
  • #16 g_free
    from /lib64/libgobject-2.0.so.0
  • #17 g_signal_emit_valist
    from /lib64/libgobject-2.0.so.0
  • #18 g_signal_emit
    from /lib64/libgobject-2.0.so.0
  • #19 g_free
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #20 gtk_propagate_event
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #21 gtk_main_do_event
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #22 g_free
    from /usr/lib64/libgdk-x11-2.0.so.0
  • #23 g_main_context_dispatch
    from /lib64/libglib-2.0.so.0
  • #24 g_free
    from /lib64/libglib-2.0.so.0
  • #25 g_main_loop_run
    from /lib64/libglib-2.0.so.0
  • #26 gtk_main
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #27 main
  • #0 waitpid
    from /lib64/libpthread.so.0


----------- .xsession-errors (460 sec old) ---------------------
  File "/usr/bin/puplet", line 355, in run
    self._getOnDbus()
  File "/usr/bin/puplet", line 229, in _getOnDbus
    "/Updatesd")
  File "/usr/lib/python2.5/site-packages/dbus/_dbus.py", line 410, in get_object
    follow_name_owner_changes=follow_name_owner_changes)
  File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 230, in __init__
    _dbus_bindings.UInt32(0))
  File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 169, in __call__
    reply_message = self._connection.send_message_with_reply_and_block(message, timeout)
dbus.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name edu.duke.linux.yum was not provided by any .service files
** Message: <info>  You are now connected to the wired network.
** Message: <info>  You are now connected to the wired network.
--------------------------------------------------
Comment 1 Susana 2007-05-12 12:30:10 UTC
*** Bug 437215 has been marked as a duplicate of this bug. ***
Comment 2 Susana 2007-05-12 12:30:22 UTC
*** Bug 437231 has been marked as a duplicate of this bug. ***
Comment 3 Susana 2007-05-12 12:30:37 UTC
*** Bug 437368 has been marked as a duplicate of this bug. ***
Comment 4 Susana 2007-05-12 12:30:46 UTC
*** Bug 437369 has been marked as a duplicate of this bug. ***
Comment 5 Susana 2007-05-12 12:31:09 UTC
*** Bug 437650 has been marked as a duplicate of this bug. ***
Comment 6 Susana 2007-05-12 12:31:20 UTC
*** Bug 437838 has been marked as a duplicate of this bug. ***
Comment 7 Christopher Aillon 2007-06-04 04:36:13 UTC
*** Bug 438450 has been marked as a duplicate of this bug. ***
Comment 8 Christopher Aillon 2007-06-04 04:37:48 UTC
*** Bug 440419 has been marked as a duplicate of this bug. ***
Comment 9 Christopher Aillon 2007-06-04 04:38:54 UTC
*** Bug 440756 has been marked as a duplicate of this bug. ***
Comment 10 Christopher Aillon 2007-06-04 04:39:08 UTC
*** Bug 442317 has been marked as a duplicate of this bug. ***
Comment 11 Christopher Aillon 2007-06-04 04:39:19 UTC
*** Bug 442373 has been marked as a duplicate of this bug. ***
Comment 12 Christopher Aillon 2007-06-04 04:39:31 UTC
*** Bug 442861 has been marked as a duplicate of this bug. ***
Comment 13 Christopher Aillon 2007-06-04 04:39:44 UTC
*** Bug 443109 has been marked as a duplicate of this bug. ***
Comment 14 Christopher Aillon 2007-06-04 04:39:56 UTC
*** Bug 443110 has been marked as a duplicate of this bug. ***
Comment 15 Christopher Aillon 2007-06-04 04:40:07 UTC
*** Bug 443111 has been marked as a duplicate of this bug. ***
Comment 16 Christopher Aillon 2007-06-04 04:40:18 UTC
*** Bug 443186 has been marked as a duplicate of this bug. ***
Comment 17 Christopher Aillon 2007-06-04 04:40:33 UTC
*** Bug 443200 has been marked as a duplicate of this bug. ***
Comment 18 Christopher Aillon 2007-06-04 04:41:03 UTC
*** Bug 443429 has been marked as a duplicate of this bug. ***
Comment 19 steve 2007-06-04 04:49:00 UTC
Reverting to ipw3945 codebase has resulted in no further oopses or crashes. it would seem that the iwlwifi codebase shipped with Fedora 7/Rawhide is the cause of these errors.
Comment 20 Christopher Aillon 2007-06-04 04:52:49 UTC
Aha!  Good to know!  Can others confirm this?
Comment 21 steve 2007-06-04 04:58:50 UTC
Hi Chris

There are lot of people reporting this in the #fedora channel on freenode. Up|down|crossgrading to the ipw3945 seems to fix their problems.

There is also a Redhat bug (I don't have number with me) where they discuss this exact behaviour, and the best way to fix it (which was closed about 12 days ago without a resolution).
Comment 22 Christopher Aillon 2007-06-05 20:48:45 UTC
*** Bug 444347 has been marked as a duplicate of this bug. ***
Comment 23 Christopher Aillon 2007-06-05 20:49:01 UTC
*** Bug 444498 has been marked as a duplicate of this bug. ***
Comment 24 Christopher Aillon 2007-06-05 20:49:11 UTC
*** Bug 444232 has been marked as a duplicate of this bug. ***
Comment 25 Christopher Aillon 2007-06-05 20:50:58 UTC
*** Bug 444188 has been marked as a duplicate of this bug. ***
Comment 26 Christopher Aillon 2007-06-05 20:51:05 UTC
*** Bug 444305 has been marked as a duplicate of this bug. ***
Comment 27 Christopher Aillon 2007-06-05 20:53:20 UTC
*** Bug 443949 has been marked as a duplicate of this bug. ***
Comment 28 Dan Williams 2007-06-05 21:05:33 UTC
We need to get somebody to install NetworkManager-debuginfo to get better backtrace here...
Comment 29 Christopher Aillon 2007-06-05 21:26:07 UTC
*** Bug 443284 has been marked as a duplicate of this bug. ***
Comment 30 Christopher Aillon 2007-06-05 21:49:41 UTC
*** Bug 444319 has been marked as a duplicate of this bug. ***
Comment 31 Christopher Aillon 2007-06-05 22:05:35 UTC
I just got my hands on a Toshiba Tecra laptop which has a 3945.  Using iwl3945, I'm able to connect to wireless networks no problem without any crash.  Is there something specific I need to do to reproduce this?
Comment 32 Christopher Aillon 2007-06-05 22:49:34 UTC
*** Bug 444530 has been marked as a duplicate of this bug. ***
Comment 33 Christopher Aillon 2007-06-06 05:00:48 UTC
Created attachment 89446 [details]
Backtrace with debuginfo symbols
Comment 34 Christopher Aillon 2007-06-06 05:02:27 UTC
Okay, I finally managed to get this to be reproducible.  From what I can tell, this is only reproducible before scan results have come in, e.g. if there are no available networks in the drop down list.

At that point, simply attempting to connect to any network via "Connect to other network" will cause this crash.
Comment 35 Christopher Aillon 2007-06-09 01:54:02 UTC
*** Bug 445618 has been marked as a duplicate of this bug. ***
Comment 36 Christopher Aillon 2007-06-09 13:37:13 UTC
*** Bug 445688 has been marked as a duplicate of this bug. ***
Comment 37 Christopher Aillon 2007-06-10 06:09:45 UTC
*** Bug 445935 has been marked as a duplicate of this bug. ***
Comment 38 Dan Williams 2007-06-10 16:54:29 UTC
Fixed in network-manager-applet SVN revision 80.  There was no prototype for wso_wpa_create_phase2_type_model(), causing GCC to cast the returned pointer back to an int when called.  Caused segfaults on 64-bit platforms.
Comment 39 Christopher Aillon 2007-06-10 18:05:55 UTC
Submitted to Fedora updates-testing.  For now, people can get fixed builds at http://www.gnome.org/~caillon/temp/ (will be removed when the builds make it to F-7 updates)
Comment 40 Christopher Aillon 2007-06-10 18:09:30 UTC
If someone can confirm the new build fixes the crash, that would be great.
Comment 41 Christopher Aillon 2007-06-11 22:43:05 UTC
*** Bug 446541 has been marked as a duplicate of this bug. ***
Comment 42 Dan Williams 2007-06-12 12:10:10 UTC
*** Bug 446657 has been marked as a duplicate of this bug. ***
Comment 43 Christopher Aillon 2007-06-13 05:55:55 UTC
*** Bug 446958 has been marked as a duplicate of this bug. ***
Comment 44 Deependra Shekhawat 2007-06-14 13:19:42 UTC
I updated to the new network manager rpm's provided here http://www.gnome.org/~caillon/temp/ to my fedora 7 final release.
Then I booted. And this time my access point was found as soon as I logged in (wasn't so earlier) and it asked me the keyring-password which I provided.
After that it showed these messages in the logs:

[root@localhost ~]# tail -f /var/log/messages
Jun 14 18:36:48 localhost NetworkManager: <info>  SUP: response was 'OK' 
Jun 14 18:36:48 localhost NetworkManager: <info>  SUP: sending command 'ENABLE_NETWORK 0' 
Jun 14 18:36:48 localhost NetworkManager: <info>  SUP: response was 'OK' 
Jun 14 18:36:48 localhost NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 (Device Configure) complete. 
Jun 14 18:36:49 localhost kernel: iwl3945: REPLY_ADD_STA failed
Jun 14 18:36:54 localhost NetworkManager: <info>  Old device 'wlan0' activating, won't change. 
Jun 14 18:37:08 localhost NetworkManager: <info>  Activation (wlan0/wireless): association took too long (>20s), asking for new key. 
Jun 14 18:37:08 localhost NetworkManager: <info>  Activation (wlan0) New wireless user key requested for network 'BSNL'. 
Jun 14 18:37:12 localhost kernel: iwl3945: ipw going down 
Jun 14 18:37:12 localhost kernel: iwl3945: Grabbing access while already held at line 825.

It stopped and asked me to provide the network key. I provided it. After providing the network key.


Jun 14 18:38:25 localhost NetworkManager: <info>  Activation (wlan0) New wireless user key for network 'BSNL' received. 
Jun 14 18:38:25 localhost NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled... 
Jun 14 18:38:25 localhost NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 (Device Prepare) started... 
Jun 14 18:38:25 localhost NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled... 
Jun 14 18:38:25 localhost NetworkManager: <info>  Activation (wlan0) Stage 1 of 5 (Device Prepare) complete. 
Jun 14 18:38:25 localhost NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 (Device Configure) starting... 
Jun 14 18:38:25 localhost NetworkManager: <info>  Activation (wlan0/wireless): access point 'BSNL' is encrypted, and a key exists.  No new key needed. 
Jun 14 18:38:27 localhost NetworkManager: <info>  nm-netlink-monitor.c - nm_netlink_monitor_event_handler (724) netlink reports device wlan0 link now 0 
Jun 14 18:38:27 localhost NetworkManager: <info>  nm-netlink-monitor.c - nm_netlink_monitor_event_handler (724) netlink reports device wlan0 link now 0 
Jun 14 18:38:28 localhost NetworkManager: <info>  Error opening supplicant global control interface. 
Jun 14 18:38:28 localhost NetworkManager: <WARN>  real_act_stage2_config(): Activation (wlan0/wireless): couldn't connect to the supplicant. 
Jun 14 18:38:28 localhost NetworkManager: <info>  Activation (wlan0) failure scheduled... 
Jun 14 18:38:28 localhost NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 (Device Configure) complete. 
Jun 14 18:38:28 localhost NetworkManager: <info>  Activation (wlan0) failed for access point (BSNL) 
Jun 14 18:38:28 localhost NetworkManager: <info>  Activation (wlan0) failed. 
Jun 14 18:38:28 localhost NetworkManager: <info>  Deactivating device wlan0. 
Jun 14 18:38:34 localhost NetworkManager: <info>  nm-netlink-monitor.c - nm_netlink_monitor_event_handler (724) netlink reports device wlan0 link now 0 
Jun 14 18:38:34 localhost kernel: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Jun 14 18:38:34 localhost NetworkManager: <info>  nm-netlink-monitor.c - nm_netlink_monitor_event_handler (724) netlink reports device wlan0 link now 0 
Jun 14 18:38:54 localhost NetworkManager: <WARN>  request_and_convert_scan_results(): card took too much time scanning.  Get a better one. 

And no results. I was not connected. What should you say ?
Comment 45 Christopher Aillon 2007-06-14 15:00:17 UTC
Well, it didn't crash so I would say this specific bug about the crash is fixed for you.  Sounds like a different bug about getting it to connect, though.  Looking at the logs, it appears you also need to update the supplicant.

yum update wpa_supplicant
Comment 46 Christopher Aillon 2007-06-14 20:35:05 UTC
*** Bug 447662 has been marked as a duplicate of this bug. ***
Comment 47 Christopher Aillon 2007-06-20 21:54:43 UTC
*** Bug 449561 has been marked as a duplicate of this bug. ***
Comment 48 Christopher Aillon 2007-06-25 18:21:51 UTC
*** Bug 440659 has been marked as a duplicate of this bug. ***
Comment 49 Christopher Aillon 2007-07-10 18:15:03 UTC
*** Bug 455091 has been marked as a duplicate of this bug. ***
Comment 50 Christopher Aillon 2007-07-25 14:44:02 UTC
*** Bug 458562 has been marked as a duplicate of this bug. ***
Comment 51 Christopher Aillon 2007-07-25 14:44:40 UTC
*** Bug 459179 has been marked as a duplicate of this bug. ***
Comment 52 Christopher Aillon 2007-07-25 14:45:04 UTC
*** Bug 459797 has been marked as a duplicate of this bug. ***
Comment 53 Christopher Aillon 2007-08-07 15:03:47 UTC
*** Bug 462729 has been marked as a duplicate of this bug. ***
Comment 54 Susana 2007-10-06 18:03:11 UTC
*** Bug 466304 has been marked as a duplicate of this bug. ***
Comment 55 Susana 2007-10-06 18:03:21 UTC
*** Bug 467818 has been marked as a duplicate of this bug. ***
Comment 56 Susana 2007-10-06 18:03:33 UTC
*** Bug 468829 has been marked as a duplicate of this bug. ***
Comment 57 Susana 2007-10-06 18:03:42 UTC
*** Bug 474389 has been marked as a duplicate of this bug. ***
Comment 58 Susana 2007-10-06 18:03:53 UTC
*** Bug 475128 has been marked as a duplicate of this bug. ***
Comment 59 Susana 2007-10-06 18:04:06 UTC
*** Bug 476285 has been marked as a duplicate of this bug. ***
Comment 60 Susana 2007-10-06 18:04:13 UTC
*** Bug 480458 has been marked as a duplicate of this bug. ***
Comment 61 Dan Williams 2007-11-02 16:43:12 UTC
*** Bug 492747 has been marked as a duplicate of this bug. ***
Comment 62 Dan Williams 2007-11-02 16:43:41 UTC
*** Bug 492750 has been marked as a duplicate of this bug. ***
Comment 63 Dan Williams 2007-11-02 16:44:07 UTC
*** Bug 492751 has been marked as a duplicate of this bug. ***
Comment 64 Dan Williams 2007-11-05 14:56:02 UTC
*** Bug 493470 has been marked as a duplicate of this bug. ***
Comment 65 Teppo Turtiainen 2007-12-26 10:30:10 UTC
*** Bug 505429 has been marked as a duplicate of this bug. ***