[Tickets #13405] Re: ActiveSync: Unknown sync options cause infinite loop

noreply at bugs.horde.org noreply at bugs.horde.org
Thu Aug 7 14:00:46 UTC 2014


BITTE NICHT AUF DIESE NACHRICHT ANTWORTEN. NACHRICHTEN AN DIESE  
E-MAIL-ADRESSE WERDEN NICHT GELESEN.

Ticket-URL: http://bugs.horde.org/ticket/13405
------------------------------------------------------------------------------
  Ticket           | 13405
  Aktualisiert Von | hannes.brunssen at ewetel.de
  Zusammenfassung  | ActiveSync: Unknown sync options cause infinite loop
  Warteschlange    | Synchronization
  Version          | Git master
  Typ              | Bug
  Status           | Feedback
  Priorität        | 1. Low
  Milestone        |
  Patch            |
  Zuständige       | Michael Rubinsky
+Neue Anlage      | eas-loop.patch
------------------------------------------------------------------------------


hannes.brunssen at ewetel.de (2014-08-07 14:00) hat geschrieben:

The latest git version fails, because the loop (1194 - 1213) breaks  
after the first end tag:

2014-08-07T13:32:51+02:00 DEBUG: [49154] I     <Options>
2014-08-07T13:32:51+02:00 DEBUG: [49154] I      <WindowsLive:Annotations>
2014-08-07T13:32:51+02:00 DEBUG: [49154] I       <WindowsLive:Annotation>
2014-08-07T13:32:51+02:00 DEBUG: [49154] I        <WindowsLive:Name>
2014-08-07T13:32:51+02:00 DEBUG: [49154] I          CID
2014-08-07T13:32:51+02:00 DEBUG: [49154] I        </WindowsLive:Name>
2014-08-07T13:32:51+02:00 DEBUG: [49154] I        
</WindowsLive:Annotation> <-- expected </Options>
2014-08-07T13:32:51+02:00 DEBUG: [49154] I        
<WindowsLive:Annotation>  <-- expected </Folder>
2014-08-07T13:32:51+02:00 ERR: [49154] Unmatched end tag:
2014-08-07T13:32:51+02:00 ERR: Array
(
     [1] => 1
     [2] => WindowsLive:Annotation
     [4] => 1
)

I added a patch that skips all open tags and only fails on invalid data.



hannes.brunssen at ewetel.de (2014-08-07 14:00) hat hochgeladen: eas-loop.patch

http://bugs.horde.org/h/services/download/?app=whups&actionID=download_file&file=eas-loop.patch&ticket=13405&fn=%2Feas-loop.patch





More information about the bugs mailing list