<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:10px"><div id="yui_3_16_0_ym19_1_1461625805772_13771" dir="ltr"><span>I opened a bug at </span><a href="https://bugs.freedesktop.org/show_bug.cgi?id=95155">https://bugs.freedesktop.org/show_bug.cgi?id=95155</a>.</div><div id="yui_3_16_0_ym19_1_1461625805772_13771" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1461625805772_13771" dir="ltr">README.win indicates that some of the unit tests are known to fail, but did not include details on which test and why.  I am running the unit tests to ensure my build is production quality.  Test-bus is failing for the reason already indicated.  Test-dbus, test-spawn, and test-shutdown are also failing for other reasons I have yet to investigate.  Can you tell me if these tests are expected to pass?</div><div id="yui_3_16_0_ym19_1_1461625805772_13771" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1461625805772_13771" dir="ltr">Also, can a x86 application connect to a x64 dbus-daemon and communicate with a x64 application?  Our Windows install base are mostly x64 OS, so we will install x64 build of our app, including dbus, but there are customers who only builds x86 applications to run in Windows compatibility mode and still integrate with our applications.  If they compiled their x86 application with an x86 library we provide that communicates over dbus to the rest of our x64 applications, is this setup expected to work?</div><div id="yui_3_16_0_ym19_1_1461625805772_13771" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1461625805772_13771" dir="ltr">Thanks,</div><div id="yui_3_16_0_ym19_1_1461625805772_13771" dir="ltr">Yiyang Fei </div> <div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 10px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font size="2" face="Arial"> On Tuesday, April 26, 2016 6:58 AM, Simon McVittie <simon.mcvittie@collabora.co.uk> wrote:<br></font></div>  <br><br> <div class="y_msg_container">On 26/04/16 01:16, Yiyang Fei wrote:<br clear="none">> The test-bus unit test on Windows systems fails during the<br clear="none">> check_segfault_no_auto_start test.  The output of the error is as follows:<br clear="none">...<br clear="none">> check_segfault_service_no_auto_start:3043 received message interface<br clear="none">> "(unset)" member "(unset)" error name<br clear="none">> "org.freedesktop.DBus.Error.TimedOut" on 000001E176DAE0E0, expecting not<br clear="none">> this error<br clear="none">...<br clear="none">> Since test-segfault.exe application never claims the requested service,<br clear="none">> it makes sense that DBUS_ERROR_TIMED_OUT is returned.<br clear="none"><br clear="none">No, this is not what is expected. We should be able to detect that the<br clear="none">activated subprocess has failed (exited abnormally or with exit status<br clear="none">not 0), and report that, immediately; we should not have to wait for an<br clear="none">arbitrary timeout.<br clear="none"><br clear="none">I assume you also see a noticeable (multiple seconds) delay before the<br clear="none">message "Failed to activate service<br clear="none">'org.freedesktop.DBus.TestSuiteSegfaultService': timed out"?<br clear="none"><br clear="none">This works on Unix, and this is the first I've heard about it failing on<br clear="none">Windows. (Ralf, presumably this test works OK for you?)<br clear="none"><br clear="none">Please open a bug in<br clear="none"><<a shape="rect" href="https://bugs.freedesktop.org/enter_bug.cgi?product=dbus&component=core" target="_blank">https://bugs.freedesktop.org/enter_bug.cgi?product=dbus&component=core</a>>. That's<br clear="none">also the way to ask for a patch to be applied, but in this case I don't<br clear="none">think your proposed patch is the correct change.<br clear="none"><br clear="none">Thanks,<div class="yqt1781558070" id="yqtfd71062"><br clear="none">    S</div><br clear="none">-- <br clear="none">Simon McVittie<br clear="none">Collabora Ltd. <<a shape="rect" href="http://www.collabora.com/" target="_blank">http://www.collabora.com/</a>><br clear="none"><br clear="none">_______________________________________________<br clear="none">dbus mailing list<br clear="none"><a shape="rect" ymailto="mailto:dbus@lists.freedesktop.org" href="mailto:dbus@lists.freedesktop.org">dbus@lists.freedesktop.org</a><br clear="none"><a shape="rect" href="https://lists.freedesktop.org/mailman/listinfo/dbus" target="_blank">https://lists.freedesktop.org/mailman/listinfo/dbus</a><div class="yqt1781558070" id="yqtfd49780"><br clear="none"></div><br><br></div>  </div> </div>  </div></div></body></html>