How to find the code changes that fixed a particular Bug?
-
wrote on 24 Jul 2013, 11:51 last edited by
Hi,
We are currently using QT 4.7 for an application and using ListView. We are currently experiencing memory leak and found this is fixed as part of Bug "QTBUG-25784 : QML Listview has memory leaks when QList<QObject*> model is used".
The fix is available in release 4.8.2 but I do not want to upgrader my QT version now. How can I find the actual code fix for the bug so that I can source the same in version 4.7. Please let me know the steps to find the same.
Thanks & Regards,
Rajesh B.K -
You need to look at "All" activity on this Jira item. There is the link to gerrit change-id: "link":https://codereview.qt-project.org/#change,26452.
-
wrote on 25 Jul 2013, 09:32 last edited by
Thanks a lot, It helped a lot.
-
Pleasure.
The interface could be more user-friendly, to be honest :/
-
Agreed, this might be a feature request ? :)
-
Probably, yes. Jira is rather flexible, it should facilitate such a change.
-
wrote on 25 Jul 2013, 10:47 last edited by
One more query, How do we map the Bug ID say QTBUG-25784 to the Review ID in Jira. I tried seaching in Jira by bug ID, but no search result found.
-
That is probably not really possible :( Maybe with some advanced search, I don't really know.
-
wrote on 25 Jul 2013, 11:10 last edited by
Okay, Then how did you find the right entry for the QTBUG-25784 in Jira? Scrolled accross all the Jira entries ?
-
Go to "Source" "tab":https://bugreports.qt-project.org/browse/QTBUG-25784?page=com.atlassian.jirafisheyeplugin:fisheye-issuepanel - there is a Change-ID entry there. Copy the id and search for it on gerrit.
-
wrote on 26 Jul 2013, 07:33 last edited by
Sorry if I am appearing too dumb :)
In bugreports.qt-project.org for the given bug I could not find the change ID. I understand from your link https://codereview.qt-project.org/#change,26452 that the change ID is 26452.
But I could neither find the source tab nor the ID 26452 in the Jira
Could you please let me know if I am missing something?
-
No. This is change-ID for given item: I1d6cd4dfc2530424535a7e00164563d9b4aaa513.
-
wrote on 26 Jul 2013, 07:41 last edited by
Okay, But I am unable to find this change ID in https://bugreports.qt-project.org/browse/QTBUG-25784
Neither do I find the source tab. Is Login to https://bugreports.qt-project.org/ required to view the change ID ?
-
Ha, bingo :) I didn't know about that, but yes, you need to be logged in. When I logged out, I could not see the change ID anymore.
This is bad. We're talking about GUI toolkit and our bug reporting tool has inconvenient UI... a bit ironic, isn't it? xD
-
Indeed... Another feature request ? :)
-
Done: "link":https://bugreports.qt-project.org/browse/QTJIRA-227. Please watch and vote ;)
-
wrote on 26 Jul 2013, 09:46 last edited by
Thanks. I could get the change ID for that Bug, But for another bug QTBUG-21747 the source is empty. Is there another path to find the associated code changes?
10/17