Signal-desktop: Fails Optimizing messages, Win10 Desktop client

Created on 7 Aug 2018  路  17Comments  路  Source: signalapp/Signal-Desktop

Duplicates #2626 #2627
Blocks the program from being used. Stops at 0 complete. Log message:
Error: Need arrayBufferToString function!
https://debuglogs.org/e976fedae88eafc4f0a8f5ec5c6c7c7f6bd99f6cacac521ec4d5771e60d8e964
Signal v1.15.1
Windows 10 1803 build 17134.191

  • [x] I have searched open and closed issues for duplicates

Bug description

Steps to reproduce

  1. Start app

Actual result:
Not usable, stops at optimizing messages

Expected result:
Usable app after successful optimize of messages

Screenshots

Platform info

Signal version: v1.15.1

Operating System: Windows 10 1803 build 17134.191

Linked device version:

Link to debug log

https://debuglogs.org/e976fedae88eafc4f0a8f5ec5c6c7c7f6bd99f6cacac521ec4d5771e60d8e964

Bug

Most helpful comment

Same issue on Debian 9.5 using apt repository. Can't go to 1.15.0 first since the apt repository doesn't offer this version. And I'd prefer not losing my archived data by clearing data and reconnecting with my phone. Is there some way to fix this?

All 17 comments

Same here... v1.15.1, Win10 1803
"Top-level unhandled promise rejection: Error: Need arrayBufferToString function!"

This is a duplicate of #2626 and #2627

I can confirm this on Ubuntu.

I get the same issue on Windows 10.

Then I download the version 1.15.0 ('https://updates.signal.org/desktop/signal-desktop-win-1.15.0.exe') and install this version. Now the optimization of messages are successfully done.
After the start I get the update to 1.15.1 and signal works fine.

The apt repository does not offer a 1.15.0 version :/

Same issue on Windows 7!
Tried update from 1.14.1 to 1.15.1.

Update:
I can confirm, that update to 1.15.0 and then to 1.15.1 works!
Looks like 1.15.1 is buggy

Stuck, four hours, and counting...

image

v1.15.1, Windows 10.

Installing 1.15.0 ('https://updates.signal.org/desktop/signal-desktop-win-1.15.0.exe') and auto-updating works, per @TedMGN and @k3vy .

0-install-signal-1151

1-new-version-restart

Same issue on Debian 9.5 using apt repository. Can't go to 1.15.0 first since the apt repository doesn't offer this version. And I'd prefer not losing my archived data by clearing data and reconnecting with my phone. Is there some way to fix this?

Had to uninstall the desktop client, reinstall, and relink to get 1.15.1 to work...

Same problem on Ubuntu 16.04 LTS
https://debuglogs.org/d2d3646f30787109dd4b1d891bd5b5e90355b5b5b871cf71b898593d57fe0de5

But even worse:
[] Clear Data;
[] re-connect to mobile, and:

sync w/ mobile fails:
https://debuglogs.org/58754ebef62ec94c1fdb1a68ee0dbf99c91f03cb3cac0dc7a107ea0b08ef6cae

One more mac user stuck. Seems like an async issue with promises.

https://debuglogs.org/aea0ed8daae148fbeef35b441d0136ac15ba4982f8364f1509a58a6f27c619eb

I believe this is fixed here: https://github.com/signalapp/Signal-Desktop/commit/44dec45995e4f8dd9bda86793080ebf2d30f3225#diff-2650fb3e14b7f42d68a8766269c54434

@rikur Yep, and a build will be released shortly. Thanks for the quick reports on this everyone!

If anyone absolutely needs to fix this before the next build: download 1.15.0 -> install -> update from within the app to 1.15.1 when prompted. It was skipping the 1.15.0 update that stalled the migration.

For mac: https://updates.signal.org/desktop/signal-desktop-mac-1.15.0.zip
For windows: https://updates.signal.org/desktop/signal-desktop-win-1.15.0.exe

Is it possible to republish the 1.15.0 version in the APT repo or is that infeasible?

Thanks for the quick fix, anyway!

v1.15.2 is now released with a fix for this issue.

Was this page helpful?
0 / 5 - 0 ratings