Bug 322615 - On openSUSE 13.1 Milestone 3, when I select start menu button, plasma-desktop crashes
Summary: On openSUSE 13.1 Milestone 3, when I select start menu button, plasma-desktop...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: 4.10.90
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-20 12:43 UTC by ItSANgo
Modified: 2018-06-08 18:52 UTC (History)
0 users

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 ItSANgo 2013-07-20 12:43:46 UTC
Application: plasma-desktop (4.10.90)
KDE Platform Version: 4.10.90
Qt Version: 4.8.5
Operating System: Linux 3.10.0-2.gc5ad3f9-desktop i686
Distribution: "openSUSE 13.1 Milestone 3 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:
I added new user "mitsutoshi2" by YaST2 .
I loged in mitsutoshi2 .
Then, I logged out mitsutoshi 2 .
I loged in mitsutoshi (old user) .
And I select start menu button, then plasma-desktop crashed .

- Unusual behavior I noticed:

- Custom settings of the application:

No, I installed clean openSUSE 13.1 Milestone 3 with KDE Desktop .

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma デスクトップシェル (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb54ba740 (LWP 8852))]

Thread 4 (Thread 0xaf0f2b40 (LWP 8909)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:188
#1  0xb2772af2 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0xb286f7e0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0xb2772b3f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb286f7e0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0xb6c47b96 in start_thread (arg=0xaf0f2b40) at pthread_create.c:308
#4  0xb5fef4ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 3 (Thread 0xa7761b40 (LWP 8913)):
#0  0xb59b01e4 in g_main_context_check (context=context@entry=0x8967d08, max_priority=2147483647, fds=fds@entry=0x85fdb48, n_fds=n_fds@entry=1) at gmain.c:3543
#1  0xb59b076a in g_main_context_iterate (context=context@entry=0x8967d08, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3702
#2  0xb59b0918 in g_main_context_iteration (context=0x8967d08, may_block=1) at gmain.c:3766
#3  0xb6e09cef in QEventDispatcherGlib::processEvents (this=0x8976748, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#4  0xb6dd90d3 in QEventLoop::processEvents (this=this@entry=0xa7761258, flags=...) at kernel/qeventloop.cpp:149
#5  0xb6dd93f9 in QEventLoop::exec (this=0xa7761258, flags=...) at kernel/qeventloop.cpp:204
#6  0xb6cc730d in QThread::exec (this=0x89648b8) at thread/qthread.cpp:536
#7  0xb6db94c4 in QInotifyFileSystemWatcherEngine::run (this=0x89648b8) at io/qfilesystemwatcher_inotify.cpp:256
#8  0xb6cc9c5f in QThreadPrivate::start (arg=0x89648b8) at thread/qthread_unix.cpp:338
#9  0xb6c47b96 in start_thread (arg=0xa7761b40) at pthread_create.c:308
#10 0xb5fef4ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 2 (Thread 0xa4888b40 (LWP 8916)):
#0  0xb6c4e4f1 in read () at ../sysdeps/unix/syscall-template.S:81
#1  0xb59f298e in read (__nbytes=16, __buf=0xa488809c, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x8bd2750) at gwakeup.c:212
#3  0xb59b02cb in g_main_context_check (context=context@entry=0x8c181f0, max_priority=2147483647, fds=fds@entry=0x8be39d8, n_fds=n_fds@entry=1) at gmain.c:3506
#4  0xb59b076a in g_main_context_iterate (context=context@entry=0x8c181f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3702
#5  0xb59b0918 in g_main_context_iteration (context=0x8c181f0, may_block=1) at gmain.c:3766
#6  0xb6e09cef in QEventDispatcherGlib::processEvents (this=0x8b59ca0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#7  0xb6dd90d3 in QEventLoop::processEvents (this=this@entry=0xa4888258, flags=...) at kernel/qeventloop.cpp:149
#8  0xb6dd93f9 in QEventLoop::exec (this=0xa4888258, flags=...) at kernel/qeventloop.cpp:204
#9  0xb6cc730d in QThread::exec (this=0x8c0f510) at thread/qthread.cpp:536
#10 0xb6db94c4 in QInotifyFileSystemWatcherEngine::run (this=0x8c0f510) at io/qfilesystemwatcher_inotify.cpp:256
#11 0xb6cc9c5f in QThreadPrivate::start (arg=0x8c0f510) at thread/qthread_unix.cpp:338
#12 0xb6c47b96 in start_thread (arg=0xa4888b40) at pthread_create.c:308
#13 0xb5fef4ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 1 (Thread 0xb54ba740 (LWP 8852)):
[KCrash Handler]
#6  strlen () at ../sysdeps/i386/i586/strlen.S:68
#7  0xb6d150d8 in qstrlen (str=0x15f <Address 0x15f out of bounds>) at ../../src/corelib/tools/qbytearray.h:80
#8  QString::fromUtf8 (str=0x15f <Address 0x15f out of bounds>, size=-1) at tools/qstring.cpp:4018
#9  0xb7108918 in KLocalePrivate::translateRawFrom (this=0x8361300, catname=0x15f <Address 0x15f out of bounds>, msgctxt=0x0, msgid=0x8981270 "Session", msgid_plural=0x0, n=0, language=0xbfdcccb0, translation=0xbfdcccac) at /usr/src/debug/kdelibs-4.10.90/kdecore/localization/klocale_kde.cpp:938
#10 0xb70fadda in KLocale::translateRawFrom (this=0x838a538, catname=0x15f <Address 0x15f out of bounds>, msg=0x8981270 "Session", lang=0xbfdcccb0, trans=0xbfdcccac) at /usr/src/debug/kdelibs-4.10.90/kdecore/localization/klocale.cpp:160
#11 0xb7113b84 in KLocalizedStringPrivate::toString (this=0x8981a60, locale=0x838a538, catalogName=catalogName@entry=0x0) at /usr/src/debug/kdelibs-4.10.90/kdecore/localization/klocalizedstring.cpp:254
#12 0xb7114958 in KLocalizedString::toString (this=0xbfdccd88) at /usr/src/debug/kdelibs-4.10.90/kdecore/localization/klocalizedstring.cpp:194
#13 0xaf3e107b in i18n (text=0xaf3fa103 "Session") at /usr/include/klocalizedstring.h:632
#14 Kickoff::LeaveModel::updateModel (this=0x897bc50) at /usr/src/debug/kde-workspace-4.10.90/plasma/desktop/applets/kickoff/core/leavemodel.cpp:119
#15 0xaf438c0a in Kickoff::Launcher::reset (this=0x84e3eb8) at /usr/src/debug/kde-workspace-4.10.90/plasma/desktop/applets/kickoff/ui/launcher.cpp:776
#16 0xaf4397c7 in Kickoff::Launcher::setLauncherOrigin (this=0x84e3eb8, placement=Plasma::TopPosedLeftAlignedPopup, location=Plasma::BottomEdge) at /usr/src/debug/kde-workspace-4.10.90/plasma/desktop/applets/kickoff/ui/launcher.cpp:1023
#17 0xaf44832c in LauncherApplet::popupEvent (this=0x85a7e78, show=true) at /usr/src/debug/kde-workspace-4.10.90/plasma/desktop/applets/kickoff/applet/applet.cpp:183
#18 0xb48cdf88 in Plasma::PopupAppletPrivate::dialogStatusChanged (this=0x84e43a0, shown=true) at /usr/src/debug/kdelibs-4.10.90/plasma/popupapplet.cpp:861
#19 0xb48cee6d in Plasma::PopupApplet::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0xbfdccf78, _c=<optimized out>) at /usr/src/debug/kdelibs-4.10.90/build/plasma/popupapplet.moc:79
#20 0xb6def335 in QMetaObject::activate (sender=0x89c4018, m=0xb4a9787c <Plasma::Dialog::staticMetaObject>, local_signal_index=1, argv=0xbfdccf78) at kernel/qobject.cpp:3556
#21 0xb48a7d5d in Plasma::Dialog::dialogVisible (this=this@entry=0x89c4018, _t1=_t1@entry=true) at /usr/src/debug/kdelibs-4.10.90/build/plasma/dialog.moc:118
#22 0xb48a9b7e in Plasma::Dialog::showEvent (this=0x89c4018, event=0xbfdcd314) at /usr/src/debug/kdelibs-4.10.90/plasma/dialog.cpp:725
#23 0xb63202b8 in QWidget::event (this=0x89c4018, event=0xbfdcd314) at kernel/qwidget.cpp:8594
#24 0xb48aaf83 in Plasma::Dialog::event (this=0x89c4018, event=0xbfdcd314) at /usr/src/debug/kdelibs-4.10.90/plasma/dialog.cpp:553
#25 0xb62c64b4 in QApplicationPrivate::notify_helper (this=0x831b3b8, receiver=0x89c4018, e=0xbfdcd314) at kernel/qapplication.cpp:4562
#26 0xb62ccee3 in QApplication::notify (this=0x82fd010, receiver=0x89c4018, e=0xbfdcd314) at kernel/qapplication.cpp:4348
#27 0xb752bae4 in KApplication::notify (this=0x82fd010, receiver=0x89c4018, event=0xbfdcd314) at /usr/src/debug/kdelibs-4.10.90/kdeui/kernel/kapplication.cpp:311
#28 0xb6dda68a in QCoreApplication::notifyInternal (this=0x82fd010, receiver=0x89c4018, event=0xbfdcd314) at kernel/qcoreapplication.cpp:949
#29 0xb631d4e2 in sendEvent (event=0xbfdcd314, receiver=0x89c4018) at ../../src/corelib/kernel/qcoreapplication.h:231
#30 QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7556
#31 0xb631f48d in QWidget::setVisible (this=0x89c4018, visible=true) at kernel/qwidget.cpp:7778
#32 0xb48a76f3 in show (this=0x89c4018) at /usr/include/QtGui/qwidget.h:497
#33 Plasma::Dialog::animatedShow (this=0x89c4018, direction=Plasma::Up) at /usr/src/debug/kdelibs-4.10.90/plasma/dialog.cpp:859
#34 0xb48ce4de in Plasma::PopupAppletPrivate::showDialog (this=0x84e43a0) at /usr/src/debug/kdelibs-4.10.90/plasma/popupapplet.cpp:800
#35 0xb6df37fc in QObject::event (this=0x85a7e78, e=0xbfdcd770) at kernel/qobject.cpp:1165
#36 0xb6971374 in QGraphicsWidget::event (this=0x85a7e78, event=0xbfdcd770) at graphicsview/qgraphicswidget.cpp:1461
#37 0xb62c64b4 in QApplicationPrivate::notify_helper (this=0x831b3b8, receiver=0x85a7e78, e=0xbfdcd770) at kernel/qapplication.cpp:4562
#38 0xb62ccee3 in QApplication::notify (this=0x82fd010, receiver=0x85a7e78, e=0xbfdcd770) at kernel/qapplication.cpp:4348
#39 0xb752bae4 in KApplication::notify (this=0x82fd010, receiver=0x85a7e78, event=0xbfdcd770) at /usr/src/debug/kdelibs-4.10.90/kdeui/kernel/kapplication.cpp:311
#40 0xb6dda68a in QCoreApplication::notifyInternal (this=0x82fd010, receiver=0x85a7e78, event=0xbfdcd770) at kernel/qcoreapplication.cpp:949
#41 0xb6e0ca8f in sendEvent (event=0xbfdcd770, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#42 QTimerInfoList::activateTimers (this=0x8275544) at kernel/qeventdispatcher_unix.cpp:636
#43 0xb6e09a78 in timerSourceDispatch (source=source@entry=0x8275510) at kernel/qeventdispatcher_glib.cpp:186
#44 0xb59b04ae in g_main_dispatch (context=0x8275478, context@entry=0x826f9c8) at gmain.c:3058
#45 g_main_context_dispatch (context=context@entry=0x8275478) at gmain.c:3634
#46 0xb59b0858 in g_main_context_iterate (context=context@entry=0x8275478, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3705
#47 0xb59b0918 in g_main_context_iteration (context=0x8275478, may_block=1) at gmain.c:3766
#48 0xb6e09ccf in QEventDispatcherGlib::processEvents (this=0x82f3c90, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#49 0xb637656e in QGuiEventDispatcherGlib::processEvents (this=0x82f3c90, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#50 0xb6dd90d3 in QEventLoop::processEvents (this=this@entry=0xbfdcd998, flags=...) at kernel/qeventloop.cpp:149
#51 0xb6dd93f9 in QEventLoop::exec (this=0xbfdcd998, flags=...) at kernel/qeventloop.cpp:204
#52 0xb6ddebde in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#53 0xb62c4944 in QApplication::exec () at kernel/qapplication.cpp:3823
#54 0xb1202f77 in kdemain (argc=1, argv=0x82e5348) at /usr/src/debug/kde-workspace-4.10.90/plasma/desktop/shell/main.cpp:126
#55 0x0804fba3 in launch (argc=<optimized out>, argc@entry=1, _name=_name@entry=0x82bdd54 "/usr/bin/plasma-desktop", args=<optimized out>, args@entry=0x82bdd6c "", cwd=cwd@entry=0x0, envc=envc@entry=0, envs=<optimized out>, envs@entry=0x82bdd70 "", reset_env=false, tty=tty@entry=0x0, avoid_loops=false, startup_id_str=startup_id_str@entry=0x805238e "0") at /usr/src/debug/kdelibs-4.10.90/kinit/kinit.cpp:726
#56 0x08050a73 in handle_launcher_request (sock=sock@entry=8, who=<optimized out>) at /usr/src/debug/kdelibs-4.10.90/kinit/kinit.cpp:1218
#57 0x08051111 in handle_requests (waitForPid=waitForPid@entry=0) at /usr/src/debug/kdelibs-4.10.90/kinit/kinit.cpp:1411
#58 0x0804c796 in main (argc=4, argv=0xbfdce264, envp=0xbfdce278) at /usr/src/debug/kdelibs-4.10.90/kinit/kinit.cpp:1899

This bug may be a duplicate of or related to bug 322283.

Possible duplicates by query: bug 322283.

Reported using DrKonqi
Comment 1 Nate Graham 2018-06-08 18:52:25 UTC
Hello!

This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug is already resolved in Plasma 5.

Accordingly, we hope you understand why we must close this bug report. If the issue described  here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham