From: wmeler at wp-sa dot pl Operating system: RH 7.3 PHP version: 4CVS-2003-07-09 (stable) PHP Bug Type: Network related Bug description: streams SIG_SEGVs
Description: ------------ My application uses fsockopen. Since streams has been introduced I notice SIG_SEGVs. As you can see below stack is corrupted and stream memory is freed (if it is really it's memory) (gdb) bt full #0 _php_stream_flush (stream=Error accessing memory address 0xb71fd09c: No such process. ) at /home/wmeler/rpm/BUILD/aris-1.6/php/main/streams.c:875 stream = (php_stream *) 0x4a9ce250 tsrm_ls = (void ***) 0x8779ef0 ret = 0 Error accessing memory address 0xb71fd094: No such process. (gdb) print *(php_stream *) 0x4a9ce250 $1 = {ops = 0x4652c678, abstract = 0x1, filterhead = 0x10003, filtertail = 0x2a8fcc84, wrapper = 0x5a5a5a5a, wrapperthis = 0x3d, wrapperdata = 0x4e6a3ec0, fgetss_state = 135898848, is_persistent = 110, mode = "\001", '\000' <repeats 11 times>, ": \a", rsrc_id = 1251795496, in_free = 1, fclose_stdiocast = 2, stdiocast = 0xcc840030, __exposed = 1515858575, __orig_path = 0x5a5a5a5a <Error reading address 0x5a5a5a5a: No such process>, context = 0x31, flags = 1279301096, position = 1185939604, readbuf = 0x5a5a5a5a <Error reading address 0x5a5a5a5a: No such process>, readbuflen = 1515870810, readpos = 1515870810, writepos = 1515870810, chunk_size = 1515870810, eof = 1515870810} -- Edit bug report at http://bugs.php.net/?id=24557&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=24557&r=trysnapshot4 Try a CVS snapshot (php5): http://bugs.php.net/fix.php?id=24557&r=trysnapshot5 Fixed in CVS: http://bugs.php.net/fix.php?id=24557&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=24557&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=24557&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=24557&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=24557&r=support Expected behavior: http://bugs.php.net/fix.php?id=24557&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=24557&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=24557&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=24557&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=24557&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=24557&r=dst IIS Stability: http://bugs.php.net/fix.php?id=24557&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=24557&r=gnused