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
  • #4689
Closed
Open
Issue created Jan 25, 2021 by Administrator@rootContributor

DynamoRIO crashed when executing with a perl script

Created by: qixin5

Below are the error message and the script.


<Application /usr/bin/perl (170). DynamoRIO Sample Client 'cbr' internal crash at PC 0x00007fadbebf5699. Please report this at http://dynamorio.org/issues. Program aborted. Received SIGSEGV at client library pc 0x00007fadbebf5699 in thread 170 Base: 0x0000557834e74000 Registers:eax=0x3868002d7e2225ff ebx=0x000000000000000c ecx=0x00007fae3e912ef0 edx=0x00007fae4262f9a0 esi=0x00007fae3e912ef0 edi=0x00007fae2ed20880 esp=0x00007fae2e992ce0 ebp=0x00007fae2e992ce0 r8 =0x00007fae426b1c40 r9 =0x0000000000000000 r10=0x0000000000000000 r11=0x00007fae42680660 r12=0x00007fae3ea89e8f r13=0x00007fae3ec17880 r14=0x00007fae3ea89e7d r15=0x000000000000000c eflags=0x0000000000010206 version 7.1.0, build 1 -no_dynamic_options -client_lib '/root/workspace/razor/benchmarks/core-utilities/bash-2.05/logs/libcbr_indcall.so;0;' -code_api -stack_size 56K -signal_stack_size 32K -max_elide_jmp 0 -max_elide_call 0 -early_inject -emulate_brk -no_inline_ignored_syscalls -native_exec_default_list '' -no_native_exec_managed_code -no_ind 0x00007fae2e992ce0 0x00007fadbebf5e42 0x00007fae2e992d50 0x00007fae2efaa934 0x00007fae3ea89e7c 0x3a22732522206365 /root/workspace/razor/benchmarks/core-utilities/bash-2.05/logs/libcbr_indcall.so=0x00007fadbebf3000 /lib/x86_64-linux-gnu/libc.so.6=0x00007fae42844000 /lib64/ld-linux-x86-64.so.2=0x00007fae42b9e000 /root/workspace/razor/tracers/dynamorio/ext/lib64/release/libdrx.so=0x00007fadbebfc000 /root/workspace/razor/tracers/dynamorio/ext/lib64/release/libdrreg.so=0x00007fadbee05000 /root/workspace/razor/tracers/dynamorio/ext/lib64/release/libdrmgr.so=0x000>


#!/bin/bash

progname=bash-2.05 progabbr=bash DRRUN="/root/workspace/razor/tracers/dynamorio/bin64/drrun" CLIENT="./logs/libcbr_indcall.so"

CURRDIR=$(pwd)

${DRRUN} -c ${CLIENT} -- /usr/bin/perl testscript/test/0 ${CURRDIR}/${progabbr}.orig ${CURRDIR}/output 10 ${CURRDIR}/input

Assignee
Assign to
Time tracking