Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-19850

Find a way to unwind through .qmlc and .jsc files

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • Qt Creator 4.6.0-beta1, Qt Creator 4.7.0-beta1
    • Perfparser
    • None

    Description

      We can already unwind by frame pointer to retrieve raw instruction pointer addresses from sections of stack in those files. If there was some way to retrieve the QML/JS function names, based on those, that would be really great.

      Also, the frame pointer fallbacks in elfutils are somewhat ugly as they can duplicate frames sometimes and they can mess up the unwinding of dwarf data underneath the frame-pointer unwound sections by "forgetting" register values. So, if we could avoid the frame pointer unwinding altogether and restore a proper set of registers after unwinding through QML/JS that would be nice.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            ulherman Ulf Hermann
            ulherman Ulf Hermann
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes