Bug 349651 - KDEInit crash and everything is restarted
Summary: KDEInit crash and everything is restarted
Status: RESOLVED WORKSFORME
Alias: None
Product: frameworks-kauth
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-27 10:41 UTC by Zsombor
Modified: 2020-10-05 04:33 UTC (History)
2 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 Zsombor 2015-06-27 10:41:23 UTC
Application: kdeinit5 (kdeinit5), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fdb61a84780 (LWP 7434))]

Thread 6 (Thread 0x7fdb4bfc7700 (LWP 7436)):
#0  0x00007fdb601538dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdb5e581b72 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fdb5e58364f in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fdb4eda3099 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#4  0x00007fdb604cbb0e in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fdb5dcc76aa in start_thread (arg=0x7fdb4bfc7700) at pthread_create.c:333
#6  0x00007fdb6015eeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fdb40477700 (LWP 7452)):
#0  0x00007fdb5d2613ce in g_main_context_prepare (context=context@entry=0x7fdb300009b0, priority=priority@entry=0x7fdb40476cc0) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3397
#1  0x00007fdb5d261de8 in g_main_context_iterate (context=context@entry=0x7fdb300009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3788
#2  0x00007fdb5d261fcc in g_main_context_iteration (context=0x7fdb300009b0, may_block=1) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3869
#3  0x00007fdb60762c6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fdb607073e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fdb604c6b44 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fdb49eefcf7 in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007fdb604cbb0e in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fdb5dcc76aa in start_thread (arg=0x7fdb40477700) at pthread_create.c:333
#9  0x00007fdb6015eeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fdb3fc76700 (LWP 7453)):
#0  0x00007fdb5dccfbfa in __lll_unlock_wake () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:371
#1  0x00007fdb5dccb3f0 in __GI___pthread_mutex_unlock (decr=1, mutex=0x7fdb5f9a2a50) at pthread_mutex_unlock.c:57
#2  0x00007fdb5dccb3f0 in __GI___pthread_mutex_unlock (mutex=0x7fdb5f9a2a50) at pthread_mutex_unlock.c:315
#3  0x00007fdb5f718059 in  () at /usr/lib/nvidia-346/libGL.so.1
#4  0x00007fdb5f71c02b in  () at /usr/lib/nvidia-346/libGL.so.1
#5  0x00007fdb5c729fc0 in  () at /usr/lib/nvidia-346/tls/libnvidia-tls.so.346.59
#6  0x00007fdb5d2a52f0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7fdb3fc75c30, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#7  0x00007fdb5d2a52f0 in g_wakeup_acknowledge (wakeup=0x7fdb440015b0) at /build/buildd/glib2.0-2.44.1/./glib/gwakeup.c:210
#8  0x00007fdb5d26196c in g_main_context_check (context=context@entry=0x7fdb380009b0, max_priority=2147483647, fds=fds@entry=0x7fdb380013c0, n_fds=n_fds@entry=1) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3600
#9  0x00007fdb5d261e60 in g_main_context_iterate (context=context@entry=0x7fdb380009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3805
#10 0x00007fdb5d261fcc in g_main_context_iteration (context=0x7fdb380009b0, may_block=1) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3869
#11 0x00007fdb60762c6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fdb607073e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007fdb604c6b44 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007fdb604cbb0e in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007fdb5dcc76aa in start_thread (arg=0x7fdb3fc76700) at pthread_create.c:333
#16 0x00007fdb6015eeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fdb3e677700 (LWP 7458)):
#0  0x00007fdb601538dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdb5d261ebc in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fdb340010e0, timeout=-1, context=0x270c810) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:4103
#2  0x00007fdb5d261ebc in g_main_context_iterate (context=0x270c810, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3803
#3  0x00007fdb5d262242 in g_main_loop_run (loop=0x26648d0) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:4002
#4  0x00007fdb3eb87af6 in gdbus_shared_thread_func (user_data=0x270c7e0) at /build/buildd/glib2.0-2.44.1/./gio/gdbusprivate.c:274
#5  0x00007fdb5d288955 in g_thread_proxy (data=0x270ec50) at /build/buildd/glib2.0-2.44.1/./glib/gthread.c:764
#6  0x00007fdb5dcc76aa in start_thread (arg=0x7fdb3e677700) at pthread_create.c:333
#7  0x00007fdb6015eeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fdb3dc67700 (LWP 7459)):
[KCrash Handler]
#5  0x00007fdb600d71cb in malloc_consolidate (av=av@entry=0x7fdb28000020) at malloc.c:4136
#6  0x00007fdb600d9a34 in _int_malloc (av=av@entry=0x7fdb28000020, bytes=bytes@entry=2032) at malloc.c:3417
#7  0x00007fdb600dd0b5 in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3213
#8  0x00007fdb5c72a249 in  () at /usr/lib/nvidia-346/tls/libnvidia-tls.so.346.59
#9  0x00007fdb5d2677f2 in g_malloc0 (n_bytes=2032) at /build/buildd/glib2.0-2.44.1/./glib/gmem.c:127
#10 0x00007fdb5d27ef5c in g_slice_free1 () at /build/buildd/glib2.0-2.44.1/./glib/gslice.c:519
#11 0x00007fdb5d27ef5c in g_slice_free1 (mem_size=<optimized out>, mem_block=0x7fdb34057b00) at /build/buildd/glib2.0-2.44.1/./glib/gslice.c:1088
#12 0x00007fdb5dcc6359 in __nptl_deallocate_tsd () at pthread_create.c:175
#13 0x00007fdb5dcc776d in start_thread () at ../sysdeps/unix/sysv/linux/exit-thread.h:36
#14 0x00007fdb5dcc776d in start_thread (arg=0x7fdb3dc67700) at pthread_create.c:346
#15 0x00007fdb6015eeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fdb61a84780 (LWP 7434)):
[KCrash Handler]
#6  0x00007fdb6008d267 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#7  0x00007fdb6008eeca in __GI_abort () at abort.c:89
#8  0x00007fdb5d287b55 in g_assertion_message (domain=domain@entry=0x7fdb5d2a954e "GLib", file=file@entry=0x7fdb5d305210 "/build/buildd/glib2.0-2.44.1/./glib/gvarianttypeinfo.c", line=line@entry=184, func=func@entry=0x7fdb5d305430 <__FUNCTION__.4135> "g_variant_type_info_check", message=message@entry=0x3826bd0 "assertion failed: (0 <= index && index < 24)") at /build/buildd/glib2.0-2.44.1/./glib/gtestutils.c:2356
#9  0x00007fdb5d287bea in g_assertion_message_expr (domain=domain@entry=0x7fdb5d2a954e "GLib", file=file@entry=0x7fdb5d305210 "/build/buildd/glib2.0-2.44.1/./glib/gvarianttypeinfo.c", line=line@entry=184, func=func@entry=0x7fdb5d305430 <__FUNCTION__.4135> "g_variant_type_info_check", expr=expr@entry=0x7fdb5d3051d9 "0 <= index && index < 24") at /build/buildd/glib2.0-2.44.1/./glib/gtestutils.c:2371
#10 0x00007fdb5d2a3a0e in g_variant_type_info_check (info=info@entry=0x2402740, container_class=container_class@entry=0 '\000') at /build/buildd/glib2.0-2.44.1/./glib/gvarianttypeinfo.c:184
#11 0x00007fdb5d2a3a9b in g_variant_type_info_get_type_string (info=0x2402740) at /build/buildd/glib2.0-2.44.1/./glib/gvarianttypeinfo.c:198
#12 0x00007fdb5d2966a9 in g_variant_is_of_type (value=value@entry=0x26fff20, type=type@entry=0x3821c50) at /build/buildd/glib2.0-2.44.1/./glib/gvariant.c:2075
#13 0x00007fdb5d29b070 in valid_format_string (format_string=0x7fdb3ee3a557 "{ss}", single=single@entry=1, value=value@entry=0x26fff20) at /build/buildd/glib2.0-2.44.1/./glib/gvariant.c:4455
#14 0x00007fdb5d29c1b9 in g_variant_iter_next (iter=<optimized out>, format_string=0x7fdb3ee3a557 "{ss}") at /build/buildd/glib2.0-2.44.1/./glib/gvariant.c:5517
#15 0x00007fdb3ee2fcc8 in polkit_details_new_for_gvariant () at /usr/lib/x86_64-linux-gnu/libpolkit-gobject-1.so.0
#16 0x00007fdb3ee37d8b in polkit_authorization_result_new_for_gvariant () at /usr/lib/x86_64-linux-gnu/libpolkit-gobject-1.so.0
#17 0x00007fdb3ee2fffe in  () at /usr/lib/x86_64-linux-gnu/libpolkit-gobject-1.so.0
#18 0x00007fdb3eb1cdf7 in g_simple_async_result_complete (simple=0x2716ec0 [GSimpleAsyncResult]) at /build/buildd/glib2.0-2.44.1/./gio/gsimpleasyncresult.c:763
#19 0x00007fdb3eb84c41 in reply_cb (connection=<optimized out>, res=<optimized out>, user_data=0x2716ec0) at /build/buildd/glib2.0-2.44.1/./gio/gdbusproxy.c:2623
#20 0x00007fdb3eb1cdf7 in g_simple_async_result_complete (simple=0x2716f30 [GSimpleAsyncResult]) at /build/buildd/glib2.0-2.44.1/./gio/gsimpleasyncresult.c:763
#21 0x00007fdb3eb79eb2 in g_dbus_connection_call_done (source=<optimized out>, result=<optimized out>, user_data=0x7fdb34013a70) at /build/buildd/glib2.0-2.44.1/./gio/gdbusconnection.c:5508
#22 0x00007fdb3eb1cdf7 in g_simple_async_result_complete (simple=0x2717030 [GSimpleAsyncResult]) at /build/buildd/glib2.0-2.44.1/./gio/gsimpleasyncresult.c:763
#23 0x00007fdb3eb1ce59 in complete_in_idle_cb (data=<optimized out>) at /build/buildd/glib2.0-2.44.1/./gio/gsimpleasyncresult.c:775
#24 0x00007fdb5d261b4d in g_main_context_dispatch (context=0x3827ca0) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3122
#25 0x00007fdb5d261b4d in g_main_context_dispatch (context=context@entry=0x3827ca0) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3737
#26 0x00007fdb5d261f20 in g_main_context_iterate (context=0x3827ca0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3808
#27 0x00007fdb5d262242 in g_main_loop_run (loop=0x385dc90) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:4002
#28 0x00007fdb3ee31f08 in polkit_authority_check_authorization_sync () at /usr/lib/x86_64-linux-gnu/libpolkit-gobject-1.so.0
#29 0x00007fdb3f0526f1 in PolkitQt1::Authority::checkAuthorizationSync(QString const&, PolkitQt1::Subject const&, QFlags<PolkitQt1::Authority::AuthorizationFlag>) () at /usr/lib/x86_64-linux-gnu/libpolkit-qt5-core-1.so.1
#30 0x00007fdb3f26bd4c in KAuth::Polkit1Backend::actionStatus(QString const&) (this=<optimized out>, action=...) at ../../src/backends/polkit-1/Polkit1Backend.cpp:147
#31 0x00007fdb3f26c89e in KAuth::Polkit1Backend::checkForResultChanged() (this=0x2519b20) at ../../src/backends/polkit-1/Polkit1Backend.cpp:188
#32 0x00007fdb3f26d385 in KAuth::Polkit1Backend::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x1d0a, _c=7434, _id=6, _a=0xffffffffffffffff) at moc_Polkit1Backend.cpp:77
#33 0x00007fdb6073a9c9 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007fdb595e8504 in _g_closure_invoke_va (closure=0x1d0a, closure@entry=0x270d2a0, return_value=0x1d0a, return_value@entry=0x0, instance=0x6, instance@entry=0x26f6c40, args=0xffffffffffffffff, args@entry=0x7ffc13195b48, n_params=16752800, param_types=0x1) at /build/buildd/glib2.0-2.44.1/./gobject/gclosure.c:831
#35 0x00007fdb59601fa7 in g_signal_emit_valist (instance=0x26f6c40, signal_id=<optimized out>, detail=0, var_args=0x7ffc13195b48) at /build/buildd/glib2.0-2.44.1/./gobject/gsignal.c:3214
#36 0x00007fdb59602e4a in g_signal_emit_by_name (instance=0x1d0a, detailed_signal=0x1d0a <error: Cannot access memory at address 0x1d0a>) at /build/buildd/glib2.0-2.44.1/./gobject/gsignal.c:3401
#37 0x00007fdb574e5d90 in ffi_call_unix64 () at ../src/x86/unix64.S:76
#38 0x00007fdb574e57f8 in ffi_call (cif=cif@entry=0x7ffc13195ea0, fn=<optimized out>, rvalue=0x7ffc13195e00, avalue=avalue@entry=0x7ffc13195d80) at ../src/x86/ffi64.c:525
#43 0x00007fdb596028ff in <emit signal ??? on instance 0x26f7c60 [GDBusProxy]> (instance=instance@entry=0x26f7c60, signal_id=<optimized out>, detail=detail@entry=0) at /build/buildd/glib2.0-2.44.1/./gobject/gsignal.c:3361
    #39 0x00007fdb595e8ae4 in g_cclosure_marshal_generic (closure=0x27116f0, return_gvalue=0x0, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=0x0) at /build/buildd/glib2.0-2.44.1/./gobject/gclosure.c:1448
    #40 0x00007fdb595e82d5 in g_closure_invoke (closure=0x27116f0, return_value=0x0, n_param_values=4, param_values=0x7ffc131960d0, invocation_hint=0x7ffc13196070) at /build/buildd/glib2.0-2.44.1/./gobject/gclosure.c:768
    #41 0x00007fdb595fa03c in signal_emit_unlocked_R (node=node@entry=0x26fb390, detail=detail@entry=0, instance=instance@entry=0x26f7c60, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc131960d0) at /build/buildd/glib2.0-2.44.1/./gobject/gsignal.c:3549
    #42 0x00007fdb59602698 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffc13196290) at /build/buildd/glib2.0-2.44.1/./gobject/gsignal.c:3305
