Package Details: pulse-sms 4.1.0-1

Git Clone URL: https://aur.archlinux.org/pulse-sms.git (read-only, click to copy)
Package Base: pulse-sms
Description: A native desktop implementation of Pulse
Upstream URL: https://messenger.klinkerapps.com/
Keywords: android chat messenger pulse sms texting
Licenses: Apache
Submitter: gfly
Maintainer: None
Last Packager: whight
Votes: 10
Popularity: 0.31
First Submitted: 2017-12-13 23:09
Last Updated: 2020-03-31 18:59

Latest Comments

zany130 commented on 2020-08-06 21:53

the latest glibc updates cause crashes in this and other electron apps

Process 5337 (pulse-sms) of user 1000 dumped core.

Stack trace of thread 5431:

0 0x000055cabc90505d n/a (pulse-sms + 0x4acb05d)
1 0x000055cabc908e76 n/a (pulse-sms + 0x4acee76)
2 0x00007f1f363d0960 __restore_rt (libpthread.so.0 + 0x14960)
3 0x00007f1f34d69571 clock_nanosleep@@GLIBC_2.17 (libc.so.6 + 0xc7571)
4 0x00007f1f34d6ee87 __nanosleep (libc.so.6 + 0xcce87)
5 0x00007f1f34d99d99 usleep (libc.so.6 + 0xf7d99)
6 0x00007f1f31093fcb n/a (libnvidia-glcore.so.450.57 + 0xeb5fcb)
7 0x00007f1f310d6500 n/a (libnvidia-glcore.so.450.57 + 0xef8500)
8 0x00007f1f310d6cf6 n/a (libnvidia-glcore.so.450.57 + 0xef8cf6)
9 0x00007f1f322281af n/a (libGLX_nvidia.so.0 + 0x801af)
10 0x00007f1f324fcf1f __glDispatchCheckMultithreaded (libGLdispatch.so.0 + 0x41f1f)
11 0x00007f1f3640e16c glXGetFBConfigs (libGLX.so.0 + 0x1c16c)
12 0x000055cabbe8ba97 n/a (pulse-sms + 0x4051a97)
13 0x000055cabbe8f662 n/a (pulse-sms + 0x4055662)
14 0x000055cabb3c214d n/a (pulse-sms + 0x358814d)
15 0x000055cabb3c1c0e n/a (pulse-sms + 0x3587c0e)
16 0x000055cabb37bcea n/a (pulse-sms + 0x3541cea)
17 0x000055cabb3c2d19 n/a (pulse-sms + 0x3588d19)
18 0x000055cabb397597 n/a (pulse-sms + 0x355d597)
19 0x000055cabb3d2330 n/a (pulse-sms + 0x3598330)
20 0x000055cabb417fd5 n/a (pulse-sms + 0x35ddfd5)
21 0x00007f1f363c5422 start_thread (libpthread.so.0 + 0x9422)
22 0x00007f1f34da1bf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 5337:

0 0x00007f1f34d9705f __poll (libc.so.6 + 0xf505f)
1 0x00007f1f35f1263b n/a (libxcb.so.1 + 0xc63b)
2 0x00007f1f35f1408f n/a (libxcb.so.1 + 0xe08f)
3 0x00007f1f35f14203 xcb_wait_for_reply64 (libxcb.so.1 + 0xe203)
4 0x00007f1f35f764c9 _XReply (libX11.so.6 + 0x414c9)
5 0x00007f1f3224c662 n/a (libGLX_nvidia.so.0 + 0xa4662)
6 0x00007f1f321f7f0c n/a (libGLX_nvidia.so.0 + 0x4ff0c)
7 0x00007f1f32249261 n/a (libGLX_nvidia.so.0 + 0xa1261)
8 0x00007f1f32249968 n/a (libGLX_nvidia.so.0 + 0xa1968)
9 0x00007f1f321f7684 n/a (libGLX_nvidia.so.0 + 0x4f684)
10 0x00007f1f3107aac5 n/a (libnvidia-glcore.so.450.57 + 0xe9cac5)
11 0x00007f1f322466a4 n/a (libGLX_nvidia.so.0 + 0x9e6a4)
12 0x00007f1f321f7b28 n/a (libGLX_nvidia.so.0 + 0x4fb28)
13 0x00007f1f310775cd n/a (libnvidia-glcore.so.450.57 + 0xe995cd)
14 0x00007f1f321f7a11 n/a (libGLX_nvidia.so.0 + 0x4fa11)
15 0x00007f1f321f5b29 n/a (libGLX_nvidia.so.0 + 0x4db29)
16 0x00007f1f32223a37 n/a (libGLX_nvidia.so.0 + 0x7ba37)
17 0x00007f1f36405e32 n/a (libGLX.so.0 + 0x13e32)
18 0x00007f1f3640b6a5 n/a (libGLX.so.0 + 0x196a5)
19 0x000055cabbe89a97 n/a (pulse-sms + 0x404fa97)
20 0x000055cabc792176 n/a (pulse-sms + 0x4958176)
21 0x000055cabc7981c3 n/a (pulse-sms + 0x495e1c3)
22 0x000055cabc549fc0 n/a (pulse-sms + 0x470ffc0)
23 0x000055cabb3c214d n/a (pulse-sms + 0x358814d)
24 0x000055cabb3c1c0e n/a (pulse-sms + 0x3587c0e)
25 0x000055cabb3844f7 n/a (pulse-sms + 0x354a4f7)
26 0x00007f1f3628243c g_main_context_dispatch (libglib-2.0.so.0 + 0x5243c)
27 0x00007f1f362d01d9 n/a (libglib-2.0.so.0 + 0xa01d9)
28 0x00007f1f36281221 g_main_context_iteration (libglib-2.0.so.0 + 0x51221)
29 0x000055cabb37bfd2 n/a (pulse-sms + 0x3541fd2)
30 0x000055cabb3c2d19 n/a (pulse-sms + 0x3588d19)
31 0x000055cabb397597 n/a (pulse-sms + 0x355d597)
32 0x000055cabe2469b9 n/a (pulse-sms + 0x640c9b9)
33 0x000055cababc41c4 n/a (pulse-sms + 0x2d8a1c4)
34 0x000055cabc97a53c n/a (pulse-sms + 0x4b4053c)
35 0x000055cab9e972c1 n/a (pulse-sms + 0x205d2c1)
36 0x000055cab946b27b n/a (pulse-sms + 0x163127b)
37 0x00007f1f34cc9002 __libc_start_main (libc.so.6 + 0x27002)
38 0x000055cab946b02a _start (pulse-sms + 0x163102a)

