Thread: [Secureideas-base-devel] BASE Error
Brought to you by:
secureideas,
sinukas
From: <mag...@dc...> - 2007-01-19 14:33:23
|
Getting the following error in BASE: Warning: array=5Fmerge() [function=2Earray-merge]: Argument #2 is not an a= rray in /var/www/localhost/htdocs/base/includes/base=5Fstate=5Fcitems=2Einc=2Ep= hp on line 1045 Fatal error: Cannot use string offset as an array in /var/www/localhost/htdocs/base/includes/base=5Fstate=5Fcitems=2Einc=2Ephp = on line 319 Here is some version information: PHP PHP 5=2E1=2E6-pl6-gentoo (cli) (built: Nov 17 2006 23:02:08) BASE BASE 1=2E2=2E4 Any help would be appreciated=2E -------------------------------------------------------------------- mail2web - Check your email from the web at http://mail2web=2Ecom/ =2E |
From: Kevin J. <kjo...@se...> - 2007-01-21 12:59:22
Attachments:
PGP.sig
|
On Jan 19, 2007, at 9:33 AM, mag...@dc... wrote: > Getting the following error in BASE: > Warning: array_merge() [function.array-merge]: Argument #2 is not > an array > in /var/www/localhost/htdocs/base/includes/ > base_state_citems.inc.php on > line 1045 > BASE 1.2.4 Hi- Sorry for the delay, but I just got back from SANS Bootcamp in Orlando and settled.... My first recommendation is to upgrade to the latest version. 1.2.4 is a little old and a number of bugs have been fixed since then. Kevin Kevin Johnson GCIA, GCIH, CISSP, CEH Principal Consultant Secure Ideas http://www.secureideas.net |
From: GaRaGeD S. <ga...@gm...> - 2007-01-23 22:04:35
|
SW5kZXg6IGluY2x1ZGVzL2Jhc2Vfc3RhdGVfY2l0ZW1zLmluYy5waHAKPT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1Mg ZmlsZTogL2N2c3Jvb3Qvc2VjdXJlaWRlYXMvYmFzZS1waHA0L2luY2x1ZGVzL2Jhc2Vfc3RhdGVf Y2l0ZW1zLmluYy5waHAsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMjUKZGlmZiAtdSAtcjEuMjUg YmFzZV9zdGF0ZV9jaXRlbXMuaW5jLnBocAotLS0gaW5jbHVkZXMvYmFzZV9zdGF0ZV9jaXRlbXMu aW5jLnBocCAgMSBTZXAgMjAwNiAwMjo1NDo1MCAtMDAwMCAgICAgICAxLjI1CisrKyBpbmNsdWRl cy9iYXNlX3N0YXRlX2NpdGVtcy5pbmMucGhwICAyMyBKYW4gMjAwNyAyMTo1Nzo0MyAtMDAwMApA QCAtMTUwLDkgKzE1MCw5IEBACiB7CiAgICB2YXIgJGVsZW1lbnRfY250OwogICAgdmFyICRjcml0 ZXJpYV9jbnQ7Ci0gICB2YXIgJHZhbGlkX2ZpZWxkX2xpc3Q7CisgICB2YXIgJHZhbGlkX2ZpZWxk X2xpc3QgPSBBcnJheSgpOwoKLSAgIGZ1bmN0aW9uIE11bHRpcGxlRWxlbWVudENyaXRlcmlhKCYk ZGIsICYkY3MsICRleHBvcnRfbmFtZSwgJGVsZW1lbnRfY250LCAkZmllbGRfbGlzdCA9IE5VTEwp CisgICBmdW5jdGlvbiBNdWx0aXBsZUVsZW1lbnRDcml0ZXJpYSgmJGRiLCAmJGNzLCAkZXhwb3J0 X25hbWUsICRlbGVtZW50X2NudCwgJGZpZWxkX2xpc3QgPSBBcnJheSgpICkKICAgIHsKICAgICAg ICAkdGRiID0mICRkYjsKICAgICAgICAkY3MgPSYgJGNzOwo= |
From: Kevin J. <kjo...@se...> - 2007-01-23 22:53:25
|
Thanks for the fix! Kevin On Jan 23, 2007, at 5:04 PM, GaRaGeD Style wrote: > > > On 1/23/07, mag...@dc... <mag...@dc...> wrote: > Thanks for the response. I upgraded to version 1.2.7 and I am still > getting the same error message. > > The next diff appears to correct the problem, please try it, I will > commit in a moment. > > Thanks ! > > Max > > -- > -----BEGIN GEEK CODE BLOCK----- > Version: 3.12 > GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w+++ > + O- M-- V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h > + r+ z** > ------END GEEK CODE BLOCK------ > <bare_byte-error.diff> > ---------------------------------------------------------------------- > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV________________________________ > _______________ > Secureideas-base-devel mailing list > Sec...@li... > https://lists.sourceforge.net/lists/listinfo/secureideas-base-devel Kevin Johnson GCIA, GCIH, CISSP, CEH Principal Consultant Secure Ideas http://www.secureideas.net |
From: jtharel <jt...@ya...> - 2007-01-25 16:29:31
|
This fixed my problem however, I still get this error in Base: Fatal error: Cannot use string offset as an array in /var/www/localhost/htdocs/base/includes/base_state_citems.inc.php on line 319 Jimmy GaRaGeD Style wrote: > > On 1/23/07, mag...@dc... <mag...@dc...> wrote: >> >> Thanks for the response. I upgraded to version 1.2.7 and I am still >> getting the same error message. > > > The next diff appears to correct the problem, please try it, I will commit > in a moment. > > Thanks ! > > Max > > -- > -----BEGIN GEEK CODE BLOCK----- > Version: 3.12 > GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- > M-- > V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** > ------END GEEK CODE BLOCK------ > > Index: includes/base_state_citems.inc.php > =================================================================== > RCS file: > /cvsroot/secureideas/base-php4/includes/base_state_citems.inc.php,v > retrieving revision 1.25 > diff -u -r1.25 base_state_citems.inc.php > --- includes/base_state_citems.inc.php 1 Sep 2006 02:54:50 -0000 > 1.25 > +++ includes/base_state_citems.inc.php 23 Jan 2007 21:57:43 -0000 > @@ -150,9 +150,9 @@ > { > var $element_cnt; > var $criteria_cnt; > - var $valid_field_list; > + var $valid_field_list = Array(); > > - function MultipleElementCriteria(&$db, &$cs, $export_name, > $element_cnt, $field_list = NULL) > + function MultipleElementCriteria(&$db, &$cs, $export_name, > $element_cnt, $field_list = Array() ) > { > $tdb =& $db; > $cs =& $cs; > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Secureideas-base-devel mailing list > Sec...@li... > https://lists.sourceforge.net/lists/listinfo/secureideas-base-devel > > -- View this message in context: http://www.nabble.com/BASE-Error-tf3040148.html#a8632930 Sent from the secureideas-base-devel mailing list archive at Nabble.com. |
From: jtharel <jt...@ya...> - 2007-01-25 19:46:27
|
Any time I do a search and try to look at the payload is when I get the error. I didn't get the CVS code, I just replaced the following lines in my base_state_citerms.inc.php file: - var $valid_field_list; + var $valid_field_list = Array(); - function MultipleElementCriteria(&$db, &$cs, $export_name, $element_cnt, $field_list = NULL) + function MultipleElementCriteria(&$db, &$cs, $export_name, $element_cnt, $field_list = Array() ) I am running Base 1.2.7. Thanks for the quick response and if you need any more information please let me know. GaRaGeD Style wrote: > > On 1/25/07, jtharel <jt...@ya...> wrote: >> >> >> This fixed my problem however, I still get this error in Base: >> >> Fatal error: Cannot use string offset as an array in >> /var/www/localhost/htdocs/base/includes/base_state_citems.inc.php on line >> 319 >> >> Jimmy > > > Hi Jimmy, can you give us a hint on triggering that error ? URL or > activity > you made. > > Are you using the CVS code or an official release ? > > I'm guessing you have a problem because of register_globals = On, but I'm > not sure, please send more details to look further into this. > > Max > > > -- > -----BEGIN GEEK CODE BLOCK----- > Version: 3.12 > GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- > M-- > V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** > ------END GEEK CODE BLOCK------ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Secureideas-base-devel mailing list > Sec...@li... > https://lists.sourceforge.net/lists/listinfo/secureideas-base-devel > > -- View this message in context: http://www.nabble.com/BASE-Error-tf3040148.html#a8639911 Sent from the secureideas-base-devel mailing list archive at Nabble.com. |
From: GaRaGeD S. <ga...@gm...> - 2007-01-25 22:44:28
|
> > No problem. I'm just glad you are helping me! :-) > The url is: > > http://localhost/base/base_qry_alert.php?submit=%230-%281-356%29&sort_order= > > > > http://localhost/base/base_qry_alert.php?submit=%230-%281-356%29&sort_order= I don't get any error, the particular alert doesn't exist on my box, but If I push NEXT i get a real alert without any error again. Sorry, only thing I can think now is that you could have a really old version of PHP, but I think is unlikely. Max -- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- M-- V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** ------END GEEK CODE BLOCK------ |
From: jtharel <jt...@ya...> - 2007-01-25 22:57:20
|
GaRaGeD Style wrote: > >> >> No problem. I'm just glad you are helping me! :-) >> The url is: >> >> http://localhost/base/base_qry_alert.php?submit=%230-%281-356%29&sort_order= >> >> >> >> http://localhost/base/base_qry_alert.php?submit=%230-%281-356%29&sort_order= > > > > I don't get any error, the particular alert doesn't exist on my box, but > If > I push NEXT i get a real alert without any error again. > > Sorry, only thing I can think now is that you could have a really old > version of PHP, but I think is unlikely. > > Max > -- > -----BEGIN GEEK CODE BLOCK----- > Version: 3.12 > GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- > M-- > V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** > ------END GEEK CODE BLOCK------ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Secureideas-base-devel mailing list > Sec...@li... > https://lists.sourceforge.net/lists/listinfo/secureideas-base-devel > > Yeah, I'm running PHP5. Can you e-mail me a copy of your file and let me try it? -- View this message in context: http://www.nabble.com/BASE-Error-tf3040148.html#a8642946 Sent from the secureideas-base-devel mailing list archive at Nabble.com. |
From: GaRaGeD S. <ga...@gm...> - 2007-01-26 15:17:34
|
> > > Are you using PHP 5.x? I get a similar error every so often, but don't > have the message available right now. I'm running BASE cvs from a month > or so ago, and do not get the same error running 1.2.7 with php4. I just checked and I'm using PHP Version 4.4.4-8 :) I just changed to 5.2.0 and I get the same error, I will try to fix it and send a patch in a moment, It has to be something about class changes on php5. Thanks ! sorry for not noticing before that I was the one using a "old" PHP version. Max -- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- M-- V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** ------END GEEK CODE BLOCK------ |
From: GaRaGeD S. <ga...@gm...> - 2007-01-25 17:28:58
|
On 1/25/07, jtharel <jt...@ya...> wrote: > > > This fixed my problem however, I still get this error in Base: > > Fatal error: Cannot use string offset as an array in > /var/www/localhost/htdocs/base/includes/base_state_citems.inc.php on line > 319 > > Jimmy Hi Jimmy, can you give us a hint on triggering that error ? URL or activity you made. Are you using the CVS code or an official release ? I'm guessing you have a problem because of register_globals = On, but I'm not sure, please send more details to look further into this. Max -- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- M-- V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** ------END GEEK CODE BLOCK------ |
From: Jon H. <jh...@sp...> - 2007-01-25 22:58:25
|
On Thu, Jan 25, 2007 at 04:44:26PM -0600, GaRaGeD Style wrote: > > > >No problem. I'm just glad you are helping me! :-) > >The url is: > > > >http://localhost/base/base_qry_alert.php?submit=%230-%281-356%29&sort_order= > > > > > > > >http://localhost/base/base_qry_alert.php?submit=%230-%281-356%29&sort_order= > > > > I don't get any error, the particular alert doesn't exist on my box, but If > I push NEXT i get a real alert without any error again. > > Sorry, only thing I can think now is that you could have a really old > version of PHP, but I think is unlikely. Are you using PHP 5.x? I get a similar error every so often, but don't have the message available right now. I'm running BASE cvs from a month or so ago, and do not get the same error running 1.2.7 with php4. -jon |
From: jtharel <jt...@ya...> - 2007-01-25 23:26:57
|
Yes, I am running php5. Jon Hart-2 wrote: > > On Thu, Jan 25, 2007 at 04:44:26PM -0600, GaRaGeD Style wrote: >> > >> >No problem. I'm just glad you are helping me! :-) >> >The url is: >> > >> >http://localhost/base/base_qry_alert.php?submit=%230-%281-356%29&sort_order= >> > >> > >> > >> >http://localhost/base/base_qry_alert.php?submit=%230-%281-356%29&sort_order= >> >> >> >> I don't get any error, the particular alert doesn't exist on my box, but >> If >> I push NEXT i get a real alert without any error again. >> >> Sorry, only thing I can think now is that you could have a really old >> version of PHP, but I think is unlikely. > > Are you using PHP 5.x? I get a similar error every so often, but don't > have the message available right now. I'm running BASE cvs from a month > or so ago, and do not get the same error running 1.2.7 with php4. > > -jon > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Secureideas-base-devel mailing list > Sec...@li... > https://lists.sourceforge.net/lists/listinfo/secureideas-base-devel > > -- View this message in context: http://www.nabble.com/BASE-Error-tf3040148.html#a8643477 Sent from the secureideas-base-devel mailing list archive at Nabble.com. |
From: Jon H. <jh...@sp...> - 2007-02-08 19:50:39
|
On Thu, Jan 25, 2007 at 02:58:21PM -0800, Jon Hart wrote: > Are you using PHP 5.x? I get a similar error every so often, but don't > have the message available right now. I'm running BASE cvs from a month > or so ago, and do not get the same error running 1.2.7 with php4. > The code from CVS appears to fix this. PHP 5.x, and no apparent bugs introduced into 4.x. -jon |
From: GaRaGeD S. <ga...@gm...> - 2007-01-25 21:30:49
|
On 1/25/07, jtharel <jt...@ya...> wrote: > > > Any time I do a search and try to look at the payload is when I get the > error. I didn't get the CVS code, I just replaced the following lines in > my > base_state_citerms.inc.php file: > > - var $valid_field_list; > + var $valid_field_list = Array(); > > - function MultipleElementCriteria(&$db, &$cs, $export_name, > $element_cnt, > $field_list = NULL) > + function MultipleElementCriteria(&$db, &$cs, $export_name, > $element_cnt, > $field_list = Array() ) I don't get that error on CVS, can you check if you have "register_globals = On" on php.ini ?? I think is something related to it. Can you send the line number and the actual text on that line for the error please. Max -- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- M-- V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** ------END GEEK CODE BLOCK------ |
From: jtharel <jt...@ya...> - 2007-01-25 21:53:20
|
GaRaGeD Style wrote: > > On 1/25/07, jtharel <jt...@ya...> wrote: >> >> >> Any time I do a search and try to look at the payload is when I get the >> error. I didn't get the CVS code, I just replaced the following lines in >> my >> base_state_citerms.inc.php file: >> >> - var $valid_field_list; >> + var $valid_field_list = Array(); >> >> - function MultipleElementCriteria(&$db, &$cs, $export_name, >> $element_cnt, >> $field_list = NULL) >> + function MultipleElementCriteria(&$db, &$cs, $export_name, >> $element_cnt, >> $field_list = Array() ) > > > > I don't get that error on CVS, can you check if you have "register_globals > = > On" on php.ini ?? I think is something related to it. > > Can you send the line number and the actual text on that line for the > error > please. > > Max > > -- > -----BEGIN GEEK CODE BLOCK----- > Version: 3.12 > GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- > M-- > V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** > ------END GEEK CODE BLOCK------ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Secureideas-base-devel mailing list > Sec...@li... > https://lists.sourceforge.net/lists/listinfo/secureideas-base-devel > > My "register_globals =" was set to off. I changed it to "on" and I still received the same error. Line 319 is: for ( $i = 0; $i < $this->criteria_cnt; $i++ ) Jimmy -- View this message in context: http://www.nabble.com/BASE-Error-tf3040148.html#a8641766 Sent from the secureideas-base-devel mailing list archive at Nabble.com. |
From: GaRaGeD S. <ga...@gm...> - 2007-01-25 22:02:30
|
> > > My "register_globals =" was set to off. I changed it to "on" and I still > received the same error. Take it back to Off please :) Line 319 is: > for ( $i = 0; $i < $this->criteria_cnt; $i++ ) Are you sure on the line ? is not this one ? if ($this->criteria[$i][1] != " " && $this->criteria[$i][3] != "" ) Please put a "print_r($this->criteria);exit;" just before the line that gives the error and send the output again. Max -- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- M-- V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** ------END GEEK CODE BLOCK------ |
From: jtharel <jt...@ya...> - 2007-01-25 22:10:38
|
GaRaGeD Style wrote: > >> >> >> My "register_globals =" was set to off. I changed it to "on" and I still >> received the same error. > > > > Take it back to Off please :) > > > Line 319 is: >> for ( $i = 0; $i < $this->criteria_cnt; $i++ ) > > > Are you sure on the line ? is not this one ? > if ($this->criteria[$i][1] != " " && $this->criteria[$i][3] != "" > ) > > Please put a "print_r($this->criteria);exit;" just before the line that > gives the error and send the output again. > > Max > > -- > -----BEGIN GEEK CODE BLOCK----- > Version: 3.12 > GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- > M-- > V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** > ------END GEEK CODE BLOCK------ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Secureideas-base-devel mailing list > Sec...@li... > https://lists.sourceforge.net/lists/listinfo/secureideas-base-devel > > I'm sorry...yes the line is: if ($this->criteria[$i][1] != " " && $this->criteria[$i][3] != "" ) When I inserted line 318 as: print_r($this->criteria);exit; I didn't get the error, however I just received a blank page. -- View this message in context: http://www.nabble.com/BASE-Error-tf3040148.html#a8642017 Sent from the secureideas-base-devel mailing list archive at Nabble.com. |
From: GaRaGeD S. <ga...@gm...> - 2007-01-25 22:34:21
|
> > I'm sorry...yes the line is: > if ($this->criteria[$i][1] != " " && $this->criteria[$i][3] != "" ) > > When I inserted line 318 as: > print_r($this->criteria);exit; > > I didn't get the error, however I just received a blank page. That's really weird, it should be populated, can you send the actual URL for that error please, sorry for asking so much, I really cant reproduce the problem with my box. Max -- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- M-- V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** ------END GEEK CODE BLOCK------ |
From: jtharel <jt...@ya...> - 2007-01-25 22:36:17
|
GaRaGeD Style wrote: > >> >> I'm sorry...yes the line is: >> if ($this->criteria[$i][1] != " " && $this->criteria[$i][3] != "" ) >> >> When I inserted line 318 as: >> print_r($this->criteria);exit; >> >> I didn't get the error, however I just received a blank page. > > > > That's really weird, it should be populated, can you send the actual URL > for > that error please, sorry for asking so much, I really cant reproduce the > problem with my box. > > Max > > > -- > -----BEGIN GEEK CODE BLOCK----- > Version: 3.12 > GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- > M-- > V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** > ------END GEEK CODE BLOCK------ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Secureideas-base-devel mailing list > Sec...@li... > https://lists.sourceforge.net/lists/listinfo/secureideas-base-devel > > No problem. I'm just glad you are helping me! :-) The url is: http://localhost/base/base_qry_alert.php?submit=%230-%281-356%29&sort_order= http://localhost/base/base_qry_alert.php?submit=%230-%281-356%29&sort_order= -- View this message in context: http://www.nabble.com/BASE-Error-tf3040148.html#a8642549 Sent from the secureideas-base-devel mailing list archive at Nabble.com. |
From: GaRaGeD S. <ga...@gm...> - 2007-01-26 16:02:20
Attachments:
tmp.patch
|
The attached patch should correct the problem, looks like PHP5 is more picky (and correct) about trying to access field on something that is not an array. I think the problem is not completly corrected, but the patch is a quick fix. Max -- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- M-- V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** ------END GEEK CODE BLOCK------ |
From: jtharel <jt...@ya...> - 2007-01-26 17:10:33
|
-- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- M-- V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** ------END GEEK CODE BLOCK------ diff -u -r1.26 base_state_citems.inc.php --- includes/base_state_citems.inc.php 23 Jan 2007 22:04:17 -0000 1.26 +++ includes/base_state_citems.inc.php 26 Jan 2007 15:50:16 -0000 @@ -316,9 +316,10 @@ $tmp = ""; for ( $i = 0; $i < $this->criteria_cnt; $i++ ) { - if ($this->criteria[$i][1] != " " && $this->criteria[$i][3] != "" ) - $tmp = $tmp.$this->criteria[$i][0].$human_fields[($this->criteria[$i][1])].' '. - $this->criteria[$i][2].' '.$this->criteria[$i][3].$this->criteria[$i][4].' '.$this->criteria[$i][5]; + if (is_array($this->criteria[$i])) + if ($this->criteria[$i][1] != " " && $this->criteria[$i][3] != "" ) + $tmp = $tmp.$this->criteria[$i][0].$human_fields[($this->criteria[$i][1])].' '. + $this->criteria[$i][2].' '.$this->criteria[$i][3].$this->criteria[$i][4].' '.$this->criteria[$i][5]; } if ( $tmp != "" ) $tmp = $tmp.$this->cs->GetClearCriteriaString($this->export_name); ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Secureideas-base-devel mailing list Sec...@li... https://lists.sourceforge.net/lists/listinfo/secureideas-base-devel I relized that I receive those errors when I try to see the payload from anywhere in Base not just from searches -- View this message in context: http://www.nabble.com/BASE-Error-tf3040148.html#a8655108 Sent from the secureideas-base-devel mailing list archive at Nabble.com. |
From: jtharel <jt...@ya...> - 2007-01-26 17:03:42
|
GaRaGeD Style wrote: > > The attached patch should correct the problem, looks like PHP5 is more > picky > (and correct) about trying to access field on something that is not an > array. > > I think the problem is not completly corrected, but the patch is a quick > fix. > > Max > > -- > -----BEGIN GEEK CODE BLOCK----- > Version: 3.12 > GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- > M-- > V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** > ------END GEEK CODE BLOCK------ > > diff -u -r1.26 base_state_citems.inc.php > --- includes/base_state_citems.inc.php 23 Jan 2007 22:04:17 -0000 > 1.26 > +++ includes/base_state_citems.inc.php 26 Jan 2007 15:50:16 -0000 > @@ -316,9 +316,10 @@ > $tmp = ""; > for ( $i = 0; $i < $this->criteria_cnt; $i++ ) > { > - if ($this->criteria[$i][1] != " " && $this->criteria[$i][3] != > "" ) > - $tmp = > $tmp.$this->criteria[$i][0].$human_fields[($this->criteria[$i][1])].' '. > - $this->criteria[$i][2].' > '.$this->criteria[$i][3].$this->criteria[$i][4].' > '.$this->criteria[$i][5]; > + if (is_array($this->criteria[$i])) > + if ($this->criteria[$i][1] != " " && $this->criteria[$i][3] > != "" ) > + $tmp = > $tmp.$this->criteria[$i][0].$human_fields[($this->criteria[$i][1])].' '. > + $this->criteria[$i][2].' > '.$this->criteria[$i][3].$this->criteria[$i][4].' > '.$this->criteria[$i][5]; > } > if ( $tmp != "" ) > $tmp = > $tmp.$this->cs->GetClearCriteriaString($this->export_name); > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Secureideas-base-devel mailing list > Sec...@li... > https://lists.sourceforge.net/lists/listinfo/secureideas-base-devel > > Now I receive: Warning: gethostbyaddr() [function.gethostbyaddr]: Address is not in a.b.c.d form in /var/www/localhost/htdocs/base/includes/base_net.inc.php on line 150 It does show the "Meta" section of the page Then I recieve the error: Database ERROR:Database ERROR:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' '', '2007-01-26 09:25:57')' at line 1 Then the rest of the page is blank, no IP information, no payload, etc. Line 150 of my base_net.inc.php file is: $tmp = gethostbyaddr($ipaddr); Thanks for your help on this! -- View this message in context: http://www.nabble.com/BASE-Error-tf3040148.html#a8654601 Sent from the secureideas-base-devel mailing list archive at Nabble.com. |
From: GaRaGeD S. <ga...@gm...> - 2007-01-26 17:34:44
|
Now I receive: > Warning: gethostbyaddr() [function.gethostbyaddr]: Address is not in > a.b.c.d > form in /var/www/localhost/htdocs/base/includes/base_net.inc.php on line > 150 > > It does show the "Meta" section of the page > > Then I recieve the error: > Database ERROR:Database ERROR:You have an error in your SQL syntax; check > the manual that corresponds to your MySQL server version for the right > syntax to use near ' '', '2007-01-26 09:25:57')' at line 1 > > Then the rest of the page is blank, no IP information, no payload, etc. > > Line 150 of my base_net.inc.php file is: > $tmp = gethostbyaddr($ipaddr); > > Thanks for your help on this! That is for which URL ? are you doing a search with a malformed IP ?, I dont get the error on any of the few links I followed, and some searches. Max -- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- M-- V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** ------END GEEK CODE BLOCK------ |
From: jtharel <jt...@ya...> - 2007-01-26 17:50:45
|
That is for which URL ? are you doing a search with a malformed IP ?, I dont get the error on any of the few links I followed, and some searches. Max -- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- M-- V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** ------END GEEK CODE BLOCK------ ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Secureideas-base-devel mailing list Sec...@li... https://lists.sourceforge.net/lists/listinfo/secureideas-base-devel After this change...any time I click on the "ID" i.e. #7-(1-43718) to see the payload for any alert I receive the error. An example URL is: http://localhost/base/base_qry_alert.php?submit=%237-%281-43718%29&sort_order= -- View this message in context: http://www.nabble.com/BASE-Error-tf3040148.html#a8655890 Sent from the secureideas-base-devel mailing list archive at Nabble.com. |
From: GaRaGeD S. <ga...@gm...> - 2007-01-26 18:09:32
|
> > After this change...any time I click on the "ID" i.e. #7-(1-43718) to see > the payload for any alert I receive the error. > An example URL is: > > http://localhost/base/base_qry_alert.php?submit=%237-%281-43718%29&sort_order= Can you send PHP/apache versions ?, from phpinfo() preferable :) You probably have an early buggy version of php. Max -- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- M-- V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** ------END GEEK CODE BLOCK------ |