GNOME Bugzilla – Bug 735492
Repeated crashes on startup - currently unusable
Last modified: 2017-12-27 04:52:43 UTC
Created attachment 284570 [details] Complete multithreaded stack trace bijiben-3.13.90-1.fc21.x86_64 Crashes on start up. The window just comes up and then it crashes, almost like a flicker. Please find the complete multi-threaded trace attached. Program received signal SIGSEGV, Segmentation fault. g_type_check_instance_cast (type_instance=type_instance@entry=0xa0b440, iface_type=10827632) at gtype.c:4013 4013 node = lookup_type_node_I (type_instance->g_class->g_type); Thanks, Warm regards, Ankur
This seems to be owncloud related. I removed my owncloud account and it doesn't crash any more.
Sorry about this. There was a change in 3.13.90 if you have an ownCloud client installed. Do you have one? Is there one file "~/.local/share/data/ownCloud/folders/ownCloud" ? If so, is there a line with "localPath"? thanks
(In reply to comment #2) > Sorry about this. > > There was a change in 3.13.90 if you have an ownCloud client installed. Do you > have one? > > Is there one file "~/.local/share/data/ownCloud/folders/ownCloud" ? > If so, is there a line with "localPath"? > > thanks Hrm. No. I just had an ownCloud account in GOA. I don't have a client installed and there's no file in ~/.local/share/data/ownCloud/folders/ownCloud.
*** Bug 735708 has been marked as a duplicate of this bug. ***
*** Bug 735519 has been marked as a duplicate of this bug. ***
Ouch, I cannot reproduce it on three different fedora. Can you access ownCloud mount from nautilus? No idea why this happens on g_volume_mount async callback. If someone could run gdb with a breakpoint on on_owncloud_volume_mounted this would at least confirm the row. downstream is https://bugzilla.redhat.com/show_bug.cgi?id=1135809
Running with 3.13.4 version would bring back some old code, but I'd be surprised this to change anything.
Created attachment 285100 [details] [review] a simple trial to avoid crash This might avoid the crash, but will not bring feature
Hi Pierre, I set up a different owncloud account and this crash repeated itself. I'll try to get you a trace. Here's how to reproduce it: - create a free owncloud account at owndrive.com from this list: https://owncloud.org/providers/ - https://owndrive.com/ - Set it up using GOA. - start bijiben after - watch it crash Thanks, Ankur
Removing the account from GOA lets bijiben work just fine, so it is an owncloud related issue. I don't know if I have a notes app on the owncloud instance set up. There isn't anything in the GOA settings. Is such an app required?
I can access it fine with nautilus. I just transferred a file to check. It mounts it as "webdav". Works just fine.
(In reply to comment #10) Thanks for the tests Ankur. This is what i tried on my side, without being able to reproduce. > Removing the account from GOA lets bijiben work just fine, so it is an owncloud > related issue. I don't know if I have a notes app on the owncloud instance set > up. There isn't anything in the GOA settings. Is such an app required? As soon as an ownCloud gnome-online-account is active for "Files", Notes will pick it up. In theory the webdav files are mounted (g_volume_mount, as in Nautilus), but this crash happens at this point. Recent code (3.13.90) introduced an alternative : if an ownCloud client already does sync files locally, local files are to be used, not webdav. btw this is a possible workaround for anybody impacted : let's install the client, and bijben will use local files. I first thought this recent feature and related code change did introduce the crash (thus, my request to test 3.13.4, before this). But looking at the code its not obvious. Using a gdb breakpoint would identify precisely what does break here. > gdb bijiben > break on_own_cloud_volume_mounted > run > next > next (...)
Hi, I'm using the 3.13.91 version on archlinux. I've created an free owndrive.com account and I've activated it on GOA, however bijiben works as well.
I've just created a owndrive.com account and added to GOA, created a few notes in OD, updated them in Bijiben and everything is fine. I'll close this bug report and if the problem still happens, please reopen it. Thanks.