-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (14) . 

KitchenSync

   0.40.1  

KDE Groupware/PIM

Score 73%
KitchenSync
zoom


KitchenSync
zoom


Wiki:  Link
Minimum required   KDE 4.x
Downloads:  929
Submitted:  Sep 12 2010
Updated:  Nov 23 2010

Description:

KitchenSync is a synchronization application based on OpenSync. With KitchenSync you are able to synchronize cell phones, organizer, palms and other Personal Information Manager with KDE PIM (KAddressbook, KOrganizer, KNotes).

An Akonadi plugin is now ready to support KDE4 PIM. Check out http://www.opensync.org to get more information about KitchenSync's backend, OpenSync.

The source code is maintained in KDE's Playground: http://websvn.kde.org/trunk/playground/pim/kitchensync/. Use the following command to get a local copy:
svn co svn://anonsvn.kde.org/home/kde/trunk/playground/pim/kitchensync

How YOU can help:
- any form of contribution on the coding of kitchensync is highly welcome
- a wiki/home page should be developed, currently hosted at opensync.org.
- all kind of feedback is very appreciated
- help out the guys from OpenSync because they don't manage to port the plugins




Changelog:

0.40.1
- fixed critical bugs in member class
- added logo on welcome page
- added packages for openSUSE

0.40
- first official KDE4 version of KitchenSync
- picked up the pre-version 0.40 to match with the current libopensync version




LicenseGPL
Source(kitchensync 0.40.1 tarball)
(kitchensync trunk svn)
openSUSE Factory
openSUSE 12.3
openSUSE 12.2
openSUSE Tumbleweed
Send to a friend
Subscribe
Other  Apps  from denisq
Report inappropriate content



goto page: prev   1  2  3 

-

 Crash with latest opensync svn version

 
 by juancho on: Jan 8 2012
 
Score 50%

Hi,

I'm building kitchensync with latest svn version (rev 6216) of libopensync, libsyncml, all the plugins, etc, but I'm getting a crash after pressing OK in the add group window. I'm using vformat, akonadi and syncml plugins. This is the stack trace:


