{"action":"created","issue":{"url":"https://api.github.com/repos/scipy/scipy/issues/5577","labels_url":"https://api.github.com/repos/scipy/scipy/issues/5577/labels{/name}","comments_url":"https://api.github.com/repos/scipy/scipy/issues/5577/comments","events_url":"https://api.github.com/repos/scipy/scipy/issues/5577/events","html_url":"https://github.com/scipy/scipy/issues/5577","id":120377706,"number":5577,"title":"ordqz segfault on Python 3.4 in Wine","user":{"login":"ev-br","id":2133832,"avatar_url":"https://avatars.githubusercontent.com/u/2133832?v=3","gravatar_id":"","url":"https://api.github.com/users/ev-br","html_url":"https://github.com/ev-br","followers_url":"https://api.github.com/users/ev-br/followers","following_url":"https://api.github.com/users/ev-br/following{/other_user}","gists_url":"https://api.github.com/users/ev-br/gists{/gist_id}","starred_url":"https://api.github.com/users/ev-br/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ev-br/subscriptions","organizations_url":"https://api.github.com/users/ev-br/orgs","repos_url":"https://api.github.com/users/ev-br/repos","events_url":"https://api.github.com/users/ev-br/events{/privacy}","received_events_url":"https://api.github.com/users/ev-br/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/scipy/scipy/labels/defect","name":"defect","color":"e11d21"},{"url":"https://api.github.com/repos/scipy/scipy/labels/scipy.linalg","name":"scipy.linalg","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/scipy/scipy/milestones/26","html_url":"https://github.com/scipy/scipy/milestones/0.17.0","labels_url":"https://api.github.com/repos/scipy/scipy/milestones/26/labels","id":1096839,"number":26,"title":"0.17.0","description":"","creator":{"login":"rgommers","id":98330,"avatar_url":"https://avatars.githubusercontent.com/u/98330?v=3","gravatar_id":"","url":"https://api.github.com/users/rgommers","html_url":"https://github.com/rgommers","followers_url":"https://api.github.com/users/rgommers/followers","following_url":"https://api.github.com/users/rgommers/following{/other_user}","gists_url":"https://api.github.com/users/rgommers/gists{/gist_id}","starred_url":"https://api.github.com/users/rgommers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rgommers/subscriptions","organizations_url":"https://api.github.com/users/rgommers/orgs","repos_url":"https://api.github.com/users/rgommers/repos","events_url":"https://api.github.com/users/rgommers/events{/privacy}","received_events_url":"https://api.github.com/users/rgommers/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":288,"state":"open","created_at":"2015-05-05T13:00:06Z","updated_at":"2015-12-12T11:17:38Z","due_on":"2015-11-29T23:00:00Z","closed_at":null},"comments":14,"created_at":"2015-12-04T10:53:55Z","updated_at":"2015-12-12T20:50:52Z","closed_at":null,"body":"```\r\n>>> from scipy import linalg as l\r\n>>> l.test('full', verbose=10)            \r\nRunning unit tests for scipy.linalg\r\nNumPy version 1.7.2\r\nNumPy is installed in C:\\Python34\\lib\\site-packages\\numpy\r\nSciPy version 0.17.0.dev0+Unknown\r\nSciPy is installed in C:\\Python34\\lib\\site-packages\\scipy\r\nPython version 3.4.0 (v3.4.0:04f714765c13, Mar 16 2014, 19:24:06) [MSC v.1600 32 bit (Intel)]\r\n...\r\n<... all seems well for a while...>\r\n...\r\ntest_vrectangular_complex (test_decomp.TestLUSingle) ... ok\r\ntest_check_finite (test_decomp.TestLUSolve) ... ok\r\ntest_lu (test_decomp.TestLUSolve) ... ok\r\ntest_cef (test_decomp.TestOrdQZ) ... wine: Unhandled page fault on read access to 0xffffffff at address 0x6d47e9c5 (thread 0009), starting debugger...\r\nUnhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x6d47e9c5).\r\nRegister dump:\r\n CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b\r\n EIP:6d47e9c5 ESP:0042c924 EBP:00000001 EFLAGS:00010202(  R- --  I   - - - )\r\n EAX:0042d094 EBX:0042d094 ECX:00000001 EDX:00000040\r\n ESI:0042d074 EDI:00000006\r\nStack dump:\r\n0x0042c924:  00000006 00000040 0042d094 00000010\r\n0x0042c934:  0042d094 03996fd0 00000008 6d47f21f\r\n0x0042c944:  0042d074 03996fc8 00000002 00000003\r\n0x0042c954:  00000001 00000002 0042d0b4 00000003\r\n0x0042c964:  00000003 6d47f100 0042d074 6d428cb1\r\n0x0042c974:  00000001 00000003 00000000 3ff00000\r\nBacktrace:\r\n=>0 0x6d47e9c5 in _flapack.pyd (+0x3be9c5) (0x00000001)\r\n0x6d47e9c5: \t\r\nModules:\r\nModule\tAddress\t\t\tDebug info\tName (121 modules)\r\nPE\t  440000-  450000\tDeferred        _distance_wrap.pyd\r\nPE\t  470000-  47e000\tDeferred        _socket.pyd\r\nPE\t 9460000- 9484000\tDeferred        _lzma.pyd\r\nPE\t 9560000- 9840000\tDeferred        _fblas.pyd\r\nPE\t 9840000- 9a2b000\tDeferred        _flinalg.pyd\r\nPE\t 9a30000- 9d61000\tDeferred        cython_blas.pyd\r\nPE\t 9f30000- 9ff4000\tDeferred        _hashlib.pyd\r\nPE\t a000000- a12a000\tDeferred        _ssl.pyd\r\nPE\t a1f0000- a457000\tDeferred        _superlu.pyd\r\nPE\t a4a0000- a83f000\tDeferred        _arpack.pyd\r\nPE\t a840000- a92b000\tDeferred        _odepack.pyd\r\nPE\t a970000- aa5d000\tDeferred        lsoda.pyd\r\nPE\t10000000-10015000\tDeferred        python3\r\nPE\t1d000000-1d00b000\tDeferred        pythonw\r\nPE\t1d170000-1d180000\tDeferred        _bz2.pyd\r\nPE\t1d1a0000-1d1b8000\tDeferred        _ctypes.pyd\r\nPE\t1e000000-1e2a6000\tDeferred        python34\r\nPE\t61b80000-61bb8000\tDeferred        _hierarchy.pyd\r\nPE\t62380000-623b2000\tDeferred        _dop.pyd\r\nPE\t62980000-62b21000\tDeferred        vode.pyd\r\nPE\t62e00000-62e24000\tDeferred        _traversal.pyd\r\nPE\t62f40000-62f82000\tDeferred        _ellip_harm_2.pyd\r\nPE\t63700000-640b3000\tDeferred        cython_lapack.pyd\r\nPE\t645c0000-645e1000\tDeferred        _tools.pyd\r\nPE\t64780000-647b9000\tDeferred        _shortest_path.pyd\r\nPE\t647c0000-64a41000\tDeferred        _ufuncs.pyd\r\nPE\t64d80000-64dcf000\tDeferred        _decomp_update.pyd\r\nPE\t64e00000-64f0a000\tDeferred        multiarray.pyd\r\nPE\t65240000-6567f000\tDeferred        _sparsetools.pyd\r\nPE\t65980000-65a78000\tDeferred        _vq.pyd\r\nPE\t66000000-660cb000\tDeferred        ckdtree.pyd\r\nPE\t67380000-673c6000\tDeferred        _quadpack.pyd\r\nPE\t676c0000-676d8000\tDeferred        _ufuncs_cxx.pyd\r\nPE\t67ac0000-67bdc000\tDeferred        lapack_lite.pyd\r\nPE\t68b40000-68b64000\tDeferred        scalarmath.pyd\r\nPE\t68bc0000-68d29000\tDeferred        specfun.pyd\r\nPE\t69000000-69143000\tDeferred        qhull.pyd\r\nPE\t69300000-6930e000\tDeferred        fftpack_lite.pyd\r\nPE\t6af00000-6af2d000\tDeferred        _solve_toeplitz.pyd\r\nPE\t6c3c0000-6c3cb000\tDeferred        _compiled_base.pyd\r\nPE\t6c640000-6c6a3000\tDeferred        _csparsetools.pyd\r\nPE\t6c9c0000-6c9ff000\tDeferred        _reordering.pyd\r\nPE\t6d0c0000-6d826000\tStabs           _flapack.pyd\r\nPE\t6dec0000-6df12000\tDeferred        umath.pyd\r\nPE\t6f140000-6f22a000\tDeferred        _iterative.pyd\r\nPE\t6fb40000-6fbb9000\tDeferred        mtrand.pyd\r\nPE\t710c0000-710e3000\tDeferred        _min_spanning_tree.pyd\r\nPE\t78aa0000-78b5f000\tDeferred        msvcr100\r\nELF\t7b800000-7ba15000\tDeferred        kernel32<elf>\r\n  \\-PE\t7b810000-7ba15000\t\\               kernel32\r\nELF\t7bc00000-7bcc3000\tDeferred        ntdll<elf>\r\n  \\-PE\t7bc10000-7bcc3000\t\\               ntdll\r\nELF\t7bf00000-7bf04000\tDeferred        <wine-loader>\r\nELF\t7df8d000-7dfab000\tDeferred        libgcc_s.so.1\r\nELF\t7dfb3000-7dfe5000\tDeferred        ws2_32<elf>\r\n  \\-PE\t7dfc0000-7dfe5000\t\\               ws2_32\r\nELF\t7dfe5000-7e0d7000\tDeferred        oleaut32<elf>\r\n  \\-PE\t7e000000-7e0d7000\t\\               oleaut32\r\nELF\t7e0d7000-7e164000\tDeferred        msvcrt<elf>\r\n  \\-PE\t7e0f0000-7e164000\t\\               msvcrt\r\nELF\t7e164000-7e21c000\tDeferred        crypt32<elf>\r\n  \\-PE\t7e170000-7e21c000\t\\               crypt32\r\nELF\t7e21c000-7e25a000\tDeferred        rsaenh<elf>\r\n  \\-PE\t7e220000-7e25a000\t\\               rsaenh\r\nELF\t7e25a000-7e2cf000\tDeferred        rpcrt4<elf>\r\n  \\-PE\t7e270000-7e2cf000\t\\               rpcrt4\r\nELF\t7e2cf000-7e3d7000\tDeferred        ole32<elf>\r\n  \\-PE\t7e2f0000-7e3d7000\t\\               ole32\r\nELF\t7e405000-7e439000\tDeferred        uxtheme<elf>\r\n  \\-PE\t7e410000-7e439000\t\\               uxtheme\r\nELF\t7e439000-7e43f000\tDeferred        libxfixes.so.3\r\nELF\t7e43f000-7e44a000\tDeferred        libxcursor.so.1\r\nELF\t7e452000-7e47c000\tDeferred        libexpat.so.1\r\nELF\t7e47c000-7e4b0000\tDeferred        libfontconfig.so.1\r\nELF\t7e4b0000-7e4c1000\tDeferred        libxi.so.6\r\nELF\t7e4c1000-7e4c5000\tDeferred        libxcomposite.so.1\r\nELF\t7e4c5000-7e4ce000\tDeferred        libxrandr.so.2\r\nELF\t7e4ce000-7e4d8000\tDeferred        libxrender.so.1\r\nELF\t7e4d8000-7e4de000\tDeferred        libxxf86vm.so.1\r\nELF\t7e4de000-7e4e2000\tDeferred        libxinerama.so.1\r\nELF\t7e4e2000-7e504000\tDeferred        imm32<elf>\r\n  \\-PE\t7e4f0000-7e504000\t\\               imm32\r\nELF\t7e504000-7e50b000\tDeferred        libxdmcp.so.6\r\nELF\t7e50b000-7e50f000\tDeferred        libxau.so.6\r\nELF\t7e50f000-7e530000\tDeferred        libxcb.so.1\r\nELF\t7e530000-7e54a000\tDeferred        libice.so.6\r\nELF\t7e54a000-7e67e000\tDeferred        libx11.so.6\r\nELF\t7e67e000-7e690000\tDeferred        libxext.so.6\r\nELF\t7e690000-7e699000\tDeferred        libsm.so.6\r\nELF\t7e699000-7e72c000\tDeferred        winex11<elf>\r\n  \\-PE\t7e6a0000-7e72c000\t\\               winex11\r\nELF\t7e72c000-7e742000\tDeferred        libz.so.1\r\nELF\t7e742000-7e7dd000\tDeferred        libfreetype.so.6\r\nELF\t7e7dd000-7e7fc000\tDeferred        libtinfo.so.5\r\nELF\t7e7fc000-7e81e000\tDeferred        libncurses.so.5\r\nELF\t7e81e000-7e916000\tDeferred        comctl32<elf>\r\n  \\-PE\t7e830000-7e916000\t\\               comctl32\r\nELF\t7e916000-7e980000\tDeferred        shlwapi<elf>\r\n  \\-PE\t7e920000-7e980000\t\\               shlwapi\r\nELF\t7e980000-7eb91000\tDeferred        shell32<elf>\r\n  \\-PE\t7e990000-7eb91000\t\\               shell32\r\nELF\t7eb91000-7ebaa000\tDeferred        version<elf>\r\n  \\-PE\t7eba0000-7ebaa000\t\\               version\r\nELF\t7ebaa000-7ec0a000\tDeferred        advapi32<elf>\r\n  \\-PE\t7ebc0000-7ec0a000\t\\               advapi32\r\nELF\t7ec0a000-7ecc7000\tDeferred        gdi32<elf>\r\n  \\-PE\t7ec20000-7ecc7000\t\\               gdi32\r\nELF\t7ecc7000-7ee07000\tDeferred        user32<elf>\r\n  \\-PE\t7ece0000-7ee07000\t\\               user32\r\nELF\t7ef90000-7ef9d000\tDeferred        libnss_files.so.2\r\nELF\t7ef9d000-7efa9000\tDeferred        libnss_nis.so.2\r\nELF\t7efa9000-7efc3000\tDeferred        libnsl.so.1\r\nELF\t7efc3000-7efcc000\tDeferred        libnss_compat.so.2\r\nELF\t7efcc000-7eff8000\tDeferred        libm.so.6\r\nELF\t7effa000-7f000000\tDeferred        libuuid.so.1\r\nELF\tb73d1000-b73d6000\tDeferred        libdl.so.2\r\nELF\tb73d6000-b757f000\tDeferred        libc.so.6\r\nELF\tb7580000-b759b000\tDeferred        libpthread.so.0\r\nELF\tb75a3000-b76e5000\tDwarf           libwine.so.1\r\nELF\tb76e7000-b7709000\tDeferred        ld-linux.so.2\r\nELF\tb7709000-b770a000\tDeferred        [vdso].so\r\nThreads:\r\nprocess  tid      prio (all id:s are in hex)\r\n00000008 (D) C:\\Python34\\pythonw.exe\r\n\t00000009    0 <==\r\n0000000e services.exe\r\n\t00000020    0\r\n\t0000001f    0\r\n\t00000015    0\r\n\t00000010    0\r\n\t0000000f    0\r\n00000012 winedevice.exe\r\n\t0000001d    0\r\n\t0000001a    0\r\n\t00000014    0\r\n\t00000013    0\r\n0000001b plugplay.exe\r\n\t00000021    0\r\n\t0000001e    0\r\n\t0000001c    0\r\n00000022 explorer.exe\r\n\t00000023    0\r\n```"},"comment":{"url":"https://api.github.com/repos/scipy/scipy/issues/comments/164190365","html_url":"https://github.com/scipy/scipy/issues/5577#issuecomment-164190365","issue_url":"https://api.github.com/repos/scipy/scipy/issues/5577","id":164190365,"user":{"login":"ev-br","id":2133832,"avatar_url":"https://avatars.githubusercontent.com/u/2133832?v=3","gravatar_id":"","url":"https://api.github.com/users/ev-br","html_url":"https://github.com/ev-br","followers_url":"https://api.github.com/users/ev-br/followers","following_url":"https://api.github.com/users/ev-br/following{/other_user}","gists_url":"https://api.github.com/users/ev-br/gists{/gist_id}","starred_url":"https://api.github.com/users/ev-br/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ev-br/subscriptions","organizations_url":"https://api.github.com/users/ev-br/orgs","repos_url":"https://api.github.com/users/ev-br/repos","events_url":"https://api.github.com/users/ev-br/events{/privacy}","received_events_url":"https://api.github.com/users/ev-br/received_events","type":"User","site_admin":false},"created_at":"2015-12-12T20:50:52Z","updated_at":"2015-12-12T20:50:52Z","body":"Here's progress report (or rather a report of the lack thereof). On wine 1.6.1 (the best I managed to install in the ubuntu precise box), using python 3.4 I get results consistent with what Pauli got above: no crash from running tests in REPL. But under python 3.3, ordqz does crash.\r\nAlso, under wine 1.6.1, I do not get the crash in `scipy.io.matlab` which happens for the stock wine.\r\n\r\nMoreover, using wine 1.6.1 completely messes up python 2.7 --- there are lots of `fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x81b6 ignored` and trying to even build numpy fails with a \"broken toolchain\" message, https://gist.github.com/ev-br/3af5f1fe708893c1db96.\r\nGoogling around seems to point to bug in Wine which was supposed to be fixed in 1.5.something, but here we are (https://bugs.winehq.org/show_bug.cgi?id=33337).\r\n\r\nTrying to upgrade to wine 1.7 does not help either: wine 1.7.18 does not play well with python 3.3 either.\r\n\r\nI even tried to upgrade the VM to Ubuntu 15.10, but that does not seem to work with the 12.04 host. \r\n\r\nThoughts?"}}