-
Notifications
You must be signed in to change notification settings - Fork 663
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
client unknown status, client shows wrong status of synchronization, it is not possible to recover synchronization #1027
Comments
Today morning, the client does not work. It can start however synchronization with server is not possible . I deleted all files from server via web interface. However, the client wants download them on the client side. It cannot be used for daily work no mater how many files are stored on server. Client provides information that are not consistent client shows syncing 1 of 100 (492kB of 913MB) however details window is empty. The client stopped synchronization for long time i.e. mechanisms to start synchronization again does not work. |
It is possible to reproduce this issue. For creating 1000 of 1MB files in Linux use: #!/bin/sh Best wishes Jozef |
I found that client is not able to handle same of events. For example I created 1000 files in local directory. Synchronization started. Near end of synchronization about 750MB were transfered I deleted local files. I got state synchronized for long time. Then I added just 10 new files in local directory nothing happen for long time. I restarted client I got Unknown status, green bullet below cloud however no synchronization happened. It would be nice to classify client as unstable and not suitable for deployment because synchronization cannot handle important events. Jozef |
long time outdated. |
Hi,
I initially I started client it worked nice. I tried to add a few files It still worked. However I added about 2000 files totally 5GB directory in local owncloud directory. Synchronization started and continued up 1GB then
client stopped to wok I got Unknown status,
I tried to interrupt synchronization (setting-Pause) and client stopped works. My feeling is that client is not able to start synchronization again.
In addition icon shows that directory is synchronized which really false information. I checked server side where many of files are not copied.
www interface works
Jozef
OS Ubuntu 12.04, gnome,
client from your repository
the latest version of client and server
here is core taken from process
jozef 4085 0.0 5.9 1320068 233320 ? SLl 18:25 0:02 owncloud
jozef 4096 0.0 0.0 0 0 ? Z 18:25 0:00 [owncloud]
process 4085
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
http://bugs.launchpad.net/gdb-linaro/...
Reading symbols from /usr/bin/owncloud...(no debugging symbols found)...done.
[New LWP 4088]
[New LWP 4089]
[New LWP 4091]
[New LWP 4093]
[New LWP 4094]
[New LWP 4097]
[New LWP 4100]
[New LWP 4104]
[New LWP 4085]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `owncloud'.
#0 0x00007f6db25b1313 in poll () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0 0x00007f6db25b1313 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f6db1bb1036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6db1bb149a in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f6da0c8c98b in ?? ()
from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4 0x00007f6db1bd29e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f6db207de9a in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007f6db25bcccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x0000000000000000 in ?? ()
(gdb)
(gdb) thread apply all bt
Thread 9 (LWP 4085):
#0 0x00007f6db2081d84 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007f6db30a24db in QWaitCondition::wait(QMutex*, unsigned long) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2 0x00007f6db30a1be8 in QThread::wait(unsigned long) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3 0x00007f6db2dd84da in Mirall::Folder::slotTerminateSync() ()
from /usr/lib/libowncloudsync.so.0
#4 0x00007f6db2dd070d in Mirall::FolderMan::terminateSyncProcess(QString const&)
() from /usr/lib/libowncloudsync.so.0
#5 0x00007f6db2dd1568 in Mirall::FolderMan::slotRemoveFolder(QString const&) ()
from /usr/lib/libowncloudsync.so.0
#6 0x0000000000475793 in Mirall::AccountSettings::slotRemoveCurrentFolder() ()
#7 0x0000000000485642 in ?? ()
#8 0x00007f6db31b5281 in QMetaObject::activate(QObject_, QMetaObject const_, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9 0x00007f6db455fc72 in QAbstractButton::clicked(bool) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#10 0x00007f6db429da4e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#11 0x00007f6db429ed8b in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#12 0x00007f6db429effc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x00007f6db3f20144 in QWidget::event(QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#14 0x00007f6db3ecf894 in QApplicationPrivate::notify_helper(QObject_, QEvent_)
() from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007f6db3ed50bf in QApplication::notify(QObject_, QEvent_) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#16 0x00007f6db31a0e9c in QCoreApplication::notifyInternal(QObject_, QEvent_) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#17 0x00007f6db3ed0862 in QApplicationPrivate::sendMouseEvent(QWidget_, QMouseEvent_, QWidget_, QWidget_, QWidget**, QPointer&, bool) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
---Type to continue, or q to quit---
#18 0x00007f6db3f4fbf5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#19 0x00007f6db3f4ebae in QApplication::x11ProcessEvent(_XEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#20 0x00007f6db3f780d2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#21 0x00007f6db1bb0d53 in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f6db1bb10a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f6db1bb1164 in g_main_context_iteration ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f6db31d03bf in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#25 0x00007f6db3f77d5e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#26 0x00007f6db319fc82 in QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#27 0x00007f6db319fed7 in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#28 0x00007f6db31a4f67 in QCoreApplication::exec() ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#29 0x000000000043efc8 in main ()
Thread 8 (LWP 4104):
#0 0x00007f6db25b1313 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f6db1bb1036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6db1bb1164 in g_main_context_iteration ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f6db31d03bf in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4 0x00007f6db319fc82 in QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5 0x00007f6db319fed7 in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6 0x00007f6db309efa7 in QThread::exec() ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7 0x00007f6db30a1fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8 0x00007f6db207de9a in start_thread ()
---Type to continue, or q to quit---
from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007f6db25bcccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()
Thread 7 (LWP 4100):
#0 0x00007f6db25bdc6c in recv () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f6da361d72e in ?? () from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
#2 0x00007f6da361df70 in ?? () from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
#3 0x00007f6da361a8fc in _gnutls_recv_int ()
from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
#4 0x00007f6d8583724f in ?? () from /usr/lib/libneon-gnutls.so.27
#5 0x00007f6d8582fbf1 in ne_read_response_block ()
from /usr/lib/libneon-gnutls.so.27
#6 0x00007f6d85830070 in ne_discard_response ()
from /usr/lib/libneon-gnutls.so.27
#7 0x00007f6d858300bb in ne_request_dispatch ()
from /usr/lib/libneon-gnutls.so.27
#8 0x00007f6d8583dc4d in ?? () from /usr/lib/libneon-gnutls.so.27
#9 0x00007f6d85a52b01 in ?? ()
from /usr/lib/x86_64-linux-gnu/ocsync-0/ocsync_owncloud.so
#10 0x00007f6d85a52e21 in ?? ()
from /usr/lib/x86_64-linux-gnu/ocsync-0/ocsync_owncloud.so
#11 0x00007f6dadbac20d in csync_vio_opendir ()
from /usr/lib/x86_64-linux-gnu/libocsync.so.0
#12 0x00007f6dadba48b0 in csync_ftw ()
from /usr/lib/x86_64-linux-gnu/libocsync.so.0
#13 0x00007f6dadba4eb2 in csync_ftw ()
from /usr/lib/x86_64-linux-gnu/libocsync.so.0
#14 0x00007f6dadba4eb2 in csync_ftw ()
from /usr/lib/x86_64-linux-gnu/libocsync.so.0
#15 0x00007f6dadba4eb2 in csync_ftw ()
from /usr/lib/x86_64-linux-gnu/libocsync.so.0
#16 0x00007f6dadb9ed92 in csync_update ()
from /usr/lib/x86_64-linux-gnu/libocsync.so.0
#17 0x00007f6db2de681b in Mirall::CSyncThread::startSync() ()
---Type to continue, or q to quit---
from /usr/lib/libowncloudsync.so.0
#18 0x00007f6db2e04334 in ?? () from /usr/lib/libowncloudsync.so.0
#19 0x00007f6db31ba446 in QObject::event(QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#20 0x00007f6db3ecf894 in QApplicationPrivate::notify_helper(QObject_, QEvent_)
() from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#21 0x00007f6db3ed4713 in QApplication::notify(QObject_, QEvent_) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#22 0x00007f6db31a0e9c in QCoreApplication::notifyInternal(QObject_, QEvent_) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#23 0x00007f6db31a4c6a in QCoreApplicationPrivate::sendPostedEvents(QObject_, int, QThreadData_) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#24 0x00007f6db31cff93 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#25 0x00007f6db1bb0d53 in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f6db1bb10a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f6db1bb1164 in g_main_context_iteration ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f6db31d03bf in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#29 0x00007f6db319fc82 in QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#30 0x00007f6db319fed7 in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#31 0x00007f6db309efa7 in QThread::exec() ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#32 0x00007f6db30a1fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#33 0x00007f6db207de9a in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#34 0x00007f6db25bcccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#35 0x0000000000000000 in ?? ()
Thread 6 (LWP 4097):
#0 0x00007f6db25b1313 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f6db1bb1036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
---Type to continue, or q to quit---
#2 0x00007f6db1bb1164 in g_main_context_iteration ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f6db31d03bf in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4 0x00007f6db319fc82 in QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5 0x00007f6db319fed7 in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6 0x00007f6db309efa7 in QThread::exec() ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7 0x00007f6db30a1fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8 0x00007f6db207de9a in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007f6db25bcccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()
Thread 5 (LWP 4094):
#0 0x00007f6db25b6033 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f6db317f06f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2 0x00007f6db30a1fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3 0x00007f6db207de9a in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#4 0x00007f6db25bcccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 4 (LWP 4093):
#0 0x00007f6db25b1313 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f6db1bb1036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6db1bb1164 in g_main_context_iteration ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f6db31d03bf in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4 0x00007f6db319fc82 in QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5 0x00007f6db319fed7 in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)
---Type to continue, or q to quit---
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6 0x00007f6db309efa7 in QThread::exec() ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7 0x00007f6db317f9ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8 0x00007f6db30a1fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9 0x00007f6db207de9a in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f6db25bcccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()
Thread 3 (LWP 4091):
#0 0x00007f6db25b1313 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f6db1bb1036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6db1bb1164 in g_main_context_iteration ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f6db31d03bf in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4 0x00007f6db319fc82 in QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5 0x00007f6db319fed7 in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6 0x00007f6db309efa7 in QThread::exec() ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7 0x00007f6db30a1fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8 0x00007f6db207de9a in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007f6db25bcccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()
Thread 2 (LWP 4089):
#0 0x00007f6db25b1313 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f6db1bb1036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6db1bb149a in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f6da7dde406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
---Type to continue, or q to quit---
#4 0x00007f6db1bd29e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f6db207de9a in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007f6db25bcccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 1 (LWP 4088):
#0 0x00007f6db25b1313 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f6db1bb1036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f6db1bb149a in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f6da0c8c98b in ?? ()
from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4 0x00007f6db1bd29e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f6db207de9a in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007f6db25bcccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x0000000000000000 in ?? ()
(gdb)
The text was updated successfully, but these errors were encountered: