phpgroupware-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [phpGroupWare-developers] tree merge completed


From: Maât
Subject: Re: [phpGroupWare-developers] tree merge completed
Date: Fri, 15 Feb 2008 18:39:09 +0100
User-agent: Thunderbird 2.0.0.9 (X11/20080211)

Dave Hall a écrit :
> All of your problems should be fixed.
>
> Cheers
>
> Dave
>   
yeah better :)

but not yet perfect :)

After last update i still have problems :

the first is a crash with nothing in the logs... i tracked the call chain :
--------------------------------------------------------------------------------
require_once('./inc/functions.inc.php');  in setup/index.php
=> CreateObject on phpgwapi.setup class  in the last line in
./inc/functions.inc.php
=> $this->process   = createObject('phpgwapi.setup_process'); (l41 in
phpgwapi/inc/class.setup.inc.php)
=> $this->translation = createObject('phpgwapi.setup_translation'); (l35
phpgwapi/inc/class.setup_process.inc.php)
=> $this->set_userlang($ConfigLang); while class
phpgwapi_setup_translation has no set_userlang method (l33 in
phpgwapi/inc/class.setup_translation.inc.php)

if juts added a tiny fix to go on :

                public function set_userlang($lang, $reset = true)
                {
                        parent::set_userlang($lang, $reset);
                }


the second is a crash with nothing in the logs... i also tracked the
call chain :
-----------------------------------------------------------------------------------------

and i ended up in phpgwapi/inc/class.shm.inc.php :

                /**
                * Check to see if a memory block is already allocated
                *
                * @internal php.net/shmop_open suggests using
shmop_open($key, 'a', 0, 0); for an existing block - skwashd 200608015
                * @param ??? $key the key for the memory allocaiton
                * @return int the id of the memory block - 0 when not found
                */
                function mem_exist($key)
                {
                        if(!$id = @shmop_open($key, "a", 0644, 100))
                        {
                                //$this->log_this("Couldn't find shared
memory segment with key = $key\n");
                                return 0;
                        }
                        //$this->log_this("Memory segment exists with
key = $key\n");
                        return $id;
                }

the shmop_open crashes silently with or without the @

i added a return 0; at the first line of this function to see if that
can let me go a little further.


the third is a crash with a message in the logs :
------------------------------------------------------

PHP Fatal error:  Call to undefined method mail_dcom::utf7_encode() in
/path/to/phpgroupwaresvn/email/inc/class.mail_dcom_imap.inc.php on line 218

i'm still fighting with this last problem...

cya,
Maât










reply via email to

[Prev in Thread] Current Thread [Next in Thread]