[Bug 248194] New: KLocale::insertCatalog crashes when KColorDialog is launched from pure-Qt application

RafaƂ Malinowski malinowskirafal at wp.pl
Tue Aug 17 23:31:44 BST 2010


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

           Summary: KLocale::insertCatalog crashes when KColorDialog is
                    launched from pure-Qt application
           Product: kde
           Version: 4.5
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: malinowskirafal at wp.pl


Version:           4.5 (using KDE 4.5.0) 
OS:                Linux

Our application, Kadu (www.kadu.net) uses Qt as its toolkit.
It uses QColorDialog which on KDE uses KColorDialog as its
implementation/frontend.

Opening this window (from Kadu configuration window, view/colors) works good,
but selecting "Named colors" from combobox results in ugly Segfault.

Reproducible: Didn't try

Steps to Reproduce:
1. download kadu from gitorious: http://gitorious.org/kadu/kadu
2. install it
3. run it under KDE 4.5, open configuration window, open "view" section and
"color" tabs
4. click on any color button
5. select "Named colors" from color dialog combobox

Actual Results:  
Crash

Expected Results:  
No crash

Some backtrace:

Program received signal SIGSEGV, Segmentation fault.
KLocale::insertCatalog (this=0x0, catalog=...)
    at ../../kdecore/localization/klocale.cpp:758
758     ../../kdecore/localization/klocale.cpp: No such file or directory.
        in ../../kdecore/localization/klocale.cpp
(gdb) backtrace
#0  KLocale::insertCatalog (this=0x0, catalog=...)
    at ../../kdecore/localization/klocale.cpp:758
#1  0x03325df5 in KDEPrivate::KColorTable::readNamedColor (this=0x8782688)
    at ../../kdeui/colors/kcolordialog.cpp:621
#2  0x03326dcc in KDEPrivate::KColorTable::setColors (this=0x8782688, 
    _collectionName=...) at ../../kdeui/colors/kcolordialog.cpp:786
#3  0x033275ce in KDEPrivate::KColorTable::KColorTablePrivate::slotSetColors (
    this=0x8cd4ea0, _collectionName=...)
    at ../../kdeui/colors/kcolordialog.cpp:733
#4  0x03327748 in KDEPrivate::KColorTable::qt_metacall (this=0x8782688, 
    _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfffcc98)
    at ./kcolordialog_p.moc:95
#5  0x022f3c9a in QMetaObject::metacall (object=0x8782688, cl=56035191, 
    idx=33, argv=0xbfffcc98) at kernel/qmetaobject.cpp:237
#6  0x023023d5 in QMetaObject::activate (sender=0x8bae4c0, m=0x1e939b8, 
    local_signal_index=2, argv=0xbfffcc98) at kernel/qobject.cpp:3293
#7  0x0198a583 in QComboBox::activated (this=0x8bae4c0, _t1=...)
    at .moc/release-shared/moc_qcombobox.cpp:281
#8  0x0198c24d in QComboBoxPrivate::emitActivated (this=0x8cd4f40, index=...)
    at widgets/qcombobox.cpp:1219
#9  0x0198f9b0 in QComboBoxPrivate::_q_itemSelected (this=0x8cd4f40, item=...)
    at widgets/qcombobox.cpp:1209
#10 0x019952f3 in QComboBox::qt_metacall (this=0x8bae4c0, 
    _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfffcea8)
    at .moc/release-shared/moc_qcombobox.cpp:191
#11 0x034b1e4a in KComboBox::qt_metacall (this=0x8bae4c0, 
    _c=QMetaObject::InvokeMetaMethod, _id=39, _a=0xbfffcea8)
    at ./kcombobox.moc:106
#12 0x022f3c9a in QMetaObject::metacall (object=0x8bae4c0, cl=56035191, 
    idx=39, argv=0xbfffcea8) at kernel/qmetaobject.cpp:237
#13 0x023023d5 in QMetaObject::activate (sender=0x8d66210, m=0x1ea1cd4, 
    local_signal_index=0, argv=0xbfffcea8) at kernel/qobject.cpp:3293
#14 0x01c92763 in QComboBoxPrivateContainer::itemSelected (this=0x8d66210, 
    _t1=...) at .moc/release-shared/moc_qcombobox_p.cpp:213
