Gentoo Archives: gentoo-user

From: Chris Reffett <mellitussum@×××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] NetworkManager SIGSEGV
Date: Wed, 19 May 2010 02:05:21
Message-Id: 4BF34750.2010804@verizon.net
In Reply to: [gentoo-user] NetworkManager SIGSEGV by Iain Buchanan
1 It was probably the wpa_supplicant update, see bug 320097 on
2 bugs.gentoo.org. Just had this problem myself this morning, you can fix
3 it by using the ebuild provided in the bug or by downgrading
4 wpa_supplicant (which had 0.7.2 hardmasked today). Hope this helps!
5 Chris Reffett
6 On 05/18/2010 09:57 PM, Iain Buchanan wrote:
7 > After a recent upgrade, the NetworkManager daemon crashes (for me!).
8 > Thanks in advance to to those who are about to suggest that I use
9 > something else, but NM has features I use that nothing else provides :)
10 >
11 > The backtrace is HUGE, so there's obviously some loop going on
12 > somewhere, but according to my earlier problems with massive amounts of
13 > logging, I don't think this is the cause of the current seg fault.
14 >
15 > Can someone tell me what needs to be recompiled / downgraded to fix it?
16 > I've had no luck figuring it out so far!
17 >
18 > the innermost 10 frames are:
19 > #0 0xb794aaaa in _IO_vfprintf_internal (s=0xbf80042c,
20 > format=0x80b38e4 "<WARN> %s(): Trying to remove a non-existant call id.\n",
21 > ap=0xbf8009fc "\\9\v\b\023좷ä\n\200¿¿\n\200¿\001") at vfprintf.c:197
22 > #1 0xb79f12e2 in *__GI___vasprintf_chk (result_ptr=0xbf80053c, flags=1,
23 > format=0x80b38e4 "<WARN> %s(): Trying to remove a non-existant call id.\n",
24 > args=0xbf8009fc "\\9\v\b\023좷ä\n\200¿¿\n\200¿\001") at vasprintf_chk.c:68
25 > #2 0xb7aebb4f in vasprintf (string=0xbf80053c,
26 > format=0x80b38e4 "<WARN> %s(): Trying to remove a non-existant call id.\n",
27 > args=0xbf8009fc "\\9\v\b\023좷ä\n\200¿¿\n\200¿\001") at /usr/include/bits/stdio2.h:199
28 > #3 IA__g_vasprintf (string=0xbf80053c, format=0x80b38e4 "<WARN> %s(): Trying to remove a non-existant call id.\n",
29 > args=0xbf8009fc "\\9\v\b\023좷ä\n\200¿¿\n\200¿\001") at gprintf.c:315
30 > #4 0xb7ad7a16 in IA__g_strdup_vprintf (format=0x80b38e4 "<WARN> %s(): Trying to remove a non-existant call id.\n",
31 > args=0xbf8009fc "\\9\v\b\023좷ä\n\200¿¿\n\200¿\001") at gstrfuncs.c:244
32 > #5 0xb7abf3e0 in IA__g_logv (log_domain=<value optimized out>, log_level=G_LOG_LEVEL_WARNING,
33 > format=0x80b38e4 "<WARN> %s(): Trying to remove a non-existant call id.\n",
34 > args1=0xbf8009fc "\\9\v\b\023좷ä\n\200¿¿\n\200¿\001") at gmessages.c:516
35 > #6 0xb7abf846 in IA__g_log (log_domain=0x0, log_level=G_LOG_LEVEL_WARNING,
36 > format=0x80b38e4 "<WARN> %s(): Trying to remove a non-existant call id.\n") at gmessages.c:569
37 > #7 0x0805e72c in nm_call_store_remove (store=0x80f8320, object=0x80f92e0, call_id=0x1) at nm-call-store.c:71
38 > #8 0x0809f34a in nm_supplicant_info_destroy (user_data=0x80e3760) at nm-supplicant-interface.c:179
39 > #9 0xb7c682f9 in d_pending_call_free (data=0x80d8388)
40 > at /var/tmp/portage/dev-libs/dbus-glib-0.86/work/dbus-glib-0.86/dbus/dbus-gproxy.c:1780
41 >
42 > and most of this will repeat a few thousand times.
43 >
44 > and the outermost 10 frames are:
45 > #174513 0xb7bc6d76 in IA__g_signal_emit (instance=0x80d70b8, signal_id=8, detail=81) at gsignal.c:3037
46 > #174514 0xb7c6d52d in dbus_g_proxy_emit_remote_signal (connection=0x80d5418, message=0x80d56d8, user_data=0x80d4878)
47 > at /var/tmp/portage/dev-libs/dbus-glib-0.86/work/dbus-glib-0.86/dbus/dbus-gproxy.c:1734
48 > #174515 dbus_g_proxy_manager_filter (connection=0x80d5418, message=0x80d56d8, user_data=0x80d4878)
49 > at /var/tmp/portage/dev-libs/dbus-glib-0.86/work/dbus-glib-0.86/dbus/dbus-gproxy.c:1301
50 > #174516 0xb7c31ecb in dbus_connection_dispatch (connection=0x80d5418) at dbus-connection.c:4451
51 > #174517 0xb7c6360d in message_queue_dispatch (source=0x80d6d80, callback=0, user_data=0x0)
52 > at /var/tmp/portage/dev-libs/dbus-glib-0.86/work/dbus-glib-0.86/dbus/dbus-gmain.c:101
53 > #174518 0xb7ab57b8 in g_main_dispatch (context=0x80d2e08) at gmain.c:1960
54 > #174519 IA__g_main_context_dispatch (context=0x80d2e08) at gmain.c:2513
55 > #174520 0xb7ab9050 in g_main_context_iterate (context=0x80d2e08, block=<value optimized out>, dispatch=1, self=0x80cc170)
56 > at gmain.c:2591
57 > #174521 0xb7ab94bf in IA__g_main_loop_run (loop=0x80d2e98) at gmain.c:2799
58 > #174522 0x0807f1ac in main (argc=1, argv=0xbfffee84) at NetworkManager.c:648
59 >
60 > I've recompiled dbus, dbus-glib, networkmanager and a bunch of stuff,
61 > but to no avail. The last updates before it broke were:
62 >
63 > dev-libs/nspr-4.8.4-r1
64 > dev-libs/libsigc++-2.2.7
65 > dev-lang/swig-1.3.40-r1
66 > dev-lang/orc-0.4.4
67 > sci-libs/proj-4.7.0
68 > media-libs/tiff-4.0.0_beta5
69 > x11-libs/pixman-0.18.2
70 > dev-perl/libwww-perl-5.836
71 > sci-libs/libgeotiff-1.3.0_rc2-r1
72 > net-dns/bind-tools-9.7.0_p1
73 > sci-libs/gdal-1.7.1-r1
74 > x11-proto/xproto-7.0.17
75 > net-wireless/wpa_supplicant-0.7.2
76 > sys-power/pm-utils-1.3.0-r3
77 > media-fonts/urwvn-fonts-3.05
78 > sys-auth/nss-mdns-0.10
79 > dev-libs/totem-pl-parser-2.28.3
80 > sys-fs/cryptsetup-1.1.1_rc2
81 > sys-fs/udev-154
82 > sci-geosciences/googleearth-5.1.3535.3218
83 > gnome-base/librsvg-2.26.3
84 > media-gfx/gtkam-0.1.17
85 > x11-base/xorg-server-1.8.1
86 > app-emulation/wine-1.1.44
87 > sci-libs/libgeotiff-1.3.0_rc2-r1
88 > sci-libs/gdal-1.7.1-r1
89 >
90 > any ideas? thanks,
91 >

Replies

Subject Author
Re: [gentoo-user] NetworkManager SIGSEGV Iain Buchanan <iaindb@××××××××××××.au>