https://bugs.meego.com/show_bug.cgi?id=25596

pohly <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED

--- Comment #4 from pohly <[email protected]> 2012-09-10 07:31:04 UTC ---
Fix is in 1.3:

commit d56c1b7b8f41728db9c1ae5f7a3b47f1c6702a3a
Author: Patrick Ohly <[email protected]>
Date:   Thu Aug 16 18:49:52 2012 +0200

    KDE: check for D-Bus to avoid crash in KApplication (BMC #25596)

    Some unnamed version of KDE crashes in KApplication when invoked
    without a D-Bus session. The reporter ran into this when compiling
    from source, because the SyncEvolution binary is invoked as part of
    the build process, which ran outside of a D-Bus session.

    Avoid the crash by checking for a D-Bus session bus with
    QDBusConnection::sessionBus().isConnected() before instantiating
    KApplication. The QDBusConnection API does not say explicitly when it
    connects to the daemon, but testing shows that in practice this
    detects missing env variables and an unreachable daemon right away as
    expected, while passing when the daemon can be contacted.

    Instantiating KApplication was added for KWallet support. Without
    D-Bus, KWallet does not work either, therefore throw an explicit error
    when the lack of D-Bus was detected.

--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: normal
Priority: High
Keywords: 
Status: RESOLVED
Who: [email protected]
Assigned To: [email protected]
Target Build: ---
Flags: 
Changed: Status Resolution
--------

https://bugs.meego.com/show_bug.cgi?id=25596


-- 
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to