Application: KitchenSync (kitchensync), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6 0x00007fe1d3de44b6 in ?? () from /lib64/libglib-2.0.so.0
#7 0x00007fe1d3de4c69 in g_private_set () from /lib64/libglib-2.0.so.0
#8 0x00007fe1d0362418 in osync_client_proxy_spawn (proxy=0x1c35130, type=<optimized out>, path=0x183ffa0 "/home/juancho/.config/opensync/0.40/group1/2", external_command=0x0, error=0x7fff76197208) at /usr/src/debug/libopensync-0.40svn6216/opensync/client/opensync_client_proxy.c:1064
#9 0x00007fe1d0369c80 in _osync_engine_initialize_member (engine=0x1781380, member=0x18f4830, error=0x7fff76197208) at /usr/src/debug/libopensync-0.40svn6216/opensync/engine/opensync_engine.c:831
#10 0x00007fe1d036e566 in osync_engine_discover (engine=0x1781380, member=0x18f4830, error=0x7fff76197208) at /usr/src/debug/libopensync-0.40svn6216/opensync/engine/opensync_engine.c:2270
#11 0x00007fe1d036e617 in osync_engine_discover_and_block (engine=0x1781380, member=0x18f4830, error=0x7fff76197208) at /usr/src/debug/libopensync-0.40svn6216/opensync/engine/opensync_engine.c:2301
#12 0x00007fe1d6682fc5 in QSync::Engine::discover (this=0x163b760, member=...) at /usr/src/debug/kitchensync-0.40.1/libqopensync/engine.cpp:81
#13 0x00007fe1d9da779b in GroupConfig::saveConfig (this=0x17a1aa0) at /usr/src/debug/kitchensync-0.40.1/src/groupconfig.cpp:166
#14 0x00007fe1d9da8f31 in slotOk (this=0x7fff76198be0) at /usr/src/debug/kitchensync-0.40.1/src/groupconfigdialog.cpp:67
#15 GroupConfigDialog::qt_metacall (this=0x7fff76198be0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff76197330) at /usr/src/debug/kitchensync-0.40.1/build/src/groupconfigdialog.moc:76
#16 0x00007fe1d82d0f5a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#17 0x00007fe1d9a0a5c8 in KDialog::slotButtonClicked(int) () from /usr/lib64/libkdeui.so.5
#18 0x00007fe1d9a0bb09 in KDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
#19 0x00007fe1d9da8ea0 in GroupConfigDialog::qt_metacall (this=0x7fff76198be0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff76197500) at /usr/src/debug/kitchensync-0.40.1/build/src/groupconfigdialog.moc:71
#20 0x00007fe1d82d0f5a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#21 0x00007fe1d82d712e in QSignalMapper::mapped(int) () from /usr/lib64/libQtCore.so.4
#22 0x00007fe1d82d76cb in QSignalMapper::map(QObject*) () from /usr/lib64/libQtCore.so.4
#23 0x00007fe1d82d7b20 in QSignalMapper::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQtCore.so.4
#24 0x00007fe1d82d0f5a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#25 0x00007fe1d92bbb32 in QAbstractButton::clicked(bool) () from /usr/lib64/libQtGui.so.4
#26 0x00007fe1d900355e in ?? () from /usr/lib64/libQtGui.so.4
#27 0x00007fe1d900489b in ?? () from /usr/lib64/libQtGui.so.4
#28 0x00007fe1d9004b0c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#29 0x00007fe1d8ca1136 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#30 0x00007fe1d8c50a64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#31 0x00007fe1d8c561eb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#32 0x00007fe1d98c9b46 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#33 0x00007fe1d82be20c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#34 0x00007fe1d8c51a32 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#35 0x00007fe1d8ccdf15 in ?? () from /usr/lib64/libQtGui.so.4
#36 0x00007fe1d8cccdea in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#37 0x00007fe1d8cf4302 in ?? () from /usr/lib64/libQtGui.so.4
#38 0x00007fe1d3da936a in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#39 0x00007fe1d3da9730 in ?? () from /lib64/libglib-2.0.so.0
#40 0x00007fe1d3da97f4 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#41 0x00007fe1d82e8e7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#42 0x00007fe1d8cf3f8e in ?? () from /usr/lib64/libQtGui.so.4
#43 0x00007fe1d82bd412 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#44 0x00007fe1d82bd60f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#45 0x00007fe1d9102d16 in QDialog::exec() () from /usr/lib64/libQtGui.so.4
#46 0x00007fe1d9daefa3 in MainWidget::editGroup (this=0x12fa5f0, syncProcess=<optimized out>) at /usr/src/debug/kitchensync-0.40.1/src/mainwidget.cpp:180
#47 0x00007fe1d9daf374 in MainWidget::addGroup (this=0x12fa5f0) at /usr/src/debug/kitchensync-0.40.1/src/mainwidget.cpp:153
#48 0x00007fe1d9daf804 in MainWidget::qt_metacall (this=0x12fa5f0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff76198e50) at /usr/src/debug/kitchensync-0.40.1/build/src/mainwidget.moc:81
#49 0x00007fe1d82d0f5a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#50 0x00007fe1d8c4a452 in QAction::triggered(bool) () from /usr/lib64/libQtGui.so.4
#51 0x00007fe1d8c4a63f in QAction::activate(QAction::ActionEvent) () from /usr/lib64/libQtGui.so.4
#52 0x00007fe1d900485a in ?? () from /usr/lib64/libQtGui.so.4
#53 0x00007fe1d9004b0c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#54 0x00007fe1d90c0f5a in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#55 0x00007fe1d8ca1136 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#56 0x00007fe1d8c50a64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#57 0x00007fe1d8c561eb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#58 0x00007fe1d98c9b46 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#59 0x00007fe1d82be20c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#60 0x00007fe1d8c51a32 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#61 0x00007fe1d8ccdf15 in ?? () from /usr/lib64/libQtGui.so.4
#62 0x00007fe1d8cccdea in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#63 0x00007fe1d8cf4302 in ?? () from /usr/lib64/libQtGui.so.4
#64 0x00007fe1d3da936a in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#65 0x00007fe1d3da9730 in ?? () from /lib64/libglib-2.0.so.0
#66 0x00007fe1d3da97f4 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#67 0x00007fe1d82e8e7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#68 0x00007fe1d8cf3f8e in ?? () from /usr/lib64/libQtGui.so.4
#69 0x00007fe1d82bd412 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#70 0x00007fe1d82bd60f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#71 0x00007fe1d82c17d7 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#72 0x00000000004046e4 in main (argc=<optimized out>, argv=0x7fff7619a568) at /usr/src/debug/kitchensync-0.40.1/src/main.cpp:55