Stack trace of thread 5386:

0 0x00007f1f363cc158 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0x10158)
1 0x000055cabb40d750 n/a (pulse-sms + 0x35d3750)
2 0x000055cabb40de92 n/a (pulse-sms + 0x35d3e92)
3 0x000055cabb3cdaf8 n/a (pulse-sms + 0x3593af8)
4 0x000055cabb3ce06b n/a (pulse-sms + 0x359406b)
5 0x000055cabb3cdd34 n/a (pulse-sms + 0x3593d34)
6 0x000055cabb417fd5 n/a (pulse-sms + 0x35ddfd5)
7 0x00007f1f363c5422 start_thread (libpthread.so.0 + 0x9422)
8 0x00007f1f34da1bf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 5384:

0 0x00007f1f363cc158 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0x10158)
1 0x000055cabb40d750 n/a (pulse-sms + 0x35d3750)
2 0x000055cabb40de92 n/a (pulse-sms + 0x35d3e92)
3 0x000055cabb37bcd5 n/a (pulse-sms + 0x3541cd5)
4 0x000055cabb3c2d19 n/a (pulse-sms + 0x3588d19)
5 0x000055cabb397597 n/a (pulse-sms + 0x355d597)
6 0x000055cabb3d2330 n/a (pulse-sms + 0x3598330)
7 0x000055cabb417fd5 n/a (pulse-sms + 0x35ddfd5)
8 0x00007f1f363c5422 start_thread (libpthread.so.0 + 0x9422)
9 0x00007f1f34da1bf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 5387:

0 0x00007f1f34da1f3e epoll_wait (libc.so.6 + 0xfff3e)
1 0x000055cabb4afe7b n/a (pulse-sms + 0x3675e7b)
2 0x000055cabb4ad7c0 n/a (pulse-sms + 0x36737c0)
3 0x000055cabb415e7f n/a (pulse-sms + 0x35dbe7f)
4 0x000055cabb3c2d19 n/a (pulse-sms + 0x3588d19)
5 0x000055cabb397597 n/a (pulse-sms + 0x355d597)
6 0x000055cabb3d2330 n/a (pulse-sms + 0x3598330)
7 0x000055cabb417fd5 n/a (pulse-sms + 0x35ddfd5)
8 0x00007f1f363c5422 start_thread (libpthread.so.0 + 0x9422)
9 0x00007f1f34da1bf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 5430:

0 0x00007f1f363cc158 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0x10158)
1 0x000055cabb40d750 n/a (pulse-sms + 0x35d3750)
2 0x000055cabb40de92 n/a (pulse-sms + 0x35d3e92)
3 0x000055cabb3cdaf8 n/a (pulse-sms + 0x3593af8)
4 0x000055cabb3cde18 n/a (pulse-sms + 0x3593e18)
5 0x000055cabb3cdd34 n/a (pulse-sms + 0x3593d34)
6 0x000055cabb417fd5 n/a (pulse-sms + 0x35ddfd5)
7 0x00007f1f363c5422 start_thread (libpthread.so.0 + 0x9422)
8 0x00007f1f34da1bf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 5385:

