Bug 257014 - Google Widgets Crash under KDE
Summary: Google Widgets Crash under KDE
Status: RESOLVED DUPLICATE of bug 251923
Alias: None
Product: plasma4
Classification: Plasma
Component: scriptengines (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-15 20:44 UTC by John Bode
Modified: 2010-11-16 11:23 UTC (History)
1 user (show)

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 John Bode 2010-11-15 20:44:44 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.5.2 (KDE 4.5.2)
Qt Version: 4.7.0
Operating System: Linux 2.6.35.6-48.fc14.i686.PAE i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed: I am using Fedora 14, and I added kdebase-workspace-googlegadgets and its dependencies (google-gadgets, google-gadgets-qt), and when I try to add a google gadget, the list of google gadgets displays momentarily, and then crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77019b0 (LWP 1896))]

Thread 3 (Thread 0xae1ffb70 (LWP 2258)):
#0  0x00953424 in __kernel_vsyscall ()
#1  0x0097f98b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x05ba68d9 in PR_WaitCondVar (cvar=0x8ccae58, timeout=4294967295) at ../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:417
#3  0x07eef043 in ?? () from /usr/lib/xulrunner-1.9.2/libmozjs.so
#4  0x05bac835 in _pt_root (arg=0x8cd86d0) at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:228
#5  0x0097af19 in start_thread (arg=0xae1ffb70) at pthread_create.c:301
#6  0x018f4a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xaebffb70 (LWP 2259)):
#0  0x00953424 in __kernel_vsyscall ()
#1  0x018b8346 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#2  0x018b8164 in __sleep (seconds=<value optimized out>) at ../sysdeps/unix/sysv/linux/sleep.c:138
#3  0x05b42f39 in ggadget::smjs::TriggerOperationCallbacksThread (data=0x8abf820) at js_script_runtime.cc:43
#4  0x0097af19 in start_thread (arg=0xaebffb70) at pthread_create.c:301
#5  0x018f4a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb77019b0 (LWP 1896)):
[KCrash Handler]
#7  0xad651067 in (anonymous namespace)::Gadget::GetDefaultFontSize (this=0x943a8e8) at gadget.cc:1256
#8  0xad6eb41d in (anonymous namespace)::View::GetDefaultFontSize (this=0x8cc65e8) at view.cc:2257
#9  0xad6d8c63 in SetUpFont (this=0x93ef458, width=0xbfd51c48, height=0xbfd51c40) at text_frame.cc:91
#10 (anonymous namespace)::TextFrame::GetSimpleExtents (this=0x93ef458, width=0xbfd51c48, height=0xbfd51c40) at text_frame.cc:381
#11 0xad60f576 in (anonymous namespace)::ButtonElement::GetDefaultSize (this=0x8cd32e0, width=0xbfd51d30, height=0xbfd51d38) at button_element.cc:356
#12 0xad6052ac in Layout (this=0x8cd32e0) at basic_element.cc:440
#13 (anonymous namespace)::BasicElement::Layout (this=0x8cd32e0) at basic_element.cc:1848
#14 0xad645cf4 in Layout (this=0x8d82cc0) at elements.cc:367
#15 (anonymous namespace)::Elements::Layout (this=0x8d82cc0) at elements.cc:645
#16 0xad605107 in Layout (this=0x8d7ea04) at basic_element.cc:519
#17 (anonymous namespace)::BasicElement::Layout (this=0x8d7ea04) at basic_element.cc:1848
#18 0xad63fd52 in (anonymous namespace)::DivElement::Layout (this=0x8d7ea04) at div_element.cc:80
#19 0xad645cf4 in Layout (this=0x8d82c84) at elements.cc:367
#20 (anonymous namespace)::Elements::Layout (this=0x8d82c84) at elements.cc:645
#21 0xad605107 in Layout (this=0x8d7e924) at basic_element.cc:519
#22 (anonymous namespace)::BasicElement::Layout (this=0x8d7e924) at basic_element.cc:1848
#23 0xad63fd52 in (anonymous namespace)::DivElement::Layout (this=0x8d7e924) at div_element.cc:80
#24 0xad645cf4 in Layout (this=0x9488f44) at elements.cc:367
#25 (anonymous namespace)::Elements::Layout (this=0x9488f44) at elements.cc:645
#26 0xad6ed6d4 in Layout (this=0x8cc65e8) at view.cc:1151
#27 (anonymous namespace)::View::Layout (this=0x8cc65e8) at view.cc:1803
#28 0x03f21720 in ggadget::qt::QtViewWidget::timerEvent (this=0x8e5ba50, event=0xbfd52ac0) at qt_view_widget.cc:554
#29 0x02d8b9e4 in QObject::event (this=0x8e5ba50, e=0xbfd52ac0) at kernel/qobject.cpp:1175
#30 0x02301c43 in QWidget::event (this=0x8e5ba50, event=0xbfd52ac0) at kernel/qwidget.cpp:8646
#31 0x022a8cbc in QApplicationPrivate::notify_helper (this=0x82e9548, receiver=0x8e5ba50, e=0xbfd52ac0) at kernel/qapplication.cpp:4396
#32 0x022ad8ff in QApplication::notify (this=0x82de1b8, receiver=0x8e5ba50, e=0xbfd52ac0) at kernel/qapplication.cpp:4361
#33 0x01246a2b in KApplication::notify (this=0x82de1b8, receiver=0x8e5ba50, event=0xbfd52ac0) at /usr/src/debug/kdelibs-4.5.2/kdeui/kernel/kapplication.cpp:310
#34 0x02d76393 in QCoreApplication::notifyInternal (this=0x82de1b8, receiver=0x8e5ba50, event=0xbfd52ac0) at kernel/qcoreapplication.cpp:732
#35 0x02da6cde in sendEvent (this=0x82ec634) at kernel/qcoreapplication.h:215
#36 QTimerInfoList::activateTimers (this=0x82ec634) at kernel/qeventdispatcher_unix.cpp:602
#37 0x02da3905 in timerSourceDispatch (source=0x82ec600) at kernel/qeventdispatcher_glib.cpp:184
#38 0x01ea1192 in g_main_dispatch (context=0x82eb890) at gmain.c:2149
#39 g_main_context_dispatch (context=0x82eb890) at gmain.c:2702
#40 0x01ea1978 in g_main_context_iterate (context=0x82eb890, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#41 0x01ea1c35 in g_main_context_iteration (context=0x82eb890, may_block=1) at gmain.c:2843
#42 0x02da406d in QEventDispatcherGlib::processEvents (this=0x82c89a0, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#43 0x0235aa36 in QGuiEventDispatcherGlib::processEvents (this=0x82c89a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0x02d7552a in QEventLoop::processEvents (this=0xbfd52d64, flags=...) at kernel/qeventloop.cpp:149
#45 0x02d757da in QEventLoop::exec (this=0xbfd52d64, flags=...) at kernel/qeventloop.cpp:201
#46 0x02d7a357 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#47 0x022a6af8 in QApplication::exec () at kernel/qapplication.cpp:3672
#48 0x00e18d97 in kdemain (argc=1, argv=0xbfd52f74) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/desktop/shell/main.cpp:118
#49 0x080487cc in main (argc=1, argv=0xbfd52f74) at /usr/src/debug/kdebase-workspace-4.5.2/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3

Reported using DrKonqi
Comment 1 John Bode 2010-11-16 03:03:01 UTC
I just reinstalled Fedora 14 , but this time installed the 64 bit version(2.6.35.6-48.fc14.x86_64). I once again installed the kdebase-workspace-googlegadgets and its dependencies (google-gadgets, google-gadgets-qt), and Google Gadgets crash the same as they did in Fedora 14 32 bit.
Comment 2 Beat Wolf 2010-11-16 11:23:00 UTC

*** This bug has been marked as a duplicate of bug 251923 ***