#15 0x0198da6a in QComboBoxPrivateContainer::eventFilter (this=0x8d66210, 
    o=0x88dab58, e=0xbfffd440) at widgets/qcombobox.cpp:663
#16 0x022edcda in QCoreApplicationPrivate::sendThroughObjectEventFilters (
    this=0x8264e70, receiver=0x88dab58, event=0xbfffd440)
    at kernel/qcoreapplication.cpp:819
#17 0x015664b9 in QApplicationPrivate::notify_helper (this=0x8264e70, 
    receiver=0x88dab58, e=0xbfffd440) at kernel/qapplication.cpp:4296
#18 0x0156d9f7 in QApplication::notify (this=0x8264e60, receiver=0x88dab58, 
    e=0xbfffd440) at kernel/qapplication.cpp:3865
#19 0x022eea3b in QCoreApplication::notifyInternal (this=0x8264e60, 
    receiver=0x88dab58, event=0xbfffd440) at kernel/qcoreapplication.cpp:704
#20 0x0156c952 in QCoreApplication::sendEvent (receiver=0x88dab58, 
    event=0xbfffd440, alienWidget=0x88dab58, nativeWidget=0x8d66210, 
    buttonDown=0x1eaa058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#21 QApplicationPrivate::sendMouseEvent (receiver=0x88dab58, event=0xbfffd440, 
    alienWidget=0x88dab58, nativeWidget=0x8d66210, buttonDown=0x1eaa058, 
    lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2965
#22 0x015f85cf in QETWidget::translateMouseEvent (this=0x8d66210, 
    event=0xbfffd95c) at kernel/qapplication_x11.cpp:4302
#23 0x015f7511 in QApplication::x11ProcessEvent (this=0x8264e60, 
    event=0xbfffd95c) at kernel/qapplication_x11.cpp:3379
#24 0x0162660a in x11EventSourceDispatch (s=0x826e140, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#25 0x02c735e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#26 0x02c772d8 in ?? () from /lib/libglib-2.0.so.0
#27 0x02c774b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#28 0x0231a5d5 in QEventDispatcherGlib::processEvents (this=0x826b090, 
    flags=...) at kernel/qeventdispatcher_glib.cpp:412
#29 0x01626135 in QGuiEventDispatcherGlib::processEvents (this=0x826b090, 
    flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#30 0x022ed059 in QEventLoop::processEvents (this=0xbfffdc50, flags=
DWARF-2 expression error: DW_OP_reg operations must be used either alone or in
conjuction with DW_OP_piece.
) at kernel/qeventloop.cpp:149
#31 0x022ed4aa in QEventLoop::exec (this=0xbfffdc50, flags=...)
    at kernel/qeventloop.cpp:201
#32 0x01aa54f3 in QDialog::exec (this=0xbfffdca8) at dialogs/qdialog.cpp:546
#33 0x01aa317b in QColorDialog::getColor (initial=..., parent=0x885d528, 
    title=..., options=...) at dialogs/qcolordialog.cpp:1952
#34 0x01aa32e7 in QColorDialog::getColor (initial=..., parent=0x885d528)
    at dialogs/qcolordialog.cpp:1965
#35 0x080d0608 in ColorButton::onClick() ()
#36 0x081efef0 in ColorButton::qt_metacall(QMetaObject::Call, int, void**) ()
#37 0x022f3c9a in QMetaObject::metacall (object=0x885d528, cl=56035191, 
    idx=42, argv=0xbfffdea8) at kernel/qmetaobject.cpp:237
#38 0x023023d5 in QMetaObject::activate (sender=0x885d528, m=0x1ea18c4, 
    local_signal_index=2, argv=0xbfffdea8) at kernel/qobject.cpp:3293
#39 0x01c91479 in QAbstractButton::clicked (this=0x885d528, _t1=false)
    at .moc/release-shared/moc_qabstractbutton.cpp:206
#40 0x01970ea9 in QAbstractButtonPrivate::emitClicked (this=0x885d590)
    at widgets/qabstractbutton.cpp:546
#41 0x01971cf4 in QAbstractButtonPrivate::click (this=0x885d590)
    at widgets/qabstractbutton.cpp:539
#42 0x01971fae in QAbstractButton::mouseReleaseEvent (this=0x885d528, 
    e=0xbfffe580) at widgets/qabstractbutton.cpp:1121
