DynamoRIO / DynamoRIO/dynamorio

Firefox v3.6.10 crash with a simple client

Open
#348 6 comments 0 reactions 0 assignees View on GitHub
Migrated Priority-Medium
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

_From [kawarc...@gmail.com](https://code.google.com/u/117911996693366397730/) on October 06, 2010 03:03:13_

What version of DynamoRIO are you using? DynamoRIO-Windows-2.0.0-6 What operating system version are you running on? XP SP3 32-bit What application are you running? Firefox v3.6.10 Is your application 32-bit or 64-bit? 32-bit How are you running the application under DynamoRIO? bin32\drrun.exe -client simpleclient.dll 0 "" firefox.exe What happens when you run without any client? Firefox can start normally.
What happens when you run with debug build ("-debug" flag to drrun/drconfig/drinject)? Nothing happen. What steps will reproduce the problem? 1.download firefox and install( http://www.mozilla.com/en-US/firefox/3.6.10/releasenotes/ )
2.double click firfox.exe
3.crash window will show, ask you to restart or exit firfox. What is the expected output? What do you see instead? Is this an application crash, a DynamoRIO crash, a DynamoRIO assert, or a hang (see https://code.google.com/p/dynamorio/wiki/BugReporting and set the title appropriately)? expected output: firefox can start normally.
app crash. Please provide any additional information below. use -dumpcore_mask 0x8bff or -msgbox_mask 15, but nothing happen.
The source code of client I used is as follows:
DR_EXPORT void dr_init(client_id_t id)
{
dr_messagebox("start");
dr_register_exit_event(event_exit);
}

static void event_exit(void)
{
dr_messagebox("exit");
}
Can see the msg "start" when start firefox, then msg "exit" show up quickly while firefox loading. Finally, firefox crash.

_Original issue: http://code.google.com/p/dynamorio/issues/detail?id=348_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.