[Bug 734629] New: kde system settings - crashed, cannot restart
https://bugzilla.novell.com/show_bug.cgi?id=734629 https://bugzilla.novell.com/show_bug.cgi?id=734629#c0 Summary: kde system settings - crashed, cannot restart Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE4 Workspace AssignedTo: kde-maintainers@suse.de ReportedBy: jnelson-suse@jamponi.net QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20100101 Firefox/8.0 system settings crashed (the following message is all I saw in ~/.Xsession-errors): *** glibc detected *** /usr/bin/systemsettings: corrupted double-linked list: 0x0000000000c62ed0 *** Once it crashed, it could not be restarted. At all. Systemd problem? dbus problem? The following is a partial strace: 48}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 262 [pid 3318] recvmsg(3, 0x7ffffd7a6420, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) [pid 3318] sendmsg(3, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\33\0\0\0\2\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 144}, {"\26\0\0\0org.kde.systemsettings\0", 27}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 171 [pid 3318] poll([{fd=3, events=POLLIN}], 1, 25000) = 1 ([{fd=3, revents=POLLIN}]) [pid 3318] recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\4\0\0\0\3\0\0\0=\0\0\0\6\1s\0\6\0\0\0:1.470\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 84 [pid 3318] recvmsg(3, 0x7ffffd7a6090, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) [pid 3318] sendmsg(3, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\35\0\0\0\3\0\0\0\212\0\0\0\1\1o\0\20\0\0\0/MainApp"..., 160}, {"\0\0\0\0\25\0\0\0\0\0\0\r/home/jnelson\0\0\0\0", 29}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 189 [pid 3318] poll([{fd=3, events=POLLIN}], 1, -1 <unfinished ...> [pid 3319] exit_group(0) = ? Process 3319 detached <... poll resumed> ) = ? ERESTART_RESTARTBLOCK (To be restarted) --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3319, si_status=0, si_utime=0, si_stime=0} (Child exited) --- restart_syscall(<... resuming interrupted call ...> and there it sits. No feedback, nothing. If you check the process table, there are multiple 'Zombie' systemsettings processes. Something is not reaping them properly. Killing them off allows one to start systemsettings again. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=734629 https://bugzilla.novell.com/show_bug.cgi?id=734629#c1 Will Stephenson <wstephenson@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |wstephenson@suse.com InfoProvider| |jnelson-suse@jamponi.net --- Comment #1 from Will Stephenson <wstephenson@suse.com> 2011-12-06 21:10:56 UTC --- What were you doing when it crashed? Which module were you in? Can you identify the module using the output of "kcmshell4 --list" and run it standalone with "kcmshell4 modulename", then does it crash again? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=734629 https://bugzilla.novell.com/show_bug.cgi?id=734629#c2 Jon Nelson <jnelson-suse@jamponi.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|jnelson-suse@jamponi.net | --- Comment #2 from Jon Nelson <jnelson-suse@jamponi.net> 2011-12-06 21:19:24 UTC --- I was in system settings. I wasn't in any specific module. According to 'rpm -V', flash-player-kde4 was messed up, so I forcibly reinstalled it. It seems to work. If I were to *guess*, that would be it. I just discovered something weird. If I add or remove *any* of the modules, kcmshell4 still lists them as active... for a time (maybe 10 seconds?). If I were to hazard a guess, I would wager this was it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=734629 https://bugzilla.novell.com/show_bug.cgi?id=734629#c3 Will Stephenson <wstephenson@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Component|KDE4 Workspace |KDE4 Applications Resolution| |UPSTREAM Summary|kde system settings - |adobe flash system settings |crashed, cannot restart |module hangs in dbus call | |to player --- Comment #3 from Will Stephenson <wstephenson@suse.com> 2011-12-07 10:42:49 UTC --- Ok, it is the Flash system settings module from Adobe that was hanging trying to do something over dbus. I guess you may have installed Flash from another source and that messed up the contents of the rpm, or the rpm's version of the settings module could not communicate with the updated players in the browser. Either way, I can't do anything about it, it's closed source. Try reporting the circumstances to Adobe. BTW the time lag after changing the installed set of modules is normal; KDE watches the dirs where the modules are installed and rebuilds its cache of the installed modules 10s after the last change on the filesystem. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com