nextcloud client segfaults

  • Done
  • quality assurance status badge
Details
2 participants
  • Andreas Enge
  • Γυψ
Owner
unassigned
Submitted by
Γυψ
Severity
normal
Γ
Γ
Γυψ wrote on 5 Jan 2022 16:57
(address . bug-guix@gnu.org)
87wnje9nua.fsf@member.fsf.org
Dear all,

after updating my system today nextcloud client segfaults. No helpful error message is output.
The call of

#+begin_src sh
nextcloud --logdebug --logfile -
#+end_src

after removing all configuration of nextcloud produces the following output

#+begin_example
2022-01-05 16:50:20:506 [ info nextcloud.gui.application ]: "################## Nextcloud locale:[en_US] ui_lang:[] version:[3.2.0git] os:[Guix System]"
2022-01-05 16:50:20:506 [ info nextcloud.gui.application ]: Using "en_US" translation
2022-01-05 16:50:20:507 [ info nextcloud.gui.application ]: VFS suffix plugin is available
2022-01-05 16:50:20:507 [ info nextcloud.gui.socketapi ]: server started, listening at "/run/user/1000/Nextcloud/socket"
2022-01-05 16:50:20:507 [ info nextcloud.gui.folder.manager ]: setting remote poll timer interval to 30000 msec
2022-01-05 16:50:20:507 [ info nextcloud.gui.account.manager ]: Migrate: restoreFromLegacySettings, checking settings group "Nextcloud"
2022-01-05 16:50:20:507 [ info nextcloud.gui.account.manager ]: Migrate: checking old config "$HOME/.config/ownCloud/owncloud.cfg"
2022-01-05 16:50:20:513 [ info nextcloud.gui.folder.manager ]: Setup folders from "$HOME/.config/Nextcloud/folders" (migration)
2022-01-05 16:50:20:513 [ info nextcloud.sync.clientproxy ]: Set proxy configuration to use the preferred system proxy for http tcp connections
Segmentation fault
#+end_example

Any idea what could have caused this error?

Cheers,
Alex
Γ
Γ
Γυψ wrote on 6 Jan 2022 11:03
Re: bug#53028: Acknowledgement (nextcloud client segfaults)
(address . 53028@debbugs.gnu.org)(name . Γυψ)(address . gyps@member.fsf.org)
87sfu19nqt.fsf@member.fsf.org
I looked at the difference between the last generation nextcloud-client
worked and the first it segfaults and the list of differences is shown
below [1].

Since nextcloud is a QT application not even gtk+ should make the
difference. Therefore I suspect that it is in the nextcloud-client@3.2
source where the reason for the error is located.

I tried to switch back to 3.1.3 but there doesn't seem to be an older
version for nextcloud-client any more.

Toggle quote (3 lines)
> $ guix install nextcloud-client@3.1.3
> guix install: error: nextcloud-client: package not found for version 3.1.3

-- Alex


