Bug 263715 - wallpaper night/day settings segfaults on selection
Summary: wallpaper night/day settings segfaults on selection
Status: RESOLVED NOT A BUG
Alias: None
Product: bindings
Classification: Developer tools
Component: pykde (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kde-bindings
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-20 08:26 UTC by Lucas Yamanishi
Modified: 2018-10-05 19:17 UTC (History)
2 users (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 Lucas Yamanishi 2011-01-20 08:26:18 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.5 (KDE 4.4.5) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.36-gentoo-r5 x86_64
Distribution: "Gentoo Base System release 2.0.1"

-- Information about the crash:
Action:  In the desktop wallpaper settings dialog, change from any of the drop-down-menu options to the night/day wallpaper.

Expected result:  changes to the night/day wallpaper dialog.

Acctual result:  segfault resulting in a crashed settings dialog and plasma-desktop; plasma respawns.

Reproducable: always

The crash can be reproduced every time.

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

Thread 2 (Thread 0x7f680ee58710 (LWP 6326)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f684237e5eb in wait (this=<value optimized out>, mutex=0x29316d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x29316d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f680f2b264c in meth_QWaitCondition_wait (sipSelf=0x5eca980, sipArgs=0x5e5abd0, sipKwds=0x0) at sipQtCoreQWaitCondition.cpp:71
#4  0x00007f6817d37a3b in call_function (f=0x3441a30, throwflag=<value optimized out>) at Python/ceval.c:3750
#5  PyEval_EvalFrameEx (f=0x3441a30, throwflag=<value optimized out>) at Python/ceval.c:2412
#6  0x00007f6817d392f7 in PyEval_EvalCodeEx (co=0x5fbb030, globals=<value optimized out>, locals=<value optimized out>, args=0x1, argcount=0, kws=<value optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3000
#7  0x00007f6817cce210 in function_call (func=0x5fbbde8, arg=0x608f510, kw=0x0) at Objects/funcobject.c:524
#8  0x00007f6817ca6f92 in PyObject_Call (func=0x5fbbde8, arg=0x80, kw=0x1) at Objects/abstract.c:2492
#9  0x00007f6817cb952d in instancemethod_call (func=0x5fbbde8, arg=0x608f510, kw=0x0) at Objects/classobject.c:2579
#10 0x00007f6817ca6f92 in PyObject_Call (func=0x5ee3cd0, arg=0x80, kw=0x1) at Objects/abstract.c:2492
#11 0x00007f6817d31b42 in PyEval_CallObjectWithKeywords (func=0x5ee3cd0, arg=0x4814050, kw=0x1) at Python/ceval.c:3619
#12 0x00007f681784d22b in sip_api_call_method (isErr=0x0, method=0x5ee3cd0, fmt=0x7f680f3bddaf "") at siplib.c:1716
#13 0x00007f680f2944a7 in sipVH_QtCore_11 (sipGILState=PyGILState_UNLOCKED, sipMethod=0x80) at sipQtCorecmodule.cpp:4284
#14 0x00007f680f2c5900 in sipQThread::run (this=0x56118a0) at sipQtCoreQThread.cpp:159
#15 0x00007f684237d5c5 in QThreadPrivate::start (arg=0x56118a0) at thread/qthread_unix.cpp:248
#16 0x00007f68420ee8c4 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#17 0x00007f6840ec01dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f6843e61760 (LWP 2947)):
[KCrash Handler]
#5  PyErr_Restore (type=0x0, value=0x0, traceback=0x0) at Python/errors.c:39
#6  0x00007f6817851c2c in parsePass1 (parseErrp=0x0, selfp=<value optimized out>, selfargp=0x7fff40aad1ac, sipArgs=<value optimized out>, sipKwdArgs=0x0, kwdlist=0x0, unused=0x0, fmt=0x7f6806caa411 "J9i|iiibbJ0", va=0x7fff40aad180) at siplib.c:3164
#7  0x00007f6817853634 in parseKwdArgs (parseErrp=0x7fff40aad390, sipArgs=0x5fafc80, sipKwdArgs=0x0, kwdlist=0x0, unused=<value optimized out>, fmt=0x7f6806caa411 "J9i|iiibbJ0", va_orig=0x7fff40aad200) at siplib.c:2829
#8  0x00007f6817853944 in sip_api_parse_args (parseErrp=0x0, sipArgs=0x0, fmt=0x0) at siplib.c:2737
#9  0x00007f6806c890fc in meth_KIO_filePreview (sipArgs=0x0) at sipkiopart7.cpp:14396
#10 0x00007f6817d37a3b in call_function (f=0x4307a30, throwflag=<value optimized out>) at Python/ceval.c:3750
#11 PyEval_EvalFrameEx (f=0x4307a30, throwflag=<value optimized out>) at Python/ceval.c:2412
#12 0x00007f6817d392f7 in PyEval_EvalCodeEx (co=0x5f24a80, globals=<value optimized out>, locals=<value optimized out>, args=0x3, argcount=0, kws=<value optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3000
#13 0x00007f6817cce210 in function_call (func=0x5f8d938, arg=0x5faffa0, kw=0x0) at Objects/funcobject.c:524
#14 0x00007f6817ca6f92 in PyObject_Call (func=0x5f8d938, arg=0x0, kw=0x0) at Objects/abstract.c:2492
#15 0x00007f6817cb952d in instancemethod_call (func=0x5f8d938, arg=0x5faffa0, kw=0x0) at Objects/classobject.c:2579
#16 0x00007f6817ca6f92 in PyObject_Call (func=0x5ee3d20, arg=0x0, kw=0x0) at Objects/abstract.c:2492
#17 0x00007f6817d31b42 in PyEval_CallObjectWithKeywords (func=0x5ee3d20, arg=0x5f45d40, kw=0x0) at Python/ceval.c:3619
#18 0x00007f681784d22b in sip_api_call_method (isErr=0x0, method=0x5ee3d20, fmt=0x7f680f3b1828 "Ni") at siplib.c:1716
#19 0x00007f680f2985d8 in sipVH_QtCore_60 (sipGILState=<value optimized out>, sipMethod=0x5ee3d20, a0=..., a1=1) at sipQtCorecmodule.cpp:5097
#20 0x00007f680f377ea8 in sipQAbstractListModel::data (this=<value optimized out>, a0=..., a1=1) at sipQtCoreQAbstractListModel.cpp:262
#21 0x00007f68419dd23b in QComboBoxPrivate::itemIcon (this=<value optimized out>, index=...) at widgets/qcombobox.cpp:1642
#22 0x00007f68419dd551 in QComboBox::initStyleOption (this=0x57cf390, option=0x7fff40aadc00) at widgets/qcombobox.cpp:1106
#23 0x00007f68419e1a48 in QComboBoxPrivate::updateDelegate (this=<value optimized out>, force=true) at widgets/qcombobox.cpp:1630
#24 0x00007f68419e0e90 in QComboBoxPrivate::viewContainer (this=0x57db3e0) at widgets/qcombobox.cpp:964
#25 0x00007f68419e18cd in QComboBox::view (this=<value optimized out>) at widgets/qcombobox.cpp:2253
#26 0x00007f68419e198e in QComboBox::setItemDelegate (this=0x57cf390, delegate=0x55adfb0) at widgets/qcombobox.cpp:1847
#27 0x00007f680e1d5246 in meth_QComboBox_setItemDelegate (sipSelf=0x5fbfb90, sipArgs=<value optimized out>) at sipQtGuiQComboBox.cpp:2135
#28 0x00007f6817d37a3b in call_function (f=0x530a5a0, throwflag=<value optimized out>) at Python/ceval.c:3750
#29 PyEval_EvalFrameEx (f=0x530a5a0, throwflag=<value optimized out>) at Python/ceval.c:2412
#30 0x00007f6817d389c8 in fast_function (f=0x4a29850, throwflag=<value optimized out>) at Python/ceval.c:3836
#31 call_function (f=0x4a29850, throwflag=<value optimized out>) at Python/ceval.c:3771
#32 PyEval_EvalFrameEx (f=0x4a29850, throwflag=<value optimized out>) at Python/ceval.c:2412
#33 0x00007f6817d392f7 in PyEval_EvalCodeEx (co=0x49bb828, globals=<value optimized out>, locals=<value optimized out>, args=0x2, argcount=0, kws=<value optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3000
#34 0x00007f6817cce210 in function_call (func=0x5e5ea28, arg=0x5e627e8, kw=0x0) at Objects/funcobject.c:524
#35 0x00007f6817ca6f92 in PyObject_Call (func=0x5e5ea28, arg=0x0, kw=0x0) at Objects/abstract.c:2492
#36 0x00007f6817cb952d in instancemethod_call (func=0x5e5ea28, arg=0x5e627e8, kw=0x0) at Objects/classobject.c:2579
#37 0x00007f6817ca6f92 in PyObject_Call (func=0x49ad0a0, arg=0x0, kw=0x0) at Objects/abstract.c:2492
#38 0x00007f6817d31b42 in PyEval_CallObjectWithKeywords (func=0x49ad0a0, arg=0x49d0950, kw=0x0) at Python/ceval.c:3619
#39 0x00007f681784d22b in sip_api_call_method (isErr=0x0, method=0x49ad0a0, fmt=0x7f680c6ace23 "D") at siplib.c:1716
#40 0x00007f680c369231 in sipVH_kdeui_40 (sipGILState=PyGILState_LOCKED, sipMethod=0x0, a0=<value optimized out>) at sipkdeuipart0.cpp:4205
#41 0x00007f680d8c7fdc in sipPlasma_WallpaperScript::createConfigurationInterface (this=0x2412790, a0=0x3e24350) at sipplasmapart3.cpp:30544
#42 0x00007f6834781f5d in BackgroundDialog::changeBackgroundMode (this=0x453e7b0, mode=<value optimized out>) at /var/tmp/portage/kde-base/libplasmagenericshell-4.4.5/work/libplasmagenericshell-4.4.5/libs/plasmagenericshell/backgrounddialog.cpp:411
#43 0x00007f68347804ab in BackgroundDialog::qt_metacall (this=0x453e7b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff40aae7c0) at /var/tmp/portage/kde-base/libplasmagenericshell-4.4.5/work/libplasmagenericshell-4.4.5_build/libs/plasmagenericshell/moc_backgrounddialog.cpp:157
#44 0x00007f684247bffe in QMetaObject::activate (sender=0x2704030, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3287
#45 0x00007f68419db121 in QComboBox::currentIndexChanged (this=0x0, _t1=7) at .moc/release-shared/moc_qcombobox.cpp:302
#46 0x00007f68419dd05c in QComboBoxPrivate::_q_emitCurrentIndexChanged (this=0x3c38e00, index=...) at widgets/qcombobox.cpp:1250
#47 0x00007f68419df7ef in QComboBoxPrivate::setCurrentIndex (this=0x3c38e00, mi=...) at widgets/qcombobox.cpp:2007
#48 0x00007f68419dfbe4 in QComboBoxPrivate::_q_itemSelected (this=0x3c38e00, item=...) at widgets/qcombobox.cpp:1219
#49 0x00007f68419e4a67 in QComboBox::qt_metacall (this=0x2704030, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff40aae9f0) at .moc/release-shared/moc_qcombobox.cpp:191
#50 0x00007f684247bffe in QMetaObject::activate (sender=0x4e30d60, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3287
#51 0x00007f6841cab4b2 in QComboBoxPrivateContainer::itemSelected (this=0x0, _t1=<value optimized out>) at .moc/release-shared/moc_qcombobox_p.cpp:213
#52 0x00007f68419dca7b in QComboBoxPrivateContainer::eventFilter (this=0x4e30d60, o=0x585b1e0, e=<value optimized out>) at widgets/qcombobox.cpp:678
#53 0x00007f68424685ee in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x585b1e0, event=0x7fff40aaf4b0) at kernel/qcoreapplication.cpp:841
#54 0x00007f684161848c in QApplicationPrivate::notify_helper (this=0x241c770, receiver=0x585b1e0, e=0x7fff40aaf4b0) at kernel/qapplication.cpp:4298
#55 0x00007f684161f16d in QApplication::notify (this=0x24122a0, receiver=0x585b1e0, e=0x7fff40aaf4b0) at kernel/qapplication.cpp:3867
#56 0x00007f68429923a1 in KApplication::notify (this=0x24122a0, receiver=0x585b1e0, event=0x7fff40aaf4b0) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302
#57 0x00007f68424691ab in QCoreApplication::notifyInternal (this=0x24122a0, receiver=0x585b1e0, event=0x7fff40aaf4b0) at kernel/qcoreapplication.cpp:726
#58 0x00007f684161e2a5 in sendEvent (receiver=0x585b1e0, event=0x7fff40aaf4b0, alienWidget=0x585b1e0, nativeWidget=<value optimized out>, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#59 QApplicationPrivate::sendMouseEvent (receiver=0x585b1e0, event=0x7fff40aaf4b0, alienWidget=0x585b1e0, nativeWidget=<value optimized out>, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:2967
#60 0x00007f684169d6cd in QETWidget::translateMouseEvent (this=0x4e30d60, event=<value optimized out>) at kernel/qapplication_x11.cpp:4314
#61 0x00007f684169bf69 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff40aafc30) at kernel/qapplication_x11.cpp:3513
#62 0x00007f68416c591a in x11EventSourceDispatch (s=0x241fed0, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#63 0x00007f683d890993 in g_main_dispatch (context=0x241ec40) at gmain.c:1960
#64 IA__g_main_context_dispatch (context=0x241ec40) at gmain.c:2513
#65 0x00007f683d894798 in g_main_context_iterate (context=0x241ec40, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#66 0x00007f683d894954 in IA__g_main_context_iteration (context=0x241ec40, may_block=1) at gmain.c:2654
#67 0x00007f6842491e53 in QEventDispatcherGlib::processEvents (this=0x241c210, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#68 0x00007f68416c551e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#69 0x00007f6842467b42 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#70 0x00007f6842467f1d in QEventLoop::exec (this=0x7fff40aaff60, flags=) at kernel/qeventloop.cpp:201
#71 0x00007f684246ca83 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#72 0x00007f683505daca in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/kde-base/plasma-workspace-4.4.5/work/plasma-workspace-4.4.5/plasma/desktop/shell/main.cpp:112
#73 0x0000000000406fbf in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=<value optimized out>, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b284 "0") at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kinit/kinit.cpp:710
#74 0x0000000000407a11 in handle_launcher_request (sock=8, who=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kinit/kinit.cpp:1202
#75 0x0000000000408752 in handle_requests (waitForPid=0) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kinit/kinit.cpp:1395
#76 0x0000000000408c31 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kinit/kinit.cpp:1838

Reported using DrKonqi