Bug 203885 - deskutils/owncloudclient: Core dump
Summary: deskutils/owncloudclient: Core dump
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2015-10-20 07:00 UTC by Ben Lavery-Griffiths
Modified: 2016-03-28 13:54 UTC (History)
6 users (show)

See Also:
bugzilla: maintainer-feedback? (yonas)


Attachments
Output from `gdb owncloud owncloud.core` (16.82 KB, text/plain)
2015-10-20 07:00 UTC, Ben Lavery-Griffiths
no flags Details
New core dump with debug—25/10/2015 (43 bytes, text/plain)
2015-10-25 23:27 UTC, Ben Lavery-Griffiths
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Lavery-Griffiths 2015-10-20 07:00:34 UTC
Created attachment 162229 [details]
Output from `gdb owncloud owncloud.core`

I have installed the ownCloud client via pkg(8) and the initial sync began.  A day or so later I rebooted the laptop and noted that ownCloud did not restart, and there was a core dump in my home directory.

The ownCloud server is on the local network and my Mac also connects, it hasn’t reported any issues with syncing.  The laptop connects to the network over WiFi, but using Ethernet doesn’t stop it from crashing.

I’m running FreeBSD 11.0-CURRENT, output from `name -a` here:
FreeBSD BIL-BSD 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r287930: Thu Sep 17 20:40:12 UTC 2015     root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64

I have attached the initial output and the output from “backtrace” from `gdb owncloud owncloud.core`.  Please let me know if you require any further information.
Comment 1 Ben Lavery-Griffiths 2015-10-20 07:02:52 UTC
Some further information which I neglected to think important, but may be:

I am running Xgce as my DE, and it launches the GNOME services on startup.  Xdm is the login manager is that matters.
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2015-10-20 07:40:47 UTC
Thanks Ben!
Comment 3 Yonas Yanfa 2015-10-20 08:01:46 UTC
Thanks Ben and Kubilay, I'll try to QA this as soon as possible.
Comment 4 Yonas Yanfa 2015-10-21 06:37:27 UTC
@Ben Does the owncloud client crash every time you try to start it now, or was it a one-time thing?
Comment 5 Ben Lavery-Griffiths 2015-10-21 07:36:07 UTC
@Yonas, it crashes ever time.  I think that backtrace was from a crash on login, but it will crash if I invoke it from the Xfce menu or from the command line.
Comment 6 Kubilay Kocak freebsd_committer freebsd_triage 2015-10-21 07:41:25 UTC
Can the owncloud client be built with debug symbols? Might this make isolation/debugging easier?
Comment 7 Yonas Yanfa 2015-10-21 07:50:33 UTC
From 

https://doc.owncloud.org/desktop/2.0/building.html#generic-build-instructions

