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 2 (Thread 0xb53f6b70 (LWP 2232)): #0 0x00f93416 in __kernel_vsyscall () #1 0x00f3ac33 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x4be506f0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x4be442d4 in ?? () from /usr/lib/libQtCore.so.4 #4 0x4be50254 in ?? () from /usr/lib/libQtCore.so.4 #5 0x00f36c8d in start_thread () from /lib/libpthread.so.0 #6 0x0021572e in clone () from /lib/libc.so.6
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, void**) () from /usr/lib/libQtCore.so.4 #11 0x4bf625fc in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #12 0x4246b8de in QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/libQtGui.so.4 #13 0x4246ba5d in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlagsQItemSelectionModel::SelectionFlag) () from /usr/lib/libQtGui.so.4 #14 0x4240ca0a in QAbstractItemView::setCurrentIndex(QModelIndex const&) () from /usr/lib/libQtGui.so.4 #15 0x006ba866 in ?? () from /usr/lib/libkdeui.so.5 #16 0x006c122e in KCharSelect::KCharSelectPrivate::_k_blockSelected(int) () from /usr/lib/libkdeui.so.5 #17 0x006c3018 in KCharSelect::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5 #18 0x4bf535f6 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #19 0x4bf625fc in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #20 0x422aaaa6 in QComboBox::currentIndexChanged(int) () from /usr/lib/libQtGui.so.4 #21 0x422aab40 in ?? () from /usr/lib/libQtGui.so.4 #22 0x422aacd6 in ?? () from /usr/lib/libQtGui.so.4 #23 0x422abc0f in ?? () from /usr/lib/libQtGui.so.4 #24 0x422af522 in QComboBox::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4 #25 0x006cf553 in KComboBox::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5 #26 0x4bf535f6 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #27 0x4bf625fc in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #28 0x42592c26 in ?? () from /usr/lib/libQtGui.so.4 #29 0x422a4f2d in ?? () from /usr/lib/libQtGui.so.4 #30 0x4bf4d2a6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #31 0x41e7b803 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #32 0x41e818f2 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #33 0x006129e2 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #34 0x4bf4d0fe in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #35 0x41e7c7d4 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #36 0x41f06ca4 in ?? () from /usr/lib/libQtGui.so.4 #37 0x41f0552d in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #38 0x41f301d5 in ?? () from /usr/lib/libQtGui.so.4 #39 0x00bfd81f in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #40 0x00bfdf90 in ?? () from /lib/libglib-2.0.so.0 #41 0x00bfe2cf in g_main_context_iteration () from /lib/libglib-2.0.so.0 #42 0x4bf7b8f8 in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/libQtCore.so.4 #43 0x41f2fe6b in ?? () from /usr/lib/libQtGui.so.4 #44 0x4bf4c0fe in QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/libQtCore.so.4 #45 0x4bf4c351 in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/libQtCore.so.4 #46 0x4bf50b5b in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #47 0x41e79635 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #48 0x0804cab7 in ?? () #49 0x00154433 in __libc_start_main () from /lib/libc.so.6 #50 0x0804cb01 in _start ()
Thanks for any suggestions/advice/comments will be appreciated.
Regards,
Antonio
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
--- On Tue, 3/15/11, Rex Dieter rdieter@math.unl.edu wrote:
From: Rex Dieter rdieter@math.unl.edu Subject: Re: Kcharselect crashes when switching char encodings To: test@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
--
I will install the debug packages and see how it goes, a query appeared:
Password: Loaded plugins: langpacks, presto, refresh-packagekit enabling updates-testing-debuginfo enabling fedora-debuginfo fedora-debuginfo/metalink | 5.0 kB 00:00 fedora-debuginfo | 3.1 kB 00:00 fedora-debuginfo/primary_db | 1.5 MB 00:24 updates-testing-debuginfo/metalink | 13 kB 00:00 updates-testing-debuginfo | 3.1 kB 00:00 updates-testing-debuginfo/primary_db | 248 kB 00:02 --> Running transaction check ---> Package OpenEXR-debuginfo.i686 0:1.7.0-2.fc15 will be installed ---> Package acl-debuginfo.i686 0:2.2.49-9.fc15 will be installed ---> Package alsa-lib-debuginfo.i686 0:1.0.24-2.fc15 will be installed ---> Package attica-debuginfo.i686 0:0.2.0-1.fc15 will be installed ---> Package attr-debuginfo.i686 0:2.4.44-7.fc15 will be installed ---> Package bzip2-debuginfo.i686 0:1.0.6-3.fc15 will be installed ---> Package dbus-debuginfo.i686 1:1.4.6-1.fc15 will be installed ---> Package dbusmenu-qt-debuginfo.i686 0:0.6.3-3.fc15 will be installed ---> Package e2fsprogs-debuginfo.i686 0:1.41.14-2.fc15 will be installed ---> Package enchant-debuginfo.i686 1:1.6.0-2.fc15 will be installed ---> Package fontconfig-debuginfo.i686 0:2.8.0-3.fc15 will be installed ---> Package freetype-debuginfo.i686 0:2.4.4-4.fc15 will be installed ---> Package gamin-debuginfo.i686 0:0.1.10-9.fc15 will be installed ---> Package gcc-debuginfo.i686 0:4.6.0-0.13.fc15 will be installed ---> Package giflib-debuginfo.i686 0:4.1.6-4.fc15 will be installed ---> Package glib2-debuginfo.i686 0:2.28.3-1.fc15 will be installed ---> Package glibc-debuginfo.i686 0:2.13.90-6 will be installed --> Processing Dependency: glibc-debuginfo-common = 2.13.90-6 for package: glibc-debuginfo-2.13.90-6.i686 ---> Package ilmbase-debuginfo.i686 0:1.0.2-3.fc15 will be installed ---> Package jasper-debuginfo.i686 0:1.900.1-17.fc15 will be installed ---> Package kdebase-workspace-debuginfo.i686 0:4.6.1-3.fc15 will be installed ---> Package kdelibs-debuginfo.i686 6:4.6.1-4.fc15 will be installed ---> Package kdeutils-debuginfo.i686 6:4.6.1-1.fc15 will be installed ---> Package krb5-debuginfo.i686 0:1.9-5.fc15 will be installed ---> Package libICE-debuginfo.i686 0:1.0.6-3.fc15 will be installed ---> Package libSM-debuginfo.i686 0:1.2.0-2.fc15 will be installed ---> Package libX11-debuginfo.i686 0:1.4.1-2.fc15 will be installed ---> Package libXScrnSaver-debuginfo.i686 0:1.2.1-2.fc15 will be installed ---> Package libXau-debuginfo.i686 0:1.0.6-2.fc15 will be installed ---> Package libXcursor-debuginfo.i686 0:1.1.11-3.fc15 will be installed ---> Package libXext-debuginfo.i686 0:1.2.0-2.fc15 will be installed ---> Package libXfixes-debuginfo.i686 0:4.0.5-2.fc15 will be installed ---> Package libXft-debuginfo.i686 0:2.2.0-2.fc15 will be installed ---> Package libXi-debuginfo.i686 0:1.4.1-2.fc15 will be installed ---> Package libXinerama-debuginfo.i686 0:1.1.1-2.fc15 will be installed ---> Package libXpm-debuginfo.i686 0:3.5.8-3.fc15 will be installed ---> Package libXrandr-debuginfo.i686 0:1.3.1-2.fc15 will be installed ---> Package libXrender-debuginfo.i686 0:0.9.6-2.fc15 will be installed ---> Package libXtst-debuginfo.i686 0:1.2.0-2.fc15 will be installed ---> Package libjpeg-turbo-debuginfo.i686 0:1.1.0-1.fc15 will be installed ---> Package libmng-debuginfo.i686 0:1.0.10-5.fc15 will be installed ---> Package libpng-debuginfo.i686 2:1.2.44-3.fc15 will be installed ---> Package libtiff-debuginfo.i686 0:3.9.4-3.fc15 will be installed ---> Package libutempter-debuginfo.i686 0:1.1.5-5.fc15 will be installed ---> Package libxml2-debuginfo.i686 0:2.7.8-5.fc15 will be installed ---> Package libxslt-debuginfo.i686 0:1.1.26-7.fc15 will be installed ---> Package mesa-debuginfo.i686 0:7.10-0.29.fc15 will be installed ---> Package openssl-debuginfo.i686 0:1.0.0d-1.fc15 will be installed ---> Package pcre-debuginfo.i686 0:8.12-2.fc15 will be installed ---> Package phonon-debuginfo.i686 0:4.4.4-3.fc15 will be installed ---> Package polkit-qt-debuginfo.i686 0:0.99.0-2.fc15 will be installed ---> Package qca2-debuginfo.i686 0:2.0.3-2.fc15 will be installed ---> Package qt-debuginfo.i686 1:4.7.2-1.fc15 will be installed ---> Package soprano-debuginfo.i686 0:2.6.0-2.fc15 will be installed ---> Package sqlite-debuginfo.i686 0:3.7.5-3.fc15 will be installed ---> Package strigi-debuginfo.i686 0:0.7.2-8.fc15 will be installed ---> Package udev-debuginfo.i686 0:166-1.fc15 will be installed ---> Package xz-debuginfo.i686 0:5.0.1-2.fc15 will be installed ---> Package yum-plugin-auto-update-debug-info.noarch 0:1.1.30-2.fc15 will be installed ---> Package zlib-debuginfo.i686 0:1.2.5-3.fc15 will be installed --> Running transaction check ---> Package glibc-debuginfo-common.i686 0:2.13.90-6 will be installed --> Finished Dependency Resolution
Dependencies Resolved
================================================================================ Package Arch Version Repository Size ================================================================================ Installing: OpenEXR-debuginfo i686 1.7.0-2.fc15 fedora-debuginfo 1.5 M acl-debuginfo i686 2.2.49-9.fc15 fedora-debuginfo 106 k alsa-lib-debuginfo i686 1.0.24-2.fc15 fedora-debuginfo 1.1 M attica-debuginfo i686 0.2.0-1.fc15 fedora-debuginfo 1.1 M attr-debuginfo i686 2.4.44-7.fc15 fedora-debuginfo 60 k bzip2-debuginfo i686 1.0.6-3.fc15 fedora-debuginfo 112 k dbus-debuginfo i686 1:1.4.6-1.fc15 fedora-debuginfo 995 k dbusmenu-qt-debuginfo i686 0.6.3-3.fc15 fedora-debuginfo 435 k e2fsprogs-debuginfo i686 1.41.14-2.fc15 fedora-debuginfo 981 k enchant-debuginfo i686 1:1.6.0-2.fc15 fedora-debuginfo 131 k fontconfig-debuginfo i686 2.8.0-3.fc15 fedora-debuginfo 316 k freetype-debuginfo i686 2.4.4-4.fc15 fedora-debuginfo 1.6 M gamin-debuginfo i686 0.1.10-9.fc15 fedora-debuginfo 174 k gcc-debuginfo i686 4.6.0-0.13.fc15 updates-testing-debuginfo 121 M giflib-debuginfo i686 4.1.6-4.fc15 fedora-debuginfo 226 k glib2-debuginfo i686 2.28.3-1.fc15 updates-testing-debuginfo 3.3 M glibc-debuginfo i686 2.13.90-6 fedora-debuginfo 9.4 M ilmbase-debuginfo i686 1.0.2-3.fc15 fedora-debuginfo 181 k jasper-debuginfo i686 1.900.1-17.fc15 fedora-debuginfo 400 k kdebase-workspace-debuginfo i686 4.6.1-3.fc15 updates-testing-debuginfo 74 M kdelibs-debuginfo i686 6:4.6.1-4.fc15 updates-testing-debuginfo 88 M kdeutils-debuginfo i686 6:4.6.1-1.fc15 fedora-debuginfo 12 M krb5-debuginfo i686 1.9-5.fc15 fedora-debuginfo 3.3 M libICE-debuginfo i686 1.0.6-3.fc15 fedora-debuginfo 110 k libSM-debuginfo i686 1.2.0-2.fc15 fedora-debuginfo 46 k libX11-debuginfo i686 1.4.1-2.fc15 fedora-debuginfo 1.8 M libXScrnSaver-debuginfo i686 1.2.1-2.fc15 fedora-debuginfo 30 k libXau-debuginfo i686 1.0.6-2.fc15 fedora-debuginfo 22 k libXcursor-debuginfo i686 1.1.11-3.fc15 fedora-debuginfo 70 k libXext-debuginfo i686 1.2.0-2.fc15 fedora-debuginfo 139 k libXfixes-debuginfo i686 4.0.5-2.fc15 fedora-debuginfo 42 k libXft-debuginfo i686 2.2.0-2.fc15 fedora-debuginfo 137 k libXi-debuginfo i686 1.4.1-2.fc15 fedora-debuginfo 178 k libXinerama-debuginfo i686 1.1.1-2.fc15 fedora-debuginfo 26 k libXpm-debuginfo i686 3.5.8-3.fc15 fedora-debuginfo 137 k libXrandr-debuginfo i686 1.3.1-2.fc15 fedora-debuginfo 60 k libXrender-debuginfo i686 0.9.6-2.fc15 fedora-debuginfo 80 k libXtst-debuginfo i686 1.2.0-2.fc15 fedora-debuginfo 47 k libjpeg-turbo-debuginfo i686 1.1.0-1.fc15 fedora-debuginfo 458 k libmng-debuginfo i686 1.0.10-5.fc15 fedora-debuginfo 393 k libpng-debuginfo i686 2:1.2.44-3.fc15 fedora-debuginfo 240 k libtiff-debuginfo i686 3.9.4-3.fc15 fedora-debuginfo 716 k libutempter-debuginfo i686 1.1.5-5.fc15 fedora-debuginfo 20 k libxml2-debuginfo i686 2.7.8-5.fc15 fedora-debuginfo 1.7 M libxslt-debuginfo i686 1.1.26-7.fc15 fedora-debuginfo 491 k mesa-debuginfo i686 7.10-0.29.fc15 updates-testing-debuginfo 49 M openssl-debuginfo i686 1.0.0d-1.fc15 fedora-debuginfo 2.8 M pcre-debuginfo i686 8.12-2.fc15 fedora-debuginfo 417 k phonon-debuginfo i686 4.4.4-3.fc15 fedora-debuginfo 1.7 M polkit-qt-debuginfo i686 0.99.0-2.fc15 fedora-debuginfo 386 k qca2-debuginfo i686 2.0.3-2.fc15 fedora-debuginfo 2.0 M qt-debuginfo i686 1:4.7.2-1.fc15 fedora-debuginfo 349 M soprano-debuginfo i686 2.6.0-2.fc15 fedora-debuginfo 4.7 M sqlite-debuginfo i686 3.7.5-3.fc15 fedora-debuginfo 1.7 M strigi-debuginfo i686 0.7.2-8.fc15 fedora-debuginfo 5.3 M udev-debuginfo i686 166-1.fc15 fedora-debuginfo 535 k xz-debuginfo i686 5.0.1-2.fc15 fedora-debuginfo 423 k yum-plugin-auto-update-debug-info noarch 1.1.30-2.fc15 fedora 18 k zlib-debuginfo i686 1.2.5-3.fc15 fedora-debuginfo 220 k Installing for dependencies: glibc-debuginfo-common i686 2.13.90-6 fedora-debuginfo 6.8 M
Transaction Summary ================================================================================ Install 60 Package(s)
Total download size: 752 M Installed size: 3.1 G Is this ok [y/N]:
Regards,
Antonio
--- On Wed, 3/16/11, Antonio Olivares olivares14031@yahoo.com wrote:
From: Antonio Olivares olivares14031@yahoo.com Subject: Re: Kcharselect crashes when switching char encodings To: "For testers of Fedora development releases" test@lists.fedoraproject.org Date: Wednesday, March 16, 2011, 8:44 PM
--- On Tue, 3/15/11, Rex Dieter rdieter@math.unl.edu wrote:
From: Rex Dieter rdieter@math.unl.edu Subject: Re: Kcharselect crashes when switching char
encodings
To: test@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 0xb7726780 (LWP 1869))]
Thread 2 (Thread 0xb53a9b70 (LWP 1870)): #0 0x00f53416 in __kernel_vsyscall () #1 0x0011ac33 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236 #2 0x4be506f0 in wait (time=30000, this=0x8e0b750) at thread/qwaitcondition_unix.cpp:86 #3 QWaitCondition::wait (this=0x8e4ae24, mutex=0x8e4ae20, time=30000) at thread/qwaitcondition_unix.cpp:160 #4 0x4be442d4 in QThreadPoolThread::run (this=0x8e1fbf0) at concurrent/qthreadpool.cpp:140 #5 0x4be50254 in QThreadPrivate::start (arg=0x8e1fbf0) at thread/qthread_unix.cpp:320 #6 0x00116c8d in start_thread (arg=0xb53a9b70) at pthread_create.c:301 #7 0x00bf872e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 1 (Thread 0xb7726780 (LWP 1869)): [KCrash Handler] #7 0x0055b120 in KCharSelectItemModel::data (this=0x9076448, index=..., role=32) at /usr/src/debug/kdelibs-4.6.1/kdeui/widgets/kcharselect.cpp:867 #8 0x0055a36a in KCharSelectTablePrivate::_k_slotCurrentChanged (this=0x8e252e8, current=..., previous=...) at /usr/src/debug/kdelibs-4.6.1/kdeui/widgets/kcharselect.cpp:218 #9 0x0055a4ed in KCharSelectTable::qt_metacall (this=0x8e55528, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfe19154) at /usr/src/debug/kdelibs-4.6.1/i686-redhat-linux-gnu/kdeui/kcharselect_p.moc:87 #10 0x4bf535f6 in metacall (argv=0xbfe19154, idx=96, cl=QMetaObject::InvokeMetaMethod, object=0x8e55528) at kernel/qmetaobject.cpp:237 #11 QMetaObject::metacall (object=0x8e55528, cl=QMetaObject::InvokeMetaMethod, idx=96, argv=0xbfe19154) at kernel/qmetaobject.cpp:232 #12 0x4bf625fc in QMetaObject::activate (sender=0x9079e18, m=0x427cdcc8, local_signal_index=1, argv=0xbfe19154) at kernel/qobject.cpp:3278 #13 0x4246b8de in QItemSelectionModel::currentChanged (this=0x9079e18, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:159 #14 0x4246ba5d in QItemSelectionModel::setCurrentIndex (this=0x9079e18, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1169 #15 0x4240ca0a in QAbstractItemView::setCurrentIndex (this=0x8e55528, index=...) at itemviews/qabstractitemview.cpp:1016 #16 0x0055a866 in KCharSelectTable::setChar (this=0x8e55528, c=...) at /usr/src/debug/kdelibs-4.6.1/kdeui/widgets/kcharselect.cpp:183 #17 0x0056122e in _k_blockSelected (index=1, this=0x8dfc610) at /usr/src/debug/kdelibs-4.6.1/kdeui/widgets/kcharselect.cpp:802 #18 KCharSelect::KCharSelectPrivate::_k_blockSelected (this=0x8dfc610, index=1) at /usr/src/debug/kdelibs-4.6.1/kdeui/widgets/kcharselect.cpp:784 #19 0x00563018 in KCharSelect::qt_metacall (this=0x8e0e720, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfe194b8) at /usr/src/debug/kdelibs-4.6.1/i686-redhat-linux-gnu/kdeui/kcharselect.moc:120 #20 0x4bf535f6 in metacall (argv=0xbfe194b8, idx=40, cl=QMetaObject::InvokeMetaMethod, object=0x8e0e720) at kernel/qmetaobject.cpp:237 #21 QMetaObject::metacall (object=0x8e0e720, cl=QMetaObject::InvokeMetaMethod, idx=40, argv=0xbfe194b8) at kernel/qmetaobject.cpp:232 #22 0x4bf625fc in QMetaObject::activate (sender=0x8e51598, m=0x427c5724, local_signal_index=5, argv=0xbfe194b8) at kernel/qobject.cpp:3278 #23 0x422aaaa6 in QComboBox::currentIndexChanged (this=0x8e51598, _t1=1) at .moc/release-shared/moc_qcombobox.cpp:302 #24 0x422aab40 in QComboBoxPrivate::_q_emitCurrentIndexChanged (this=0x8ea42f8, index=...) at widgets/qcombobox.cpp:1264 #25 0x422aacd6 in QComboBoxPrivate::setCurrentIndex (this=0x8ea42f8, mi=...) at widgets/qcombobox.cpp:2022 #26 0x422abc0f in QComboBoxPrivate::_q_itemSelected (this=0x8ea42f8, item=...) at widgets/qcombobox.cpp:1233 #27 0x422af522 in QComboBox::qt_metacall (this=0x8e51598, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfe19708) at .moc/release-shared/moc_qcombobox.cpp:191 #28 0x0056f553 in KComboBox::qt_metacall (this=0x8e51598, _c=QMetaObject::InvokeMetaMethod, _id=39, _a=0xbfe19708) at /usr/src/debug/kdelibs-4.6.1/i686-redhat-linux-gnu/kdeui/kcombobox.moc:106 #29 0x4bf535f6 in metacall (argv=0xbfe19708, idx=39, cl=QMetaObject::InvokeMetaMethod, object=0x8e51598) at kernel/qmetaobject.cpp:237 #30 QMetaObject::metacall (object=0x8e51598, cl=QMetaObject::InvokeMetaMethod, idx=39, argv=0xbfe19708) at kernel/qmetaobject.cpp:232 #31 0x4bf625fc in QMetaObject::activate (sender=0x8f31bc0, m=0x427d3e64, local_signal_index=0, argv=0xbfe19708) at kernel/qobject.cpp:3278 #32 0x42592c26 in QComboBoxPrivateContainer::itemSelected (this=0x8f31bc0, _t1=...) at .moc/release-shared/moc_qcombobox_p.cpp:213 #33 0x422a4f2d in QComboBoxPrivateContainer::eventFilter (this=0x8f31bc0, o=0x9050988, e=0xbfe197e4) at widgets/qcombobox.cpp:687 #34 0x4bf4d2a6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8d6f620, receiver=0x9050988, event=0xbfe19cc4) at kernel/qcoreapplication.cpp:846 #35 0x41e7b803 in notify_helper (e=0xbfe19cc4, receiver=0x9050988, this=0x8d6f620) at kernel/qapplication.cpp:4458 #36 QApplicationPrivate::notify_helper (this=0x8d6f620, receiver=0x9050988, e=0xbfe19cc4) at kernel/qapplication.cpp:4434 #37 0x41e818f2 in QApplication::notify (this=0x8d6f620, receiver=0x9050988, e=0xbfe19cc4) at kernel/qapplication.cpp:4023 #38 0x004b29e2 in KApplication::notify (this=0xbfe1a524, receiver=0x9050988, event=0xbfe19cc4) at /usr/src/debug/kdelibs-4.6.1/kdeui/kernel/kapplication.cpp:311 #39 0x4bf4d0fe in QCoreApplication::notifyInternal (this=0xbfe1a524, receiver=0x9050988, event=0xbfe19cc4) at kernel/qcoreapplication.cpp:731 #40 0x41e7c7d4 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215 #41 QApplicationPrivate::sendMouseEvent (receiver=0x9050988, event=0xbfe19cc4, alienWidget=0x9050988, nativeWidget=0x8f31bc0, buttonDown=0x427dc9b4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3122 #42 0x41f06ca4 in QETWidget::translateMouseEvent (this=0x8f31bc0, event=0xbfe1a17c) at kernel/qapplication_x11.cpp:4395 #43 0x41f0552d in QApplication::x11ProcessEvent (this=0xbfe1a524, event=0xbfe1a17c) at kernel/qapplication_x11.cpp:3587 #44 0x41f301d5 in x11EventSourceDispatch (s=0x8d724f8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148 #45 0x0019181f in g_main_dispatch (context=0x8d712f0) at gmain.c:2440 #46 g_main_context_dispatch (context=0x8d712f0) at gmain.c:3013 #47 0x00191f90 in g_main_context_iterate (context=0x8d712f0, block=1707200, dispatch=1, self=0x8d6e7e8) at gmain.c:3091 #48 0x001922cf in g_main_context_iteration (context=0x8d712f0, may_block=1) at gmain.c:3154 #49 0x4bf7b8f8 in QEventDispatcherGlib::processEvents (this=0x8d56988, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #50 0x41f2fe6b in QGuiEventDispatcherGlib::processEvents (this=0x8d56988, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #51 0x4bf4c0fe in QEventLoop::processEvents (this=0xbfe1a484, flags=...) at kernel/qeventloop.cpp:149 #52 0x4bf4c351 in QEventLoop::exec (this=0xbfe1a484, flags=...) at kernel/qeventloop.cpp:201 #53 0x4bf50b5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #54 0x41e79635 in QApplication::exec () at kernel/qapplication.cpp:3736 #55 0x0804cab7 in main (argc=1273412736, argv=0x21) at /usr/src/debug/kdeutils-4.6.1/kcharselect/main.cc:58
I don't have KDE bugzilla, or is it the same as Fedora's?
Thanks,
Antonio
--- On Tue, 3/15/11, Rex Dieter rdieter@math.unl.edu wrote:
From: Rex Dieter rdieter@math.unl.edu Subject: Re: Kcharselect crashes when switching char encodings To: test@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
Antonio Olivares wrote:
Kcharselect crashes when selecting different character
encodings. A
generated backtrace is here:
Incomplete backgrace, can you fetch qt-debuginfo and try reproducing again?
...
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
Looks like this one is the culprit, https://bugs.kde.org/show_bug.cgi?id=235020
-- Rex