[1] different packages between working and non-working generation (only
packages with different versions are shown, versions, not hashes are
considered):
+ python-jupyterlab 3.2.5 out /gnu/store/hsm2xijmav64liaay6ph2zyi0vx2mi4a-python-jupyterlab-3.2.5
- python-jupyterlab 2.2.9 out /gnu/store/fsqv8wajabyk7dn11pcqwsdb81rcnv00-python-jupyterlab-2.2.9
+ ungoogled-chromium 96.0.4664.110-1 out /gnu/store/pa3k6j8i17bdhz4yw62n5pwg1ca4c1gi-ungoogled-chromium-96.0.4664.110-1
- ungoogled-chromium 96.0.4664.93-1 out /gnu/store/h74xpji0j9kck4lwlrvc02vjc04rbajr-ungoogled-chromium-96.0.4664.93-1
+ nextcloud-client 3.2.0 out /gnu/store/9lqfvn04fsr5npr9glx4ikygdynxqwy1-nextcloud-client-3.2.0
- nextcloud-client 3.1.3 out /gnu/store/964z4rjzg8236wcf7v24048gvcqm71lh-nextcloud-client-3.1.3
+ flameshot 0.10.2 out /gnu/store/gzkz2ycwpza4vv76zh0i3vwzblpl0kkm-flameshot-0.10.2
- flameshot 0.8.5 out /gnu/store/8s055qi18q8awrwji13ym5l27kcavmb1-flameshot-0.8.5
+ cups 2.3.3op2 out /gnu/store/1id6r895258wj44wl75zf51c8igq8vmg-cups-2.3.3op2
- cups 2.3.3 out /gnu/store/bi9p7zj8jjbwxlgah91pqjxypywgaxvq-cups-2.3.3
+ evince 40.2 out /gnu/store/n9pkb1145b9wd3l43ccxm241c29nlb6f-evince-40.2
- evince 3.36.5 out /gnu/store/kkxnc1qcvlaqhwyqzn7ix75v19zwkzy1-evince-3.36.5
+ rofi 1.7.2 out /gnu/store/klq61hm4h97j11kczm7vlnfsrmwnf9s8-rofi-1.7.2
- rofi 1.7.0 out /gnu/store/x5rwxpy2w6a0s19yl52x2pir5xm9c75i-rofi-1.7.0
+ gtk+ 3.24.30 out /gnu/store/p1x3p9x0x5g5m22dwzi7iw87bpxmb2sz-gtk+-3.24.30
- gtk+ 3.24.24 out /gnu/store/1dswfgvhwykglwkdfzvkypj5zjxicn96-gtk+-3.24.24
+ poppler 21.07.0 out /gnu/store/gkiwa70z1w32xj51fyq9ya95famrh51q-poppler-21.07.0
- poppler 0.86.1 out /gnu/store/dyiipg5pd852zjwz2j1gd5s0zlxi3gyq-poppler-0.86.1
+ pulseaudio 15.0 out /gnu/store/2ycq2ihp8zqg1687qd9k67xyzc4n0s42-pulseaudio-15.0
- pulseaudio 14.0 out /gnu/store/jjdrqjy4ns8arqdz37wi0qh43lc2z7d1-pulseaudio-14.0
+ texlive 20210325 out /gnu/store/35xph93135j3l3l856b2504j1hll53vr-texlive-20210325
- texlive 20190410 out /gnu/store/c1ch558dhj4fh9d30lqb2nyqsrj0cfk1-texlive-20190410
+ cmake 3.21.3 out /gnu/store/wxfx09c113lghn6axwa7gk4cb74ld9cp-cmake-3.21.3
- cmake 3.21.1 out /gnu/store/vfbw5h12hqg23bagnzgrmclds2vrky3q-cmake-3.21.1
+ weechat 3.4 out /gnu/store/mnra0cii4br3731zjgbsivdpz7vknbc9-weechat-3.4
- weechat 3.3 out /gnu/store/9isbc51mvjidbrcpcwc8idkifn40jb1n-weechat-3.3
+ gnupg 2.2.32 out /gnu/store/75122spwjdkxxgd32gkkil3n7ifax8i5-gnupg-2.2.32
- gnupg 2.2.29 out /gnu/store/cc0r4spdjr25pisaj4fs7pcyb62v1r2x-gnupg-2.2.29
+ file 5.41 out /gnu/store/x6jwiap9rgdk6zkrp2ccwamw5qkrz92v-file-5.41
- file 5.38 out /gnu/store/h43rhpn3x2aifkk3sqhaaf6ia7hkqyhp-file-5.38



On Wed, Jan 05 2022, 16:22:01, help-debbugs@gnu.org (GNU bug Tracking System) wrote:

Toggle quote (16 lines)
> Thank you for filing a new bug report with debbugs.gnu.org.
>
> This is an automatically generated reply to let you know your message
> has been received.
>
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
>
> Your message has been sent to the package maintainer(s):
> bug-guix@gnu.org
>
> If you wish to submit further information on this problem, please
> send it to 53028@debbugs.gnu.org.
>
> Please do not send mail to help-debbugs@gnu.org unless you wish
> to report a problem with the Bug-tracking system.
-----BEGIN PGP SIGNATURE-----

iQFIBAEBCAAyFiEEXU8UwBfdlxG/YNXXLg/GxGpHPCwFAmHWwI0UHGd5cHNAbWVt
YmVyLmZzZi5vcmcACgkQLg/GxGpHPCzo1gf+NlEdurQ2jprHhdnv2kKAES1/uQuT
KdhTmZ+CBaUcI1Fi9qW3B/ZgE2aWdzn5ei26ikk1OFXmtD7eTu974Up/o5HlaokE
w59Ikhkp9E2U+EOjIeG0HpaGkmHTPsvfTXBhMVKBy4QnPNGTPujBqn4gOhTMNzkA
VWgoX4g83d9Bl+IHlMMT53s/0LGHpJo6it8nt+s7CBlP6eEObuC/3rmdVIHMbEEP
/1v2Mg2oUr2wfF1kmfY1W9el/yCYjb0uEw+SFubSxLqf2LvsgkYswi+HWZQ69PLR
uIrt4xe+1Y7ng8FotycZXsJopreKCpSLjMfdH38GEFhzDz1D0DOawTdE5g==
=pUn7
-----END PGP SIGNATURE-----

