nm-applet crashed with SIGSEGV in gtk_combo_box_set_model

Bug #124336 reported by Zenigata
108
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cupsys (Ubuntu)
Invalid
Undecided
Unassigned
Gutsy
Invalid
Undecided
Unassigned
Hardy
Invalid
Undecided
Unassigned
network-manager-applet (Ubuntu)
Fix Released
Medium
Alexander Sack
Gutsy
Fix Released
Undecided
Alexander Sack
Hardy
Fix Released
Medium
Alexander Sack

Bug Description

I was just annoyed by the fact that once again NW did not want to set the correct channel (i need to check the number of that other bug), so I reloaded my wifi drivers (it used to help alot on Feisty) and choosed "Connect to another wifi network) and this made NWM-applet crash.

It is not the first time that trying to enter the essid via that option make it crash.

ProblemType: Crash
Architecture: amd64
CrashCounter: 1
Date: Fri Jul 6 08:01:41 2007
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/nm-applet
NonfreeKernelModules: ath_hal
Package: network-manager-gnome 0.6.5-0ubuntu6
PackageArchitecture: amd64
ProcCmdline: nm-applet --sm-disable
ProcCwd: /home/andrea
ProcEnviron:
 LANGUAGE=fr_FR.UTF-8
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=fr_FR.UTF-8
 SHELL=/bin/zsh
Signal: 11
SourcePackage: network-manager-applet
StacktraceTop:
 gtk_combo_box_set_model ()
 wso_wpa_eap_new ()
 wsm_set_capabilities ()
 nma_other_network_dialog_run ()
 g_closure_invoke ()
Title: nm-applet crashed with SIGSEGV in gtk_combo_box_set_model()
Uname: Linux chameau 2.6.22-7-generic #1 SMP Mon Jun 25 17:07:55 GMT 2007 x86_64 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin netdev plugdev powerdev scanner src video

Revision history for this message
Zenigata (drebon) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:IA__gtk_combo_box_set_model (combo_box=0x2aaaac055690, model=0xffffffffac058480) at /build/buildd/gtk+2.0-2.11.5/gtk/gtkcombobox.c:4815
wso_wpa_eap_new (glade_file=<value optimized out>, capabilities=61647, wpa2=1) at wso-wpa-eap.c:297
wsm_set_capabilities (wsm=0xbb0d90, capabilities=61647) at wireless-security-manager.c:110
nma_other_network_dialog_run (applet=<value optimized out>, create_network=0) at other-network-dialog.c:337
IA__g_closure_invoke (closure=0xb49f60, return_value=0x0, n_param_values=1, param_values=0x7fff20af2f50, invocation_hint=0x7fff20af2e00)

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Apport retracing service (apport) wrote : Stack trace with source code
Revision history for this message
Neil Wilson (neil-aldur) wrote :

I get the same problem on a Gutsy Tribe 4 installation here. Trace at bug #131745

Changed in network-manager-applet:
status: New → Confirmed
Revision history for this message
Juksu (jluostar) wrote :

Same problem here, Gutsy amd64 tribe-4 with broadcom 4311 integrated wlan on a HP nc8430 laptop. Network manager crashed in the middle of making a bug report which was suggested by the bug-reporting tool!

Revision history for this message
Mike Trim (miketrim) wrote :

Ditto, with a rt2500pci card on amd64.

Revision history for this message
TJ (tj) wrote :

Confirmed here too. Gutsy x86_64 on Intel Core 2 Duo and iw3945.

Bug #137989 (duplicate) contains a stack back-trace that matches the results of several users including me.

Revision history for this message
aot2002 (jasonbronson) wrote : TJ its not specific to AMD im on a 64 bit intel duo core same issue !

TJ its not specific to AMD im on a 64 bit intel duo core same issue !

Revision history for this message
Jason Feldstein (fieldstone) wrote :

aot2002, the amd64 platform refers to it being 64-bit. It has NOTHING to do with what processor you're using. A simple web search quickly reveals this.

Revision history for this message
aot2002 (jasonbronson) wrote :