#43 0x015c47f8 in QWidget::event (this=0x885d528, event=0xbfffe580)
    at kernel/qwidget.cpp:7998
#44 0x01970d4e in QAbstractButton::event (this=0x885d528, e=0xbfffca01)
    at widgets/qabstractbutton.cpp:1080
#45 0x01a1b1f2 in QPushButton::event (this=0x885d528, e=0xbfffe580)
    at widgets/qpushbutton.cpp:679
#46 0x015664dc in QApplicationPrivate::notify_helper (this=0x8264e70, 
    receiver=0x885d528, e=0xbfffe580) at kernel/qapplication.cpp:4300
#47 0x0156d9f7 in QApplication::notify (this=0x8264e60, receiver=0x885d528, 
    e=0xbfffe580) at kernel/qapplication.cpp:3865
#48 0x022eea3b in QCoreApplication::notifyInternal (this=0x8264e60, 
    receiver=0x885d528, event=0xbfffe580) at kernel/qcoreapplication.cpp:704
#49 0x0156c952 in QCoreApplication::sendEvent (receiver=0x885d528, 
    event=0xbfffe580, alienWidget=0x885d528, nativeWidget=0x8779a38, 
    buttonDown=0x1eaa058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#50 QApplicationPrivate::sendMouseEvent (receiver=0x885d528, event=0xbfffe580, 
    alienWidget=0x885d528, nativeWidget=0x8779a38, buttonDown=0x1eaa058, 
    lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2965
#51 0x015f8088 in QETWidget::translateMouseEvent (this=0x8779a38, 
    event=0xbfffea9c) at kernel/qapplication_x11.cpp:4368
#52 0x015f7511 in QApplication::x11ProcessEvent (this=0x8264e60, 
    event=0xbfffea9c) at kernel/qapplication_x11.cpp:3379
#53 0x0162660a in x11EventSourceDispatch (s=0x826e140, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#54 0x02c735e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#55 0x02c772d8 in ?? () from /lib/libglib-2.0.so.0
#56 0x02c774b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#57 0x0231a5d5 in QEventDispatcherGlib::processEvents (this=0x826b090, 
    flags=...) at kernel/qeventdispatcher_glib.cpp:412
#58 0x01626135 in QGuiEventDispatcherGlib::processEvents (this=0x826b090, 
    flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#59 0x022ed059 in QEventLoop::processEvents (this=0xbfffed94, flags=
DWARF-2 expression error: DW_OP_reg operations must be used either alone or in
conjuction with DW_OP_piece.
) at kernel/qeventloop.cpp:149
#60 0x022ed4aa in QEventLoop::exec (this=0xbfffed94, flags=...)
    at kernel/qeventloop.cpp:201
#61 0x022f169f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#62 0x01566577 in QApplication::exec () at kernel/qapplication.cpp:3579
#63 0x080a6442 in main ()
(gdb) info registers
eax            0x8bdd9c0    146659776
ecx            0x3570777    56035191
edx            0xbfffca01    -1073755647
ebx            0x3818ff4    58822644
esp            0xbfffc890    0xbfffc890
ebp            0xbfffc8f8    0xbfffc8f8
esi            0x877ba29    142064169
edi            0x0    0
eip            0x3755da5    0x3755da5 <KLocale::insertCatalog(QString
const&)+69>
eflags         0x210202    [ IF RF ID ]
cs             0x73    115
ss             0x7b    123
ds             0x7b    123
es             0x7b    123
fs             0x0    0
gs             0x33    51
(gdb) thread apply all backtrace
Thread 5 (Thread 0xb3b29b70 (LWP 9792)):
#0  0x0012d422 in __kernel_vsyscall ()
#1  0x0242c342 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x021ed20f in QWaitConditionPrivate::wait (this=0x87020b4, 
    mutex=0x87020b0, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x87020b4, mutex=0x87020b0, time=30000)
    at thread/qwaitcondition_unix.cpp:159
#4  0x021e12eb in QThreadPoolThread::run (this=0x8701300)
    at concurrent/qthreadpool.cpp:140
#5  0x021ec32e in QThreadPrivate::start (arg=0x8701300)
    at thread/qthread_unix.cpp:248