Γ
Γ
Γυψ wrote on 6 Jan 2022 12:15
Re: bug#53028: (nextcloud client segfaults)
(name . Γυψ)(address . gyps@member.fsf.org)(address . 53028@debbugs.gnu.org)
87k0fd9koz.fsf@member.fsf.org
The problem is related to this known issue:


which is fixed in version 3.3 of the client.

Removing the directories

~/.local/share/Nextcloud
~/.cache/Nextcloud

resolved the issue (at least temporarily).

-- Alex

On Thu, Jan 06 2022, 11:03:48, Γυψ <gyps@member.fsf.org> wrote:

Toggle quote (74 lines)
> I looked at the difference between the last generation nextcloud-client
> worked and the first it segfaults and the list of differences is shown
> below [1].
>
> Since nextcloud is a QT application not even gtk+ should make the
> difference. Therefore I suspect that it is in the nextcloud-client@3.2
> source where the reason for the error is located.
>
> I tried to switch back to 3.1.3 but there doesn't seem to be an older
> version for nextcloud-client any more.
>
>> $ guix install nextcloud-client@3.1.3
>> guix install: error: nextcloud-client: package not found for version 3.1.3
>
> -- Alex
>
>
> [1] different packages between working and non-working generation (only
> packages with different versions are shown, versions, not hashes are
> considered):
>
> + python-jupyterlab 3.2.5 out /gnu/store/hsm2xijmav64liaay6ph2zyi0vx2mi4a-python-jupyterlab-3.2.5
> - python-jupyterlab 2.2.9 out /gnu/store/fsqv8wajabyk7dn11pcqwsdb81rcnv00-python-jupyterlab-2.2.9
> + ungoogled-chromium 96.0.4664.110-1 out /gnu/store/pa3k6j8i17bdhz4yw62n5pwg1ca4c1gi-ungoogled-chromium-96.0.4664.110-1
> - ungoogled-chromium 96.0.4664.93-1 out /gnu/store/h74xpji0j9kck4lwlrvc02vjc04rbajr-ungoogled-chromium-96.0.4664.93-1
> + nextcloud-client 3.2.0 out /gnu/store/9lqfvn04fsr5npr9glx4ikygdynxqwy1-nextcloud-client-3.2.0
> - nextcloud-client 3.1.3 out /gnu/store/964z4rjzg8236wcf7v24048gvcqm71lh-nextcloud-client-3.1.3
> + flameshot 0.10.2 out /gnu/store/gzkz2ycwpza4vv76zh0i3vwzblpl0kkm-flameshot-0.10.2
> - flameshot 0.8.5 out /gnu/store/8s055qi18q8awrwji13ym5l27kcavmb1-flameshot-0.8.5
> + cups 2.3.3op2 out /gnu/store/1id6r895258wj44wl75zf51c8igq8vmg-cups-2.3.3op2
> - cups 2.3.3 out /gnu/store/bi9p7zj8jjbwxlgah91pqjxypywgaxvq-cups-2.3.3
> + evince 40.2 out /gnu/store/n9pkb1145b9wd3l43ccxm241c29nlb6f-evince-40.2
> - evince 3.36.5 out /gnu/store/kkxnc1qcvlaqhwyqzn7ix75v19zwkzy1-evince-3.36.5
> + rofi 1.7.2 out /gnu/store/klq61hm4h97j11kczm7vlnfsrmwnf9s8-rofi-1.7.2
> - rofi 1.7.0 out /gnu/store/x5rwxpy2w6a0s19yl52x2pir5xm9c75i-rofi-1.7.0
> + gtk+ 3.24.30 out /gnu/store/p1x3p9x0x5g5m22dwzi7iw87bpxmb2sz-gtk+-3.24.30
> - gtk+ 3.24.24 out /gnu/store/1dswfgvhwykglwkdfzvkypj5zjxicn96-gtk+-3.24.24
> + poppler 21.07.0 out /gnu/store/gkiwa70z1w32xj51fyq9ya95famrh51q-poppler-21.07.0
> - poppler 0.86.1 out /gnu/store/dyiipg5pd852zjwz2j1gd5s0zlxi3gyq-poppler-0.86.1
> + pulseaudio 15.0 out /gnu/store/2ycq2ihp8zqg1687qd9k67xyzc4n0s42-pulseaudio-15.0
> - pulseaudio 14.0 out /gnu/store/jjdrqjy4ns8arqdz37wi0qh43lc2z7d1-pulseaudio-14.0
> + texlive 20210325 out /gnu/store/35xph93135j3l3l856b2504j1hll53vr-texlive-20210325
> - texlive 20190410 out /gnu/store/c1ch558dhj4fh9d30lqb2nyqsrj0cfk1-texlive-20190410
> + cmake 3.21.3 out /gnu/store/wxfx09c113lghn6axwa7gk4cb74ld9cp-cmake-3.21.3
> - cmake 3.21.1 out /gnu/store/vfbw5h12hqg23bagnzgrmclds2vrky3q-cmake-3.21.1
> + weechat 3.4 out /gnu/store/mnra0cii4br3731zjgbsivdpz7vknbc9-weechat-3.4
> - weechat 3.3 out /gnu/store/9isbc51mvjidbrcpcwc8idkifn40jb1n-weechat-3.3
> + gnupg 2.2.32 out /gnu/store/75122spwjdkxxgd32gkkil3n7ifax8i5-gnupg-2.2.32
> - gnupg 2.2.29 out /gnu/store/cc0r4spdjr25pisaj4fs7pcyb62v1r2x-gnupg-2.2.29
> + file 5.41 out /gnu/store/x6jwiap9rgdk6zkrp2ccwamw5qkrz92v-file-5.41
> - file 5.38 out /gnu/store/h43rhpn3x2aifkk3sqhaaf6ia7hkqyhp-file-5.38
>
>
>
> On Wed, Jan 05 2022, 16:22:01, help-debbugs@gnu.org (GNU bug Tracking System) wrote:
>
>> Thank you for filing a new bug report with debbugs.gnu.org.
>>
>> This is an automatically generated reply to let you know your message
>> has been received.
>>
>> Your message is being forwarded to the package maintainers and other
>> interested parties for their attention; they will reply in due course.
>>
>> Your message has been sent to the package maintainer(s):
>> bug-guix@gnu.org
>>
>> If you wish to submit further information on this problem, please
>> send it to 53028@debbugs.gnu.org.
>>
>> Please do not send mail to help-debbugs@gnu.org unless you wish
>> to report a problem with the Bug-tracking system.
>
> [[End of PGP Signed Part]]
-----BEGIN PGP SIGNATURE-----

