Project

General

Profile

Actions

Bug #3597

open

dtrace probe lookup ignores provider, asserts on conflict

Added by Ira Cooper over 8 years ago. Updated over 8 years ago.

Status:
New
Priority:
Normal
Assignee:
Category:
-
Start date:
2013-02-28
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

Reproduce:

Download the example code. Compile using ./dtest.sh

In one window: ./dtest
In another: dtrace 64 -L . -Z -n 'ilc*:::*-probe {printf("Hello.");}'
Result:
Assertion failed: strcmp(pvp
>pv_desc.dtvd_name, pdp->dtpd_provider) == 0, file ../common/dt_provider.c, line 246

If you run: dtrace -64 -Z -n 'ilc*:::*-probe {printf("Hello.");}'

The example acts as expected.

If the dtest program is not running before hand, the dtest program + dtrace work as expected.

Thanks,


Files

dtest.tar.gz (441 Bytes) dtest.tar.gz Example code. Ira Cooper, 2013-02-28 04:08 PM
Actions

Also available in: Atom PDF