#6  0x0242796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x02667a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xb43b9b70 (LWP 9790)):
#0  0x0012d422 in __kernel_vsyscall ()
#1  0x02659b86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x02c844eb in g_poll () from /lib/libglib-2.0.so.0
#3  0x02c770ac in ?? () from /lib/libglib-2.0.so.0
#4  0x02c774b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x0231a5d5 in QEventDispatcherGlib::processEvents (this=0x85bcf50, 
    flags=...) at kernel/qeventdispatcher_glib.cpp:412
#6  0x022ed059 in QEventLoop::processEvents (this=0xb43b9290, flags=
DWARF-2 expression error: DW_OP_reg operations must be used either alone or in
conjuction with DW_OP_piece.
) at kernel/qeventloop.cpp:149
#7  0x022ed4aa in QEventLoop::exec (this=0xb43b9290, flags=...)
    at kernel/qeventloop.cpp:201
#8  0x021e95a8 in QThread::exec (this=0x85ba448) at thread/qthread.cpp:487
#9  0x022ccc1b in QInotifyFileSystemWatcherEngine::run (this=0x85ba448)
    at io/qfilesystemwatcher_inotify.cpp:248
#10 0x021ec32e in QThreadPrivate::start (arg=0x85ba448)
    at thread/qthread_unix.cpp:248
#11 0x0242796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x02667a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb5c60b70 (LWP 9789)):
#0  0x0012d422 in __kernel_vsyscall ()
#1  0x0242c015 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x021ed287 in QWaitConditionPrivate::wait (this=0x848cc74, 
    mutex=0x848cc70, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x848cc74, mutex=0x848cc70, time=4294967295)
    at thread/qwaitcondition_unix.cpp:159
#4  0x021e8ded in QSemaphore::acquire (this=0x84c2fa8, n=1)
    at thread/qsemaphore.cpp:142
#5  0x0401a3ad in SoundPlayThread::run() ()
   from /usr/lib/kadu/modules/libsound.so
#6  0x021ec32e in QThreadPrivate::start (arg=0x84c2400)
    at thread/qthread_unix.cpp:248
#7  0x0242796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x02667a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb69a1b70 (LWP 9788)):
#0  0x0012d422 in __kernel_vsyscall ()
#1  0x0242c015 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0067e9d7 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x0067ea21 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x0242796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x02667a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7fdb710 (LWP 9785)):
#0  KLocale::insertCatalog (this=0x0, catalog=...)
    at ../../kdecore/localization/klocale.cpp:758
#1  0x03325df5 in KDEPrivate::KColorTable::readNamedColor (this=0x8782688)
    at ../../kdeui/colors/kcolordialog.cpp:621
#2  0x03326dcc in KDEPrivate::KColorTable::setColors (this=0x8782688, 
    _collectionName=...) at ../../kdeui/colors/kcolordialog.cpp:786
#3  0x033275ce in KDEPrivate::KColorTable::KColorTablePrivate::slotSetColors (
    this=0x8cd4ea0, _collectionName=...)
    at ../../kdeui/colors/kcolordialog.cpp:733
#4  0x03327748 in KDEPrivate::KColorTable::qt_metacall (this=0x8782688, 
    _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfffcc98)
    at ./kcolordialog_p.moc:95
#5  0x022f3c9a in QMetaObject::metacall (object=0x8782688, cl=56035191, 
    idx=33, argv=0xbfffcc98) at kernel/qmetaobject.cpp:237
#6  0x023023d5 in QMetaObject::activate (sender=0x8bae4c0, m=0x1e939b8, 
    local_signal_index=2, argv=0xbfffcc98) at kernel/qobject.cpp:3293
#7  0x0198a583 in QComboBox::activated (this=0x8bae4c0, _t1=...)
    at .moc/release-shared/moc_qcombobox.cpp:281
#8  0x0198c24d in QComboBoxPrivate::emitActivated (this=0x8cd4f40, index=...)
    at widgets/qcombobox.cpp:1219
#9  0x0198f9b0 in QComboBoxPrivate::_q_itemSelected (this=0x8cd4f40, item=...)
    at widgets/qcombobox.cpp:1209
#10 0x019952f3 in QComboBox::qt_metacall (this=0x8bae4c0, 
    _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfffcea8)
    at .moc/release-shared/moc_qcombobox.cpp:191