0 0x00007f1f34da1f3e epoll_wait (libc.so.6 + 0xfff3e)
1 0x000055cabb4afe7b n/a (pulse-sms + 0x3675e7b)
2 0x000055cabb4ad7c0 n/a (pulse-sms + 0x36737c0)
3 0x000055cabb415f39 n/a (pulse-sms + 0x35dbf39)
4 0x000055cabb3c2d19 n/a (pulse-sms + 0x3588d19)
5 0x000055cabb397597 n/a (pulse-sms + 0x355d597)
6 0x000055cabb3c65a7 n/a (pulse-sms + 0x358c5a7)
7 0x000055cabb3d2330 n/a (pulse-sms + 0x3598330)
8 0x000055cabb417fd5 n/a (pulse-sms + 0x35ddfd5)
9 0x00007f1f363c5422 start_thread (libpthread.so.0 + 0x9422)
10 0x00007f1f34da1bf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 5388:

0 0x00007f1f363cbe32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32)
1 0x000055cabb40df3b n/a (pulse-sms + 0x35d3f3b)
2 0x000055cabb40dbff n/a (pulse-sms + 0x35d3bff)
3 0x000055cabc791790 n/a (pulse-sms + 0x4957790)
4 0x000055cabc5d3ec4 n/a (pulse-sms + 0x4799ec4)
5 0x000055cabc5d3cb8 n/a (pulse-sms + 0x4799cb8)
6 0x000055cabc5bd02a n/a (pulse-sms + 0x478302a)
7 0x000055cabc5df508 n/a (pulse-sms + 0x47a5508)
8 0x000055cabc5df3aa n/a (pulse-sms + 0x47a53aa)
9 0x000055cab9deb366 n/a (pulse-sms + 0x1fb1366)
10 0x000055cabb644fea n/a (pulse-sms + 0x380afea)
11 0x000055cabb64aa4a n/a (pulse-sms + 0x3810a4a)
12 0x000055cabb64a602 n/a (pulse-sms + 0x3810602)
13 0x000055cabb6438af n/a (pulse-sms + 0x38098af)
14 0x000055cabb643fa0 n/a (pulse-sms + 0x3809fa0)
15 0x000055cabb658125 n/a (pulse-sms + 0x381e125)
16 0x000055cabb3c214d n/a (pulse-sms + 0x358814d)
17 0x000055cabb3c1c0e n/a (pulse-sms + 0x3587c0e)
18 0x000055cabb37bcea n/a (pulse-sms + 0x3541cea)
19 0x000055cabb3c2d19 n/a (pulse-sms + 0x3588d19)
20 0x000055cabb397597 n/a (pulse-sms + 0x355d597)
21 0x000055cabb3d2330 n/a (pulse-sms + 0x3598330)
22 0x000055cabb417fd5 n/a (pulse-sms + 0x35ddfd5)
23 0x00007f1f363c5422 start_thread (libpthread.so.0 + 0x9422)
24 0x00007f1f34da1bf3 __clone (libc.so.6 + 0xffbf3)

dudenugget2000 commented on 2020-04-22 23:48

@whight Thank you for your hard work on this package, it is greatly appreciated!

whight commented on 2019-05-11 01:51

@WonderWoofy, Thanks for catching this. I had hurriedly pushed the version bump without testing first. Only got one notification, anyhow.

I went with fixing the permission directly, since there was no easy way to fix this upstream, and I did not want to leave this in a broken state.

WonderWoofy commented on 2019-05-10 04:36

The file /opt/pulse-sms/chrome-sandbox apparently now needs to have permissions set to 4755 (or -rwsr-xr-x in non-octal format).

--- PKGBUILD    2019-05-09 18:17:21.080617109 -0700
+++ PKGBUILD.orig       2019-05-09 18:17:35.700675468 -0700
@@ -19,7 +19,6 @@
package() {
     tar -xf data.tar.xz -C "$pkgdir"
     mv "${pkgdir}/opt/Pulse SMS/" "${pkgdir}/opt/${pkgname}"
-    chmod 4775 "${pkgdir}/opt/${pkgname}/chrome-sandbox"
     sed -i -e '4s/Pulse\ SMS/pulse-sms/' 
     "${pkgdir}/usr/share/applications/pulse-sms.desktop"

     # install alias in /usr/bin

If anyone else thinks there is a better way to go about this, please feel free to comment. Since this is a repack of a deb, there's no build() to put a chmod into, so I figured this direct 'chmod 4775' was the least intrusive way to modify the permissions of just one file.

(These are simply the permissions indicated were needed in a stderr message when trying to launch from the terminal.)

Edit: Apparently I have no idea how to format comments here! Sorry for the bazillion notifications you probably received whight. :-/

whight commented on 2018-12-11 03:40

I have decided to maintain this package. While I will try to be diligent about keeping pulse-sms updated, please flag this out of date if it is so.

wilberfan commented on 2018-12-06 02:56

I was using Android Messages for web, but I've found Pulse to be superior. Hope someone adopts this package! It's good stuff...

gfly commented on 2018-10-20 18:42

Since Android Messages for Web has released, I have no need for pulse-sms anymore. If anyone else would like to take over maintenance here, most updates are just bump the version number and update the sha512sum for the new deb file.

Blazin commented on 2018-05-30 20:25

Thanks for putting this on the AUR!

Just FYI, Pulse 2.3.0 was released on Github a couple of weeks ago.

assarawaki commented on 2018-02-20 03:48

Work like a charm !