#44 0x00007fdb3eb8405c in on_signal_received (connection=<optimized out>, sender_name=0x7fdb3401f640 ":1.9", object_path=<optimized out>, interface_name=<optimized out>, signal_name=0x7fdb34057200 "Changed", parameters=0x7fdb280028d0, user_data=0x24025a0) at /build/buildd/glib2.0-2.44.1/./gio/gdbusproxy.c:917
#45 0x00007fdb3eb73e34 in emit_signal_instance_in_idle_cb (data=0x7fdb340138f0) at /build/buildd/glib2.0-2.44.1/./gio/gdbusconnection.c:3753
#46 0x00007fdb5d261b4d in g_main_context_dispatch (context=0x7fdb44001710) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3122
#47 0x00007fdb5d261b4d in g_main_context_dispatch (context=context@entry=0x7fdb44001710) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3737
#48 0x00007fdb5d261f20 in g_main_context_iterate (context=context@entry=0x7fdb44001710, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3808
#49 0x00007fdb5d261fcc in g_main_context_iteration (context=0x7fdb44001710, may_block=1) at /build/buildd/glib2.0-2.44.1/./glib/gmain.c:3869
#50 0x00007fdb60762c6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#51 0x00007fdb607073e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#52 0x00007fdb6070f02c in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#53 0x00007fdb4ee45321 in kdemain(int, char**) (argc=1, argv=<optimized out>) at ../../src/kded.cpp:846
#54 0x0000000000408716 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) (argc=argc@entry=1, _name=_name@entry=0x40b7fe "kded5", args=<optimized out>, args@entry=0x0, cwd=cwd@entry=0x0, envc=envc@entry=0, envs=<optimized out>, envs@entry=0x0, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b710 "0") at ../../../src/kdeinit/kinit.cpp:741
#55 0x00000000004058e9 in main(int, char**) (argc=5, argv=<optimized out>) at ../../../src/kdeinit/kinit.cpp:1808


Reproducible: Couldn't Reproduce

Steps to Reproduce:
1. It seems to be some background job, which propagated the exception
2.
3.

Actual Results:  
Crashed desktop, where I had to re-login

Expected Results:  
Working desktop
Comment 1 David Faure 2015-06-30 08:03:36 UTC
Crash in code called by KAuth::Polkit1Backend::checkForResultChanged() -> reassigning to KAuth.
Comment 2 Patrick O'Callaghan 2015-07-06 09:55:12 UTC
I often (but not always) get the same crash message when restarting KDE from the Kickoff menu. The pop-up says "you cannot report this because the developers have not provided <whatever>". I then get another overlayed pop-up with no window decorations saying "Could not start ksmserver. Check your installation".
Comment 3 Harald Sitter 2020-09-05 15:12:04 UTC
Is this still a problem?
Comment 4 Bug Janitor Service 2020-09-20 04:33:11 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Bug Janitor Service 2020-10-05 04:33:17 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!