ahhh thanks just wanted to confirm this info

TJ (tj)
Changed in network-manager-applet:
assignee: nobody → intuitivenipple
importance: Undecided → Medium
Revision history for this message
TJ (tj) wrote :

The bug appears to be caused by a memory allocation or reference-count error. I've built network-manager-applet (aka package network-manager-applet) and added a report:

src/wsp-wpa-eap.c::wso_wpa_eap_new()

 phase2_type_combo = glade_xml_get_widget (opt->uixml, "wpa_eap_phase2_type_combo");
 tree_model = wso_wpa_create_phase2_type_model (capabilities, TRUE, &num_added);
 printf("About to call GTK_IS_TREE_MODEL(%lX)\n", tree_model);
 printf("GTK_IS_TREE_MODEL (%lX)=%d\n", tree_model, GTK_IS_TREE_MODEL(tree_model));
 gtk_combo_box_set_model (GTK_COMBO_BOX (phase2_type_combo), tree_model);
 gtk_tree_model_get_iter_first (tree_model, &iter);
 gtk_combo_box_set_active_iter (GTK_COMBO_BOX (phase2_type_combo), &iter);

Mostly it will crash, but sometimes it will work okay. Each of the following was generated by starting nm-applet, clicking the notification-area icon, and choosing "Connect to Other Wireless Network..." :

$ nm-applet
About to call GTK_IS_TREE_MODEL(FFFFFFFFAC028590)
Segmentation fault (core dumped)

$ nm-applet (***WORKED***)
About to call GTK_IS_TREE_MODEL(C715A0)
About to call GTK_IS_TREE_MODEL(CE8620)

$ nm-applet
About to call GTK_IS_TREE_MODEL(FFFFFFFFAC018590)
Segmentation fault (core dumped)

$ nm-applet (***Failed during secondary stage***)
About to call GTK_IS_TREE_MODEL(D93010)
About to call GTK_IS_TREE_MODEL(FFFFFFFFAC0440A0)
Segmentation fault (core dumped)

Revision history for this message
TJ (tj) wrote :

This is just to show that the various security types are being added to the ComboBox.

Revision history for this message
TJ (tj) wrote :

It looks as if the fault is in libgtk+2.0. I'm continuing to track it. Currently building debug versions of the grtk+2.0 libraries. It is called from:

src/wireless-security-option.c::wso_wpa_create_phase2_type_model()

 model = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_INT);
 printf("wso_wpa_create_phase2_type_model() model=%lX\n", model);

$ nm-applet
wso_wpa_create_phase2_type_model() model=C6E590
About to call GTK_IS_TREE_MODEL(C6E590)
GTK_IS_TREE_MODEL (C6E590)=1
wso_wpa_create_phase2_type_model() model=CEDE10
About to call GTK_IS_TREE_MODEL(CEDE10)
GTK_IS_TREE_MODEL (CEDE10)=1
wso_wpa_create_phase2_type_model() model=A35EB0
About to call GTK_IS_TREE_MODEL(A35EB0)
GTK_IS_TREE_MODEL (A35EB0)=1
wso_wpa_create_phase2_type_model() model=EA3F30
About to call GTK_IS_TREE_MODEL(EA3F30)
GTK_IS_TREE_MODEL (EA3F30)=1
wso_wpa_create_phase2_type_model() model=E74890
About to call GTK_IS_TREE_MODEL(E74890)
GTK_IS_TREE_MODEL (E74890)=1
wso_wpa_create_phase2_type_model() model=F73140
About to call GTK_IS_TREE_MODEL(F73140)
GTK_IS_TREE_MODEL (F73140)=1
wso_wpa_create_phase2_type_model() model=EC8230
About to call GTK_IS_TREE_MODEL(EC8230)
GTK_IS_TREE_MODEL (EC8230)=1
wso_wpa_create_phase2_type_model() model=2AAAB000EA80
About to call GTK_IS_TREE_MODEL(FFFFFFFFB000EA80)
Segmentation fault (core dumped)

Revision history for this message
TJ (tj) wrote :

