Bug 303851 - Plasma Active Crashed when I add multiple (~10) widgets simultaniously
Summary: Plasma Active Crashed when I add multiple (~10) widgets simultaniously
Status: RESOLVED WORKSFORME
Alias: None
Product: Active
Classification: Unmaintained
Component: General (show other bugs)
Version: PA 1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: unscheduled
Assignee: active
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2012-07-20 14:28 UTC by V字龍(Vdragon)
Modified: 2018-10-27 02:15 UTC (History)
2 users (show)

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 V字龍(Vdragon) 2012-07-20 14:28:17 UTC
Application: plasma-device (1.0)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.4.5-intelcore2optimized-vdragon-mod x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
add multiple (~10) widgets simultaniously
Updating software...(using integrated utility)
- Custom settings of the application:
Just fresh install active in ubuntu repository

-- Backtrace:
Application: Plasma Workspace (plasma-device), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fca6ab0d780 (LWP 6655))]

Thread 3 (Thread 0x7fca50470700 (LWP 6656)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fca64577222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007fca64577259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007fca5f464e9a in start_thread (arg=0x7fca50470700) at pthread_create.c:308
#4  0x00007fca6a4274bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fca42c31700 (LWP 6657)):
#0  0x00007fca6a41a0bd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fca5efd28cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca5ef97ba4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca5ef97fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fca5ef98164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fca66af5426 in QEventDispatcherGlib::processEvents (this=0x7fca3c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fca66ac4c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fca66ac4ed7 in QEventLoop::exec (this=0x7fca42c30dd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fca669c3fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007fca66aa49ff in QInotifyFileSystemWatcherEngine::run (this=0x33228e0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007fca669c6fcb in QThreadPrivate::start (arg=0x33228e0) at thread/qthread_unix.cpp:298
#11 0x00007fca5f464e9a in start_thread (arg=0x7fca42c31700) at pthread_create.c:308
#12 0x00007fca6a4274bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fca6ab0d780 (LWP 6655)):
[KCrash Handler]
#6  0x00007fca6937390e in QDeclarativeItem::~QDeclarativeItem (this=0xa6626a0, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668
#7  0x00007fca69336a35 in ~QDeclarativeElement (this=0xa6626a0, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:87
#8  QDeclarativePrivate::QDeclarativeElement<QDeclarativeItem>::~QDeclarativeElement (this=0xa6626a0, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:87
#9  0x00007fca66adf478 in QObject::event (this=0xa6626a0, e=<optimized out>) at kernel/qobject.cpp:1176
#10 0x00007fca6773d894 in notify_helper (e=0x771c380, receiver=0xa6626a0, this=0x19eab20) at kernel/qapplication.cpp:4559
#11 QApplicationPrivate::notify_helper (this=0x19eab20, receiver=0xa6626a0, e=0x771c380) at kernel/qapplication.cpp:4531
#12 0x00007fca67742713 in QApplication::notify (this=0x19d3120, receiver=0xa6626a0, e=0x771c380) at kernel/qapplication.cpp:4420
#13 0x00007fca699fc9e6 in KApplication::notify (this=0x19d3120, receiver=0xa6626a0, event=0x771c380) at ../../kdeui/kernel/kapplication.cpp:311
#14 0x00007fca66ac5e9c in QCoreApplication::notifyInternal (this=0x19d3120, receiver=0xa6626a0, event=0x771c380) at kernel/qcoreapplication.cpp:876
#15 0x00007fca66ac9c6a in sendEvent (event=0x771c380, receiver=0xa6626a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x19b02b0) at kernel/qcoreapplication.cpp:1500
#17 0x00007fca66af4f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#18 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#19 0x00007fca5ef97d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fca5ef980a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fca5ef98164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fca66af53bf in QEventDispatcherGlib::processEvents (this=0x19b1780, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#23 0x00007fca677e5d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#24 0x00007fca66ac4c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#25 0x00007fca66ac4ed7 in QEventLoop::exec (this=0x7fffdba1a360, flags=...) at kernel/qeventloop.cpp:204
#26 0x00007fca66ac9f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#27 0x00007fca6a714005 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-device.so
#28 0x00007fca6a35676d in __libc_start_main (main=0x400650, argc=1, ubp_av=0x7fffdba1a748, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffdba1a738) at libc-start.c:226
#29 0x0000000000400681 in _start ()

Reported using DrKonqi
Comment 1 Lamarque V. Souza 2012-07-24 12:55:00 UTC
What's the url of the packages you installed? The last time I checked the Ubuntu's package for Plasma Active are a bit old, maybe this problem has already been fixed.
Comment 2 V字龍(Vdragon) 2012-07-24 13:00:08 UTC
(In reply to comment #1)
> What's the url of the packages you installed? The last time I checked the
> Ubuntu's package for Plasma Active are a bit old, maybe this problem has
> already been fixed.

I install the version in the ubuntu 12.04 repository
version of most of the packages are 2.0+git2012021101-0ubuntu4~ppa3
Comment 3 Lamarque V. Souza 2012-07-24 16:49:02 UTC
those packages are more than four months old. I can see at least one commit in plasma-mobile repository that fixes a crash in code related to adding widgets. Can you check if you can reproduce this crash using Kubuntu's live CD? http://community.kde.org/Plasma/Active/Installation#Kubuntu_Active
Comment 4 Thomas Pfeiffer 2012-12-06 21:05:27 UTC
Waiting for confirmation if this bug still exists with current Kubuntu Active
Comment 5 Andrew Crouthamel 2018-09-24 02:02:32 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 set the bug status 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 6 Andrew Crouthamel 2018-10-27 02:15:03 UTC
Dear Bug Submitter,

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!