Hi Stefan,
danke für die Rückmeldung!
In der Tat hat es wohl etwas mit der Liste zu tun. Ich kann den Fehler provozieren, wenn ich als ‘Spalten auswählen’ ‘Benutzerdefinierte Felder’ einschalten. Dann sieht das Kontextmenü wie angefügt aus.
Nehme ich die Spalte raus und drücke auf ‘keine Filter’ (egal ob vorher ein Filter geschaltet war), dann geht es.
Ich kann den Fehler also auch auf der Ansicht komplett ohne Filter (ca 1500 Adressen) provozieren. Um ihn loszuwerden muss ich sowohl die benutzerdefinierten Felder rausnehmen UND dann auf ‘keine Filter’ klicken.
Problematisch ist, dass die Reproduzierbarkeit nicht 100%ig ist. Es gibt immer mal wieder Aufrufe, da geht es und ich finde nicht heraus wo der Unterschied ist.
Im Apache log habe ich duzende von diesen:
Fri Oct 13 20:01:02.371406 2017] [:error] [pid 2399] [client 192.168.0.2:57972] PHP Warning: array_shift() expects parameter 1 to be array, null given in /usr/share/egroupware/api/src/Translation.php on line 1074, referer: https://egw.xxx.de/egroupware/index.php?cd=yes
[Fri Oct 13 20:01:02.371408 2017] [:error] [pid 2399] [client 192.168.0.2:57972] #1 /usr/share/egroupware/api/src/Translation.php(1074): array_shift(NULL), referer: https://egw.xx.de/egroupware/index.php?cd=yes
[Fri Oct 13 20:01:02.371410 2017] [:error] [pid 2399] [client 192.168.0.2:57972] #2 /usr/share/egroupware/api/src/Country.php(411): EGroupware\Api\Translation::get_message_id(‘76199’, ‘common’), referer: https://egw.xx.de/egroupware/index.php?cd=yes
[Fri Oct 13 20:01:02.371411 2017] [:error] [pid 2399] [client 192.168.0.2:57972] #3 /usr/share/egroupware/api/src/Contacts.php(2052): EGroupware\Api\Country::country_code(‘76199’), referer: https://egw.xx.de/egroupware/index.php?cd=yes
[Fri Oct 13 20:01:02.371413 2017] [:error] [pid 2399] [client 192.168.0.2:57972] #4 /usr/share/egroupware/addressbook/inc/class.addressbook_ui.inc.php(1787): EGroupware\Api\Contacts->addr_format_by_country(‘76199’), referer: https://egw.xx.de/egroupware/index.php?cd=yes
[Fri Oct 13 20:01:02.371415 2017] [:error] [pid 2399] [client 192.168.0.2:57972] #5 /usr/share/egroupware/api/src/Etemplate/Widget/Nextmatch.php(605): addressbook_ui->get_rows(Array, Array, Array), referer: https://egw.xx.de/egroupware/index.php?cd=yes
[Fri Oct 13 20:01:02.371416 2017] [:error] [pid 2399] [client 192.168.0.2:57972] #6 /usr/share/egroupware/api/src/Etemplate/Widget/Nextmatch.php(363): EGroupware\Api\Etemplate\Widget\Nextmatch::call_get_rows(Array, Array, Array, Object(addressbook_ui), ‘get_rows’, Object(EGroupware\Api\Etemplate\Widget\Nextmatch)), referer: https://egw.xx.de/egroupware/index.php?cd=yes
[Fri Oct 13 20:01:02.371418 2017] [:error] [pid 2399] [client 192.168.0.2:57972] #7 [internal function]: EGroupware\Api\Etemplate\Widget\Nextmatch::ajax_get_rows(‘addressbook_han…’, Array, Array, ‘nm’, Array, 1507917645), referer: https://egw.xx.de/egroupware/index.php?cd=yes
[Fri Oct 13 20:01:02.371420 2017] [:error] [pid 2399] [client 192.168.0.2:57972] #8 /usr/share/egroupware/api/src/Json/Request.php(179): call_user_func_array(Array, Array), referer: https://egw.xx.de/egroupware/index.php?cd=yes
[Fri Oct 13 20:01:02.371421 2017] [:error] [pid 2399] [client 192.168.0.2:57972] #9 /usr/share/egroupware/api/src/Json/Request.php(91): EGroupware\Api\Json\Request->handleRequest(‘EGroupware\\Api\\…’, Array), referer: https://egw.xx.de/egroupware/index.php?cd=yes
[Fri Oct 13 20:01:02.371436 2017] [:error] [pid 2399] [client 192.168.0.2:57972] #10 /usr/share/egroupware/json.php(119): EGroupware\Api\Json\Request->parseRequest(‘EGroupware\\Api\\…’, ‘{“request”:{"pa…’), referer: https://egw.xx.de/egroupware/index.php?cd=yes
[Fri Oct 13 20:01:02.371438 2017] [:error] [pid 2399] [client 192.168.0.2:57972] #11 {main}, referer: https://egw.xx.de/egroupware/index.php?cd=yes
[Fri Oct 13 20:01:02.371441 2017] [:error] [pid 2399] [client 192.168.0.2:57972] # Instance=default, User=hansa, Request=POST https://egw.xx.de/egroupware/json.php?menuaction=EGroupware\Api\Etemplate\Widget\Nextmatch::ajax_get_rows, User-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36, referer: https://egw.xx.de/egroupware/index.php?cd=yes
Gruß
Hansa