<br><div class="gmail_quote">On Tue, Jan 18, 2011 at 09:23, Rohan Garg <span dir="ltr">&lt;<a href="mailto:rohangarg@ubuntu.com">rohangarg@ubuntu.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div dir="ltr"><div>Hi</div>
<div>Me and Pierre were discussing the same issue on IRC a few yesterdays i think.</div>
<div>According to Pierre it could be a issue with QWeakPointer&#39;s and we should use QScopedPointers.<br clear="all"></div>
<div dir="ltr">Regards 
<div>Rohan Garg</div></div><div><div></div><div class="h5"><br><br><br>
<div class="gmail_quote">On Tue, Jan 18, 2011 at 3:22 AM, Benjamin Poulain <span dir="ltr">&lt;<a href="mailto:benjamin.poulain@nokia.com" target="_blank">benjamin.poulain@nokia.com</a>&gt;</span> wrote:<br>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;" class="gmail_quote">
<div>On 01/17/2011 10:40 PM, ext Andrea Diamantini wrote:<br>&gt; #6 0xb468dfde in QWebView::page() const () from /opt/qt/lib/libQtWebKit.so.4<br>&gt;<br>&gt; #7 0xb2c1a21a in WebView::page (this=0x19) at<br>&gt; /SW/SRC/rekonq/src/webview.cpp:133<br>


<br></div>Looks like the webtab is already deleted and give you invalid references<br>to the view.<br><br>How does the urlbar get the webtab pointer?<br><br>If you find how reproduce it somehow, valgrind&#39;s memcheck should help<br>


you find the source of the problem. Do not forget &quot;--smc-check=all&quot; when<br>running with WebKit.<br><br>cheers,<br>Benjamin<br>_______________________________________________<br>rekonq mailing list<br><a href="mailto:rekonq@kde.org" target="_blank">rekonq@kde.org</a><br>


<a href="https://mail.kde.org/mailman/listinfo/rekonq" target="_blank">https://mail.kde.org/mailman/listinfo/rekonq</a><br></blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
rekonq mailing list<br>
<a href="mailto:rekonq@kde.org">rekonq@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/rekonq" target="_blank">https://mail.kde.org/mailman/listinfo/rekonq</a><br>
<br></blockquote><div><br>Actually, I believe it was a very different issue, since the backtraces are totally different:<br><a href="http://paste.kde.org/~shadeslayer/2488/">http://paste.kde.org/~shadeslayer/2488/</a><br>
<br>And that&#39;s not quite the conclusion I drew of this conversation, but my attention was drawn towards the fact that we were using QWeakPointer without a QSharedPointer, which seemed weird at first.<br>In any case, for those who are curious, here&#39;s where the discussion led:<br>
<br></div></div><a href="http://doc.trolltech.com/latest/qweakpointer.html#tracking-qobject">http://doc.trolltech.com/latest/qweakpointer.html#tracking-qobject</a><br><br>and the commit that made this possible:<br><a href="http://qt.gitorious.org/qt/qt/commit/021a116d48a1df3624ad2221a418f1585f7ec4f8">http://qt.gitorious.org/qt/qt/commit/021a116d48a1df3624ad2221a418f1585f7ec4f8</a><br>
<br>Both are a bit of a mystery to me, but if you guys have a way of reproducing either of those crashes, I&#39;m willing to investigate.<br><br>Cheers,<br>--<br>Pierre<br><br>