Package: procps
Version:

Problem exists in unstable and procps.sf.net.

Description of problem:
If MALLOC_CHECK_=1, procps returns pid of 0 for processes 1-32 (if more
than
32 processes)

How reproducible:
100%

Steps to Reproduce:
1. fork 40 processes (sh_script)
2. pgrep sh_script
Shows the right 40 pids
3. export MALLOC_CHECK_=1
4. pgrep sh_script
Reports 0 for first 32

Actual results:
           Reports 0 as pid for first 32 processes

Expected results:
           Reports proper pid for all processes


[EMAIL PROTECTED]:~/procps_test4MALLOC$ export MALLOC_CHECK_=1
[EMAIL PROTECTED]:~/procps_test4MALLOC$ pgrep  sh_script
malloc: using debugging hooks
realloc(): invalid pointer 0x6000000000005380!
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6574
6578
6580
6584
6586
6590
6592
6596
[EMAIL PROTECTED]:~/procps_test4MALLOC$ unset MALLOC_CHECK_
[EMAIL PROTECTED]:~/procps_test4MALLOC$ pgrep  sh_script
6479
6481
6485
6487
6490
6494
6496
6500
6502
6506
6508
6512
6514
6518
6520
6524
6526
6530
6533
6536
6539
6542
6544
6548
6550
6554
6556
6560
6562
6566
6568
6572
6574
6578
6580
6584
6586
6590
6592
6596
[EMAIL PROTECTED]:~/procps_test4MALLOC$


-- 
David Medberry <[EMAIL PROTECTED]>
Open Source Linux Organization (OSLO) Support Team



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to