Thanks to Steve Langasek on #ubuntu-devel who looked at this and spotted that the prototype for wso_wpa_create_phase2_type_model() was missing.

Added to src/wso-private.h

GtkTreeModel * wso_wpa_create_phase2_type_model (int capabilities, gboolean wpa_eap, int *num_added);

Patch attached

Revision history for this message
TJ (tj) wrote :

network-manager-applet (0.6.5-0ubuntu11) gutsy; urgency=low

  * debian/patches/15_lp124336_missing_prototype_causes_connect_to_other_networks_sigsegv.patch:
    Fix SIGSEGV caused by pointer>int>pointer conversion on x86_64. (LP: #124366)

 -- TJ <email address hidden> Thu, 25 Oct 2007 21:00:00 +0000

Changed in network-manager-applet:
status: Confirmed → Fix Committed
Revision history for this message
TJ (tj) wrote :

If you'd like to test this package it is available for download at:

http://intuitivenipple.net/dev/ubuntu/network-manager-gnome_0.6.5-0ubuntu11_amd64.deb

To install it do:

$ wget http://intuitivenipple.net/dev/ubuntu/network-manager-gnome_0.6.5-0ubuntu11_amd64.deb
$ sudo killall nm-applet
$ sudo dpkg -i network-manager-gnome_0.6.5-0ubuntu11_amd64.deb
$ nm-applet &

This will download the package, stop any running instance of the applet, install the fixed version, and then start the applet in the background.

Please report back your results (success or failure, etc.).

Revision history for this message
TJ (tj) wrote :

There is no upstream link so here's the Gnome bug "SIGSEGV on x86_64 when doing "Connect to Other Wireless Network...":

http://bugzilla.gnome.org/show_bug.cgi?id=490312

Revision history for this message
TJ (tj) wrote :
Revision history for this message
TJ (tj) wrote :
Revision history for this message
TJ (tj) wrote :

I've created and attached two patches:

1) network-manager-applet (0.6.5-0ubuntu11) hardy; urgency=low
2) network-manager-applet (0.6.5-0ubuntu11) gutsy-proposed; urgency=low

The original packages in Hardy and Gutsy are identical: network-manager-applet (0.6.5-0ubuntu10) gutsy

The patch solves a SIGSEGV on x86_64 when trying to "Connect to Other Wireless Network...". The SIGSEGV was caused by a missing prototype that in turn caused an implicit function return-type of 'int' when it should have been a pointer. On a 64-bit architecture that would cause the crash when the pointer was to memory above the 32-bit boundary.

The bug prevents users selecting another wireless network.

Revision history for this message
aot2002 (jasonbronson) wrote :

TJ

im going to try your deb package

i got another crash this morning

Oct 29 08:15:10 localhost kernel: [ 103.908729] nm-applet[6066]: segfault at ffffffffac043cc0 rip 00002b1b005f0f18 rsp 00007fffac7d3f70 error 4

Revision history for this message
aot2002 (jasonbronson) wrote :

so far ok except since i ran from terminal i see these errors

** (nm-applet:6847): WARNING **: couldn't read 4 bytes from gnome-keyring socket: Connection reset by peer

** (nm-applet:6847): WARNING **: <WARN> nmi_save_network_info(): Error saving secret for wireless network 'sgs-ballston' in keyring: 6

** Message: <info> You are now connected to the wireless network 'sgs-ballston'.

libnotify-Message: Unable to get session bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

** (nm-applet:6847): CRITICAL **: dbus_g_proxy_connect_signal: assertion `DBUS_IS_G_PROXY (proxy)' failed

** (nm-applet:6847): CRITICAL **: dbus_g_proxy_connect_signal: assertion `DBUS_IS_G_PROXY (proxy)' failed

