Bug #10115 Updated: segmentation fault

From: Date: Sun, 29 Apr 2001 14:20:25 +0000
Subject: Bug #10115 Updated: segmentation fault
Groups: php.dev 
Request: Send a blank email to php-dev+get-52901@lists.php.net to get a copy of this message
ID: 10115 Updated by: jmoore Reported By: root@anight.org Old-Status: Open Status: Closed Bug Type: Semaphore related PHP Version: 4.0.4pl1 Assigned To: Comments: lets close the bug then. - James Previous Comments: --------------------------------------------------------------------------- [2001-04-29 09:43:51] root@anight.org note also: not A nor B CAN'T BE a root, or example shouldn't work --------------------------------------------------------------------------- [2001-04-29 09:41:36] root@anight.org #!/usr/local/bin/php -q <? shm_attach(1234, 1000, 0600); ?> to reproduce bug you should first start this script as user A. then, login as user B and start it again. i noticed that 4.0.5RC5 has no segfault at this point. instead, correct message appears: <br> <b>Warning</b>: shmget() failed for key 0x4d2: Permission denied in <b>./test.php</b> on line <b>2</b><br> so, i think this bug is closed. --------------------------------------------------------------------------- [2001-04-28 19:22:46] elixer@php.net Could you provide a small sample script (just enough code for this to fail.) for us to analyze? Sean --------------------------------------------------------------------------- [2001-04-02 09:23:43] root@anight.org got segfault using shm_attach(): 1) script started as user A creating shared memory block: shm_attach($mem_id, $mem_size, 0600); 2) same script, but started as user B trying shm_attach($mem_id, $mem_size, 0600); (it cannot be done, because access rights is 0600 - memory is for owner only) the result is segmentation fault. PHP/4.0.4pl1 Linux 2.2.16 php config: ./configure --disable-session --disable-pear --disable-pic --with-gdbm --disable-dbm --with-mysql=/usr/local --with-mcrypt=/usr/local --disable-debug --enable-sysvshm --enable-sysvsem --disable-xml --------------------------------------------------------------------------- ATTENTION! Do NOT reply to this email! To reply, use the web interface found at http://bugs.php.net/?id=10115&edit=2

« previous php.dev (#52901) next »