8000 help needed · Issue #9 · fungos/cr · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
help needed #9
Closed
Closed
@questor

Description

@questor

Hi,
live reloading isn't working for me on linux, here the facts I've debugged so far:

  • your repository with the imgui-sample reloading in linux works!
  • my project on windows reloading works
  • my project on linux 64bit does NOT work!

So the issue is clearly from my project setup, your sample is working. I've tried to debug this and found out:

  • library is copied successfully
  • new library is loaded (lsof -p shows the new library and debug logs also indicate that the new so is loaded). Old library is marked as "DEL"
  • I've checked md5 sums of the files and for the reloaded library and they're different (original vs runtime-modified library)
  • my project works, but code-changes done are compiled (shared library size changes, md5sum changes), are loaded (checked via lsof) but still old code is executed

any ideas how to find out what is going on and why it doesn't work? I'm not sure if I can trust qtcreator-debugger when I step through the source code, but on assembly level it looks like the old function (old debugging info also might happen). Or any sanity-checks I can do?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0