Bug 237450 - PolicyKit keeps crashing on openSuSe 11.3-dev startup (x86_64) [remove_export_data_if_empty, weak_refs_notify, ..., polkit_agent_register_listener, PolkitQt1::Agent::Listener::registerListener]
Summary: PolicyKit keeps crashing on openSuSe 11.3-dev startup (x86_64) [remove_export...
Status: RESOLVED UPSTREAM
Alias: None
Product: policykit-kde-agent-1
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Dario Freddi
URL:
Keywords:
: 240448 240578 241288 241412 241558 244768 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-05-13 01:15 UTC by Robert Currie
Modified: 2012-02-24 00:22 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Currie 2010-05-13 01:15:26 UTC
Application: polkit-kde-authentication-agent-1 (0.1)
KDE Platform Version: 4.4.75 (KDE 4.4.75 (KDE 4.5 >= 20100505)) "release 2"
Qt Version: 4.7.0
Operating System: Linux 2.6.34-rc6-7-desktop x86_64
Distribution: "openSUSE 11.3 Milestone 6 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Every time I login I get the same error that PolicyKit has crashed, using development version of KDE4 on openSuSE 11.3 and QT-4.7 from opensuse buildservice repo's (x86_64)

The crash can be reproduced every time.

-- Backtrace:
Application: PolicyKit1-KDE (polkit-kde-authentication-agent-1), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6  remove_export_data_if_empty (data=0x4545454545454545) at eggdbusconnection.c:1033
#7  0x00007f09b9be4300 in weak_refs_notify (data=0x7fb430) at gobject.c:2004
#8  0x00007f09b991bfa5 in g_data_set_internal (datalist=<value optimized out>, key_id=52, data=0x0, destroy_func=0) at gdataset.c:345
#9  IA__g_datalist_id_set_data_full (datalist=<value optimized out>, key_id=52, data=0x0, destroy_func=0) at gdataset.c:592
#10 0x00007f09b9be449a in IA__g_object_unref (_object=0x6bede0) at gobject.c:2453
#11 0x00007f09b94cc048 in polkit_agent_register_listener (listener=<value optimized out>, subject=0x6c2430, object_path=0x7167c8 "/org/kde/PolicyKit1/AuthenticationAgent", error=0x7fff264e13f0)
    at polkitagentlistener.c:288
#12 0x00007f09bdc461b1 in PolkitQt1::Agent::Listener::registerListener (this=0x7192a0, subject=0x717e40, objectPath=<value optimized out>)
    at /usr/src/debug/polkit-qt-1-0.95.1/agent/polkitqt1-agent-listener.cpp:79
#13 0x0000000000408116 in PolicyKitKDE::PolicyKitKDE (this=0x7fff264e1540) at /usr/src/debug/polkit-kde-1-svn1117870/agent/policykitkde.cpp:34
#14 0x0000000000409301 in main (argc=1, argv=0x7fff264e1778) at /usr/src/debug/polkit-kde-1-svn1117870/agent/main.cpp:41

Reported using DrKonqi
Comment 1 Stephen Dunn 2010-05-23 08:22:45 UTC
openSUSE 11.3 Milestone 7

My backtrace

Application: PolicyKit1-KDE (polkit-kde-authentication-agent-1), signal: Segmentation fault
[KCrash Handler]
#5  remove_export_data_if_empty (data=0x4545454545454545) at eggdbusconnection.c:1033
#6  0x00007f34bb51f300 in weak_refs_notify (data=0x63e910) at gobject.c:2004
#7  0x00007f34bb256fa5 in g_datalist_id_set_data_full () from /usr/lib64/libglib-2.0.so.0
#8  0x00007f34bb51f49a in IA__g_object_unref (_object=0x6e85e0) at gobject.c:2453
#9  0x00007f34bb01d048 in polkit_agent_register_listener (listener=<value optimized out>, subject=0x6f8a30, object_path=0x6f4258 "/org/kde/PolicyKit1/AuthenticationAgent", error=0x7fff5c8e5a10)
    at polkitagentlistener.c:288
#10 0x00007f34bf5121b1 in PolkitQt1::Agent::Listener::registerListener (this=0x6e8e10, subject=0x701eb0, objectPath=<value optimized out>)
    at /usr/src/debug/polkit-qt-1-0.95.1/agent/polkitqt1-agent-listener.cpp:79
#11 0x0000000000407ef6 in _start ()
Comment 2 Lubos Lunak 2010-05-28 16:54:48 UTC
Polkit problem apparently, the GNOME auth daemon crashes too (crash is caused by launching polkit auth agent when one is already running).
Comment 3 Dario Andres 2010-12-10 15:18:13 UTC
*** Bug 241558 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2010-12-10 15:18:33 UTC
*** Bug 240448 has been marked as a duplicate of this bug. ***
Comment 5 Dario Andres 2010-12-10 15:18:36 UTC
*** Bug 241288 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2010-12-10 15:18:37 UTC
*** Bug 240578 has been marked as a duplicate of this bug. ***
Comment 7 Dario Andres 2010-12-10 15:18:39 UTC
*** Bug 244768 has been marked as a duplicate of this bug. ***
Comment 8 Dario Andres 2010-12-10 15:18:46 UTC
*** Bug 241412 has been marked as a duplicate of this bug. ***