#11 0x034b1e4a in KComboBox::qt_metacall (this=0x8bae4c0, 
    _c=QMetaObject::InvokeMetaMethod, _id=39, _a=0xbfffcea8)
    at ./kcombobox.moc:106
#12 0x022f3c9a in QMetaObject::metacall (object=0x8bae4c0, cl=56035191, 
    idx=39, argv=0xbfffcea8) at kernel/qmetaobject.cpp:237
#13 0x023023d5 in QMetaObject::activate (sender=0x8d66210, m=0x1ea1cd4, 
    local_signal_index=0, argv=0xbfffcea8) at kernel/qobject.cpp:3293
#14 0x01c92763 in QComboBoxPrivateContainer::itemSelected (this=0x8d66210, 
    _t1=...) at .moc/release-shared/moc_qcombobox_p.cpp:213
#15 0x0198da6a in QComboBoxPrivateContainer::eventFilter (this=0x8d66210, 
    o=0x88dab58, e=0xbfffd440) at widgets/qcombobox.cpp:663
#16 0x022edcda in QCoreApplicationPrivate::sendThroughObjectEventFilters (
    this=0x8264e70, receiver=0x88dab58, event=0xbfffd440)
    at kernel/qcoreapplication.cpp:819
#17 0x015664b9 in QApplicationPrivate::notify_helper (this=0x8264e70, 
    receiver=0x88dab58, e=0xbfffd440) at kernel/qapplication.cpp:4296
#18 0x0156d9f7 in QApplication::notify (this=0x8264e60, receiver=0x88dab58, 
    e=0xbfffd440) at kernel/qapplication.cpp:3865
#19 0x022eea3b in QCoreApplication::notifyInternal (this=0x8264e60, 
    receiver=0x88dab58, event=0xbfffd440) at kernel/qcoreapplication.cpp:704
#20 0x0156c952 in QCoreApplication::sendEvent (receiver=0x88dab58, 
    event=0xbfffd440, alienWidget=0x88dab58, nativeWidget=0x8d66210, 
    buttonDown=0x1eaa058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#21 QApplicationPrivate::sendMouseEvent (receiver=0x88dab58, event=0xbfffd440, 
    alienWidget=0x88dab58, nativeWidget=0x8d66210, buttonDown=0x1eaa058, 
    lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2965
#22 0x015f85cf in QETWidget::translateMouseEvent (this=0x8d66210, 
    event=0xbfffd95c) at kernel/qapplication_x11.cpp:4302
#23 0x015f7511 in QApplication::x11ProcessEvent (this=0x8264e60, 
    event=0xbfffd95c) at kernel/qapplication_x11.cpp:3379
#24 0x0162660a in x11EventSourceDispatch (s=0x826e140, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#25 0x02c735e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#26 0x02c772d8 in ?? () from /lib/libglib-2.0.so.0
#27 0x02c774b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#28 0x0231a5d5 in QEventDispatcherGlib::processEvents (this=0x826b090, 
    flags=...) at kernel/qeventdispatcher_glib.cpp:412
#29 0x01626135 in QGuiEventDispatcherGlib::processEvents (this=0x826b090, 
    flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#30 0x022ed059 in QEventLoop::processEvents (this=0xbfffdc50, flags=
DWARF-2 expression error: DW_OP_reg operations must be used either alone or in
conjuction with DW_OP_piece.
) at kernel/qeventloop.cpp:149
#31 0x022ed4aa in QEventLoop::exec (this=0xbfffdc50, flags=...)
    at kernel/qeventloop.cpp:201
#32 0x01aa54f3 in QDialog::exec (this=0xbfffdca8) at dialogs/qdialog.cpp:546
#33 0x01aa317b in QColorDialog::getColor (initial=..., parent=0x885d528, 
    title=..., options=...) at dialogs/qcolordialog.cpp:1952
#34 0x01aa32e7 in QColorDialog::getColor (initial=..., parent=0x885d528)
    at dialogs/qcolordialog.cpp:1965
#35 0x080d0608 in ColorButton::onClick() ()
#36 0x081efef0 in ColorButton::qt_metacall(QMetaObject::Call, int, void**) ()
#37 0x022f3c9a in QMetaObject::metacall (object=0x885d528, cl=56035191, 
    idx=42, argv=0xbfffdea8) at kernel/qmetaobject.cpp:237