it seems `make -DCMAKE_BUILD_TYPE="Debug"` could work.
Comment 8 Ben Lavery-Griffiths 2015-10-21 07:53:58 UTC
That’s not something I can do with pkg(8), is it?
I can have a look a little later at compiling the port—unless cloning from the git repo is a better bet?
Comment 9 Kubilay Kocak freebsd_committer freebsd_triage 2015-10-21 07:56:02 UTC
(In reply to Yonas Yanfa from comment #7)

A DEBUG option for the port might be handy to make user debugging easier in future. Please create a separate issue/changeset for this if you would like to pursue that option
Comment 10 Yonas Yanfa 2015-10-21 07:57:26 UTC
(In reply to Ben Lavery from comment #8)

No, you'll need to compile the port in /usr/ports/deskutils/owncloudclient .

It's a long build process, so you might want to try something like:

# cd /usr/ports/deskutils/owncloudclient
# make -DCMAKE_BUILD_TYPE="Debug" -DBATCH
Comment 11 Yonas Yanfa 2015-10-21 08:18:23 UTC
(In reply to Kubilay Kocak from comment #9)

Good idea, I've added a patch here:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203919
Comment 12 Ben Lavery-Griffiths 2015-10-25 23:27:50 UTC
Created attachment 162449 [details]
New core dump with debug—25/10/2015
Comment 13 Ben Lavery-Griffiths 2015-10-25 23:30:52 UTC
(In reply to Yonas Yanfa from comment #10)

I have compiled the port as described, logged out of my X session and then back in.  Opened the terminal and ran own cloud from there.  It produced some output and a new core dump which I have uploaded to another server and linked to as it is too big to upload here.


# cd /usr/ports/deskutils/owncloudclient
# make -DCMAKE_BUILD_TYPE="Debug" -DBATCH install
<LOG OUT Xfce>
<LOG IN Xfce & launch terminal>
$ owncloud
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

(process:80235): GLib-ERROR **: Creating pipes for GWakeup: Too many open files

Trace/BPT trap (core dumped)



I haven’t had time to properly explore this, but I’m wondering if it’s a limits issue…?
Comment 14 Yonas Yanfa 2015-10-25 23:52:51 UTC
(In reply to Ben Lavery from comment #13)

Thanks Ben, based on the error message, it could be a open files limit issue, although I'm not 100% sure.

The link to your dump file (owncloud.core.bz2) gives me a 403 forbidden error.
Comment 15 Ben Lavery-Griffiths 2015-10-26 00:02:53 UTC
(In reply to Yonas Yanfa from comment #14)

Fixed the perms to the file now :-)

I've just collected some extra details. Not sure about opened file limits…



[benlavery@BIL-BSD ~]$ sysctl kern.maxfiles
kern.maxfiles: 25000

[benlavery@BIL-BSD ~]$ dmesg |tail
_vn_lock() at _vn_lock+0x9a/frame 0xfffffe010d2638c0
knlist_remove_kq() at knlist_remove_kq+0x7e/frame 0xfffffe010d2638f0
filt_vfsdetach() at filt_vfsdetach+0x28/frame 0xfffffe010d263910
knote_fdclose() at knote_fdclose+0x10c/frame 0xfffffe010d263960
closefp() at closefp+0x65/frame 0xfffffe010d2639a0
amd64_syscall() at amd64_syscall+0x2e1/frame 0xfffffe010d263ab0
Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe010d263ab0
--- syscall (6, FreeBSD ELF64, sys_close), rip = 0x802fbacda, rsp = 0x7fffdfdfcf18, rbp = 0x7fffdfdfcf30 ---
pid 80130 (owncloud), uid 1001: exited on signal 5 (core dumped)
pid 80235 (owncloud), uid 1001: exited on signal 5 (core dumped)
Comment 16 Ben Lavery-Griffiths 2015-10-26 00:07:39 UTC
(In reply to Ben Lavery from comment #15)

My Mac with ownCloud client running has the following:

benlavery@Talantinc:~ $>sysctl kern.maxfiles
kern.maxfiles: 12288

Much less than my FreeBSD laptop, but then I've no idea how things differ between the platforms...
Comment 17 Yonas Yanfa 2015-10-26 00:11:12 UTC
(In reply to Ben Lavery from comment #15)

gdb isn't showing me a meaningful backtrace:

gdb work/stage/usr/local/bin/owncloud ~/owncloud.core 
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...
Core was generated by `owncloud'.
Program terminated with signal 5, Trace/breakpoint trap.
#0  0x000000080986a141 in ?? ()
(gdb) bt
#0  0x000000080986a141 in ?? ()
#1  0x0000000200000018 in ?? ()
#2  0x0000000000000000 in ?? ()


Can you copy/paste the backtrace you get in gdb?
Comment 18 Ben Lavery-Griffiths 2015-10-26 00:18:41 UTC
(In reply to Yonas Yanfa from comment #17)

Not sure how much/little of the output is important to you, so pasted in its entirety:

[benlavery@BIL-BSD ~]$ gdb /usr/local/bin/owncloud owncloud.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found)...
Core was generated by `owncloud'.
Program terminated with signal 5, Trace/breakpoint trap.
Reading symbols from /usr/local/lib/libQt5Sql.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libQt5Sql.so.5
Reading symbols from /usr/local/lib/libQt5DBus.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libQt5DBus.so.5
Reading symbols from /usr/local/lib/libQt5Xml.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libQt5Xml.so.5
Reading symbols from /usr/local/lib/libowncloudsync.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libowncloudsync.so.0
Reading symbols from /usr/local/lib/libQt5WebKitWidgets.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libQt5WebKitWidgets.so.5
Reading symbols from /usr/local/lib/libQt5Widgets.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libQt5Widgets.so.5
Reading symbols from /usr/local/lib/libQt5WebKit.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libQt5WebKit.so.5
Reading symbols from /usr/local/lib/libQt5Network.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libQt5Network.so.5
Reading symbols from /usr/local/lib/libQt5Gui.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libQt5Gui.so.5
Reading symbols from /usr/local/lib/libQt5Concurrent.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libQt5Concurrent.so.5
Reading symbols from /usr/local/lib/libQt5Core.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libQt5Core.so.5
Reading symbols from /usr/local/lib/owncloud/libocsync.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/owncloud/libocsync.so.0
Reading symbols from /usr/lib/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/librt.so.1
Reading symbols from /usr/local/lib/libsqlite3.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libsqlite3.so.0
Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /usr/local/lib/libinotify.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libinotify.so.0
Reading symbols from /usr/lib/libssl.so.7...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libssl.so.7
Reading symbols from /lib/libcrypto.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libcrypto.so.7
Reading symbols from /usr/local/lib/libqt5keychain.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libqt5keychain.so.0
Reading symbols from /lib/libz.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.6
Reading symbols from /usr/lib/libc++.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libc++.so.1
Reading symbols from /lib/libcxxrt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libcxxrt.so.1
Reading symbols from /lib/libm.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libthr.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /usr/local/lib/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXext.so.6
Reading symbols from /usr/local/lib/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libX11.so.6
Reading symbols from /usr/local/lib/libxslt.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxslt.so.1
Reading symbols from /usr/local/lib/libxml2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxml2.so.2
Reading symbols from /usr/local/lib/libgio-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgio-2.0.so.0
Reading symbols from /usr/local/lib/libgstapp-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgstapp-1.0.so.0
Reading symbols from /usr/local/lib/libgstpbutils-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgstpbutils-1.0.so.0
Reading symbols from /usr/local/lib/libgstvideo-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgstvideo-1.0.so.0
Reading symbols from /usr/local/lib/libgstaudio-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgstaudio-1.0.so.0
Reading symbols from /usr/local/lib/libgstbase-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgstbase-1.0.so.0
Reading symbols from /usr/local/lib/libgstreamer-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgstreamer-1.0.so.0
Reading symbols from /usr/local/lib/libgobject-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgobject-2.0.so.0
Reading symbols from /usr/local/lib/libglib-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libglib-2.0.so.0
Reading symbols from /usr/local/lib/libintl.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libintl.so.8
Reading symbols from /usr/local/lib/libicui18n.so.55...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libicui18n.so.55
Reading symbols from /usr/local/lib/libicuuc.so.55...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libicuuc.so.55
Reading symbols from /usr/local/lib/libicudata.so.55...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libicudata.so.55
Reading symbols from /usr/local/lib/libQt5PrintSupport.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libQt5PrintSupport.so.5
Reading symbols from /usr/local/lib/libQt5OpenGL.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libQt5OpenGL.so.5
Reading symbols from /usr/local/lib/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libGL.so.1
Reading symbols from /usr/local/lib/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXrender.so.1
Reading symbols from /usr/local/lib/libXcomposite.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXcomposite.so.1
Reading symbols from /usr/local/lib/libjpeg.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libjpeg.so.8
Reading symbols from /usr/local/lib/libpng16.so.16...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpng16.so.16
Reading symbols from /usr/local/lib/libwebp.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libwebp.so.5
Reading symbols from /usr/local/lib/libQt5Quick.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libQt5Quick.so.5
Reading symbols from /usr/local/lib/libQt5Qml.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libQt5Qml.so.5
Reading symbols from /usr/local/lib/libharfbuzz.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libharfbuzz.so.0
Reading symbols from /usr/lib/libexecinfo.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libexecinfo.so.1
Reading symbols from /usr/local/lib/libpcre16.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpcre16.so.0
Reading symbols from /usr/local/lib/libgthread-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgthread-2.0.so.0
Reading symbols from /usr/local/lib/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb.so.1
Reading symbols from /usr/lib/librpcsvc.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/librpcsvc.so.5
Reading symbols from /usr/lib/liblzma.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/liblzma.so.5
Reading symbols from /usr/local/lib/libffi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libffi.so.6
Reading symbols from /usr/local/lib/libgmodule-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgmodule-2.0.so.0
Reading symbols from /usr/local/lib/libiconv.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libiconv.so.2
Reading symbols from /usr/local/lib/libpcre.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpcre.so.1
Reading symbols from /usr/local/lib/liborc-0.4.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/liborc-0.4.so.0
Reading symbols from /usr/local/lib/libgsttag-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgsttag-1.0.so.0
Reading symbols from /usr/local/lib/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libexpat.so.1
Reading symbols from /usr/local/lib/libglapi.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libglapi.so.0
Reading symbols from /usr/local/lib/libXdamage.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXdamage.so.1
Reading symbols from /usr/local/lib/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXfixes.so.3
Reading symbols from /usr/local/lib/libX11-xcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libX11-xcb.so.1
Reading symbols from /usr/local/lib/libxcb-glx.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-glx.so.0
Reading symbols from /usr/local/lib/libxcb-dri2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-dri2.so.0
Reading symbols from /usr/local/lib/libXxf86vm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXxf86vm.so.1
Reading symbols from /usr/local/lib/libdrm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libdrm.so.2
Reading symbols from /usr/local/lib/libfreetype.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libfreetype.so.6
Reading symbols from /usr/local/lib/libgraphite2.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgraphite2.so.3
Reading symbols from /usr/lib/libelf.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libelf.so.2
Reading symbols from /usr/local/lib/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXau.so.6
Reading symbols from /usr/local/lib/libpthread-stubs.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpthread-stubs.so.0
Reading symbols from /usr/local/lib/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXdmcp.so.6
Reading symbols from /usr/lib/libbz2.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libbz2.so.4
Reading symbols from /usr/local/lib/qt5/plugins/platforms/libqxcb.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/qt5/plugins/platforms/libqxcb.so
Reading symbols from /usr/local/lib/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXi.so.6
Reading symbols from /usr/local/lib/libxcb-render-util.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-render-util.so.0
Reading symbols from /usr/local/lib/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libSM.so.6
Reading symbols from /usr/local/lib/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libICE.so.6
Reading symbols from /usr/local/lib/libxcb-render.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-render.so.0
Reading symbols from /usr/local/lib/libxcb-image.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-image.so.0
Reading symbols from /usr/local/lib/libxcb-icccm.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-icccm.so.4
Reading symbols from /usr/local/lib/libxcb-sync.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-sync.so.1
Reading symbols from /usr/local/lib/libxcb-xfixes.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-xfixes.so.0
Reading symbols from /usr/local/lib/libxcb-shm.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-shm.so.0
Reading symbols from /usr/local/lib/libxcb-randr.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-randr.so.0
Reading symbols from /usr/local/lib/libxcb-shape.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-shape.so.0
Reading symbols from /usr/local/lib/libxcb-keysyms.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-keysyms.so.1
Reading symbols from /usr/local/lib/libxcb-xkb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-xkb.so.1
Reading symbols from /usr/local/lib/libxkbcommon-x11.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxkbcommon-x11.so.0
Reading symbols from /usr/local/lib/libxkbcommon.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxkbcommon.so.0
Reading symbols from /usr/local/lib/libfontconfig.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libfontconfig.so.1
Reading symbols from /usr/local/lib/libEGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libEGL.so.1
Reading symbols from /usr/local/lib/libxcb-util.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-util.so.1
Reading symbols from /usr/local/lib/libgbm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgbm.so.1
Reading symbols from /usr/local/lib/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXcursor.so.1
Reading symbols from /usr/local/lib/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so
Reading symbols from /usr/local/lib/qt5/plugins/imageformats/libqgif.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/qt5/plugins/imageformats/libqgif.so
Reading symbols from /usr/local/lib/qt5/plugins/imageformats/libqico.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/qt5/plugins/imageformats/libqico.so
Reading symbols from /usr/local/lib/qt5/plugins/imageformats/libqjpeg.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/qt5/plugins/imageformats/libqjpeg.so
Reading symbols from /usr/local/lib/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libdbus-1.so.3
Reading symbols from /usr/local/lib/qt5/plugins/bearer/libqgenericbearer.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/qt5/plugins/bearer/libqgenericbearer.so
Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols found)...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x000000080986a141 in g_logv () from /usr/local/lib/libglib-2.0.so.0
[New Thread 8125ee800 (LWP 100171/<unknown>)]
[New Thread 8125a2400 (LWP 100162/<unknown>)]
[New Thread 8124fe000 (LWP 100152/<unknown>)]
[New Thread 812416000 (LWP 100138/<unknown>)]
[New Thread 812415000 (LWP 100642/<unknown>)]
(gdb) backtrace
#0  0x000000080986a141 in g_logv () from /usr/local/lib/libglib-2.0.so.0
#1  0x00000008098a6ad4 in glib_check_version () from /usr/local/lib/libglib-2.0.so.0
#2  0x00000008098a6a3f in glib_check_version () from /usr/local/lib/libglib-2.0.so.0
#3  0x000000080985fa30 in g_main_context_new () from /usr/local/lib/libglib-2.0.so.0
#4  0x0000000805297d34 in QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate ()
   from /usr/local/lib/libQt5Core.so.5
#5  0x0000000805297f47 in QEventDispatcherGlib::QEventDispatcherGlib ()
   from /usr/local/lib/libQt5Core.so.5
#6  0x00000008050a410a in QThreadStorageData::finish () from /usr/local/lib/libQt5Core.so.5
#7  0x00000008050a4217 in QThreadStorageData::finish () from /usr/local/lib/libQt5Core.so.5
#8  0x000000080769e854 in pthread_create () from /lib/libthr.so.3
#9  0x0000000000000000 in ?? ()
(gdb) 
#0  0x000000080986a141 in g_logv () from /usr/local/lib/libglib-2.0.so.0
#1  0x00000008098a6ad4 in glib_check_version () from /usr/local/lib/libglib-2.0.so.0
#2  0x00000008098a6a3f in glib_check_version () from /usr/local/lib/libglib-2.0.so.0
#3  0x000000080985fa30 in g_main_context_new () from /usr/local/lib/libglib-2.0.so.0
#4  0x0000000805297d34 in QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate ()
   from /usr/local/lib/libQt5Core.so.5
#5  0x0000000805297f47 in QEventDispatcherGlib::QEventDispatcherGlib ()
   from /usr/local/lib/libQt5Core.so.5
#6  0x00000008050a410a in QThreadStorageData::finish () from /usr/local/lib/libQt5Core.so.5
#7  0x00000008050a4217 in QThreadStorageData::finish () from /usr/local/lib/libQt5Core.so.5
#8  0x000000080769e854 in pthread_create () from /lib/libthr.so.3
#9  0x0000000000000000 in ?? ()
(gdb) [benlavery@BIL-BSD ~]$ 
[benlavery@BIL-BSD ~]$
Comment 19 Kubilay Kocak freebsd_committer freebsd_triage 2015-10-26 00:58:31 UTC
@all please use attachments for large outputs / error logs
Comment 20 Ben Lavery-Griffiths 2015-12-14 14:42:58 UTC
Just an update, currently running:

%>owncloud --version
ownCloud version 2.0.2
%>uname -a
FreeBSD BIL-BSD 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r292056: Thu Dec 10 11:44:30 GMT 2015     root@BIL-BSD:/usr/obj/usr/src/sys/BIL_KERNEL  amd64


A behaviour I have noticed is that even when the server is unavailable (because of no network or the server is down) the client still crashes.  I don't have core files for each of these occurrences, but if it would be useful I can find some time and provide the backtraces (as attachments, of course!) for each case?
Comment 21 Kurt Jaeger freebsd_committer freebsd_triage 2016-03-26 18:58:59 UTC
As 2.1.1 is in the ports tree, does the problem still exist ?
Comment 22 Yonas Yanfa 2016-03-26 21:16:35 UTC
@Kubilay I wasn't able to reproduce the crash.

@Ben Does this still effect you with v2.1.1?
Comment 23 Ben Lavery-Griffiths 2016-03-26 22:28:31 UTC
(In reply to Yonas Yanfa from comment #22)

It's still happening as per my upgraded install via pkg, I shall reinstall via ports (with debug) tomorrow/Monday and report back.
Comment 24 Ben Lavery-Griffiths 2016-03-28 13:54:11 UTC
(In reply to Yonas Yanfa from comment #22)

Yes, after multiple reboots it has not core dumped, currently running CURRENT r297297.
Many thanks for everyones efforts!