<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>23990</bug_id>
          
          <creation_ts>2010-08-30 13:25:27 +0400</creation_ts>
          <short_desc>Падение при выборе пункта &quot;Named colors&quot; диалога выбора цвета</short_desc>
          <delta_ts>2011-02-18 11:37:22 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>qt4</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Roman Savochenko">rom_as</reporter>
          <assigned_to name="Sergey V Turchin">zerg</assigned_to>
          <cc>anubix</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>111741</commentid>
    <comment_count>0</comment_count>
    <who name="Roman Savochenko">rom_as</who>
    <bug_when>2010-08-30 13:25:27 +0400</bug_when>
    <thetext>Берём пример tools/plugandpaint из перечня стандартных примеров QT4.
Выбираем пункт меню Brush-&gt;Brush Color...
В верхнем правом комбобоксе диалога выбора цвета выбираем &quot;Named Colors&quot; и получаем креш. Разбор корки показывает:
(gdb) bt
#0  0xb475c6ce in KLocale::insertCatalog () from /usr/lib/libkdecore.so.5
#1  0xb497df12 in pthread_cancel () from /usr/lib/libkdeui.so.5
#2  0x00000000 in ?? ()

Похоже падение не в коде QT, а в KDE, поэтому багу пощу сюда, а не прямо в багтрекер QT.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>111747</commentid>
    <comment_count>1</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2010-08-30 14:32:19 +0400</bug_when>
    <thetext>На сегодняшнем Сизифе не падает со стилем Qt Oxygen</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>111771</commentid>
    <comment_count>2</comment_count>
    <who name="Roman Savochenko">rom_as</who>
    <bug_when>2010-08-31 10:11:00 +0400</bug_when>
    <thetext>Речь о Branch 5.1 в котором: kde4base-4.4.5-alt0.M51.1 и qt4-common-4.6.3-alt1.M51.1
В тоже время в Сизифе: kde4base-4.5.0-alt1.i586.rpm и qt4-common-4.7.0-alt0.6.i586.rpm

И на Branch 5.1 эта проблема у меня воспроизводится везде.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112074</commentid>
    <comment_count>3</comment_count>
    <who name="Roman Savochenko">rom_as</who>
    <bug_when>2010-09-11 19:34:11 +0400</bug_when>
    <thetext>Накатил тут у себя Сизиф для разбора багов с новым QT.
