Bug 252345

Summary: Crash while editing settings of widget
Product: [Unmaintained] plasma4 Reporter: artkun
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED NOT A BUG    
Severity: crash CC: asraniel, darthanubis
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description artkun 2010-09-25 15:33:38 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-25-generic x86_64
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
I dont know English well, sorry. It was opened Google Chrome with one tab, Google Translator widget, Analog Clock widget. Installed all available Kubuntu updates. Im tried to edit settings of CWP weather widget. The screen became blank for 3 seconds and system reported about this bug.

 -- Backtrace:
Application: Рабочее пространство Plasma (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f1a4f0da760 (LWP 1938))]

Thread 3 (Thread 0x7f1a2c18a710 (LWP 1939)):
#0  0x00007f1a4c0c1fb3 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f1a48a864a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f1a48a868fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f1a4d6ca566 in QEventDispatcherGlib::processEvents (this=0x286d5d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f1a4d69f992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f1a4d69fd6c in QEventLoop::exec (this=0x7f1a2c189db0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f1a4d5a9d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f1a4d680178 in QInotifyFileSystemWatcherEngine::run (this=0x286caf0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f1a4d5ac775 in QThreadPrivate::start (arg=0x286caf0) at thread/qthread_unix.cpp:248
#9  0x00007f1a4d31c9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f1a4c0ce72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f1a24858710 (LWP 2240)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1a44d74d56 in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f1a44d74d99 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007f1a4d31c9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f1a4c0ce72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f1a4f0da760 (LWP 1938)):
[KCrash Handler]
#5  QBasicAtomicInt::deref (this=0x50157b9, other=...) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:133
#6  QString::operator= (this=0x50157b9, other=...) at tools/qstring.cpp:1281
#7  0x00007f1a1452d271 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so
#8  0x00007f1a145451a6 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so
#9  0x00007f1a4d6b3e3f in QMetaObject::activate (sender=0x3fea3d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x5b840b0) at kernel/qobject.cpp:3293
#10 0x00007f1a4ced85f2 in QAbstractButton::clicked (this=0x50157b9, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#11 0x00007f1a4cbf286b in QAbstractButtonPrivate::emitClicked (this=0x5c39ee0) at widgets/qabstractbutton.cpp:546
#12 0x00007f1a4cbf370b in QAbstractButtonPrivate::click (this=0x5c39ee0) at widgets/qabstractbutton.cpp:539
#13 0x00007f1a4cbf397c in QAbstractButton::mouseReleaseEvent (this=0x3fea3d0, e=0x7ffffeff5fc0) at widgets/qabstractbutton.cpp:1121
#14 0x00007f1a4c893582 in QWidget::event (this=0x3fea3d0, event=0x7ffffeff5fc0) at kernel/qwidget.cpp:7998
#15 0x00007f1a4c83d22c in QApplicationPrivate::notify_helper (this=0x20a7ad0, receiver=0x3fea3d0, e=0x7ffffeff5fc0) at kernel/qapplication.cpp:4300
#16 0x00007f1a4c843ecb in QApplication::notify (this=0x2063a40, receiver=0x3fea3d0, e=0x7ffffeff5fc0) at kernel/qapplication.cpp:3865
#17 0x00007f1a4dbe8526 in KApplication::notify (this=0x2063a40, receiver=0x3fea3d0, event=0x7ffffeff5fc0) at ../../kdeui/kernel/kapplication.cpp:302
#18 0x00007f1a4d6a106c in QCoreApplication::notifyInternal (this=0x2063a40, receiver=0x3fea3d0, event=0x7ffffeff5fc0) at kernel/qcoreapplication.cpp:704
#19 0x00007f1a4c8430ae in QCoreApplication::sendEvent (receiver=0x3fea3d0, event=0x7ffffeff5fc0, alienWidget=0x3fea3d0, nativeWidget=0x2597ee0, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 QApplicationPrivate::sendMouseEvent (receiver=0x3fea3d0, event=0x7ffffeff5fc0, alienWidget=0x3fea3d0, nativeWidget=0x2597ee0, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:2965
#21 0x00007f1a4c8c2f65 in QETWidget::translateMouseEvent (this=0x2597ee0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4368
#22 0x00007f1a4c8c18ac in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7ffffeff68e0) at kernel/qapplication_x11.cpp:3501
#23 0x00007f1a4c8ed882 in x11EventSourceDispatch (s=0x20ab150, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#24 0x00007f1a48a828c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#25 0x00007f1a48a86748 in ?? () from /lib/libglib-2.0.so.0
#26 0x00007f1a48a868fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#27 0x00007f1a4d6ca513 in QEventDispatcherGlib::processEvents (this=0x2026da0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#28 0x00007f1a4c8ed46e in QGuiEventDispatcherGlib::processEvents (this=0x50157b9, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#29 0x00007f1a4d69f992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#30 0x00007f1a4d69fd6c in QEventLoop::exec (this=0x7ffffeff6c10, flags=) at kernel/qeventloop.cpp:201
#31 0x00007f1a4d6a3aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#32 0x00007f1a426defb2 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../plasma/desktop/shell/main.cpp:112
#33 0x00000000004070f3 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x40a4f9 "0") at ../../kinit/kinit.cpp:717
#34 0x0000000000407cb0 in handle_launcher_request (sock=8, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#35 0x000000000040823a in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1402
#36 0x0000000000408e22 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1845

Possible duplicates by query: bug 221849.

Reported using DrKonqi
Comment 1 Beat Wolf 2010-09-25 17:58:52 UTC
the Customizable Weather Plasmoid is causing this crash. please contact the author directly with this bugreport. thank you
Comment 2 darthanubis 2010-11-21 19:14:59 UTC
Created attachment 53615 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.3 (KDE 4.5.3) using Qt 4.7.0

- What I was doing when the application crashed:

Changing settings in CWP wiget for the desktop.

-- Backtrace (Reduced):
#6  deref (this=0x5ef6919, other=...) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:133
#7  QString::operator= (this=0x5ef6919, other=...) at tools/qstring.cpp:1324
[...]
[...]
[...]
#11 0x00007f3d5293f402 in QAbstractButton::clicked (this=0x5ef6919, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#12 0x00007f3d52639eeb in QAbstractButtonPrivate::emitClicked (this=0x3773e80) at widgets/qabstractbutton.cpp:546
#13 0x00007f3d5263b5bb in QAbstractButtonPrivate::click (this=0x3773e80) at widgets/qabstractbutton.cpp:539