[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 258458] New: crashed on program launch after search
From:       Scott <s_aldinger () hotmail ! com>
Date:       2010-12-01 2:04:54
Message-ID: bug-258458-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=258458

           Summary: crashed on program launch after search
           Product: plasma
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: plasma-netbook
        AssignedTo: notmart@gmail.com
        ReportedBy: s_aldinger@hotmail.com


Application: plasma-netbook (0.1)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-23-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:

just installed opera
in the netbook interface I used search to located the program and launch it.
Plasma then crashed, and did not launch program.
Next attempt was successful.

-- Backtrace:
Application: Plasma Netbook (plasma-netbook), signal: Segmentation fault
[Current thread is 1 (Thread 0xb788cad0 (LWP 1784))]

Thread 7 (Thread 0xaf5f9b70 (LWP 1811)):
#0  0x065063e8 in ?? () from /lib/libglib-2.0.so.0
#1  0x06506848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#2  0x06fe259f in QEventDispatcherGlib::processEvents (this=0x928b370,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#3  0x06fb2609 in QEventLoop::processEvents (this=0xaf5f9280, flags=) at
kernel/qeventloop.cpp:149
#4  0x06fb2a8a in QEventLoop::exec (this=0xaf5f9280, flags=...) at
kernel/qeventloop.cpp:201
#5  0x06eaeb7e in QThread::exec (this=0x9267d88) at thread/qthread.cpp:490
#6  0x06f9135b in QInotifyFileSystemWatcherEngine::run (this=0x9267d88) at
io/qfilesystemwatcher_inotify.cpp:248
#7  0x06eb1df9 in QThreadPrivate::start (arg=0x9267d88) at
thread/qthread_unix.cpp:266
#8  0x003a9cc9 in start_thread () from /lib/libpthread.so.0
#9  0x0069c6be in clone () from /lib/libc.so.6

Thread 6 (Thread 0xae5efb70 (LWP 1818)):
#0  0x0039f416 in __kernel_vsyscall ()
#1  0x003ae4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x006a9dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x0390f3a5 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x0390f481 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0x003a9cc9 in start_thread () from /lib/libpthread.so.0
#6  0x0069c6be in clone () from /lib/libc.so.6

Thread 5 (Thread 0xaceffb70 (LWP 2988)):
#0  0x0039f416 in __kernel_vsyscall ()
#1  0x003ae4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x006a9dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x06eb29c7 in wait (this=0x92b79f8, mutex=0x92b7ec0, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x92b79f8, mutex=0x92b7ec0, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5  0x00387030 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92b79e0,
th=0x9c47580) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0038a7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x9338b18, th=0x9c47580) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0038655b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x92b79e0, th=0x9c47580) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0038a8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9338b18,
th=0x9c47580) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00387533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92b79e0,
th=0x9c47580, previous=0x94376e8) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0038895e in ThreadWeaver::ThreadRunHelper::run (this=0xaceff2e4,
parent=0x92b79e0, th=0x9c47580) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0038907b in ThreadWeaver::Thread::run (this=0x9c47580) at
../../../threadweaver/Weaver/Thread.cpp:142
#12 0x06eb1df9 in QThreadPrivate::start (arg=0x9c47580) at
thread/qthread_unix.cpp:266
#13 0x003a9cc9 in start_thread () from /lib/libpthread.so.0
#14 0x0069c6be in clone () from /lib/libc.so.6

Thread 4 (Thread 0xac1d1b70 (LWP 2989)):
#0  0x0039f416 in __kernel_vsyscall ()
#1  0x003ae4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x006a9dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x06eb29c7 in wait (this=0x92b79f8, mutex=0x92b7ec0, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x92b79f8, mutex=0x92b7ec0, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5  0x00387030 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92b79e0,
th=0x9b789e8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0038a7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x9338b18, th=0x9b789e8) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0038655b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x92b79e0, th=0x9b789e8) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0038a8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9338b18,
th=0x9b789e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00387533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92b79e0,
th=0x9b789e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0038a8f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9338b18,
th=0x9b789e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00387533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92b79e0,
th=0x9b789e8, previous=0x9e28768) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0038895e in ThreadWeaver::ThreadRunHelper::run (this=0xac1d12e4,
parent=0x92b79e0, th=0x9b789e8) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x0038907b in ThreadWeaver::Thread::run (this=0x9b789e8) at
../../../threadweaver/Weaver/Thread.cpp:142
#14 0x06eb1df9 in QThreadPrivate::start (arg=0x9b789e8) at
thread/qthread_unix.cpp:266
#15 0x003a9cc9 in start_thread () from /lib/libpthread.so.0
#16 0x0069c6be in clone () from /lib/libc.so.6