iQFIBAEBCAAyFiEEXU8UwBfdlxG/YNXXLg/GxGpHPCwFAmHWz/8UHGd5cHNAbWVt
YmVyLmZzZi5vcmcACgkQLg/GxGpHPCxOlQgAllE8WAokpvXyPpF27vLbX63yj3h3
ulisLT1k/4+dz4VxMgAYXN55PaL7YUcs8JuL9G9qp7DoZ5ByqrZIeCnkjw53CKoC
qU78OB22hlsnlA+w/Wd5MI7TvdwaD8GXpp0x5ghZA4BJ+PRCiu45TvBN6tyEzgxo
VufwgQjSFLa8wHJBY/5a13twKflBE92Dl9eQKJjhBigOz3ipXL29MueNK3cQO0AX
k9a05nUXAZNgVXlk7tMSVkJhrAHTrJTJZdqVFpBvHOhWa6gwARRG9T9YmyYbJKbt
CIww8+i7IU6Q50h0m00UVsRBCAiJCwRC41Md8iPuH4yNMxSWBU+nDOip+w==
=6VRn
-----END PGP SIGNATURE-----

A
A
Andreas Enge wrote on 27 Aug 2023 10:59
Closing
(address . 53028-done@debbugs.gnu.org)
ZOsQWp0W6HyVDYjh@jurong
Since we are at nextcloud@3.8.2 right now, the issue should have disappeared;
closing it.

Thanks for the report and the helpful comments!

Andreas
Closed
?