Application: kontact (4.7.2) KDE Platform Version: 4.7.2 (4.7.2) "release 5" Qt Version: 4.7.4 Operating System: Linux 3.1.10-1.16-desktop x86_64 Distribution: "openSUSE 12.1 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: Create a new meeting time (this works) but if I assign it to an new category - kontact crash suddenly. All the time. The crash can be reproduced every time. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault [Current thread is 1 (Thread 0x7f02e11bf760 (LWP 2544))] Thread 3 (Thread 0x7f02c8ebd700 (LWP 2545)): #0 0x00007f02d90f7e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f02dda409dc in ?? () from /usr/lib64/libQtWebKit.so.4 #2 0x00007f02dda40b09 in ?? () from /usr/lib64/libQtWebKit.so.4 #3 0x00007f02d90f3f05 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f02de74a10d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f02c85a4700 (LWP 2546)): #0 0x00007f02de740ff3 in poll () from /lib64/libc.so.6 #1 0x00007f02d7d7dae8 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f02d7d7dfa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f02dfb35586 in QEventDispatcherGlib::processEvents (this=0x7f02c00008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f02dfb09a32 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f02dfb09c2f in QEventLoop::exec (this=0x7f02c85a3e20, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f02dfa215df in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #7 0x00007f02dfa24025 in QThreadPrivate::start (arg=0x7a3820) at thread/qthread_unix.cpp:331 #8 0x00007f02d90f3f05 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f02de74a10d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f02e11bf760 (LWP 2544)): [KCrash Handler] #6 QModelIndex (other=..., this=0x7fff6bd96130) at /usr/include/QtCore/qabstractitemmodel.h:65 #7 KSelectionProxyModelPrivate::mapTopLevelToSource (this=0xb7e9d0, row=0, column=0) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kselectionproxymodel.cpp:1596 #8 0x00007f02e0543473 in KSelectionProxyModel::mapToSource (this=0xb7e8a0, proxyIndex=...) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kselectionproxymodel.cpp:2124 #9 0x00007f02e053dccf in KSelectionProxyModel::data (this=0xb7e8a0, index=..., role=35) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kselectionproxymodel.cpp:2228 #10 0x00007f02db51f644 in data (arole=35, this=0x7fff6bd96280) at /usr/include/QtCore/qabstractitemmodel.h:398 #11 Akonadi::EntityMimeTypeFilterModel::filterAcceptsRow (this=<optimized out>, sourceRow=<optimized out>, sourceParent=...) at /usr/src/debug/kdepimlibs-4.7.2/akonadi/entitymimetypefiltermodel.cpp:106 #12 0x00007f02df468f46 in QSortFilterProxyModelPrivate::source_items_inserted (this=0xb7f1e0, source_parent=..., start=<optimized out>, end=0, orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:767 #13 0x00007f02df46922f in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0xb7f1e0, source_parent=<optimized out>, start=<optimized out>, end=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1278 #14 0x00007f02df46b1a4 in QSortFilterProxyModel::qt_metacall (this=0xb7f1c0, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7fff6bd96510) at .moc/release-shared/moc_qsortfilterproxymodel.cpp:137 #15 0x00007f02dfb1d5aa in QMetaObject::activate (sender=0xb7e8a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff6bd96510) at kernel/qobject.cpp:3287 #16 0x00007f02dfb66534 in QAbstractItemModel::rowsInserted (this=<optimized out>, _t1=<optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:181 #17 0x00007f02dfb04f6d in QAbstractItemModel::endInsertRows (this=0xb7e8a0) at kernel/qabstractitemmodel.cpp:2412 #18 0x00007f02e0549628 in KSelectionProxyModelPrivate::insertSelectionIntoProxy (this=0xb7e9d0, selection=...) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kselectionproxymodel.cpp:1936 #19 0x00007f02e0549c67 in KSelectionProxyModelPrivate::selectionChanged (this=0xb7e9d0, _selected=<optimized out>, _deselected=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kselectionproxymodel.cpp:1870 #20 0x00007f02e054b51e in KSelectionProxyModel::qt_metacall (this=0xb7e8a0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff6bd96b30) at /usr/src/debug/kdelibs-4.7.2/build/kdeui/moc_kselectionproxymodel.cpp:134 #21 0x00007f02dfb1d5aa in QMetaObject::activate (sender=0xb3dc50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff6bd96b30) at kernel/qobject.cpp:3287 #22 0x00007f02df433ad7 in QItemSelectionModel::selectionChanged (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at .moc/release-shared/moc_qitemselectionmodel.cpp:152 #23 0x00007f02df4394b1 in QItemSelectionModel::emitSelectionChanged (this=0xb3dc50, newSelection=<optimized out>, oldSelection=<optimized out>) at itemviews/qitemselectionmodel.cpp:1594 #24 0x00007f02df43a85f in QItemSelectionModel::select (this=0xb3dc50, selection=<optimized out>, command=...) at itemviews/qitemselectionmodel.cpp:1101 #25 0x00007f02df43596a in QItemSelectionModel::select (this=0xb3dc50, index=<optimized out>, command=...) at itemviews/qitemselectionmodel.cpp:976 #26 0x00007f02e0526f8e in KViewStateSaverPrivate::restoreSelection (this=0x174d620) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kviewstatesaver.cpp:343 #27 0x00007f02e05276da in KViewStateSaver::restoreSelection (this=<optimized out>, indexStrings=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kviewstatesaver.cpp:362 #28 0x00007f02e0527818 in KViewStateSaverPrivate::processPendingChanges (this=0x174d620) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kviewstatesaver.cpp:188 #29 0x00007f02e0527d7c in KViewStateSaver::restoreState (this=<optimized out>, configGroup=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kviewstatesaver.cpp:207 #30 0x00007f02c42f373c in KViewStateMaintainer<Akonadi::ETMViewStateSaver>::restoreState (this=0xb55400) at /usr/include/kviewstatemaintainer.h:101 #31 0x00007f02c42e1951 in ActionManager::restoreCollectionViewSetting (this=0xb31560) at /usr/src/debug/kdepim-4.7.2/korganizer/actionmanager.cpp:877 #32 0x00007f02c42f3561 in ActionManager::qt_metacall (this=0xb31560, _c=QMetaObject::InvokeMetaMethod, _id=68, _a=0x7fff6bd97020) at /usr/src/debug/kdepim-4.7.2/build/korganizer/actionmanager.moc:272 #33 0x00007f02dfb1d5aa in QMetaObject::activate (sender=0xb50eb0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3287 #34 0x00007f02c4300f72 in AkonadiCollectionView::rowsInserted (this=0xb50eb0) at /usr/src/debug/kdepim-4.7.2/korganizer/akonadicollectionview.cpp:506 #35 0x00007f02c430168f in AkonadiCollectionView::qt_metacall (this=0xb50eb0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff6bd97190) at /usr/src/debug/kdepim-4.7.2/build/korganizer/akonadicollectionview.moc:103 #36 0x00007f02dfb1d5aa in QMetaObject::activate (sender=0xb52310, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff6bd97190) at kernel/qobject.cpp:3287 #37 0x00007f02dfb66534 in QAbstractItemModel::rowsInserted (this=<optimized out>, _t1=<optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:181 #38 0x00007f02dfb04f6d in QAbstractItemModel::endInsertRows (this=0xb52310) at kernel/qabstractitemmodel.cpp:2412 #39 0x00007f02df464dd7 in QSortFilterProxyModelPrivate::insert_source_items (this=0xb52330, source_to_proxy=..., proxy_to_source=..., source_items=<optimized out>, source_parent=<optimized out>, orient=Qt::Vertical, emit_signal=true) at itemviews/qsortfilterproxymodel.cpp:693 #40 0x00007f02df468f13 in QSortFilterProxyModelPrivate::source_items_inserted (this=0xb52330, source_parent=..., start=<optimized out>, end=<optimized out>, orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:804 #41 0x00007f02df46922f in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0xb52330, source_parent=<optimized out>, start=<optimized out>, end=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1278 #42 0x00007f02df46b1a4 in QSortFilterProxyModel::qt_metacall (this=0xb52310, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7fff6bd974c0) at .moc/release-shared/moc_qsortfilterproxymodel.cpp:137 #43 0x00007f02dfb1d5aa in QMetaObject::activate (sender=0xb3df80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff6bd974c0) at kernel/qobject.cpp:3287 #44 0x00007f02dfb66534 in QAbstractItemModel::rowsInserted (this=<optimized out>, _t1=<optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:181 #45 0x00007f02dfb04f6d in QAbstractItemModel::endInsertRows (this=0xb3df80) at kernel/qabstractitemmodel.cpp:2412 #46 0x00007f02e051980f in _k_sourceRowsInserted (end=<optimized out>, start=<optimized out>, parent=<optimized out>, this=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kidentityproxymodel.cpp:718 #47 KIdentityProxyModel::qt_metacall (this=0xb3df80, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff6bd97670) at /usr/src/debug/kdelibs-4.7.2/build/kdeui/kidentityproxymodel.moc:117 #48 0x00007f02e0516f00 in KCheckableProxyModel::qt_metacall (this=0xb3df80, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff6bd97670) at /usr/src/debug/kdelibs-4.7.2/build/kdeui/kcheckableproxymodel.moc:68 #49 0x00007f02dfb1d5aa in QMetaObject::activate (sender=0xb3d410, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff6bd97670) at kernel/qobject.cpp:3287 #50 0x00007f02dfb66534 in QAbstractItemModel::rowsInserted (this=<optimized out>, _t1=<optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:181 #51 0x00007f02dfb04f6d in QAbstractItemModel::endInsertRows (this=0xb3d410) at kernel/qabstractitemmodel.cpp:2412 #52 0x00007f02df464dd7 in QSortFilterProxyModelPrivate::insert_source_items (this=0xb3d430, source_to_proxy=..., proxy_to_source=..., source_items=<optimized out>, source_parent=<optimized out>, orient=Qt::Vertical, emit_signal=true) at itemviews/qsortfilterproxymodel.cpp:693 #53 0x00007f02df468f13 in QSortFilterProxyModelPrivate::source_items_inserted (this=0xb3d430, source_parent=..., start=<optimized out>, end=<optimized out>, orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:804 #54 0x00007f02df46922f in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0xb3d430, source_parent=<optimized out>, start=<optimized out>, end=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1278 #55 0x00007f02df46b1a4 in QSortFilterProxyModel::qt_metacall (this=0xb3d410, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7fff6bd979a0) at .moc/release-shared/moc_qsortfilterproxymodel.cpp:137 #56 0x00007f02dfb1d5aa in QMetaObject::activate (sender=0xb3c8f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff6bd979a0) at kernel/qobject.cpp:3287 #57 0x00007f02dfb66534 in QAbstractItemModel::rowsInserted (this=<optimized out>, _t1=<optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:181 #58 0x00007f02dfb04f6d in QAbstractItemModel::endInsertRows (this=0xb3c8f0) at kernel/qabstractitemmodel.cpp:2412 #59 0x00007f02df464dd7 in QSortFilterProxyModelPrivate::insert_source_items (this=0xb3c910, source_to_proxy=..., proxy_to_source=..., source_items=<optimized out>, source_parent=<optimized out>, orient=Qt::Vertical, emit_signal=true) at itemviews/qsortfilterproxymodel.cpp:693 #60 0x00007f02df468f13 in QSortFilterProxyModelPrivate::source_items_inserted (this=0xb3c910, source_parent=..., start=<optimized out>, end=<optimized out>, orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:804 #61 0x00007f02df46922f in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0xb3c910, source_parent=<optimized out>, start=<optimized out>, end=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1278 #62 0x00007f02df46b1a4 in QSortFilterProxyModel::qt_metacall (this=0xb3c8f0, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7fff6bd97cd0) at .moc/release-shared/moc_qsortfilterproxymodel.cpp:137 #63 0x00007f02dfb1d5aa in QMetaObject::activate (sender=0xb362d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff6bd97cd0) at kernel/qobject.cpp:3287 #64 0x00007f02dfb66534 in QAbstractItemModel::rowsInserted (this=<optimized out>, _t1=<optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:181 #65 0x00007f02dfb04f6d in QAbstractItemModel::endInsertRows (this=0xb362d0) at kernel/qabstractitemmodel.cpp:2412 #66 0x00007f02db542b92 in Akonadi::EntityTreeModelPrivate::monitoredItemLinked (this=0xb363d0, item=..., collection=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.2/akonadi/entitytreemodel_p.cpp:1152 #67 0x00007f02db5952fa in Akonadi::EntityTreeModel::qt_metacall (this=0xb362d0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff6bd97f20) at /usr/src/debug/kdepimlibs-4.7.2/build/akonadi/entitytreemodel.moc:171 #68 0x00007f02dfb1d5aa in QMetaObject::activate (sender=0xb34a20, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff6bd97f20) at kernel/qobject.cpp:3287 #69 0x00007f02db50708a in Akonadi::Monitor::itemLinked (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.2/build/akonadi/monitor.moc:197 #70 0x00007f02db53b681 in Akonadi::MonitorPrivate::emitItemNotification (this=0xb34a40, msg=..., item=<optimized out>, collection=<optimized out>, collectionDest=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.2/akonadi/monitor_p.cpp:530 #71 0x00007f02db544112 in Akonadi::MonitorPrivate::emitNotification (this=0xb34a40, msg=...) at /usr/src/debug/kdepimlibs-4.7.2/akonadi/monitor_p.cpp:284 #72 0x00007f02db5c9801 in Akonadi::ChangeRecorderPrivate::emitNotification (this=0xb34a40, msg=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.2/akonadi/changerecorder_p.h:60 #73 0x00007f02db535b86 in Akonadi::MonitorPrivate::flushPipeline (this=0xb34a40) at /usr/src/debug/kdepimlibs-4.7.2/akonadi/monitor_p.cpp:425 #74 0x00007f02db535c19 in Akonadi::MonitorPrivate::dataAvailable (this=0xb34a40) at /usr/src/debug/kdepimlibs-4.7.2/akonadi/monitor_p.cpp:434 #75 0x00007f02db574b97 in Akonadi::Monitor::qt_metacall (this=0xb34a20, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0x7fff6bd98440) at /usr/src/debug/kdepimlibs-4.7.2/build/akonadi/monitor.moc:156 #76 0x00007f02db574db8 in Akonadi::ChangeRecorder::qt_metacall (this=0xb34a20, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.2/build/akonadi/changerecorder.moc:72 #77 0x00007f02dfb1d5aa in QMetaObject::activate (sender=0xb34cf0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3287 #78 0x00007f02db5c3ee6 in Akonadi::EntityCache<Akonadi::Collection, Akonadi::CollectionFetchJob, Akonadi::CollectionFetchScope>::fetchResult (this=0xb34cf0, job=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.2/akonadi/entitycache_p.h:190 #79 0x00007f02db503ce3 in Akonadi::EntityCacheBase::qt_metacall (this=0xb34cf0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff6bd98620) at /usr/src/debug/kdepimlibs-4.7.2/build/akonadi/entitycache_p.moc:77 #80 0x00007f02dfb1d5aa in QMetaObject::activate (sender=0x6414f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff6bd98620) at kernel/qobject.cpp:3287 #81 0x00007f02dff785e2 in KJob::result (this=<optimized out>, _t1=0x6414f0) at /usr/src/debug/kdelibs-4.7.2/build/kdecore/kjob.moc:194 #82 0x00007f02dff78620 in KJob::emitResult (this=0x6414f0) at /usr/src/debug/kdelibs-4.7.2/kdecore/jobs/kjob.cpp:312 #83 0x00007f02db5595ed in Akonadi::Job::qt_metacall (this=0x6414f0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x175d0b0) at /usr/src/debug/kdepimlibs-4.7.2/build/akonadi/job.moc:91 #84 0x00007f02db559d05 in Akonadi::CollectionFetchJob::qt_metacall (this=0x6414f0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x175d0b0) at /usr/src/debug/kdepimlibs-4.7.2/build/akonadi/collectionfetchjob.moc:75 #85 0x00007f02dfb2115a in QObject::event (this=0x6414f0, e=<optimized out>) at kernel/qobject.cpp:1226 #86 0x00007f02deed9c34 in notify_helper (e=0xcbca90, receiver=0x6414f0, this=0x63edf0) at kernel/qapplication.cpp:4481 #87 QApplicationPrivate::notify_helper (this=0x63edf0, receiver=0x6414f0, e=0xcbca90) at kernel/qapplication.cpp:4453 #88 0x00007f02deedeac1 in QApplication::notify (this=0x7fff6bd99030, receiver=0x6414f0, e=0xcbca90) at kernel/qapplication.cpp:4360 #89 0x00007f02e055be36 in KApplication::notify (this=0x7fff6bd99030, receiver=0x6414f0, event=0xcbca90) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311 #90 0x00007f02dfb0a82c in QCoreApplication::notifyInternal (this=0x7fff6bd99030, receiver=0x6414f0, event=0xcbca90) at kernel/qcoreapplication.cpp:787 #91 0x00007f02dfb0dc08 in sendEvent (event=0xcbca90, receiver=0x6414f0) at kernel/qcoreapplication.h:215 #92 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60cd40) at kernel/qcoreapplication.cpp:1428 #93 0x00007f02dfb350c3 in sendPostedEvents () at kernel/qcoreapplication.h:220 #94 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277 #95 0x00007f02d7d7d5dd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #96 0x00007f02d7d7ddd8 in ?? () from /usr/lib64/libglib-2.0.so.0 #97 0x00007f02d7d7dfa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #98 0x00007f02dfb3551f in QEventDispatcherGlib::processEvents (this=0x60c970, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #99 0x00007f02def7cf9e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #100 0x00007f02dfb09a32 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #101 0x00007f02dfb09c2f in QEventLoop::exec (this=0x7fff6bd98fc0, flags=...) at kernel/qeventloop.cpp:201 #102 0x00007f02dfb0ddf7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #103 0x0000000000403919 in ?? () #104 0x00007f02de69023d in __libc_start_main () from /lib64/libc.so.6 #105 0x0000000000403e61 in _start () Possible duplicates by query: bug 297837, bug 292762, bug 291034. Reported using DrKonqi
4.7.2 is very old. We released 4.9.2 Please update your kdepim and reopen it if necessary
Thanks, I'll will do it, but Release 4.7.2 is official release for openSUSE 12.1
Please ask in an openSUSE forum how to install from the KDE 4.9 repositories on openSUSE 12.1.