Bug 1689109

Summary: [abrt] nextcloud-client: std::__atomic_base<QMutexData*>::compare_exchange_strong(): nextcloud killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Samuel <samuelnhuis>
Component: nextcloud-clientAssignee: Germano Massullo <germano.massullo>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 29CC: claudiorodrigo, comzeradd, dgunchev, germano.massullo, jan.public, mailinglists, nb, nonamedotc, samtygier, tech
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/a1890116f0c9492ec2995169504981e7445499b6
Whiteboard: abrt_hash:37834afc1edb6e92c1d3f54440cafe9aa7d5871d;VARIANT_ID=workstation;
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-03-28 09:36:32 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: cpuinfo
none
File: dso_list
none
File: environ
none
File: exploitable
none
File: limits
none
File: maps
none
File: mountinfo
none
File: open_fds
none
File: proc_pid_status none

Description Samuel 2019-03-15 07:32:47 UTC
Version-Release number of selected component:
nextcloud-client-2.5.1-1.fc29

Additional info:
reporter:       libreport-2.10.0
backtrace_rating: 4
cmdline:        /usr/bin/nextcloud
crash_function: std::__atomic_base<QMutexData*>::compare_exchange_strong
executable:     /usr/bin/nextcloud
journald_cursor: s=e52d81e16bff4943ace87a293ad9d40d;i=2336a;b=26438031517546e1ae4be0bbffdf23d7;m=b1dd2ec;t=58404d672de83;x=d93c57fc80f0b9a9
kernel:         4.20.14-200.fc29.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 std::__atomic_base<QMutexData*>::compare_exchange_strong at /usr/include/c++/8/bits/atomic_base.h:742
 #1 std::atomic<QMutexData*>::compare_exchange_strong at /usr/include/c++/8/atomic:498
 #2 QAtomicOps<QMutexData*>::testAndSetAcquire<QMutexData*> at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:290
 #3 QBasicAtomicPointer<QMutexData>::testAndSetAcquire at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:263
 #4 QBasicMutex::fastTryLock at thread/qmutex.h:107
 #5 QMutex::lock at thread/qmutex.cpp:224
 #6 QCoreApplication::postEvent at kernel/qcoreapplication.cpp:1458
 #7 QObject::deleteLater at kernel/qobject.cpp:2172
 #8 OCC::AbstractNetworkJob::slotFinished at /usr/src/debug/nextcloud-client-2.5.1-1.fc29.x86_64/src/libsync/abstractnetworkjob.cpp:237
 #9 QtPrivate::QSlotObjectBase::call at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376

Comment 1 Samuel 2019-03-15 07:32:51 UTC
Created attachment 1544314 [details]
File: backtrace

Comment 2 Samuel 2019-03-15 07:32:52 UTC
Created attachment 1544315 [details]
File: cgroup

Comment 3 Samuel 2019-03-15 07:32:54 UTC
Created attachment 1544316 [details]
File: core_backtrace

Comment 4 Samuel 2019-03-15 07:32:55 UTC
Created attachment 1544317 [details]
File: cpuinfo

Comment 5 Samuel 2019-03-15 07:32:57 UTC
Created attachment 1544318 [details]
File: dso_list

Comment 6 Samuel 2019-03-15 07:32:59 UTC
Created attachment 1544319 [details]
File: environ

Comment 7 Samuel 2019-03-15 07:33:00 UTC
Created attachment 1544320 [details]
File: exploitable

Comment 8 Samuel 2019-03-15 07:33:01 UTC
Created attachment 1544321 [details]
File: limits

Comment 9 Samuel 2019-03-15 07:33:04 UTC
Created attachment 1544322 [details]
File: maps

Comment 10 Samuel 2019-03-15 07:33:06 UTC
Created attachment 1544323 [details]
File: mountinfo

Comment 11 Samuel 2019-03-15 07:33:08 UTC
Created attachment 1544324 [details]
File: open_fds

Comment 12 Samuel 2019-03-15 07:33:10 UTC
Created attachment 1544325 [details]
File: proc_pid_status

Comment 13 Germano Massullo 2019-03-28 09:36:32 UTC
Please open an upstream bugreport at https://github.com/nextcloud/desktop/issues

Comment 14 ingli 2019-04-23 12:27:58 UTC
*** Bug 1702290 has been marked as a duplicate of this bug. ***

Comment 15 Germano Massullo 2019-04-23 13:51:42 UTC
https://github.com/nextcloud/desktop/issues/1218

Comment 16 Germano Massullo 2019-05-19 16:39:58 UTC
*** Bug 1711662 has been marked as a duplicate of this bug. ***

Comment 17 Doncho Gunchev 2019-05-30 12:40:50 UTC
Similar problem has been detected:

I changed the address of my server and was trying to find a way to edit the "account"...
Turns out there is no way, but clicking around got the client to crash. Unfortunately I don't remember where I clicked last.

Editing ~/.config/Nextcloud/nextcloud.cfg was the only way short of setting up every sync connection again.

reporter:       libreport-2.10.0
backtrace_rating: 4
cmdline:        /usr/bin/nextcloud
crash_function: std::__atomic_base<QMutexData*>::compare_exchange_strong
executable:     /usr/bin/nextcloud
journald_cursor: s=814c67aaaca54e548ee2e13c3b6d2ad2;i=150b;b=aaf07079aec843bb89dd271638a4de45;m=daa971a09;t=58a19aa10c8de;x=ba94b56b069222d2
kernel:         5.0.17-200.fc29.x86_64
package:        nextcloud-client-2.5.2-2.fc29
reason:         nextcloud killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 19 Germano Massullo 2019-09-24 09:06:54 UTC
*** Bug 1730933 has been marked as a duplicate of this bug. ***

Comment 20 Jan Vlug 2019-10-31 08:56:06 UTC
Similar problem has been detected:

Maybe I ran low on disk space.

reporter:       libreport-2.10.1
backtrace_rating: 4
cmdline:        /usr/bin/nextcloud
crash_function: std::__atomic_base<QMutexData*>::compare_exchange_strong
executable:     /usr/bin/nextcloud
journald_cursor: s=b224630b2fe84a3cbafb10df1dea8987;i=8306;b=024751b086034660a6e3cf4881586683;m=14ff6f8cb5;t=596302a271475;x=242b7801312eaf8c
kernel:         5.3.7-200.fc30.x86_64
package:        nextcloud-client-2.5.3-1.fc30
reason:         nextcloud killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 21 Sam Tygier 2019-11-06 14:10:25 UTC
*** Bug 1769385 has been marked as a duplicate of this bug. ***

Comment 22 Jan Vlug 2019-12-23 12:44:26 UTC
Similar problem has been detected:

I'm not sure what caused this crash. Probably trying to login into an OwnCloud instance with 2FA enabled.

reporter:       libreport-2.11.3
backtrace_rating: 4
cgroup:         0::/user.slice/user-1000.slice/user/gnome-launched-Nextcloud.desktop-108067.scope
cmdline:        /usr/bin/nextcloud
crash_function: std::__atomic_base<QMutexData*>::compare_exchange_strong
executable:     /usr/bin/nextcloud
journald_cursor: s=12498647ae4543dc9991b814821d78be;i=11f056;b=ab8176584251459fa7ad48373e066a6f;m=45a1f40bbf;t=59a5da75f344d;x=ae29db439075c83
kernel:         5.3.15-300.fc31.x86_64
package:        nextcloud-client-2.6.1-1.fc31
reason:         nextcloud killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000