Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • D dynamorio
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,467
    • Issues 1,467
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 44
    • Merge requests 44
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • DynamoRIO
  • dynamorio
  • Issues
  • #4334
Closed
Open
Issue created Jun 24, 2020 by Administrator@rootContributor

Test application on RHEL 7.8 with DynamoRio-Linux 8.0.0 runs out of memory and program gets aborted

Created by: SCVARSH

We have a 64-bit test application for RHEL 7.8 that can run natively for more 24+ hours. But when it is run under DynamoRio-Linux 8.0.0 without any client, it gets aborted by the RHEL OS in ~10 minutes,

$  /opt/dr-8.0.0-1/bin64/drrun -version
drrun version 8.0.0 -- build 1
$ date ; /opt/dr-8.0.0-1/bin64/drrun -- ./execute ; date
Wed Jun 24 17:36:13 EDT 2020
server: got connection from 127.0.0.1 port 59154
<Out of memory.  Program aborted.>
Wed Jun 24 17:49:14 EDT 2020

When run under the DynamoRio-Linux 7.1.0 release without any client, it runs out of memory in about 1 hour.

We have examined the memory usage using the "pmap" command at different time intervals. When the application is run natively, the total memory usage does not change. But under, DR 8.0.0 or DR 7.1.0, we notice increasing total memory usage with the time.

We would appreciate any help you can provide in the debug of this problem.

Assignee
Assign to
Time tracking