It seems it's a problem reading the opensync config files because trying to run again kitchensync results in another crash at startup:


Application: KitchenSync (kitchensync), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6 0x00007fd2827944b6 in ?? () from /lib64/libglib-2.0.so.0
#7 0x00007fd282794c69 in g_private_set () from /lib64/libglib-2.0.so.0
#8 0x00007fd27ed12418 in osync_client_proxy_spawn (proxy=0xb771b0, type=<optimized out>, path=0x9a0490 "/home/juancho/.config/opensync/0.40/group1/2", external_command=0x0, error=0x7fffe50a0a08) at /usr/src/debug/libopensync-0.40svn6216/opensync/client/opensync_client_proxy.c:1064
#9 0x00007fd27ed19c80 in _osync_engine_initialize_member (engine=0x9a00e0, member=0x9a0330, error=0x7fffe50a0a08) at /usr/src/debug/libopensync-0.40svn6216/opensync/engine/opensync_engine.c:831
#10 0x00007fd27ed1c029 in osync_engine_initialize (engine=0x9a00e0, error=0x7fffe50a0a08) at /usr/src/debug/libopensync-0.40svn6216/opensync/engine/opensync_engine.c:1724
#11 0x00007fd285032ec1 in QSync::Engine::initialize (this=<optimized out>) at /usr/src/debug/kitchensync-0.40.1/libqopensync/engine.cpp:50
#12 0x00007fd2887649e3 in SyncProcess::SyncProcess (this=0x99f910, group=<optimized out>) at /usr/src/debug/kitchensync-0.40.1/src/syncprocess.cpp:41
#13 0x00007fd288764dd0 in SyncProcessManager::initGroup (this=0x983b50, groupEnv=0x978200) at /usr/src/debug/kitchensync-0.40.1/src/syncprocessmanager.cpp:165
#14 0x00007fd288764fbc in SyncProcessManager::SyncProcessManager (this=0x983b50) at /usr/src/debug/kitchensync-0.40.1/src/syncprocessmanager.cpp:55
#15 0x00007fd28876514f in SyncProcessManager::self () at /usr/src/debug/kitchensync-0.40.1/src/syncprocessmanager.cpp:42
#16 0x00007fd28875eee1 in MainWidget::MainWidget (this=0x97a750, guiClient=0x979ee8, widget=<optimized out>) at /usr/src/debug/kitchensync-0.40.1/src/mainwidget.cpp:52
#17 0x0000000000404bf5 in MainWindow::MainWindow (this=0x979ea0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kitchensync-0.40.1/src/mainwindow.cpp:35
#18 0x00000000004046d1 in main (argc=<optimized out>, argv=0x7fffe50a0ec8) at /usr/src/debug/kitchensync-0.40.1/src/main.cpp:52


Tried with kitchensyn 0.40.1 and latest svn version and happens the same.


Reply to this

-

 Re: Crash with latest opensync svn version

 
 by juancho on: Jan 19 2012
 
Score 50%

Looking further, the crash is when adding the akonadi plugin, using other plugin like file doesn't crash kitchensync.


Reply to this

-

 Re: Re: Crash with latest opensync svn version

 
 by denisq on: Jan 19 2012
 
Score 50%

juancho,

I am sorry to tell you that I had to give up developing kitchensync. I took it over from Tobias Koenig to make it work again with the new opensync API, but now that I have started my professionnal life I don't find any time to maintain kitchensync anymore.

I hope there will be someone willing to pick up this nice project. The code is really well written and easy to understand.


Reply to this

goto page: prev   1  2  3 

Add commentBack






-
-
Do you like or dislike Ubuntu Unity?
 Yes, unity is alien technology!
 It is less confusing than Gnome 3 default, shell.
 Granny thinks it is much more usable than Gnome 2
 Canonical is embarrasing itself with this split project
 Gnome 3 default shell is much better
 I dislike Unity, Gnome 3 default shell is alien technology!
 None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.