-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dan Williams wrote: | On Wed, 2008-07-02 at 11:27 +0100, Robert Piasek wrote: | Hi, | | For the last couple of days I'm experiencing some strange problems with | dbus. Pretty often dbus dies with segfault. Ok so what does it have to | do with networkmanager? Well it happens _only_ when NM is running. The | problem appeared between around week and two weeks ago (I'm using trunk | version of NM). | | | [kernel] [ 3890.217064] dbus-daemon[6487]: segfault at 7fd9aa16e790 ip | 7fd9a96d7f62 sp 7fffb1e3b438 error 4 in libc-2.8.so[7fd9a965c000+14b000] | | > This should never happen; can you file a bug against dbus with the | > relevant information? To debug something like this is sort of hard; it | > involves attaching to dbus with gdb on a VT and making gdb pass a | > certain set of signals along to process instead of catching them (pipe, | > chld, term). Then you wait until all the desktop apps freeze and go to | > the VT, and get a backtrace from dbus. Ideally you've installed the | > debuginfo for dbus and libc as well. I can provide more information | > about how to debug this if you are up for it.Of course I'm up for it. I can recompile dbus and glibc with debug support, but not sure if that's what you meant. I'm using glibc 2.8 snapshot from 2nd of June (without any extra patches) and dbus 1.2.1
| | > Basically, any time the bus daemon dies, that's a hard bug. The bus | > daemon should _never_ die, no matter what input a process (like NM for | > example) gives it. | | The only NM logs which are unusual: | | [NetworkManager] <WARN> killswitch_getpower_reply(): Error getting | killswitch power: process 22233: arguments to dbus_move_error() were | incorrect, assertion "(dest) == NULL || !dbus_error_is_set ((dest))" | failed in file dbus-errors.c line 278. _ This is normally a bug in some | application using the D-Bus library. | | > This looks like a bug in dbus-glib. What dbus-glib version do you have | > installed? NM is correctly passing a blank error placeholder into the | > call to dbus_g_proxy_end_call() so the issue is likely in dbus-glib's | > dbus-to-gerror translation functions.I'm using dbus-glib 0.76 from http://dbus.freedesktop.org/releases/dbus-glib/
without any extra patches. | | > Dan | | Cheers, | Rob | | | |> _______________________________________________ NetworkManager-list mailing list NetworkManager-list gnome org http://mail.gnome.org/mailman/listinfo/networkmanager-list -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iQIcBAEBAgAGBQJIbIpwAAoJELvLB8ABrzqYLiUQAIegG5P5dzu1KgXaUe/bMsri PUzJyv76mXXkFaZA8MrCLbn/yVRjI1a1f883nMXQ3zciJDd0yeh6mAUz09zHxdPc 4Kovaann2Xh6MEFvOk/pWOI+gCoHw9VqGefgpk5dnz3aybdoYK/yIH/tvyocbghG gSTMFD5HwKy18eaYA7CsiUEOWAw5F9fXjwpAJWhMl8uhG7TZjdIuTU/4MvZnfWWx heGfnHVVKxG4Ki9XtK5nC3MjXz4Q1l04K6MAvdNdn+1ElNj/Qbgvoy1jZmFSh7Ib 27PYcDbvQYeaqBIvKTcQc6wGufr7hfCnOn6hylt5xrXc9Xr+OIyRKULeUvxILpCW u+XqwTHrn3cexnNnNOXVP178cirSytkYzQiOBmRzkzCAbPuEDbD4XA/prlIyXvr9 9pEOhoXlUrHEWdCe1zWUV5mg4k0GBPczzt5Bsj4tWtLqmg3dv7JjcI4DljZtgvX0 3YZpLYvrjCcNav5eC/YU5ZS5/TyDtvrI8FBs9IES51k91vvfaD8vZNmLts7//3fB rUiQTdCndnFH6JCHm/ny962Q/wZ1qKEwuwOyEgXyzoi155JwEXQxLOzIs3u7MfVU nK/NT8XwDQ46QbkLZIJ1VVoKbc9fWOMywCzFKWCbh6ouW1Mvkzyz0IksrIyMLpZ9 o0k9I4mPMoHd59jjzgzb =xnp6 -----END PGP SIGNATURE-----
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature