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

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

    <bug>
          <bug_id>36915</bug_id>
          
          <creation_ts>2019-06-18 14:22:26 +0300</creation_ts>
          <short_desc>xfwm4-4.13.2-alt2 падает на assert</short_desc>
          <delta_ts>2019-08-18 12:03:04 +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>xorg-dri-intel</component>
          <version>unstable</version>
          <rep_platform>x86_64</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>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrew Vasilyev">andy</reporter>
          <assigned_to name="Valery Inozemtsev">shrek</assigned_to>
          <cc>aen</cc>
    
    <cc>antohami</cc>
    
    <cc>boyarsh</cc>
    
    <cc>cas</cc>
    
    <cc>mav</cc>
    
    <cc>oddity</cc>
    
    <cc>sem</cc>
    
    <cc>shrek</cc>
    
    <cc>zxwarior</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>182515</commentid>
    <comment_count>0</comment_count>
    <who name="Andrew Vasilyev">andy</who>
    <bug_when>2019-06-18 14:22:26 +0300</bug_when>
    <thetext>xfwm4: ../src/mesa/drivers/dri/i965/intel_mipmap_tree.c:1285: intel_miptree_match_image: Проверочное утверждение «image-&gt;TexObject-&gt;Target == mt-&gt;target» не выполнено.

Откат на xfwm4-4.13.1-alt1 решает проблему.

uname -a
Linux andy.basealt.ru 5.0.19-un-def-alt1 #1 SMP PREEMPT Tue May 28 20:03:51 UTC 2019 x86_64 GNU/Linux</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182582</commentid>
    <comment_count>1</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2019-06-19 05:45:07 +0300</bug_when>
    <thetext>https://bugs.freedesktop.org/show_bug.cgi?id=107117 похоже.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182598</commentid>
    <comment_count>2</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2019-06-19 14:09:30 +0300</bug_when>
    <thetext>Да, но багу год уже. Неужели в нашей mesa до сих пор не зафикшено.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182621</commentid>
    <comment_count>3</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2019-06-20 15:46:11 +0300</bug_when>
    <thetext>*** Bug 36926 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182629</commentid>
    <comment_count>4</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2019-06-20 18:08:53 +0300</bug_when>
    <thetext>Немного поэкспериментировал.

1. Если сеанс не сохранять, то невозможно снова зайти
1.1 Если удалить ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml, то зайти снова можно как ни в чём не бывало ещё один раз.

2. Если выйти с сохранением сеанса, то зайти можно, но с упавшим оконным менеджером и без панелей.
2.1 Если удалить ~/.config/xfce4/xfconf/xfce-perchannel-xml/{xfwm4.xml,xfce4-session.xml}, то зайти можно снова можно как ни в чём не бывало ещё один раз.

3. Проблема актуальна только для i965 (на i945 ok, проверял на нетбуке), при этом нет разницы, используется xorg-drv-modesetting или xorg-drv-intel. При использовании xorg-drv-modesetting (дефолт) анимация ведёт себя неадекватно, к слову.

Из всего этого напрашивается вывод, что сначала грузятся какие-то другие дефолтные настройки нежели в дефолтных файлах.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182630</commentid>
    <comment_count>5</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2019-06-20 18:14:42 +0300</bug_when>
    <thetext>(В ответ на комментарий №4)
&gt; Из всего этого напрашивается вывод, что сначала грузятся какие-то другие
&gt; дефолтные настройки нежели в дефолтных файлах.

