Encountering an error when trying to sync emails in a specific folder. Is there a way I can identify the specific message in the mailbox causing the issue?
13/01/2025 07:56:32 [1487379] [ERROR] [xxx@domain.com] LoopDetection->ProcessLoopDetectionPreviousConnectionFailed(): Command 'Sync' at 13/01/2025 07:01:44 with pid '1480052' terminated unexpectedly or is still running.
13/01/2025 07:56:32 [1487379] [ERROR] [xxx@domain.com] Please check your logs for this PID and errors like PHP-Fatals or Apache segmentation faults and report your results to the Z-Push dev team.
13/01/2025 10:05:36 [1504137] [WARN] [xxx@domain.com] Mobile loop detected! Messages sent to the mobile will be restricted to 2 items in order to identify the conflict
13/01/2025 10:05:36 [1504137] [ERROR] [xxx@domain.com] Ignored broken message (SyncMail). Reason: '2' Folderid: 'i/cd5dbd26' message id '8775'
13/01/2025 10:05:36 [1504137] [FATAL] [xxx@domain.com] Fatal error: /usr/local/lib/z-push/lib/core/streamer.php:309 - Uncaught TypeError: strlen(): Argument #1 ($str) must be of type string, array given in /usr/local/lib/z-push/lib/core/streamer.php:309
Stack trace:
#0 /usr/local/lib/z-push/lib/core/streamimporter.php(171): Streamer->Encode()
#1 /usr/local/lib/z-push/lib/default/diffbackend/exportchangesdiff.php(167): ImportChangesStream->ImportMessageChange()
#2 /usr/local/lib/z-push/lib/request/sync.php(1199): ExportChangesDiff->Synchronize()
#3 /usr/local/lib/z-push/lib/request/sync.php(956): Sync->syncFolder()
#4 /usr/local/lib/z-push/lib/request/requestprocessor.php(116): Sync->Handle()
#5 /usr/local/lib/z-push/index.php(107): RequestProcessor::HandleRequest()
#6 {main}
thrown (1)
This looks to be the issue in an invoice email from eBay. The encoding is not utf-8 as it should be. Maybe some bit was flipped along the way. Thanks eBay