* [ISSUE] rclone 1.53.3 segfaults on aarch64-musl
@ 2020-11-23 14:01 duncancmt
2020-11-23 14:08 ` ericonr
` (17 more replies)
0 siblings, 18 replies; 19+ messages in thread
From: duncancmt @ 2020-11-23 14:01 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 724 bytes --]
New issue by duncancmt on void-packages repository
https://github.com/void-linux/void-packages/issues/26638
Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System
* xuname:
`Void 5.7.0_1 aarch64-musl Unknown notuptodate hold rrDDDDDFFFFF`
* package:
`rclone-1.53.3_1`
### Expected behavior
```$ rclone
Usage:
...
```
### Actual behavior
```$ rclone
Segmentation fault
```
### Steps to reproduce the behavior
See above
### Observations
Re-building rclone locally fixes the problem. Perhaps this is an issue with cross-compilation?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
@ 2020-11-23 14:08 ` ericonr
2020-11-23 14:09 ` ericonr
` (16 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-11-23 14:08 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 264 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-732184689
Comment:
Can you give me the `readelf -d /bin/rclone` output, please? It has a TEXTREL on armv6l-musl as well, where it segfaults.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
2020-11-23 14:08 ` ericonr
@ 2020-11-23 14:09 ` ericonr
2020-11-23 14:12 ` duncancmt
` (15 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-11-23 14:09 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 261 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-732184689
Comment:
Can you give me the `readelf -d /bin/rclone` output, please? It has a TEXTREL on armv6l-musl, where it also segfaults.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
2020-11-23 14:08 ` ericonr
2020-11-23 14:09 ` ericonr
@ 2020-11-23 14:12 ` duncancmt
2020-11-23 14:30 ` ericonr
` (14 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: duncancmt @ 2020-11-23 14:12 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1642 bytes --]
New comment by duncancmt on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-732187090
Comment:
```
Dynamic section at offset 0x3233c30 contains 26 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libc.so]
0x000000000000000c (INIT) 0x11965c0
0x000000000000000d (FINI) 0x20edb68
0x0000000000000019 (INIT_ARRAY) 0x3243c20
0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)
0x000000000000001a (FINI_ARRAY) 0x3243c28
0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)
0x0000000000000004 (HASH) 0x2f0
0x000000006ffffef5 (GNU_HASH) 0x9d0c8
0x0000000000000005 (STRTAB) 0x447068
0x0000000000000006 (SYMTAB) 0x159dd0
0x000000000000000a (STRSZ) 4324969 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000015 (DEBUG) 0x0
0x0000000000000003 (PLTGOT) 0x3243e10
0x0000000000000002 (PLTRELSZ) 1152 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x1196140
0x0000000000000007 (RELA) 0x866ed8
0x0000000000000008 (RELASZ) 9630312 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000016 (TEXTREL) 0x0
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW PIE
0x000000006ffffff9 (RELACOUNT) 401257
0x0000000000000000 (NULL) 0x0
```
Yes, there is a `TEXTREL`
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (2 preceding siblings ...)
2020-11-23 14:12 ` duncancmt
@ 2020-11-23 14:30 ` ericonr
2020-11-23 14:30 ` ericonr
` (13 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-11-23 14:30 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 226 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-732197859
Comment:
Would you mind testing #26640 ? Assuming you can cross compile from another device.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (3 preceding siblings ...)
2020-11-23 14:30 ` ericonr
@ 2020-11-23 14:30 ` ericonr
2020-11-23 17:50 ` [ISSUE] [CLOSED] " ericonr
` (12 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-11-23 14:30 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 285 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-732197859
Comment:
Would you mind testing #26640 ? Assuming you can cross compile from another device. Otherwise I can upload an `aarch64-musl` package your way.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ISSUE] [CLOSED] rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (4 preceding siblings ...)
2020-11-23 14:30 ` ericonr
@ 2020-11-23 17:50 ` ericonr
2020-11-23 17:51 ` ericonr
` (11 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-11-23 17:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 723 bytes --]
Closed issue by duncancmt on void-packages repository
https://github.com/void-linux/void-packages/issues/26638
Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System
* xuname:
`Void 5.7.0_1 aarch64-musl Unknown uptodate hold rrFFFFF`
* package:
`rclone-1.53.3_1`
### Expected behavior
```
$ rclone
Usage:
...
```
### Actual behavior
```
$ rclone
Segmentation fault
```
### Steps to reproduce the behavior
See above
### Observations
Re-building rclone locally fixes the problem. Perhaps this is an issue with cross-compilation?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (5 preceding siblings ...)
2020-11-23 17:50 ` [ISSUE] [CLOSED] " ericonr
@ 2020-11-23 17:51 ` ericonr
2020-11-23 21:39 ` duncancmt
` (10 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-11-23 17:51 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 247 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-732322974
Comment:
I've pushed the fix. Feel free to reopen the issue if you still have issues.
Thanks for finding this!
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (6 preceding siblings ...)
2020-11-23 17:51 ` ericonr
@ 2020-11-23 21:39 ` duncancmt
2020-11-23 22:32 ` ericonr
` (9 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: duncancmt @ 2020-11-23 21:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 427 bytes --]
New comment by duncancmt on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-732441899
Comment:
Thanks very much for investigating this.
Unfortunately, I don't have another device with void that I can cross compile from. I tried removing the entry from my cache and reinstalling from the regular repo. I'm guessing it didn't update properly because `rclone` still segfaulted.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (7 preceding siblings ...)
2020-11-23 21:39 ` duncancmt
@ 2020-11-23 22:32 ` ericonr
2020-11-23 22:39 ` duncancmt
` (8 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-11-23 22:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 546 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-732464081
Comment:
Please run `xbps-install -Sf rclone` (to force it to use the version from the repos) and try again; if it still doesn't work, please include the package information like version, revision and such. I tried building it locally and it didn't contain a TEXTREL, but I'd appreciate `readelf` output anyway.
I have an alternative fix we can try if all that doesn't work. I can upload you a package for it.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (8 preceding siblings ...)
2020-11-23 22:32 ` ericonr
@ 2020-11-23 22:39 ` duncancmt
2020-11-23 22:41 ` ericonr
` (7 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: duncancmt @ 2020-11-23 22:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 2916 bytes --]
New comment by duncancmt on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-732467247
Comment:
```
$ sudo rm /var/cache/xbps/rclone-1.53.3_1.aarch64-musl.xbps*
$ sudo xbps-install -Sf rclone
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/aarch64/aarch64-musl-repodata' ...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/aarch64/debug/aarch64-musl-repodata' ...
Name Action Version New version Download size
rclone reinstall 1.53.3_1 1.53.3_1 23MB
Size to download: 23MB
Size required on disk: 98MB
Space available on disk: 55GB
Do you want to continue? [Y/n]
[*] Downloading packages
rclone-1.53.3_1.aarch64-musl.xbps.sig: 512B [avg rate: 2762KB/s]
rclone-1.53.3_1.aarch64-musl.xbps: 23MB [avg rate: 877KB/s]
rclone-1.53.3_1: verifying RSA signature...
[*] Collecting package files
rclone-1.53.3_1: collecting files...
[*] Unpacking packages
rclone-1.53.3_1: unpacking ...
[*] Configuring unpacked packages
rclone-1.53.3_1: configuring ...
rclone-1.53.3_1: installed successfully.
1 downloaded, 1 installed, 0 updated, 1 configured, 0 removed.
$ rclone
Segmentation fault
$ xbps-query -p pkgver rclone
rclone-1.53.3_1
$ readelf -d /bin/rclone
Dynamic section at offset 0x3233c30 contains 26 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libc.so]
0x000000000000000c (INIT) 0x11965c0
0x000000000000000d (FINI) 0x20edb68
0x0000000000000019 (INIT_ARRAY) 0x3243c20
0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)
0x000000000000001a (FINI_ARRAY) 0x3243c28
0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)
0x0000000000000004 (HASH) 0x2f0
0x000000006ffffef5 (GNU_HASH) 0x9d0c8
0x0000000000000005 (STRTAB) 0x447068
0x0000000000000006 (SYMTAB) 0x159dd0
0x000000000000000a (STRSZ) 4324969 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000015 (DEBUG) 0x0
0x0000000000000003 (PLTGOT) 0x3243e10
0x0000000000000002 (PLTRELSZ) 1152 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x1196140
0x0000000000000007 (RELA) 0x866ed8
0x0000000000000008 (RELASZ) 9630312 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000016 (TEXTREL) 0x0
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW PIE
0x000000006ffffff9 (RELACOUNT) 401257
0x0000000000000000 (NULL) 0x0
$ sha256sum /bin/rclone
f828df457fc80f0f508932ac50e9b6257b1bc5b8ba92de49d2c1d49994b1b5bc /bin/rclone
```
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (9 preceding siblings ...)
2020-11-23 22:39 ` duncancmt
@ 2020-11-23 22:41 ` ericonr
2020-11-23 22:52 ` ericonr
` (6 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-11-23 22:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 207 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-732468375
Comment:
You should have revision 2... The mirrors seem to not be synced.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (10 preceding siblings ...)
2020-11-23 22:41 ` ericonr
@ 2020-11-23 22:52 ` ericonr
2020-11-23 22:53 ` ericonr
` (5 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-11-23 22:52 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 313 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-732472754
Comment:
[Uploading rclone-1.53.3_2.aarch64-musl.xbps.tar.gz…]()
@duncancmt if you want to try a preview ^^
Just strip `.tar.gz` from the name, it isn't compressed twice.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (11 preceding siblings ...)
2020-11-23 22:52 ` ericonr
@ 2020-11-23 22:53 ` ericonr
2020-11-23 22:54 ` ericonr
` (4 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-11-23 22:53 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 308 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-732473143
Comment:
[rclone-1.53.3_2.aarch64-musl.xbps.tar.gz](https://github.com/void-linux/void-packages/files/5586221/rclone-1.53.3_2.aarch64-musl.xbps.tar.gz)
Actual working link
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (12 preceding siblings ...)
2020-11-23 22:53 ` ericonr
@ 2020-11-23 22:54 ` ericonr
2020-12-11 1:19 ` sgn
` (3 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-11-23 22:54 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 265 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-732472754
Comment:
See below
@duncancmt if you want to try a preview ^^
Just strip `.tar.gz` from the name, it isn't compressed twice.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (13 preceding siblings ...)
2020-11-23 22:54 ` ericonr
@ 2020-12-11 1:19 ` sgn
2020-12-11 1:24 ` ericonr
` (2 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: sgn @ 2020-12-11 1:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 167 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-742902704
Comment:
What's status of this issue?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (14 preceding siblings ...)
2020-12-11 1:19 ` sgn
@ 2020-12-11 1:24 ` ericonr
2020-12-11 1:24 ` [ISSUE] [CLOSED] " ericonr
2020-12-11 1:26 ` duncancmt
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-12-11 1:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 318 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-742904207
Comment:
Should be fixed. I only tested on armv6l-musl, though.
Since the reporter hasn't responded, and the revision 2 binaries don't have text relocations, I'm closing it for now.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ISSUE] [CLOSED] rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (15 preceding siblings ...)
2020-12-11 1:24 ` ericonr
@ 2020-12-11 1:24 ` ericonr
2020-12-11 1:26 ` duncancmt
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-12-11 1:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 723 bytes --]
Closed issue by duncancmt on void-packages repository
https://github.com/void-linux/void-packages/issues/26638
Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System
* xuname:
`Void 5.7.0_1 aarch64-musl Unknown uptodate hold rrFFFFF`
* package:
`rclone-1.53.3_1`
### Expected behavior
```
$ rclone
Usage:
...
```
### Actual behavior
```
$ rclone
Segmentation fault
```
### Steps to reproduce the behavior
See above
### Observations
Re-building rclone locally fixes the problem. Perhaps this is an issue with cross-compilation?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: rclone 1.53.3 segfaults on aarch64-musl
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
` (16 preceding siblings ...)
2020-12-11 1:24 ` [ISSUE] [CLOSED] " ericonr
@ 2020-12-11 1:26 ` duncancmt
17 siblings, 0 replies; 19+ messages in thread
From: duncancmt @ 2020-12-11 1:26 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 209 bytes --]
New comment by duncancmt on void-packages repository
https://github.com/void-linux/void-packages/issues/26638#issuecomment-742905110
Comment:
Ahh, I apologize for not responding ealier. Yes, this is solved.
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2020-12-11 1:26 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-23 14:01 [ISSUE] rclone 1.53.3 segfaults on aarch64-musl duncancmt
2020-11-23 14:08 ` ericonr
2020-11-23 14:09 ` ericonr
2020-11-23 14:12 ` duncancmt
2020-11-23 14:30 ` ericonr
2020-11-23 14:30 ` ericonr
2020-11-23 17:50 ` [ISSUE] [CLOSED] " ericonr
2020-11-23 17:51 ` ericonr
2020-11-23 21:39 ` duncancmt
2020-11-23 22:32 ` ericonr
2020-11-23 22:39 ` duncancmt
2020-11-23 22:41 ` ericonr
2020-11-23 22:52 ` ericonr
2020-11-23 22:53 ` ericonr
2020-11-23 22:54 ` ericonr
2020-12-11 1:19 ` sgn
2020-12-11 1:24 ` ericonr
2020-12-11 1:24 ` [ISSUE] [CLOSED] " ericonr
2020-12-11 1:26 ` duncancmt
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).