Так у меня эта проблема на Сизифе воспроизводится:
(gdb) bt
#0  0xb6009848 in KLocale::insertCatalog(QString const&amp;) () from /usr/lib/libkdecore.so.5
#1  0xb6179a3e in ?? () from /usr/lib/libkdeui.so.5
#2  0xb617a0c9 in ?? () from /usr/lib/libkdeui.so.5
#3  0xb617a8df in ?? () from /usr/lib/libkdeui.so.5
#4  0xb617aa49 in ?? () from /usr/lib/libkdeui.so.5
#5  0xb6e82b3a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#6  0xb6e931db in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#7  0xb74416d3 in QComboBox::activated(QString const&amp;) () from /usr/lib/libQtGui.so.4
#8  0xb744319d in ?? () from /usr/lib/libQtGui.so.4
#9  0xb7444ac0 in ?? () from /usr/lib/libQtGui.so.4
#10 0xb744a373 in QComboBox::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4
#11 0xb626a228 in KComboBox::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#12 0xb6e82b3a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb6e931db in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#14 0xb76f8d83 in ?? () from /usr/lib/libQtGui.so.4
#15 0xb744ac90 in ?? () from /usr/lib/libQtGui.so.4
#16 0xb6e7d87a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#17 0xb70799f9 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#18 0xb707f536 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#19 0xb6e7e468 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#20 0xb707e4a9 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&lt;QWidget&gt;&amp;, bool) () from /usr/lib/libQtGui.so.4
#21 0xb70f2ce3 in ?? () from /usr/lib/libQtGui.so.4
#22 0xb70f1a21 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#23 0xb711ad4a in ?? () from /usr/lib/libQtGui.so.4
#24 0xb6a27605 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#25 0xb6a2b320 in ?? () from /lib/libglib-2.0.so.0
#26 0xb6a2b508 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#27 0xb6ea4e35 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQtCore.so.4
#28 0xb711a6c5 in ?? () from /usr/lib/libQtGui.so.4
#29 0xb6e7ce49 in QEventLoop::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQtCore.so.4
#30 0xb6e7d052 in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQtCore.so.4
#31 0xb753ba43 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#32 0xb75393cb in QColorDialog::getColor(QColor const&amp;, QWidget*, QString const&amp;, QFlags&lt;QColorDialog::ColorDialogOption&gt;) () from /usr/lib/libQtGui.so.4
#33 0xb7539520 in QColorDialog::getColor(QColor const&amp;, QWidget*) () from /usr/lib/libQtGui.so.4
#34 0x0804df02 in MainWindow::brushColor() ()
#35 0x08051620 in MainWindow::qt_metacall(QMetaObject::Call, int, void**) ()
#36 0xb6e82b3a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#37 0xb6e931db in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#38 0xb7072809 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#39 0xb7073efc in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#40 0xb74ada82 in ?? () from /usr/lib/libQtGui.so.4
#41 0xb74b116e in ?? () from /usr/lib/libQtGui.so.4
#42 0xb74b62ae in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#43 0xb70ccb72 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#44 0xb74b382c in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#45 0xb7079a1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#46 0xb707f536 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#47 0xb6e7e468 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#48 0xb707e4a9 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&lt;QWidget&gt;&amp;, bool) () from /usr/lib/libQtGui.so.4
#49 0xb70f2ce3 in ?? () from /usr/lib/libQtGui.so.4
#50 0xb70f1a21 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#51 0xb711ad4a in ?? () from /usr/lib/libQtGui.so.4
#52 0xb6a27605 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#53 0xb6a2b320 in ?? () from /lib/libglib-2.0.so.0
#54 0xb6a2b508 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#55 0xb6ea4e35 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQtCore.so.4
#56 0xb711a6c5 in ?? () from /usr/lib/libQtGui.so.4
#57 0xb6e7ce49 in QEventLoop::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQtCore.so.4
#58 0xb6e7d052 in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQtCore.so.4
#59 0xb6e7ece9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#60 0xb7077aa7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#61 0x0804de07 in main ()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112097</commentid>
    <comment_count>4</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2010-09-13 14:16:02 +0400</bug_when>
    <thetext>Да. У меня на Сизифе тоже(я как-то не так пробовал раньше).
Но, я больше нигде не смог найти подобного.
Баг скорее всего специфичен для этого примера.
Если так, то я разбираться с ним не буду.
Попробуйте воспроизвести в более реальном месте.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112099</commentid>
    <comment_count>5</comment_count>
    <who name="Roman Savochenko">rom_as</who>
    <bug_when>2010-09-13 14:20:58 +0400</bug_when>
    <thetext>В каком это реальном месте?
Вообще то этот баг вылез в моём проекте OpenSCADA, а на примере я просто воспроизвёл что-бы как-раз отмести специфичность.
И кстати, у меня воспроизводится на всех примерах QT, использующих QColorDialog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112104</commentid>
    <comment_count>6</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2010-09-13 14:58:59 +0400</bug_when>
    <thetext>Ок, погляжу</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117130</commentid>
    <comment_count>7</comment_count>
    <who name="Roman Savochenko">rom_as</who>
    <bug_when>2011-01-13 15:41:55 +0300</bug_when>
    <thetext>Проблема всё ещё актуальна, для kde4base-4.5.4-alt1 !</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118541</commentid>
    <comment_count>8</comment_count>
    <who name="Roman Savochenko">rom_as</who>
    <bug_when>2011-02-18 11:37:22 +0300</bug_when>
    <thetext>На версии 4.6.0 эта проблема исправлена.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>