Kcharselect crashes when switching char encodings

Antonio Olivares olivares14031 at yahoo.com
Sat Mar 19 18:52:55 UTC 2011



--- On Tue, 3/15/11, Rex Dieter <rdieter at math.unl.edu> wrote:

> From: Rex Dieter <rdieter at math.unl.edu>
> Subject: Re: Kcharselect crashes when switching char encodings
> To: test at lists.fedoraproject.org
> Date: Tuesday, March 15, 2011, 10:37 AM
> Antonio Olivares wrote:
> 
> > Dear folks,
> > 
> > Kcharselect crashes when selecting different character
> encodings.  A
> > generated backtrace is here:
> > 
> > Application: KCharSelect (kcharselect), signal:
> Segmentation fault
> > [Current thread is 1 (Thread 0xb7773780 (LWP 2231))]
> 
> > Thread 1 (Thread 0xb7773780 (LWP 2231)):
> > [KCrash Handler]
> > #7  0x006bb120 in ?? () from
> /usr/lib/libkdeui.so.5
> > #8  0x006ba36a in ?? () from
> /usr/lib/libkdeui.so.5
> > #9  0x006ba4ed in ?? () from
> /usr/lib/libkdeui.so.5
> > #10 0x4bf535f6 in QMetaObject::metacall(QObject*,
> QMetaObject::Call, int,
> 
> Incomplete backgrace, can you fetch qt-debuginfo and try
> reproducing again?
> 
> In the meantime, I'll see if I can reproduce it.
> 
> -- Rex
> 
> -- 

Application: KCharSelect (kcharselect), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7899780 (LWP 2244))]

