suzhe / google-gadgets-for-linux

Automatically exported from code.google.com/p/google-gadgets-for-linux
Apache License 2.0
0 stars 0 forks source link

crash on load #354

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Google Gadget widgets in use: Google Reader and Google Calendar
Re-pasted from bugs.kde.org(https://bugs.kde.org/show_bug.cgi?id=231218):

Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
On logging in, as soon as the desktop was shown, plasma crashed. 

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f2855729760 (LWP 3790))]

Thread 4 (Thread 0x7f282a24d710 (LWP 3796)):
#0  0x00007f28539a13e9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f2853c2c4e2 in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x30d9540, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x30d9540,
time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2853c219b9 in QThreadPoolThread::run (this=0x30d9730) at
concurrent/qthreadpool.cpp:140
#4  0x00007f2853c2b5b5 in QThreadPrivate::start (arg=0x30d9730) at
thread/qthread_unix.cpp:248
#5  0x00007f285399c81a in start_thread () from /lib/libpthread.so.0
#6  0x00007f285276ac7d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f2821827710 (LWP 3800)):
#0  0x00007f28539a107c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f2821d863ce in PR_WaitCondVar () from /usr/lib/libnspr4.so
#2  0x00007f2821b2197c in ?? () from /usr/lib/xulrunner-1.9.2/libmozjs.so
#3  0x00007f2821d8be83 in _pt_root () from /usr/lib/libnspr4.so
#4  0x00007f285399c81a in start_thread () from /lib/libpthread.so.0
#5  0x00007f285276ac7d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f2821026710 (LWP 3801)):
#0  0x00007f285273c39d in nanosleep () from /lib/libc.so.6
#1  0x00007f285273c210 in sleep () from /lib/libc.so.6
#2  0x00007f28225ed44d in ggadget::smjs::TriggerOperationCallbacksThread(void*)
() from /usr/lib/google-gadgets/modules/smjs-script-runtime.so
#3  0x00007f285399c81a in start_thread () from /lib/libpthread.so.0
#4  0x00007f285276ac7d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f2855729760 (LWP 3790)):
[KCrash Handler]
#5  QHttp::bytesAvailable (this=0x0) at access/qhttp.cpp:1848
#6  0x00007f28523b0b21 in QHttp::readAll (this=0x0) at access/qhttp.cpp:1899
#7  0x00007f2822c59777 in ggadget::qt::XMLHttpRequest::OnRequestFinished(int,
bool) () from /usr/lib/google-gadgets/modules/qt-xml-http-request.so
#8  0x00007f2822c516f9 in ggadget::qt::MyHttp::qt_metacall(QMetaObject::Call,
int, void**) () from /usr/lib/google-gadgets/modules/qt-xml-http-request.so
#9  0x00007f2853d3295f in QMetaObject::activate (sender=0x44ac940, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff4dbdda40)
at kernel/qobject.cpp:3293
#10 0x00007f28523aedf2 in QHttp::done (this=0x0, _t1=false) at
.moc/release-shared/moc_qhttp.cpp:198
#11 0x00007f28523ba91a in QHttp::qt_metacall (this=0x44ac940,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x37527b0) at
.moc/release-shared/moc_qhttp.cpp:135
#12 0x00007f2822c516a0 in ggadget::qt::MyHttp::qt_metacall(QMetaObject::Call,
int, void**) () from /usr/lib/google-gadgets/modules/qt-xml-http-request.so
#13 0x00007f2853d2f899 in QObject::event (this=0x44ac940, e=0x4a44d50) at
kernel/qobject.cpp:1248
#14 0x00007f2852ec095c in QApplicationPrivate::notify_helper (this=0x1970500,
receiver=0x44ac940, e=0x4a44d50) at kernel/qapplication.cpp:4300
#15 0x00007f2852ec6f4b in QApplication::notify (this=0x195a0e0,
receiver=0x44ac940, e=0x4a44d50) at kernel/qapplication.cpp:4183
#16 0x00007f2854264d96 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#17 0x00007f2853d1fbfc in QCoreApplication::notifyInternal (this=0x195a0e0,
receiver=0x44ac940, event=0x4a44d50) at kernel/qcoreapplication.cpp:704
#18 0x00007f2853d22377 in QCoreApplication::sendEvent (receiver=0x0,
event_type=<value optimized out>, data=0x18c05f0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#19 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value
optimized out>, data=0x18c05f0) at kernel/qcoreapplication.cpp:1345
#20 0x00007f2853d49553 in QCoreApplication::sendPostedEvents (s=<value
optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#21 postEventSourceDispatch (s=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:276
#22 0x00007f284f16a26e in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#23 0x00007f284f16dc28 in g_main_context_iterate () from
/usr/lib/libglib-2.0.so.0
#24 0x00007f284f16dd50 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#25 0x00007f2853d49093 in QEventDispatcherGlib::processEvents (this=0x1970370,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#26 0x00007f2852f6f30e in QGuiEventDispatcherGlib::processEvents (this=0x0,
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007f2853d1e522 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#28 0x00007f2853d1e8fc in QEventLoop::exec (this=0x7fff4dbde450, flags=) at
kernel/qeventloop.cpp:201
#29 0x00007f2853d2263b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:981
#30 0x00007f2846988912 in kdemain (argc=<value optimized out>, argv=<value
optimized out>) at
/home/phil/kdemod/core/kdebase-workspace/src/kdebase-workspace-4.4.1/plasma/desk
top/shell/main.cpp:112
#31 0x000000000040707e in _start ()

Reported using DrKonqi

Original issue reported on code.google.com by eyecre...@gmail.com on 19 Mar 2010 at 2:31

GoogleCodeExporter commented 9 years ago

Original comment by james...@gmail.com on 2 Apr 2010 at 4:47

GoogleCodeExporter commented 9 years ago
I guess I should replace QHttp with QNetworkAccessManager. QHttp is obsoleted 
in 
Qt4.6.

Original comment by idlecat...@gmail.com on 2 Apr 2010 at 7:15