И действительно, если отключить эффекты, то в следующий раз заходит без проблем. Но, если их попробовать включить, то xfwm4 тут же падает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182654</commentid>
    <comment_count>6</comment_count>
    <who name="Andrew Vasilyev">andy</who>
    <bug_when>2019-06-21 16:44:43 +0300</bug_when>
    <thetext>(In reply to comment #2)
&gt; Да, но багу год уже. Неужели в нашей mesa до сих пор не зафикшено.

  Собрал программу из того тикета:

./tfp-test 
Using texture type GL_TEXTURE_RECTANGLE_ARB
1/46: xvisual id 0x152 != 0x60, skipped
2/46: xvisual id 0x15a != 0x60, skipped
3/46: xvisual id 0x17b != 0x60, skipped
4/46: xvisual id 0x183 != 0x60, skipped
5/46: xvisual id 0x16a != 0x60, skipped
6/46: xvisual id 0x193 != 0x60, skipped
7/46: xvisual id 0x16b != 0x60, skipped
8/46: xvisual id 0x194 != 0x60, skipped
9/46: xvisual id 0x16c != 0x60, skipped
10/46: xvisual id 0x195 != 0x60, skipped
11/46: xvisual id 0x16d != 0x60, skipped
12/46: xvisual id 0x196 != 0x60, skipped
Using texture target GLX_TEXTURE_RECTANGLE_EXT
Using texture format GLX_TEXTURE_FORMAT_RGBA_EXT
Renderer: “Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2) ”
tfp-test: ../src/mesa/drivers/dri/i965/intel_mipmap_tree.c:1285: intel_miptree_match_image: Assertion `image-&gt;TexObject-&gt;Target == mt-&gt;target&apos; failed.
Аварийный останов</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182657</commentid>
    <comment_count>7</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2019-06-21 20:08:45 +0300</bug_when>
    <thetext>Прошу проверить xfwm4 из таска #232820.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182658</commentid>
    <comment_count>8</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2019-06-22 06:29:45 +0300</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; Прошу проверить xfwm4 из таска #232820.

Проверил. У меня с новым xfwm4 проблемы не воспроизводятся.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182663</commentid>
    <comment_count>9</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2019-06-22 14:22:01 +0300</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; Проверил. У меня с новым xfwm4 проблемы не воспроизводятся.

спасибо, значит собираю с этим workaround.
А сам баг в Mesa.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182681</commentid>
    <comment_count>10</comment_count>
    <who name="Andrew Vasilyev">andy</who>
    <bug_when>2019-06-24 18:57:02 +0300</bug_when>
    <thetext>(In reply to comment #9)
&gt; (В ответ на комментарий №8)
&gt; &gt; Проверил. У меня с новым xfwm4 проблемы не воспроизводятся.
&gt; 
&gt; спасибо, значит собираю с этим workaround.
&gt; А сам баг в Mesa.

  Установил xfwm4-4.13.2-alt3, проблемы нет. Спасибо!
  Вопрос, как исправить баг в Mesa? :-))</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182696</commentid>
    <comment_count>11</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2019-06-25 15:16:52 +0300</bug_when>
    <thetext>(В ответ на комментарий №1)
&gt; https://bugs.freedesktop.org/show_bug.cgi?id=107117 похоже.

это исправлено еще год назад</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182761</commentid>
    <comment_count>12</comment_count>
    <who name="Andrew Vasilyev">andy</who>
    <bug_when>2019-06-27 19:16:59 +0300</bug_when>
    <thetext>(In reply to comment #11)
&gt; (В ответ на комментарий №1)
&gt; &gt; https://bugs.freedesktop.org/show_bug.cgi?id=107117 похоже.
&gt; 
&gt; это исправлено еще год назад

  Но tfp-test из того бага падает всё так же.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183554</commentid>
    <comment_count>13</comment_count>
    <who name="Andrew Vasilyev">andy</who>
    <bug_when>2019-08-12 18:10:32 +0300</bug_when>
    <thetext>  После обновления до libGLX-mesa-19.1.3-alt1.x86_64 баг пропал.
  Тестовая программа из https://bugs.freedesktop.org/show_bug.cgi?id=107117 выполняется без ошибки.(In reply to comment #12)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183555</commentid>
    <comment_count>14</comment_count>
    <who name="Andrew Vasilyev">andy</who>
    <bug_when>2019-08-12 18:11:58 +0300</bug_when>
    <thetext>Fixed in libGLX-mesa-19.1.3-alt1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183708</commentid>
    <comment_count>15</comment_count>
    <who name="Alex Moskalenko">mav</who>
    <bug_when>2019-08-18 12:03:04 +0300</bug_when>
    <thetext>В p9 на libGLX-mesa-19.0.5-alt1 и xfwm4-4.14.0-alt1 те же проблемы. Просьба скопировать новую Mesa в p9.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>