** (nm-applet:6847): CRITICAL **: dbus_g_proxy_call: assertion `DBUS_IS_G_PROXY (proxy)' failed

Revision history for this message
aot2002 (jasonbronson) wrote :

hey tj do we need to apply your patch? or just download the deb file?

Revision history for this message
TJ (tj) wrote :

aot2002: Just as per the instructions given above. Download and install the new binary deb.

I don't see any errors reported to the console here.

I've modified the directory layout on my server so there are directories for each Ubuntu release, so the direct URL is now:

http://intuitivenipple.net/dev/ubuntu/gutsy/network-manager-gnome_0.6.5-0ubuntu11_amd64.deb

but this shouldn't matter since I set up a redirect from the old location to the new one.

Revision history for this message
aot2002 (jasonbronson) wrote :

yea im running the current version but even with those errors to console i cant seem to find any problems as of yet?

thanks again TJ

Revision history for this message
aot2002 (jasonbronson) wrote :

wow did i speak too soon
literally a few minutes after the last post i got kicked off wifi
FYI im using a WEP 128bit hex key and also using a hidden SID for wifi

sudo tail /var/log/messages
Oct 29 13:52:08 localhost -- MARK --
Oct 29 14:12:08 localhost -- MARK --
Oct 29 14:22:02 localhost dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth0 for sub-path eth0.dbus.get.reason
Oct 29 14:22:06 localhost kernel: [ 5460.735931] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Oct 29 14:22:46 localhost dhcdbd: Unrequested down ?:3
Oct 29 14:24:39 localhost kernel: [ 5501.619675] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Oct 29 14:24:42 localhost kernel: [ 5502.232057] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Oct 29 14:25:25 localhost dhcdbd: Unrequested down ?:3
Oct 29 14:25:40 localhost kernel: [ 5513.363746] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Oct 29 14:25:40 localhost kernel: [ 5513.434386] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready

** (nm-applet:6847): WARNING **: couldn't read 4 bytes from gnome-keyring socket: Connection reset by peer

** (nm-applet:6847): WARNING **: <WARN> nmi_save_network_info(): Error saving secret for wireless network 'sgs-ballston' in keyring: 6

** Message: <info> You are now connected to the wireless network 'sgs-ballston'.

libnotify-Message: Unable to get session bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

** (nm-applet:6847): CRITICAL **: dbus_g_proxy_call: assertion `DBUS_IS_G_PROXY (proxy)' failed

** (nm-applet:6847): CRITICAL **: dbus_g_proxy_disconnect_signal: assertion `DBUS_IS_G_PROXY (proxy)' failed

** (nm-applet:6847): CRITICAL **: dbus_g_proxy_disconnect_signal: assertion `DBUS_IS_G_PROXY (proxy)' failed

** (nm-applet:6847): CRITICAL **: dbus_g_proxy_connect_signal: assertion `DBUS_IS_G_PROXY (proxy)' failed

** (nm-applet:6847): CRITICAL **: dbus_g_proxy_connect_signal: assertion `DBUS_IS_G_PROXY (proxy)' failed