Thread 2 (Thread 0xb551bb70 (LWP 2246)):
#0  0x002c3416 in __kernel_vsyscall ()
#1  0x4abbec33 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236
#2  0x4b5f56f0 in wait (time=30000, this=0x96ebab8) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x96f4704, mutex=0x96f4700, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0x4b5e92d4 in QThreadPoolThread::run (this=0x96cd710) at concurrent/qthreadpool.cpp:140
#5  0x4b5f5254 in QThreadPrivate::start (arg=0x96cd710) at thread/qthread_unix.cpp:320
#6  0x4abbac8d in start_thread (arg=0xb551bb70) at pthread_create.c:301
#7  0x4aaf672e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb7899780 (LWP 2244)):
[KCrash Handler]
#7  0x418cd120 in KCharSelectItemModel::data (this=0x9920158, index=..., role=32) at /usr/src/debug/kdelibs-4.6.1/kdeui/widgets/kcharselect.cpp:867
#8  0x418cc36a in KCharSelectTablePrivate::_k_slotCurrentChanged (this=0x96c7b38, current=..., previous=...) at /usr/src/debug/kdelibs-4.6.1/kdeui/widgets/kcharselect.cpp:218
#9  0x418cc4ed in KCharSelectTable::qt_metacall (this=0x96de568, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfce7874) at /usr/src/debug/kdelibs-4.6.1/i686-redhat-linux-gnu/kdeui/kcharselect_p.moc:87
#10 0x4b6f85f6 in metacall (argv=0xbfce7874, idx=96, cl=QMetaObject::InvokeMetaMethod, object=0x96de568) at kernel/qmetaobject.cpp:237
#11 QMetaObject::metacall (object=0x96de568, cl=QMetaObject::InvokeMetaMethod, idx=96, argv=0xbfce7874) at kernel/qmetaobject.cpp:232
#12 0x4b7075fc in QMetaObject::activate (sender=0x98dcd78, m=0x427f7cc8, local_signal_index=1, argv=0xbfce7874) at kernel/qobject.cpp:3278
#13 0x424958de in QItemSelectionModel::currentChanged (this=0x98dcd78, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:159
#14 0x42495a5d in QItemSelectionModel::setCurrentIndex (this=0x98dcd78, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1169
#15 0x42436a0a in QAbstractItemView::setCurrentIndex (this=0x96de568, index=...) at itemviews/qabstractitemview.cpp:1016
#16 0x418cc866 in KCharSelectTable::setChar (this=0x96de568, c=...) at /usr/src/debug/kdelibs-4.6.1/kdeui/widgets/kcharselect.cpp:183
#17 0x418d322e in _k_blockSelected (index=1, this=0x96af930) at /usr/src/debug/kdelibs-4.6.1/kdeui/widgets/kcharselect.cpp:802
#18 KCharSelect::KCharSelectPrivate::_k_blockSelected (this=0x96af930, index=1) at /usr/src/debug/kdelibs-4.6.1/kdeui/widgets/kcharselect.cpp:784
#19 0x418d5018 in KCharSelect::qt_metacall (this=0x96af458, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfce7bd8) at /usr/src/debug/kdelibs-4.6.1/i686-redhat-linux-gnu/kdeui/kcharselect.moc:120
#20 0x4b6f85f6 in metacall (argv=0xbfce7bd8, idx=40, cl=QMetaObject::InvokeMetaMethod, object=0x96af458) at kernel/qmetaobject.cpp:237
#21 QMetaObject::metacall (object=0x96af458, cl=QMetaObject::InvokeMetaMethod, idx=40, argv=0xbfce7bd8) at kernel/qmetaobject.cpp:232
#22 0x4b7075fc in QMetaObject::activate (sender=0x96ecc70, m=0x427ef724, local_signal_index=5, argv=0xbfce7bd8) at kernel/qobject.cpp:3278
#23 0x422d4aa6 in QComboBox::currentIndexChanged (this=0x96ecc70, _t1=1) at .moc/release-shared/moc_qcombobox.cpp:302
#24 0x422d4b40 in QComboBoxPrivate::_q_emitCurrentIndexChanged (this=0x9744fd0, index=...) at widgets/qcombobox.cpp:1264
#25 0x422d4cd6 in QComboBoxPrivate::setCurrentIndex (this=0x9744fd0, mi=...) at widgets/qcombobox.cpp:2022
#26 0x422d5c0f in QComboBoxPrivate::_q_itemSelected (this=0x9744fd0, item=...) at widgets/qcombobox.cpp:1233
#27 0x422d9522 in QComboBox::qt_metacall (this=0x96ecc70, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfce7e28) at .moc/release-shared/moc_qcombobox.cpp:191
#28 0x418e1553 in KComboBox::qt_metacall (this=0x96ecc70, _c=QMetaObject::InvokeMetaMethod, _id=39, _a=0xbfce7e28) at /usr/src/debug/kdelibs-4.6.1/i686-redhat-linux-gnu/kdeui/kcombobox.moc:106
#29 0x4b6f85f6 in metacall (argv=0xbfce7e28, idx=39, cl=QMetaObject::InvokeMetaMethod, object=0x96ecc70) at kernel/qmetaobject.cpp:237
#30 QMetaObject::metacall (object=0x96ecc70, cl=QMetaObject::InvokeMetaMethod, idx=39, argv=0xbfce7e28) at kernel/qmetaobject.cpp:232
#31 0x4b7075fc in QMetaObject::activate (sender=0x99115b0, m=0x427fde64, local_signal_index=0, argv=0xbfce7e28) at kernel/qobject.cpp:3278
#32 0x425bcc26 in QComboBoxPrivateContainer::itemSelected (this=0x99115b0, _t1=...) at .moc/release-shared/moc_qcombobox_p.cpp:213
#33 0x422cef2d in QComboBoxPrivateContainer::eventFilter (this=0x99115b0, o=0x98f60a0, e=0xbfce7f04) at widgets/qcombobox.cpp:687
#34 0x4b6f22a6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x95c6620, receiver=0x98f60a0, event=0xbfce83e4) at kernel/qcoreapplication.cpp:846
#35 0x41ea5803 in notify_helper (e=0xbfce83e4, receiver=0x98f60a0, this=0x95c6620) at kernel/qapplication.cpp:4458
#36 QApplicationPrivate::notify_helper (this=0x95c6620, receiver=0x98f60a0, e=0xbfce83e4) at kernel/qapplication.cpp:4434
#37 0x41eab8f2 in QApplication::notify (this=0x95c6620, receiver=0x98f60a0, e=0xbfce83e4) at kernel/qapplication.cpp:4023
#38 0x418249e2 in KApplication::notify (this=0xbfce8c44, receiver=0x98f60a0, event=0xbfce83e4) at /usr/src/debug/kdelibs-4.6.1/kdeui/kernel/kapplication.cpp:311
#39 0x4b6f20fe in QCoreApplication::notifyInternal (this=0xbfce8c44, receiver=0x98f60a0, event=0xbfce83e4) at kernel/qcoreapplication.cpp:731
#40 0x41ea67d4 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215
#41 QApplicationPrivate::sendMouseEvent (receiver=0x98f60a0, event=0xbfce83e4, alienWidget=0x98f60a0, nativeWidget=0x99115b0, buttonDown=0x428069b4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3122
#42 0x41f30ca4 in QETWidget::translateMouseEvent (this=0x99115b0, event=0xbfce889c) at kernel/qapplication_x11.cpp:4395
#43 0x41f2f52d in QApplication::x11ProcessEvent (this=0xbfce8c44, event=0xbfce889c) at kernel/qapplication_x11.cpp:3587
#44 0x41f5a1d5 in x11EventSourceDispatch (s=0x95c94f8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#45 0x4aca281f in g_main_dispatch (context=0x95c82f0) at gmain.c:2440
#46 g_main_context_dispatch (context=0x95c82f0) at gmain.c:3013
#47 0x4aca2f90 in g_main_context_iterate (context=0x95c82f0, block=1254825152, dispatch=1, self=0x95c57e8) at gmain.c:3091
#48 0x4aca32cf in g_main_context_iteration (context=0x95c82f0, may_block=1) at gmain.c:3154
#49 0x4b7208f8 in QEventDispatcherGlib::processEvents (this=0x95ad988, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#50 0x41f59e6b in QGuiEventDispatcherGlib::processEvents (this=0x95ad988, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#51 0x4b6f10fe in QEventLoop::processEvents (this=0xbfce8ba4, flags=...) at kernel/qeventloop.cpp:149
#52 0x4b6f1351 in QEventLoop::exec (this=0xbfce8ba4, flags=...) at kernel/qeventloop.cpp:201
#53 0x4b6f5b5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#54 0x41ea3635 in QApplication::exec () at kernel/qapplication.cpp:3736
#55 0x0804cab7 in main (argc=1072693248, argv=0x21) at /usr/src/debug/kdeutils-4.6.1/kcharselect/main.cc:58

This happens when changing font(s) to other type.  

Regards,

Antonio 


      


More information about the test mailing list