<div dir="ltr"><div>We&#39;ve in the past few weeks relocated our server and are randomly (but too often) getting the follow error.</div><div><br></div><div>The dbix verison is now 0.082820 and previously was 0.08250 without this error occurring.</div><div><br></div><div> &quot;Stub found while resolving method &quot;???&quot; overloading &quot;&quot;&quot;&quot; in package &quot;XXX&quot; at /home/perlbrew/.perlbrew/libs/perl-5.16.3@latest-20160209/lib/perl5/DBIx/Class/Row.pm line 1250.&quot;</div><div><br></div><div>the package XXX</div><div><br></div><div>has which might be related<br><div><br></div><div>use Class::Trait qw( TPrintable  );</div><div><br></div><div>sub inflate_result {</div><div>    my $self = shift;</div><div>    my $ret = $self-&gt;next::method(@_);</div><div>    my $typeCd = $ret-&gt;typeCd;</div><div>    given ($typeCd) {</div><div>        when( $specialTypeCd ) {</div><div>            $self-&gt;ensure_class_loaded( $specialSubClass );</div><div>            bless ($ret, $specialSubClass);</div><div>        }</div><div>        default {</div><div>            bless ($ret, $self);</div><div>        }</div><div>    }</div><div>    return $ret;</div><div>}</div></div><div><br></div><div>The code bringing in package XXX has a helper method doing:<br><br></div><div><div>    my $theY = $c-&gt;model(&#39;DB::Y&#39;)-&gt;find( $yID,</div><div>        {</div><div>            prefetch =&gt; [ { &#39;xxxs&#39; =&gt; &#39;typecd&#39; } , &#39;zid&#39; ]</div><div>        });</div></div><div><br>   return $theY;</div><div><br></div><div><br></div><div>thoughts in what the problem is; how to get it consistent to submit a bug report. <br><br>We already know about the potential workaround in Abstract.pm<br>of <span style="background-color:rgb(245,245,245);color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px">SQLA_ISVALUE_IGNORE_AUTOGENERATED_STRINGIFICATION=1</span></div></div>