** (nm-applet:6847): CRITICAL **: dbus_g_proxy_call: assertion `DBUS_IS_G_PROXY (proxy)' failed

Revision history for this message
TJ (tj) wrote :

aot2002: I'm doubtful the error messages you're reporting are caused by the patch adding a function prototype although it might be caused by the amd64 .deb package I've built. That said, the build log reports zero (0) warnings or errors and nm-applet is working without any detectable problems here.

Your error reports appear to be related to a dbus communication failure. If you can pin it down I'd be grateful since that'll either point the finger at something I did in the build, or show the problem is not related to the (simple) change I made.

Revision history for this message
aot2002 (jasonbronson) wrote :

im attaching all my logs hopefully that can help you
if you want anything else i will or can attach if you ask for it.

i doubt im able to track these bugs down

but i'd be happy if you could at least tell me if its the patch or just something on my end.

h__p://www.aaljb.com/alllogs.tar

Revision history for this message
TJ (tj) wrote :

aot2002: I've just looked at your logs and the last time I see the SIGSEGV is:

Oct 29 08:15:10 localhost kernel: [ 103.908729] nm-applet[6066]: segfault at ffffffffac043cc0

After that I see:

Oct 29 08:21:06 sudo: USER=root ; COMMAND=/usr/bin/killall nm-applet
Oct 29 08:21:45 sudo: USER=root ; COMMAND=/usr/bin/nm-applet
Oct 29 08:21:53 sudo: USER=root ; COMMAND=/usr/bin/nm-applet

which indicates you're running nm-applet as root. This is incorrect. nm-applet should be run as a regular user application without using sudo:

$ nm-applet

If the errors in your earlier report were reported after starting nm-applet as root, the dbus-related errors would be expected. Please kill any running instance of nm-applet and start it without sudo and see how it goes.

Revision history for this message
aot2002 (jasonbronson) wrote :

ok done

no errors seen thank you

Revision history for this message
edschofield (schofield) wrote :

Great work, TJ! I can verify that your package resolves the SIGSEGV on my amd64 machine running Gutsy.

TJ (tj)
Changed in network-manager-applet:
status: Fix Committed → In Progress
assignee: intuitivenipple → nobody
status: In Progress → Confirmed
Alexander Sack (asac)
Changed in network-manager-applet:
assignee: nobody → asac
status: Confirmed → In Progress
assignee: nobody → asac
status: New → Confirmed
Revision history for this message
Wally (walterf22) wrote : RE: [Bug 124336] Re: nm-applet crashed with SIGSEGV in gtk_combo_box_set_model

Thanks. I was running the live version off CD to test - I will do an install to hard disk, apply the patch and let you know my findings.

Best,
Wally.

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of TJ
Sent: Monday, October 29, 2007 1:31 PM
To: <email address hidden>
Subject: [Bug 124336] Re: nm-applet crashed with SIGSEGV in gtk_combo_box_set_model

aot2002: I've just looked at your logs and the last time I see the
SIGSEGV is:

Oct 29 08:15:10 localhost kernel: [ 103.908729] nm-applet[6066]:
segfault at ffffffffac043cc0

After that I see:

Oct 29 08:21:06 sudo: USER=root ; COMMAND=/usr/bin/killall nm-applet
Oct 29 08:21:45 sudo: USER=root ; COMMAND=/usr/bin/nm-applet
Oct 29 08:21:53 sudo: USER=root ; COMMAND=/usr/bin/nm-applet

which indicates you're running nm-applet as root. This is incorrect. nm-
applet should be run as a regular user application without using sudo:

$ nm-applet

If the errors in your earlier report were reported after starting nm-
applet as root, the dbus-related errors would be expected. Please kill
any running instance of nm-applet and start it without sudo and see how
it goes.

--
nm-applet crashed with SIGSEGV in gtk_combo_box_set_model
https://bugs.launchpad.net/bugs/124336
You received this bug notification because you are a direct subscriber
of a duplicate bug.

Revision history for this message
TJ (tj) wrote :

Wally, you can test it using the Desktop Live CD just as easily.

Once the desktop has started open a terminal and type the commands listed:

Applications > Accessories > Terminal

$ wget http://intuitivenipple.net/dev/ubuntu/gutsy/network-manager-gnome_0.6.5-0ubuntu11_amd64.deb
$ sudo killall nm-applet
$ sudo dpkg -i network-manager-gnome_0.6.5-0ubuntu11_amd64.deb
$ nm-applet &

If you don't have a network connection at that point then download the .deb first from another OS and save it to a location that Ubuntu LiveCD will have access to (an NTFS or FAT32 drive is fine - Gutsy can mount and access NTFS). Then use the full path to the file in the 'sudo dpkg -i ...' command.

Revision history for this message
Wally (walterf22) wrote :

Oh wow - thanks, this is awesome. I'll give it a whirl and let you know.

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of TJ
Sent: Wednesday, October 31, 2007 2:28 PM
To: <email address hidden>
Subject: [Bug 124336] Re: nm-applet crashed with SIGSEGV in gtk_combo_box_set_model

Wally, you can test it using the Desktop Live CD just as easily.

Once the desktop has started open a terminal and type the commands
listed:

Applications > Accessories > Terminal

$ wget http://intuitivenipple.net/dev/ubuntu/gutsy/network-manager-gnome_0.6.5-0ubuntu11_amd64.deb
$ sudo killall nm-applet
$ sudo dpkg -i network-manager-gnome_0.6.5-0ubuntu11_amd64.deb
$ nm-applet &

If you don't have a network connection at that point then download the
.deb first from another OS and save it to a location that Ubuntu LiveCD
will have access to (an NTFS or FAT32 drive is fine - Gutsy can mount
and access NTFS). Then use the full path to the file in the 'sudo dpkg
-i ...' command.

--
nm-applet crashed with SIGSEGV in gtk_combo_box_set_model
https://bugs.launchpad.net/bugs/124336
You received this bug notification because you are a direct subscriber
of a duplicate bug.

Revision history for this message
Kevin McGehee (kevin-mcgehee) wrote :

This package fixes nm-applet crashes on my amd64 Gutsy... thanks!

Revision history for this message
Jason Feldstein (fieldstone) wrote :

This fixes my crashing problem also, but seems to introduce a new bug. When I connect to the wireless at my university (which always worked fine on Feisty), I receive the following message on the command line after running nm-applet and connecting:

** (nm-applet:6549): WARNING **: <WARN> nmi_save_network_info(): Error saving secret for wireless network 'student' in keyring: 5

This happens over and over again. What should I do?

Revision history for this message
Jason Feldstein (fieldstone) wrote :

That bug is documented here: https://bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug/41134

Is it possible to include that fix along with yours in your deb file?

Revision history for this message
Wally (walterf22) wrote :

Sorry this has taken so long to get to ... but I've tested the new NM app and it works beautifully. thanks!

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of TJ
Sent: Wednesday, October 31, 2007 2:28 PM
To: <email address hidden>
Subject: [Bug 124336] Re: nm-applet crashed with SIGSEGV in gtk_combo_box_set_model

Wally, you can test it using the Desktop Live CD just as easily.

Once the desktop has started open a terminal and type the commands
listed:

Applications > Accessories > Terminal

$ wget http://intuitivenipple.net/dev/ubuntu/gutsy/network-manager-gnome_0.6.5-0ubuntu11_amd64.deb
$ sudo killall nm-applet
$ sudo dpkg -i network-manager-gnome_0.6.5-0ubuntu11_amd64.deb
$ nm-applet &

If you don't have a network connection at that point then download the
.deb first from another OS and save it to a location that Ubuntu LiveCD
will have access to (an NTFS or FAT32 drive is fine - Gutsy can mount
and access NTFS). Then use the full path to the file in the 'sudo dpkg
-i ...' command.

--
nm-applet crashed with SIGSEGV in gtk_combo_box_set_model
https://bugs.launchpad.net/bugs/124336
You received this bug notification because you are a direct subscriber
of a duplicate bug.

Revision history for this message
Alexander Sack (asac) wrote :

thanks for the confirmations. This will be included in next applet upload.

Revision history for this message
André Santos (vigilnt) wrote :

I'm on Gutsy amd64 and I'm getting this crash when I try to connect to other wireless networks, as reported.

This is the output from gdb:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47780662607984 (LWP 5919)]
0x00002b74c5654f18 in gtk_combo_box_set_model () from /usr/lib/libgtk-x11-2.0.so.0

The patched .deb that was posted is not online anymore, is this bug solved? For me it's not...

Revision history for this message
Alban Crequy (muadda) wrote :

The fix is not uploaded on apt gutsy repositories. network-manager-gnome 0.6.5-0ubuntu10 is not fixed and nm-applet still crashs on gutsy.

However, I confirm that the patch posted at <https://bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug/124336/comments/20> fixs the bug.

Best regards.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package network-manager-applet - 0.6.5-0ubuntu11

---------------
network-manager-applet (0.6.5-0ubuntu11) hardy; urgency=low

  * apply patch to drop gnome-runtime dependencies (LP: #136945) - patch by Jani
    Monoses
    - add debian/patches/06_drop_libgnome.patch
    - add debian/patches/99_autoconf_update.patch
  * don't use gksu in hardy anymore - policy kit hooray! (LP: #176222)
    - update debian/patches/01_static_network-admin.patch
    - update debian/patches/13_custom-network-admin.diff

  [ TJ ]
  * debian/patches/15_lp124336_missing_prototype_causes_connect_to_other_networks_sigsegv.patch:
    Fix SIGSEGV caused by pointer>int>pointer conversion on x86_64. (LP: #124336)

 -- Alexander Sack <email address hidden> Wed, 09 Jan 2008 13:15:10 +0100

Changed in network-manager-applet:
status: In Progress → Fix Released
Revision history for this message
André Santos (vigilnt) wrote :

Does the Hardy package work on Gutsy ? If so, where can I get it ?

Revision history for this message
André Santos (vigilnt) wrote :

Or else, how do I apply the patch ?

Revision history for this message
Kevin McGehee (kevin-mcgehee) wrote : Re: [Bug 124336] Re: nm-applet crashed with SIGSEGV in gtk_combo_box_set_model

The easiest way to download it is directly from the website:
http://packages.ubuntu.com/hardy/net/network-manager-gnome

I'm not sure if any of the dependencies are in hardy only, though,
which could cause a bit of a problem. You can try to install it
directly (dpkg -i package.deb) and see if it complains.

Or you could add the hardy sources.list and set only that package and
its dependencies to update.

Kevin

On Jan 10, 2008 9:01 AM, André Santos <email address hidden> wrote:
> Or else, how do I apply the patch ?
>
>
> --
> nm-applet crashed with SIGSEGV in gtk_combo_box_set_model
> https://bugs.launchpad.net/bugs/124336
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Revision history for this message
Martin Pitt (pitti) wrote :
Changed in network-manager-applet:
status: Confirmed → In Progress
Revision history for this message
Alexander Sack (asac) wrote :

uploaded to gutsy-proposed. Thanks for your contribution.

 - Alexander

Changed in network-manager-applet:
status: In Progress → Fix Committed
Revision history for this message
Alexander Sack (asac) wrote :

going back to "in progress" as setting to fix committed is the ubuntu-archive teams job.

Changed in network-manager-applet:
status: Fix Committed → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into gutsy-proposed, please test. Does anyone have a reliable recipe how to reproduce this, so that we can use this recipe for verification?

Changed in network-manager-applet:
status: In Progress → Fix Committed
Revision history for this message
André Santos (vigilnt) wrote :

How can I download the package without using the gutsy-proposed repo ?

Revision history for this message
Alexander Sack (asac) wrote :
Revision history for this message
Alexander Sack (asac) wrote :

please verify that the package from -proposed does fix this issue and doesn't introduce any regressions.

Thanks,

 - Alexander

Revision history for this message
André Santos (vigilnt) wrote :

I'm sorry I haven't been able to try this patched network manager. I've been very busy at school.

Anyway, today I got it, and I'm still connecting to my home WPA wireless network automagically. I clicked on the "connect to other wifi networks" and it worked too.
At the moment I can't verify that I can actually connect to other networks in that way, because I just use it at school to connect to the Campus Wifi. I might try it this afternoon.

But I guess it is working good! Thanks!

Revision history for this message
André Santos (vigilnt) wrote :

I finally was able to try this patched network manager to connect to the campus wifi. It succeeded. I'm posting this from there.

So, for me it's working great. Don't know if anyone as a problem with it...

Revision history for this message
Alexander Sack (asac) wrote :

unsubscribing ubuntu main sponsors, so this bug doesn't show up on the TO-sponsor page anymore.

Thanks,

 - Alexander

Revision history for this message
Martin Pitt (pitti) wrote :

Thanks for testing. Copied to gutsy-updates.

Changed in network-manager-applet:
status: Fix Committed → Fix Released
Revision history for this message
John-Paul Gignac (jp-gignac) wrote : Accidental bug report

Sorry everyone, I accidentally added this bug to the cupsys section. I had arrived at this page by entering the bug number into the URL without also changing the word "cupsys" in the URL. Then I misunderstood the meaning of the "Also needs fixing here" button.

John-Paul

Changed in cupsys:
status: New → Invalid
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.