Thread 3 (Thread 0xad83fb70 (LWP 2990)):
#0  0x0039f416 in __kernel_vsyscall ()
#1  0x003ae4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x006a9dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x06eb29c7 in wait (this=0x92b79f8, mutex=0x92b7ec0, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x92b79f8, mutex=0x92b7ec0, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5  0x00387030 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92b79e0,
th=0x9c400c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0038a7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x9338b18, th=0x9c400c8) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0038655b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x92b79e0, th=0x9c400c8) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0038a8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9338b18,
th=0x9c400c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00387533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92b79e0,
th=0x9c400c8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0038a8f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9338b18,
th=0x9c400c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00387533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92b79e0,
th=0x9c400c8, previous=0x92b7cd0) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0038895e in ThreadWeaver::ThreadRunHelper::run (this=0xad83f2e4,
parent=0x92b79e0, th=0x9c400c8) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x0038907b in ThreadWeaver::Thread::run (this=0x9c400c8) at
../../../threadweaver/Weaver/Thread.cpp:142
#14 0x06eb1df9 in QThreadPrivate::start (arg=0x9c400c8) at
thread/qthread_unix.cpp:266
#15 0x003a9cc9 in start_thread () from /lib/libpthread.so.0
#16 0x0069c6be in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa9c2fb70 (LWP 2991)):
#0  0x0039f416 in __kernel_vsyscall ()
#1  0x003ae4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x006a9dbd in pthread_cond_wait () from /lib/libc.so.6
#3  0x06eb29c7 in wait (this=0x92b79f8, mutex=0x92b7ec0, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x92b79f8, mutex=0x92b7ec0, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5  0x00387030 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92b79e0,
th=0x9d65ad0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0038a7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x9338b18, th=0x9d65ad0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0038655b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x92b79e0, th=0x9d65ad0) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0038a8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9338b18,
th=0x9d65ad0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00387533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92b79e0,
th=0x9d65ad0, previous=0x95ddea8) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0038895e in ThreadWeaver::ThreadRunHelper::run (this=0xa9c2f2e4,
parent=0x92b79e0, th=0x9d65ad0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0038907b in ThreadWeaver::Thread::run (this=0x9d65ad0) at
../../../threadweaver/Weaver/Thread.cpp:142
#12 0x06eb1df9 in QThreadPrivate::start (arg=0x9d65ad0) at
thread/qthread_unix.cpp:266
#13 0x003a9cc9 in start_thread () from /lib/libpthread.so.0
#14 0x0069c6be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb788cad0 (LWP 1784)):
[KCrash Handler]
#7  operator== (this=0xbfa22cec) at /usr/include/qt4/QtCore/qbasicatomic.h:70
#8  isNull (this=0xbfa22cec) at
/usr/include/qt4/QtCore/qsharedpointer_impl.h:547
#9  operator Plasma::AbstractRunner* QWeakPointer<Plasma::AbstractRunner>::*
(this=0xbfa22cec) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:549
#10 Plasma::QueryMatch::isEnabled (this=0xbfa22cec) at
../../plasma/querymatch.cpp:185
#11 0x00a69d1f in Plasma::RunnerManager::run (this=0x926cf28, match=...) at
../../plasma/runnermanager.cpp:533
#12 0x00a69fb8 in Plasma::RunnerManager::run (this=0x926cf28, id=...) at
../../plasma/runnermanager.cpp:528
#13 0x0401fcd4 in KRunnerItemHandler::openUrl (url=...) at
../../../../../plasma/netbook/containments/sal/models/krunnermodel.cpp:80
#14 0x0400d4e0 in SearchLaunch::launch (this=0x92b2828, index=...) at
../../../../../plasma/netbook/containments/sal/sal.cpp:351
#15 0x0400d967 in SearchLaunch::qt_metacall (this=0x92b2828,
_c=QMetaObject::InvokeMetaMethod, _id=108, _a=0xbfa22f08) at ./sal.moc:119
#16 0x06fb98ca in QMetaObject::metacall (object=0x92b2828,
cl=QMetaObject::ReadProperty, idx=108, argv=0xbfa22f08) at
kernel/qmetaobject.cpp:237
#17 0x06fcc6ad in QMetaObject::activate (sender=0x92b0050, m=0x402f220,
local_signal_index=1, argv=0x8eaec50) at kernel/qobject.cpp:3280
#18 0x04015553 in ItemView::itemActivated (this=0x92b0050, _t1=...) at
./itemview.moc:119
#19 0x0401634d in ItemView::qt_metacall (this=0x92b0050,
_c=QMetaObject::InvokeMetaMethod, _id=36, _a=0xbfa23048) at ./itemview.moc:93
#20 0x06fb98ca in QMetaObject::metacall (object=0x92b0050,
cl=QMetaObject::ReadProperty, idx=36, argv=0xbfa23048) at
kernel/qmetaobject.cpp:237
#21 0x06fcc6ad in QMetaObject::activate (sender=0x928ff28, m=0x402f080,
local_signal_index=1, argv=0x8eaec50) at kernel/qobject.cpp:3280
#22 0x0400ee83 in ItemContainer::itemActivated (this=0x928ff28, _t1=...) at
./itemcontainer.moc:132
#23 0x04011cc7 in ItemContainer::itemClicked (this=0x928ff28) at
../../../../../plasma/netbook/containments/sal/itemcontainer.cpp:751
#24 0x040145d3 in ItemContainer::qt_metacall (this=0x928ff28,
_c=QMetaObject::InvokeMetaMethod, _id=32, _a=0xbfa231ac) at
./itemcontainer.moc:111
#25 0x06fb98ca in QMetaObject::metacall (object=0x928ff28,
cl=QMetaObject::ReadProperty, idx=32, argv=0xbfa231ac) at
kernel/qmetaobject.cpp:237
#26 0x06fcc6ad in QMetaObject::activate (sender=0x92c6fb8, m=0xb96830,
local_signal_index=1, argv=0x8eaec50) at kernel/qobject.cpp:3280
#27 0x00a9cc87 in Plasma::IconWidget::clicked (this=0x92c6fb8) at
./iconwidget.moc:206
#28 0x00a9f180 in Plasma::IconWidget::mouseReleaseEvent (this=0x92c6fb8,
event=0xbfa23a4c) at ../../plasma/widgets/iconwidget.cpp:1399
#29 0x0401e0c4 in ResultWidget::mouseReleaseEvent (this=0x92c6fb8,
event=0xbfa23a4c) at
../../../../../plasma/netbook/containments/sal/resultwidget.cpp:61
#30 0x01e481e4 in QGraphicsItem::sceneEvent (this=0x92c6fc0, event=0xbfa23a4c)
at graphicsview/qgraphicsitem.cpp:6669
#31 0x01e9f4d7 in QGraphicsWidget::sceneEvent (this=0x92c6fb8,
event=0xbfa23a4c) at graphicsview/qgraphicswidget.cpp:1173
#32 0x01e60569 in QGraphicsScenePrivate::sendEvent (this=0x8f624b8,
item=0x92c6fc0, event=0xbfa23a4c) at graphicsview/qgraphicsscene.cpp:1211
#33 0x01e628b3 in QGraphicsScenePrivate::sendMouseEvent (this=0x8f624b8,
mouseEvent=0xbfa23a4c) at graphicsview/qgraphicsscene.cpp:1285
#34 0x01e66c94 in QGraphicsScene::mouseReleaseEvent (this=0x8f620e8,
mouseEvent=0xbfa23a4c) at graphicsview/qgraphicsscene.cpp:4111
#35 0x01e7b4fc in QGraphicsScene::event (this=0x8f620e8, event=0xbfa23a4c) at
graphicsview/qgraphicsscene.cpp:3444
#36 0x01795fdc in QApplicationPrivate::notify_helper (this=0x8eaa988,
receiver=0x8f620e8, e=0xbfa23a4c) at kernel/qapplication.cpp:4396
#37 0x0179c04e in QApplication::notify (this=0x8ea4300, receiver=0x8f620e8,
e=0xbfa23a4c) at kernel/qapplication.cpp:3798
#38 0x0119a68a in KApplication::notify (this=0x8ea4300, receiver=0x8f620e8,
event=0xbfa23a4c) at ../../kdeui/kernel/kapplication.cpp:310
#39 0x06fb3b3b in QCoreApplication::notifyInternal (this=0x8ea4300,
receiver=0x8f620e8, event=0xbfa23a4c) at kernel/qcoreapplication.cpp:732
#40 0x01795b9e in sendSpontaneousEvent (receiver=0x8f620e8, event=0x4) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#41 qt_sendSpontaneousEvent (receiver=0x8f620e8, event=0x4) at
kernel/qapplication.cpp:5388
#42 0x01e98965 in QGraphicsView::mouseReleaseEvent (this=0x8f50ad8,
event=0xbfa241d0) at graphicsview/qgraphicsview.cpp:3334
#43 0x017f3e08 in QWidget::event (this=0x8f50ad8, event=0xbfa241d0) at
kernel/qwidget.cpp:8187
#44 0x01c15763 in QFrame::event (this=0x8f50ad8, e=0xbfa241d0) at
widgets/qframe.cpp:557
#45 0x01cb2a82 in QAbstractScrollArea::viewportEvent (this=0x1, e=0x4) at
widgets/qabstractscrollarea.cpp:1043
#46 0x01e96ccb in QGraphicsView::viewportEvent (this=0x8f50ad8,
event=0xbfa241d0) at graphicsview/qgraphicsview.cpp:2862
#47 0x01cb54d5 in viewportEvent (this=0x8f5b698, o=0x8f60cb8, e=0xbfa241d0) at
widgets/qabstractscrollarea_p.h:100
#48 QAbstractScrollAreaFilter::eventFilter (this=0x8f5b698, o=0x8f60cb8,
e=0xbfa241d0) at widgets/qabstractscrollarea_p.h:116
#49 0x06fb329a in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x8eaa988, receiver=0x8f60cb8, event=0xbfa241d0) at
kernel/qcoreapplication.cpp:847
#50 0x01795fb9 in QApplicationPrivate::notify_helper (this=0x8eaa988,
receiver=0x8f60cb8, e=0xbfa241d0) at kernel/qapplication.cpp:4392
#51 0x0179cc2e in QApplication::notify (this=0x8ea4300, receiver=0x8f60cb8,
e=0xbfa241d0) at kernel/qapplication.cpp:3959
#52 0x0119a68a in KApplication::notify (this=0x8ea4300, receiver=0x8f60cb8,
event=0xbfa241d0) at ../../kdeui/kernel/kapplication.cpp:310
#53 0x06fb3b3b in QCoreApplication::notifyInternal (this=0x8ea4300,
receiver=0x8f60cb8, event=0xbfa241d0) at kernel/qcoreapplication.cpp:732
#54 0x0179b094 in sendEvent (receiver=0x8f60cb8, event=0xbfa241d0,
alienWidget=0x8f60cb8, nativeWidget=0x8f50ad8, buttonDown=0x21303c0,
lastMouseReceiver=..., spontaneous=true) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#55 QApplicationPrivate::sendMouseEvent (receiver=0x8f60cb8, event=0xbfa241d0,
alienWidget=0x8f60cb8, nativeWidget=0x8f50ad8, buttonDown=0x21303c0,
lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#56 0x01829d10 in QETWidget::translateMouseEvent (this=0x8f50ad8,
event=0xbfa246ec) at kernel/qapplication_x11.cpp:4403
#57 0x01829151 in QApplication::x11ProcessEvent (this=0x8ea4300,
event=0xbfa246ec) at kernel/qapplication_x11.cpp:3414
#58 0x0185836a in x11EventSourceDispatch (s=0x8ead4f8, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#59 0x06502855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#60 0x06506668 in ?? () from /lib/libglib-2.0.so.0
#61 0x06506848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#62 0x06fe2565 in QEventDispatcherGlib::processEvents (this=0x8e88ce8,
flags=...) at kernel/qeventdispatcher_glib.cpp:415
#63 0x01857be5 in QGuiEventDispatcherGlib::processEvents (this=0x8e88ce8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#64 0x06fb2609 in QEventLoop::processEvents (this=0xbfa249e4, flags=) at
kernel/qeventloop.cpp:149
#65 0x06fb2a8a in QEventLoop::exec (this=0xbfa249e4, flags=...) at
kernel/qeventloop.cpp:201
#66 0x06fb700f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#67 0x01794e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#68 0x008ef96d in kdemain (argc=1, argv=0xbfa24c04) at
../../../../plasma/netbook/shell/main.cpp:67
#69 0x080485bb in main (argc=1, argv=0xbfa24c04) at plasma-netbook_dummy.cpp:3

Possible duplicates by query: bug 256461, bug 231500.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic