polkit-0.96 openSUSE 11.3 x86_64. Following polkitd SIGSEGV backtrace was found in a core dump: #0 _egg_dbus_error_encode_gerror (error=0x23f5030) at eggdbuserror.c:135 #1 0x00007f65981d4e91 in egg_dbus_method_invocation_return_gerror (method_invocation=0x18f3b40 [EggDBusMethodInvocation], error=0x23f5030) at eggdbusmethodinvocation.c:342 #2 0x00007f65990ded91 in check_auth_cb (source_object=<value optimized out>, res=<value optimized out>, user_data=<value optimized out>) at polkitbackendauthority.c:875 #3 0x00007f65990e1c11 in polkit_backend_interactive_authority_check_authorization (authority=0x615800 [PolkitBackendLocalAuthority], caller=0x698ec0, subject=0x62f950, action_id= 0x23f4b60 "org.freedesktop.RealtimeKit1.acquire-high-priority", details=0x6b9660, flags=POLKIT_CHECK_AUTHORIZATION_FLAGS_NONE, cancellable=0x0, callback=0x7f65990decc0 <check_auth_cb>, user_data=0x18f3b40) at polkitbackendinteractiveauthority.c:742 #4 0x00007f65990deb31 in authority_handle_check_authorization (instance=<value optimized out>, real_subject=<value optimized out>, action_id= 0x23f4b60 "org.freedesktop.RealtimeKit1.acquire-high-priority", real_details=<value optimized out>, flags=_POLKIT_CHECK_AUTHORIZATION_FLAGS_NONE, cancellation_id=0x1824cd0 "", method_invocation=0x18f3b40 [EggDBusMethodInvocation]) at polkitbackendauthority.c:953 #5 0x00007f65990ed2f9 in handle_method_call (interface=0x612700, message=<value optimized out>) at _polkitauthority.c:2883 #6 handle_message (interface=0x612700, message=<value optimized out>) at _polkitauthority.c:3545 #7 0x00007f65981ccc27 in filter_function_handle_method_call (dconnection=<value optimized out>, message=0x22900d0, user_data=<value optimized out>) at eggdbusconnection.c:2214 #8 filter_function (dconnection=<value optimized out>, message=0x22900d0, user_data=<value optimized out>) at eggdbusconnection.c:294 #9 0x00007f65974416dc in dbus_connection_dispatch (connection=0x616af0) at dbus-connection.c:4451 #10 0x00007f659767e435 in message_queue_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at dbus-gmain.c:101 #11 0x00007f6598bd5a93 in g_main_dispatch (context=0x60baa0) at gmain.c:1960 #12 IA__g_main_context_dispatch (context=0x60baa0) at gmain.c:2513 #13 0x00007f6598bd6270 in g_main_context_iterate (context=0x60baa0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2591 #14 0x00007f6598bd68f5 in IA__g_main_loop_run (loop=0x60bb80) at gmain.c:2799 #15 0x0000000000400a82 in main (argc=<value optimized out>, argv=<value optimized out>) at main.c:59
The crash in strcmp() in _egg_dbus_error_encode_gerror seems to be caused by GQuark string associated with error->domain being NULL.
Obsolete with the port to GDBus.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.