Bug 154118 - Plasma crash when starting application from kickoff menu
Summary: Plasma crash when starting application from kickoff menu
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-kickoff (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-15 18:12 UTC by jofko
Modified: 2008-01-13 06:14 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
xsession.part (4.64 KB, application/octet-stream)
2007-12-15 18:44 UTC, jofko
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jofko 2007-12-15 18:12:03 UTC
Version:            (using KDE KDE 3.97.0)
Installed from:    Ubuntu Packages
OS:                Linux

Plasma crash everytime i click or start application from kickoff. Here is backtrace


(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb5a5a6e0 (LWP 7259)]
[KCrash handler]
#6  0xffffe410 in __kernel_vsyscall ()
#7  0xb6735f35 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb67378b1 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb7398a85 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb7398b48 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb7398ce5 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb409e730 in ?? () from /usr/lib/kde4/lib/kde4/plasma_applet_launcher.so
#13 0xb40c28e9 in ?? () from /usr/lib/kde4/lib/kde4/plasma_applet_launcher.so
#14 0xb40c1fa4 in ?? () from /usr/lib/kde4/lib/kde4/plasma_applet_launcher.so
#15 0x00000072 in ?? ()
#16 0xb7296990 in ?? () from /usr/lib/libQtGui.so.4
#17 0xb40c65f8 in ?? () from /usr/lib/kde4/lib/kde4/plasma_applet_launcher.so
#18 0xbfc0426c in ?? ()
#19 0xbfc04278 in ?? ()
#20 0xb40a72b5 in ?? () from /usr/lib/kde4/lib/kde4/plasma_applet_launcher.so
#21 0xbfc042a4 in ?? ()
#22 0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()
Comment 1 Alex Merry 2007-12-15 18:17:58 UTC
The backtrace is not very useful, due to the lack of debugging symbols.

However, it seems to be an assert that is failing.  Can you look for ASSERT in ~/.xsession-errors (it should be near the end just after the crash), and paste that line and the preceding dozen or so lines here?
Comment 2 jofko 2007-12-15 18:44:46 UTC
here is it. It looks is stay some mess after updating from kde3 , but not
sure...

xsession output is in attachment






On 15 Dec 2007 17:18:00 -0000, Alex Merry < huntedhacker@tiscali.co.uk>
wrote:

[bugs.kde.org quoted mail]
here is it. It looks is stay some mess after updating from kde3 , but not sure...<br>&nbsp;<br>xsession output is in attachment<br><br><br><br><br><br><br><div class="gmail_quote">On 15 Dec 2007 17:18:00 -0000, Alex Merry &lt;<a href="mailto:huntedhacker@tiscali.co.uk" target="_blank">

huntedhacker@tiscali.co.uk</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">------- You are receiving this mail because: -------
<br>You reported the bug, or are watching the reporter.<br><br><a href="http://bugs.kde.org/show_bug.cgi?id=154118" target="_blank">http://bugs.kde.org/show_bug.cgi?id=154118</a><br><br><br><br><br>------- Additional Comments From huntedhacker tiscali co uk &nbsp;2007-12-15 18:17 -------
<br>The backtrace is not very useful, due to the lack of debugging symbols.<br><br>However, it seems to be an assert that is failing. &nbsp;Can you look for ASSERT in ~/.xsession-errors (it should be near the end just after the crash), and paste that line and the preceding dozen or so lines here?
<br></blockquote></div><br>


Created an attachment (id=22566)
xsession.part
Comment 3 Alex Merry 2007-12-15 19:09:00 UTC
Relevant snippet from .xsession-errors:

plasma(7259) Plasma::Containment::emitLaunchActivated:
Opening item with URL "/usr/lib/kde4/share/applications/kde4/kmix.desktop" 
More than max services added.  Removing "kde-adept_installer.desktop" from queue. 
ASSERT: "d" in file /usr/lib/kde4/include/ksharedptr.h, line 114
Plasma crashed, attempting to automatically recover
kdeinit4: Got EXT_EXEC '/usr/lib/kde4/bin/kmix' from launcher.
kdeinit4: preparing to launch /usr/lib/kde4/bin/kmix
klauncher(5528)/kio (KLauncher) KLauncher::processRequestReturn: "/usr/lib/kde4/bin/kmix" (pid 7319) up and running.

Interestingly, it executed the program despite the crash.  I don't know whether the message about "More than max services added" is anything to do with it, or even where it comes from (it isn't in the style of a KDE debug line).

