6.0.0-alpha14
6/25/25

[#11532] Kolab backend: Browsing by tag crashes
Summary Kolab backend: Browsing by tag crashes
Queue Nag
Queue Version Git master
Type Bug
State Resolved
Priority 1. Low
Owners jan (at) horde (dot) org, mrubinsk (at) horde (dot) org
Requester thomas.jarosch (at) intra2net (dot) com
Created 10/17/2012 (4634 days ago)
Due
Updated 10/27/2012 (4624 days ago)
Assigned 10/17/2012 (4634 days ago)
Resolved 10/19/2012 (4632 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
10/27/2012 12:56:39 AM Git Commit Comment #10 Reply to this comment
Changes have been made in Git (develop):

commit b97b44a97cb31b4b0ff902a00a9c30179891983a
Author: Jan Schneider <jan@horde.org>
Date:   Wed Oct 17 15:26:02 2012 +0200

     [jan] Fix retrieving tasks from Kolab backend by UID (Bug #11532).

  nag/docs/CHANGES         |    1 +
  nag/lib/Driver/Kolab.php |    9 ++++++++-
  nag/package.xml          |    2 ++
  3 files changed, 11 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/b97b44a97cb31b4b0ff902a00a9c30179891983a
10/27/2012 12:56:35 AM Git Commit Comment #9 Reply to this comment
Changes have been made in Git (develop):

commit 2c12bc77fdb383127c693bdb1aaf935578f92b0f
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Wed Oct 17 09:20:56 2012 -0400

     Bug: 11532 Use default parameter values.

  framework/Core/lib/Horde/Core/TagBrowser.php |    2 +-
  nag/lib/TagBrowser.php                       |    2 +-
  trean/lib/TagBrowser.php                     |    2 +-
  3 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/2c12bc77fdb383127c693bdb1aaf935578f92b0f
10/27/2012 12:56:31 AM Git Commit Comment #8 Reply to this comment
Changes have been made in Git (develop):

commit 4b85627ce108e4f0fa73a3e25b8700a6d90b2912
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Wed Oct 17 09:20:56 2012 -0400

     Bug: 11532 Use default parameter values.

  framework/Core/lib/Horde/Core/TagBrowser.php |    2 +-
  nag/lib/TagBrowser.php                       |    2 +-
  trean/lib/TagBrowser.php                     |    2 +-
  3 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/4b85627ce108e4f0fa73a3e25b8700a6d90b2912
10/19/2012 08:46:42 AM Jan Schneider State ⇒ Resolved
 
10/19/2012 08:43:03 AM Thomas Jarosch Comment #7 Reply to this comment
This works fantastic now. I really tried to break it with diverse tag 
configurations.

Thanks.

10/18/2012 11:14:30 PM Git Commit Comment #6 Reply to this comment
Changes have been made in Git (master):

commit 4b85627ce108e4f0fa73a3e25b8700a6d90b2912
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Wed Oct 17 09:20:56 2012 -0400

     Bug: 11532 Use default parameter values.

  framework/Core/lib/Horde/Core/TagBrowser.php |    2 +-
  nag/lib/TagBrowser.php                       |    2 +-
  trean/lib/TagBrowser.php                     |    2 +-
  3 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/4b85627ce108e4f0fa73a3e25b8700a6d90b2912
10/17/2012 01:44:36 PM Thomas Jarosch Comment #5
State ⇒ Assigned
Reply to this comment
Still get this one when I remove a tag filter:

2012-10-17T15:42:29+02:00 EMERG: HORDE [nag] Not Found [pid 31614 on 
line 164 of "/datastore/DEVEL/horde/nag/lib/Driver/Kolab.php"]

Different line number now :)

10/17/2012 01:35:19 PM Jan Schneider State ⇒ Resolved
 
10/17/2012 01:35:07 PM Git Commit Comment #4 Reply to this comment
Changes have been made in Git (master):

commit b97b44a97cb31b4b0ff902a00a9c30179891983a
Author: Jan Schneider <jan@horde.org>
Date:   Wed Oct 17 15:26:02 2012 +0200

     [jan] Fix retrieving tasks from Kolab backend by UID (Bug #11532).

  nag/docs/CHANGES         |    1 +
  nag/lib/Driver/Kolab.php |    9 ++++++++-
  nag/package.xml          |    2 ++
  3 files changed, 11 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/b97b44a97cb31b4b0ff902a00a9c30179891983a
10/17/2012 01:24:14 PM Michael Rubinsky Comment #3
State ⇒ Assigned
Assigned to Jan Schneider
Reply to this comment
[Wed Oct 17 13:48:53 2012] [error] [client 172.16.1.253] PHP Fatal 
error:  Call to a member function getByUID() on a non-object in 
/datastore/DEVEL/horde/nag/lib/Driver/Kolab.php on line 157, 
referer: 
https://172.16.1.123/horde/nag/task.php?task=507e9a79-7c24-4325-90ed-64deac10017b&tasklist=367sQwhKP71QfpY9KO60vIA&actionID=modify_task
Missed seeing this in the original report. Assigning to Jan since I 
can't test this part.
10/17/2012 01:22:10 PM Michael Rubinsky State ⇒ Resolved
 
10/17/2012 01:21:58 PM Git Commit Comment #2 Reply to this comment
Changes have been made in Git (master):

commit 2c12bc77fdb383127c693bdb1aaf935578f92b0f
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Wed Oct 17 09:20:56 2012 -0400

     Bug: 11532 Use default parameter values.

  framework/Core/lib/Horde/Core/TagBrowser.php |    2 +-
  nag/lib/TagBrowser.php                       |    2 +-
  trean/lib/TagBrowser.php                     |    2 +-
  3 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/2c12bc77fdb383127c693bdb1aaf935578f92b0f
10/17/2012 01:18:11 PM Michael Rubinsky State ⇒ Assigned
Assigned to Michael Rubinsky
 
10/17/2012 11:51:21 AM Thomas Jarosch Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Kolab backend: Browsing by tag crashes
Queue ⇒ Nag
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
Hi,

I created a new task and assigned two Horde tags to it.
The task is properly created and the two tags show up fine.

Next I tried to filter by one of the tags. This is the result:

=== horde.log ===
2012-10-17T13:48:53+02:00 WARN: HORDE [nag] PHP ERROR: Missing 
argument 1 for Nag_TagBrowser::getSlice(), called in 
/datastore/DEVEL/horde/nag/lib/View/List.php on line 204 and defined 
[pid 25957 on line 41 of 
"/datastore/DEVEL/horde/nag/lib/TagBrowser.php"]

2012-10-17T13:48:53+02:00 WARN: HORDE [nag] PHP ERROR: Missing 
argument 2 for Nag_TagBrowser::getSlice(), called in 
/datastore/DEVEL/horde/nag/lib/View/List.php on line 204 and defined 
[pid 25957 on line 41 of 
"/datastore/DEVEL/horde/nag/lib/TagBrowser.php"]

=== httpd's error log ===
[Wed Oct 17 13:48:53 2012] [error] [client 172.16.1.253] PHP Fatal 
error:  Call to a member function getByUID() on a non-object in 
/datastore/DEVEL/horde/nag/lib/Driver/Kolab.php on line 157, referer: 
https://172.16.1.123/horde/nag/task.php?task=507e9a79-7c24-4325-90ed-64deac10017b&tasklist=367sQwhKP71QfpY9KO60vIA&actionID=modify_task


Cheers,
Thomas

Saved Queries