#38 0x023023d5 in QMetaObject::activate (sender=0x885d528, m=0x1ea18c4, 
    local_signal_index=2, argv=0xbfffdea8) at kernel/qobject.cpp:3293
#39 0x01c91479 in QAbstractButton::clicked (this=0x885d528, _t1=false)
    at .moc/release-shared/moc_qabstractbutton.cpp:206
#40 0x01970ea9 in QAbstractButtonPrivate::emitClicked (this=0x885d590)
    at widgets/qabstractbutton.cpp:546
#41 0x01971cf4 in QAbstractButtonPrivate::click (this=0x885d590)
    at widgets/qabstractbutton.cpp:539
#42 0x01971fae in QAbstractButton::mouseReleaseEvent (this=0x885d528, 
    e=0xbfffe580) at widgets/qabstractbutton.cpp:1121
#43 0x015c47f8 in QWidget::event (this=0x885d528, event=0xbfffe580)
    at kernel/qwidget.cpp:7998
#44 0x01970d4e in QAbstractButton::event (this=0x885d528, e=0xbfffca01)
    at widgets/qabstractbutton.cpp:1080
#45 0x01a1b1f2 in QPushButton::event (this=0x885d528, e=0xbfffe580)
    at widgets/qpushbutton.cpp:679
#46 0x015664dc in QApplicationPrivate::notify_helper (this=0x8264e70, 
    receiver=0x885d528, e=0xbfffe580) at kernel/qapplication.cpp:4300
#47 0x0156d9f7 in QApplication::notify (this=0x8264e60, receiver=0x885d528, 
    e=0xbfffe580) at kernel/qapplication.cpp:3865
#48 0x022eea3b in QCoreApplication::notifyInternal (this=0x8264e60, 
    receiver=0x885d528, event=0xbfffe580) at kernel/qcoreapplication.cpp:704
#49 0x0156c952 in QCoreApplication::sendEvent (receiver=0x885d528, 
    event=0xbfffe580, alienWidget=0x885d528, nativeWidget=0x8779a38, 
    buttonDown=0x1eaa058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#50 QApplicationPrivate::sendMouseEvent (receiver=0x885d528, event=0xbfffe580, 
    alienWidget=0x885d528, nativeWidget=0x8779a38, buttonDown=0x1eaa058, 
    lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2965
#51 0x015f8088 in QETWidget::translateMouseEvent (this=0x8779a38, 
    event=0xbfffea9c) at kernel/qapplication_x11.cpp:4368
#52 0x015f7511 in QApplication::x11ProcessEvent (this=0x8264e60, 
    event=0xbfffea9c) at kernel/qapplication_x11.cpp:3379
#53 0x0162660a in x11EventSourceDispatch (s=0x826e140, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#54 0x02c735e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#55 0x02c772d8 in ?? () from /lib/libglib-2.0.so.0
#56 0x02c774b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#57 0x0231a5d5 in QEventDispatcherGlib::processEvents (this=0x826b090, 
    flags=...) at kernel/qeventdispatcher_glib.cpp:412
#58 0x01626135 in QGuiEventDispatcherGlib::processEvents (this=0x826b090, 
    flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#59 0x022ed059 in QEventLoop::processEvents (this=0xbfffed94, flags=
DWARF-2 expression error: DW_OP_reg operations must be used either alone or in
conjuction with DW_OP_piece.
) at kernel/qeventloop.cpp:149
#60 0x022ed4aa in QEventLoop::exec (this=0xbfffed94, flags=...)
    at kernel/qeventloop.cpp:201
#61 0x022f169f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#62 0x01566577 in QApplication::exec () at kernel/qapplication.cpp:3579
#63 0x080a6442 in main ()
(gdb) up
#1  0x03325df5 in KDEPrivate::KColorTable::readNamedColor (this=0x8782688)
    at ../../kdeui/colors/kcolordialog.cpp:621
621    ../../kdeui/colors/kcolordialog.cpp: No such file or directory.
    in ../../kdeui/colors/kcolordialog.cpp
(gdb) list
616    in ../../kdeui/colors/kcolordialog.cpp
(gdb) quit

A debugging session is active.

    Inferior 1 [process 9785] will be killed.

Quit anyway? (y or n)

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list