Bug 340935 - crash at login
Summary: crash at login
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-11-13 18:31 UTC by dawinic
Modified: 2018-06-08 18:30 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dawinic 2014-11-13 18:31:52 UTC
Application: plasma-desktop (4.11.13)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.7-200.fc20.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Occurred immediately after entering credentials in login prompt.
Fails similarly in 'failsafe' environment.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f436e688940 (LWP 2491))]

Thread 3 (Thread 0x7f435252a700 (LWP 2538)):
#0  0x000000382a8ea71d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x000000382d0495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f43440029b0, timeout=-1, context=0x7f43440009a0) at gmain.c:4007
#2  g_main_context_iterate (context=context@entry=0x7f43440009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708
#3  0x000000382d0496dc in g_main_context_iteration (context=0x7f43440009a0, may_block=1) at gmain.c:3774
#4  0x00000038359b543e in QEventDispatcherGlib::processEvents (this=0x7f43440008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x000000383598538f in QEventLoop::processEvents (this=this@entry=0x7f4352529c40, flags=...) at kernel/qeventloop.cpp:149
#6  0x00000038359856dd in QEventLoop::exec (this=this@entry=0x7f4352529c40, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003835879e5f in QThread::exec (this=this@entry=0x3873990) at thread/qthread.cpp:538
#8  0x0000003835965de3 in QInotifyFileSystemWatcherEngine::run (this=0x3873990) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x000000383587c69f in QThreadPrivate::start (arg=0x3873990) at thread/qthread_unix.cpp:349
#10 0x000000382b407ee5 in start_thread (arg=0x7f435252a700) at pthread_create.c:309
#11 0x000000382a8f4b8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f435131c700 (LWP 2540)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x0000003844d8ef1b in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x384508df00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x0000003844d8ef59 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x000000382b407ee5 in start_thread (arg=0x7f435131c700) at pthread_create.c:309
#4  0x000000382a8f4b8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f436e688940 (LWP 2491)):
[KCrash Handler]
#6  findChar (str=0x100000000000000, len=<optimized out>, ch=..., from=0, cs=cs@entry=Qt::CaseSensitive) at tools/qstring.cpp:342
#7  0x00000038358c299a in QString::indexOf (this=this@entry=0x7fff01f56cd0, ch=..., ch@entry=..., from=<optimized out>, cs=cs@entry=Qt::CaseSensitive) at tools/qstring.cpp:2626
#8  0x0000003837df08ab in QKeySequence::mnemonic (text=...) at kernel/qkeysequence.cpp:1093
#9  0x0000003838238b54 in QTabBar::insertTab (this=0x2502b70, index=2, index@entry=-1, icon=..., text=...) at widgets/qtabbar.cpp:848
#10 0x0000003b9541fe2b in Plasma::TabBar::insertTab (this=this@entry=0x24a0890, index=index@entry=-1, icon=..., label=..., content=content@entry=0x2658310) at /usr/src/debug/kdelibs-4.14.2/plasma/widgets/tabbar.cpp:310
#11 0x0000003b95420034 in Plasma::TabBar::insertTab (this=0x24a0890, index=index@entry=-1, label=..., content=content@entry=0x2658310) at /usr/src/debug/kdelibs-4.14.2/plasma/widgets/tabbar.cpp:319
#12 0x00007f435ee20337 in TabbingGroup::restoreChildGroupInfo (this=0x24c7c10, child=0x26582f0, group=...) at /usr/src/debug/kdeplasma-addons-4.14.2/containments/groupingdesktop/lib/groups/tabbinggroup.cpp:154
#13 0x00007f435ee053f1 in AbstractGroup::restoreChildren (this=this@entry=0x24c7c10) at /usr/src/debug/kdeplasma-addons-4.14.2/containments/groupingdesktop/lib/abstractgroup.cpp:615
#14 0x00007f435ee20e9d in TabbingGroup::restoreChildren (this=0x24c7c10) at /usr/src/debug/kdeplasma-addons-4.14.2/containments/groupingdesktop/lib/groups/tabbinggroup.cpp:140
#15 0x00007f435ee02424 in AbstractGroupPrivate::restoreChildren (this=0x2515700) at /usr/src/debug/kdeplasma-addons-4.14.2/containments/groupingdesktop/lib/abstractgroup.cpp:187
#16 0x00007f435ee0b964 in GroupingContainmentPrivate::restoreGroups (this=<optimized out>) at /usr/src/debug/kdeplasma-addons-4.14.2/containments/groupingdesktop/lib/groupingcontainment.cpp:508
#17 0x000000383599f90e in QObject::event (this=this@entry=0x249d630, e=e@entry=0x2631a60) at kernel/qobject.cpp:1222
#18 0x00000038383fbedb in QGraphicsWidget::event (this=0x249d630, event=0x2631a60) at graphicsview/qgraphicswidget.cpp:1461
#19 0x0000003837dcae5c in QApplicationPrivate::notify_helper (this=0x20d52f0, receiver=0x249d630, e=0x2631a60) at kernel/qapplication.cpp:4565
#20 0x0000003837dd17b5 in QApplication::notify (this=this@entry=0x20c7fe0, receiver=receiver@entry=0x249d630, e=e@entry=0x2631a60) at kernel/qapplication.cpp:4351
#21 0x0000003d8b84a53a in KApplication::notify (this=0x20c7fe0, receiver=0x249d630, event=0x2631a60) at /usr/src/debug/kdelibs-4.14.2/kdeui/kernel/kapplication.cpp:311
#22 0x00000038359868fd in QCoreApplication::notifyInternal (this=0x20c7fe0, receiver=receiver@entry=0x249d630, event=event@entry=0x2631a60) at kernel/qcoreapplication.cpp:953
#23 0x0000003835989ae5 in sendEvent (event=0x2631a60, receiver=0x249d630) at kernel/qcoreapplication.h:231
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x20578e0) at kernel/qcoreapplication.cpp:1577
#25 0x0000003835989f83 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#26 0x00000038359b5c9e in sendPostedEvents () at kernel/qcoreapplication.h:236
#27 postEventSourceDispatch (s=s@entry=0x20cecd0) at kernel/qeventdispatcher_glib.cpp:300
#28 0x000000382d0492a6 in g_main_dispatch (context=0x20d5690) at gmain.c:3066
#29 g_main_context_dispatch (context=context@entry=0x20d5690) at gmain.c:3642
#30 0x000000382d049628 in g_main_context_iterate (context=context@entry=0x20d5690, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
#31 0x000000382d0496dc in g_main_context_iteration (context=0x20d5690, may_block=1) at gmain.c:3774
#32 0x00000038359b541e in QEventDispatcherGlib::processEvents (this=0x2059260, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#33 0x0000003837e6cc46 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#34 0x000000383598538f in QEventLoop::processEvents (this=this@entry=0x7fff01f57690, flags=...) at kernel/qeventloop.cpp:149
#35 0x00000038359856dd in QEventLoop::exec (this=this@entry=0x7fff01f57690, flags=...) at kernel/qeventloop.cpp:204
#36 0x000000383598ada9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#37 0x0000003837dc94dc in QApplication::exec () at kernel/qapplication.cpp:3823
#38 0x0000003b9603d974 in kdemain (argc=1, argv=0x7fff01f57908) at /usr/src/debug/kde-workspace-4.11.13/plasma/desktop/shell/main.cpp:126
#39 0x000000382a821d65 in __libc_start_main (main=0x400940 <main(int, char**)>, argc=1, argv=0x7fff01f57908, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff01f578f8) at libc-start.c:285
#40 0x0000000000400971 in _start ()

Reported using DrKonqi
Comment 1 Nate Graham 2018-06-08 18:30:18 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 has already been 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