[Tickets #13161] turba/lib/Driver/Kolab.php not handling search field arrays

noreply at bugs.horde.org noreply at bugs.horde.org
Sun May 4 13:15:08 UTC 2014


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/13161
------------------------------------------------------------------------------
  Ticket             | 13161
  Created By         | jmozdzen at nde.ag
  Summary            | turba/lib/Driver/Kolab.php not handling search field
                     | arrays
  Queue              | Kolab
  Type               | Bug
  State              | Unconfirmed
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


jmozdzen at nde.ag (2014-05-04 13:15) wrote:

Something that does catch the eye are hundreds of messages

--- cut here ---
2014-05-04T14:22:53+02:00 WARN: HORDE [turba] PHP ERROR: stripos()  
expects parameter 1 to be string, array given [pid 5743 on line 536 of  
"/srv/www/htdocs.www.nde.ag.ssl/horde/turba/lib/Driver/Kolab.php"]
--- cut here ---
in Horde's log file. These messages are created while the search Ajax  
call is executed, but only for those calles before the settings were  
saved... when the search doesn't work, I see these messages. I have  
collected the according backtrace:

--- cut here ---
Backtrace:
  1. Horde_Core_Ajax_Application->doAction()  
/srv/www/htdocs.www.nde.ag.ssl/horde/services/ajax.php:57
  2. call_user_func() /usr/share/php5/PEAR/Horde/Core/Ajax/Application.php:171
  3. Horde_Core_Ajax_Application_Handler_Imple->imple()
  4. Horde_Core_Ajax_Imple->handle()  
/usr/share/php5/PEAR/Horde/Core/Ajax/Application/Handler/Imple.php:31
  5. Horde_Core_Ajax_Imple_AutoCompleter->_handle()  
/usr/share/php5/PEAR/Horde/Core/Ajax/Imple.php:120
  6.  
Horde_Core_Ajax_Imple_ContactAutoCompleter->_handleAutoCompleter()  
/usr/share/php5/PEAR/Horde/Core/Ajax/Imple/AutoCompleter.php:59
  7. Horde_Core_Ajax_Imple_ContactAutoCompleter->getAddressList()  
/usr/share/php5/PEAR/Horde/Core/Ajax/Imple/ContactAutoCompleter.php:46
  8. Horde_Registry->call()  
/usr/share/php5/PEAR/Horde/Core/Ajax/Imple/ContactAutoCompleter.php:71
  9. Horde_Registry->callByPackage()  
/usr/share/php5/PEAR/Horde/Registry.php:1105
10. call_user_func_array() /usr/share/php5/PEAR/Horde/Registry.php:1148
11. Turba_Api->search()
12. Turba_Driver->search()  
/srv/www/htdocs.www.nde.ag.ssl/horde/turba/lib/Api.php:1180
13. Turba_Driver_Share->_search()  
/srv/www/htdocs.www.nde.ag.ssl/horde/turba/lib/Driver.php:610
14. Turba_Driver_Kolab->_search()  
/srv/www/htdocs.www.nde.ag.ssl/horde/turba/lib/Driver/Share.php:212
15. Turba_Driver_Kolab->_doSearch()  
/srv/www/htdocs.www.nde.ag.ssl/horde/turba/lib/Driver/Kolab.php:429
16. Turba_Driver_Kolab->_selectEntries()  
/srv/www/htdocs.www.nde.ag.ssl/horde/turba/lib/Driver/Kolab.php:472
17. Horde::debug()  
/srv/www/htdocs.www.nde.ag.ssl/horde/turba/lib/Driver/Kolab.php:533
--- cut here ---

Might it be that that Kolab driver wasn't modified to follow a  
previous change in some Turba data type?





More information about the bugs mailing list