If only Ubuntu packaged debugging symbols with their KDE 4 installation.  The ASSERT line is pretty useless, because KSharedPointer is used all over the place.
Comment 4 jofko 2007-12-15 19:18:47 UTC
I will try to boot opensuse livecd, btw is any way to install KDE4 on HDD
(exclude compiling)?

On 15 Dec 2007 18:09:02 -0000, Alex Merry <huntedhacker@tiscali.co.uk>
wrote:

[bugs.kde.org quoted mail]
I will try to boot opensuse livecd, btw is any way to install KDE4 on HDD (exclude compiling)? <br><br><div class="gmail_quote">On 15 Dec 2007 18:09:02 -0000, Alex Merry &lt;<a href="mailto:huntedhacker@tiscali.co.uk">huntedhacker@tiscali.co.uk
</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">------- You are receiving this mail because: -------<br>
You reported the bug, or are watching the reporter.<br><br><a href="http://bugs.kde.org/show_bug.cgi?id=154118" target="_blank">http://bugs.kde.org/show_bug.cgi?id=154118</a><br><br><br><br><br></div>------- Additional Comments From huntedhacker tiscali co uk &nbsp;2007-12-15 19:09 -------
<br>Relevant snippet from .xsession-errors:<br><br>plasma(7259) Plasma::Containment::emitLaunchActivated:<br>Opening item with URL &quot;/usr/lib/kde4/share/applications/kde4/kmix.desktop&quot;<br>More than max services added. &nbsp;Removing &quot;kde-adept_installer.desktop&quot; from queue.
<br>ASSERT: &quot;d&quot; in file /usr/lib/kde4/include/ksharedptr.h, line 114<br>Plasma crashed, attempting to automatically recover<br>kdeinit4: Got EXT_EXEC &#39;/usr/lib/kde4/bin/kmix&#39; from launcher.<br>kdeinit4: preparing to launch /usr/lib/kde4/bin/kmix
<br>klauncher(5528)/kio (KLauncher) KLauncher::processRequestReturn: &quot;/usr/lib/kde4/bin/kmix&quot; (pid 7319) up and running.<br><br>Interestingly, it executed the program despite the crash. &nbsp;I don&#39;t know whether the message about &quot;More than max services added&quot; is anything to do with it, or even where it comes from (it isn&#39;t in the style of a KDE debug line).
<br><br>If only Ubuntu packaged debugging symbols with their KDE 4 installation. &nbsp;The ASSERT line is pretty useless, because KSharedPointer is used all over the place.<br></blockquote></div><br>
Comment 5 Alex Merry 2007-12-16 12:36:04 UTC
KDE4Daily is a really good way to test the latest KDE 4:

http://etotheipiplusone.com/kde4daily/docs/kde4daily.html

I don't know whether it will give you the same errors, though, since it's not directly on your system but in a virtual image.
Comment 6 Aaron J. Seigo 2007-12-16 19:49:13 UTC
this is already fixed in svn; it was broken code in the recently used apps model.
Comment 7 jofko 2007-12-16 22:29:22 UTC
Great, thanks

On 16 Dec 2007 18:49:13 -0000, Aaron J. Seigo <aseigo@kde.org> wrote:

[bugs.kde.org quoted mail]
Great, thanks<br><br><div class="gmail_quote">On 16 Dec 2007 18:49:13 -0000, Aaron J. Seigo &lt;<a href="mailto:aseigo@kde.org">aseigo@kde.org</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">------- You are receiving this mail because: -------<br>You reported the bug, or are watching the reporter.<br><br><a href="http://bugs.kde.org/show_bug.cgi?id=154118" target="_blank">http://bugs.kde.org/show_bug.cgi?id=154118
</a><br></div>aseigo kde org changed:<br><br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; What &nbsp; &nbsp;|Removed &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |Added<br>----------------------------------------------------------------------------<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Status|UNCONFIRMED &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |RESOLVED
<br> &nbsp; &nbsp; &nbsp; &nbsp; Resolution| &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|FIXED<br><br><br><br>------- Additional Comments From aseigo kde org &nbsp;2007-12-16 19:49 -------<br>this is already fixed in svn; it was broken code in the recently used apps model.
<br></blockquote></div><br>
Comment 8 Alexander Romanenko 2008-01-13 03:06:50 UTC
I experience the same bug in the stable release 4.0.0
Comment 9 Jason Stubbs 2008-01-13 04:00:45 UTC
Alexander, it might be the same issue but it might be something different too. There's not really enough information on this bug to tell, so please open a new one and post the backtrace that you get.
Comment 10 Aaron J. Seigo 2008-01-13 06:14:45 UTC
Alexander: this bug was not resolved in 4.0.0 but only for 4.0.1 and beyond.