[please always CC the bug] Am 24.10.2011 23:54, schrieb Michael Leuchtenburg: > On 2011-10-24 16:49, Michael Biebl wrote: >> Am 24.10.2011 20:44, schrieb Michael Leuchtenburg: >>> >>> Reproduce: >>> start /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 >>> try to change to a new network (not previously connected to) in >>> nm-applet >> >> >> I cannot reproduce this problem. 104-1 works just fine here. >> Can you get me a proper backtrace [1] please. > > I set a breakpoint on g_log in order to catch it just before it emitted > that error message and then did thread apply all bt. Here's the result: > Thread 3 (Thread 0x7fffeb808700 (LWP 28297)): > #0 0x00007ffff670717d in read () from /lib/x86_64-linux-gnu/libpthread.so.0 > #1 0x00007ffff695bd6b in ?? () from /lib/libglib-2.0.so.0 > #2 0x00007ffff697f9b6 in ?? () from /lib/libglib-2.0.so.0 > #3 0x00007ffff66ffb40 in start_thread () from > /lib/x86_64-linux-gnu/libpthread.so.0 > #4 0x00007ffff644a36d in clone () from /lib/x86_64-linux-gnu/libc.so.6 > #5 0x0000000000000000 in ?? () > > Thread 2 (Thread 0x7ffff151d700 (LWP 28256)): > #0 0x00007ffff643f723 in poll () from /lib/x86_64-linux-gnu/libc.so.6 > #1 0x00007ffff695a414 in ?? () from /lib/libglib-2.0.so.0 > #2 0x00007ffff695acfa in g_main_loop_run () from /lib/libglib-2.0.so.0 > #3 0x00007ffff6f0d534 in ?? () from /usr/lib/libgio-2.0.so.0 > #4 0x00007ffff697f9b6 in ?? () from /lib/libglib-2.0.so.0 > #5 0x00007ffff66ffb40 in start_thread () from > /lib/x86_64-linux-gnu/libpthread.so.0 > #6 0x00007ffff644a36d in clone () from /lib/x86_64-linux-gnu/libc.so.6 > #7 0x0000000000000000 in ?? () > > Thread 1 (Thread 0x7ffff7fca920 (LWP 28252)): > #0 0x00007ffff6962c40 in g_log () from /lib/libglib-2.0.so.0 > #1 0x00007ffff6c24edb in ?? () from /usr/lib/libgobject-2.0.so.0 > #2 0x00007ffff6c2e68a in g_signal_emit_valist () from > /usr/lib/libgobject-2.0.so.0 > #3 0x00007ffff6c2ea1d in g_signal_emit_by_name () from > /usr/lib/libgobject-2.0.so.0 > #4 0x00000000004055c0 in do_initiate (user_data=<optimized out>) at > polkitgnomeauthenticator.c:476 > #5 0x00007ffff6959edd in g_main_context_dispatch () from > /lib/libglib-2.0.so.0 > #6 0x00007ffff695a6b8 in ?? () from /lib/libglib-2.0.so.0 > #7 0x00007ffff695acfa in g_main_loop_run () from /lib/libglib-2.0.so.0 > #8 0x0000000000404e0e in main (argc=1, argv=0x7fffffffd858) at main.c:104 > > Let me know if you need more.
I think I'm getting closer to the problem. The reason why I could not reproduce the issue, was that I've been using libglib2.0-0 from experimental (i.e. 2.30.1). If I downgrade to 2.28, I can verify this bug, so I've marked it as serious, as pk-gnome should not enter testing. I suspect the problem is due to this commit: http://git.gnome.org/browse/PolicyKit-gnome/commit/?id=1d019a66f9eaf6cd472eecfa38ce462a1b12906c Cheers, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature