<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>10525</bug_id>
          
          <creation_ts>2016-10-28 15:07:17 +0000</creation_ts>
          <short_desc>Chromium 52 segfaults on i.MX6 duallite</short_desc>
          <delta_ts>2019-01-31 19:08:09 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>BSPs</product>
          <component>bsps-meta-fsl-arm</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>Future</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ernst Persson">ernstp</reporter>
          <assigned_to name="Otavio Salvador">otavio</assigned_to>
          <cc>otavio</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>Regression (Used to work)</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>67726</commentid>
    <comment_count>0</comment_count>
    <who name="Ernst Persson">ernstp</who>
    <bug_when>2016-10-28 15:07:17 +0000</bug_when>
    <thetext>Hi,

I&apos;m running on a custom arm board with i.MX6 duallite.

I tried upgrading from Chromium 48 (which works very well) to 52.

However it segfaults:
/usr/bin/google-chrome: line 11:  1561 Segmentation fault      /usr/bin/chromium/chrome ${CHROME_EXTRA_ARGS} $@

I see an empty window flash on screen before the crash, no actual content is drawn. I tried removing --ignore-gpu-blacklist and also some other flags like --in-process-gpu and --no-sandbox but I got an identical crash no matter.

Where to start debugging.. ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67729</commentid>
    <comment_count>1</comment_count>
    <who name="Ernst Persson">ernstp</who>
    <bug_when>2016-10-28 15:28:29 +0000</bug_when>
    <thetext>Here&apos;s a backtrace without debug symbols.

I ran with --use-gl=egl --gpu-no-context-lost --ignore-gpu-blacklist --user-data-dir=/var/volatile/roothome/.chromium/ --single-process --in-process-gpu --no-sandbox --no-zygote --disable-gpu
to try to minimize the number of processes involved...

(gdb) bt
#0  0x76036094 in ?? () from /usr/lib/libstdc++.so.6
#1  0x557e54c0 in std::_Rb_tree_iterator&lt;std::pair&lt;unsigned long long const, int&gt; &gt; std::_Rb_tree&lt;unsigned long long, std::pair&lt;unsigned long long const, int&gt;, std::_Select1st&lt;std::pair&lt;unsigned long long const, int&gt; &gt;, std::less&lt;unsigned long long&gt;, std::allocator&lt;std::pair&lt;unsigned long long const, int&gt; &gt; &gt;::_M_emplace_hint_unique&lt;std::piecewise_construct_t const&amp;, std::tuple&lt;unsigned long long const&amp;&gt;, std::tuple&lt;&gt; &gt;(std::_Rb_tree_const_iterator&lt;std::pair&lt;unsigned long long const, int&gt; &gt;, std::piecewise_construct_t const&amp;, std::tuple&lt;unsigned long long const&amp;&gt;&amp;&amp;, std::tuple&lt;&gt;&amp;&amp;) ()
#2  0x573436c4 in ?? ()
#3  0x57347aba in ?? ()
#4  0x55044816 in ?? ()
#5  0x553d4c6a in ?? ()
#6  0x553d4c6a in ?? ()
#7  0x55445118 in ?? ()
#8  0x55445400 in ?? ()
#9  0x55445478 in ?? ()
#10 0x55445b6e in ?? ()
#11 0x554432ca in ?? ()
#12 0x553df2a6 in ?? ()
#13 0x553deba8 in ?? ()
#14 0x553dec84 in ?? ()
#15 0x553d921a in ?? ()
#16 0x56ead69c in ?? ()
#17 0x570dccb0 in ?? ()
#18 0x570dde7a in ?? ()
#19 0x551c66c0 in ?? ()
#20 0x551960e6 in ?? ()
#21 0x55196798 in ?? ()
#22 0x55196928 in ?? ()
#23 0x5517c7d0 in ?? ()
#24 0x551a6002 in ?? ()
#25 0x5519579c in ?? ()
#26 0x56e3c298 in ?? ()
#27 0x56e3c7c6 in ?? ()
#28 0x551b5664 in ?? ()
#29 0x551b3092 in ?? ()
#30 0x76c86f00 in ?? () from /lib/libpthread.so.0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72038</commentid>
    <comment_count>2</comment_count>
    <who name="Otavio Salvador">otavio</who>
    <bug_when>2017-04-03 19:01:31 +0000</bug_when>
    <thetext>This is indeed a BSP specific thing. We just merged an upgrade for Chromium 54 in master and would be good to give it a new try.

The bug report is lacking some information as for example what is the backend in use? is it X11 or Wayland?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72532</commentid>
    <comment_count>3</comment_count>
    <who name="Ernst Persson">ernstp</who>
    <bug_when>2017-04-17 15:39:11 +0000</bug_when>
    <thetext>This was with X11. I don&apos;t have hardware to verify this anymore.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>82927</commentid>
    <comment_count>4</comment_count>
    <who name="Stephen K Jolley">sjolley.yp.pm</who>
    <bug_when>2019-01-31 19:08:09 +0000</bug_when>
    <thetext>bsps-meta-fsl-arm issues are now tracked in GitHub.  Please see: https://github.com/Freescale/meta-freescale</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>