Gian-Piero
2010-Jan-20 13:55 UTC
[Wine] openSUSE upgrade makes Mathematica to crash in wine
Mathematica 4.0 with wine 1.1.36 under openSUSE11.1 was running correctly. I have upgraded to openSUSE 11.2 and now Mathematica crashes on start. When I launch Mathematica in a terminal, I get the following: wine: Unhandled page fault on read access to 0x7ee2fff4 at address 0x7ee2fff4 (thread 001a), starting debugger... Unhandled exception: page fault on read access to 0x7ee2fff4 in 32-bit code (0x7ee2fff4). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7ee2fff4 ESP:0033e384 EBP:7ed70000 EFLAGS:00210212( R- -- I -A- - ) EAX:00000001 EBX:3f800000 ECX:00637168 EDX:00000000 ESI:7bc4f2d9 EDI:01cdc2f0 Stack dump: 0x0033e384: 00000000 00000000 01cdc2f8 edd1117 0x0033e394: 00000000 00000000 00487390 00637168 0x0033e3a4: 0062fb94 7edd10e0 01cdc2f0 005a1370 0x0033e3b4: 00000000 00000000 00487390 00637168 0x0033e3c4: 00487347 00000000 00000000 00487390 0x0033e3d4: 00637168 00000000 00000000 01cdc2f0 Backtrace: =>0 0x7ee2fff4 in user32 (+0xbfff4) (0x7ed70000) 1 0x00000003 (0x00905a4d) 0x7ee2fff4: fdivrs 0xd(%esi) Modules: Module Address Debug info Name (112 modules) PE 340000- 354000 Deferred mlmap32.mlp PE 3a0000- 3b0000 Deferred mltcp32.mlp PE 400000- 670000 Deferred mathematica PE 10000000-10036000 Deferred ml32i2 ELF 7b800000-7b945000 Deferred kernel32<elf> \-PE 7b810000-7b945000 \ kernel32 ELF 7bc00000-7bcc1000 Deferred ntdll<elf> \-PE 7bc10000-7bcc1000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7d9d2000-7d9f1000 Deferred libgcc_s.so.1 ELF 7da74000-7daeb000 Deferred wineps<elf> \-PE 7da90000-7daeb000 \ wineps ELF 7db94000-7dbbc000 Deferred msacm32<elf> \-PE 7dba0000-7dbbc000 \ msacm32 ELF 7dbbc000-7dbc8000 Deferred libnss_nis.so.2 ELF 7dbc8000-7dbe1000 Deferred libnsl.so.1 ELF 7dbe1000-7dbea000 Deferred libnss_compat.so.2 ELF 7dbea000-7dbf7000 Deferred libnss_files.so.2 ELF 7dbf7000-7dc0d000 Deferred libresolv.so.2 ELF 7dc0d000-7dc11000 Deferred libkeyutils.so.1 ELF 7dc11000-7dc1a000 Deferred libkrb5support.so.0 ELF 7dc1a000-7dc47000 Deferred libk5crypto.so.3 ELF 7dc47000-7dd00000 Deferred libkrb5.so.3 ELF 7dd00000-7de72000 Deferred libcrypto.so.0.9.8 ELF 7de72000-7debd000 Deferred libssl.so.0.9.8 ELF 7debd000-7deed000 Deferred libgssapi_krb5.so.2 ELF 7deed000-7df26000 Deferred libcups.so.2 ELF 7df30000-7df46000 Deferred midimap<elf> \-PE 7df40000-7df46000 \ midimap ELF 7df46000-7df5f000 Deferred msacm32<elf> \-PE 7df50000-7df5f000 \ msacm32 ELF 7df5f000-7df79000 Deferred spoolss<elf> \-PE 7df60000-7df79000 \ spoolss ELF 7df79000-7df9a000 Deferred localspl<elf> \-PE 7df80000-7df9a000 \ localspl ELF 7dfc7000-7dfcb000 Deferred libcom_err.so.2 ELF 7dff5000-7dffb000 Deferred libxfixes.so.3 ELF 7dffb000-7e006000 Deferred libxcursor.so.1 ELF 7e006000-7e00a000 Deferred libxcomposite.so.1 ELF 7e00a000-7e013000 Deferred libxrandr.so.2 ELF 7e013000-7e01e000 Deferred libxrender.so.1 ELF 7e01e000-7e024000 Deferred libxxf86vm.so.1 ELF 7e024000-7e028000 Deferred libxinerama.so.1 ELF 7e028000-7e04a000 Deferred imm32<elf> \-PE 7e030000-7e04a000 \ imm32 ELF 7e04a000-7e04e000 Deferred libxau.so.6 ELF 7e04e000-7e06d000 Deferred libxcb.so.1 ELF 7e06d000-7e088000 Deferred libice.so.6 ELF 7e088000-7e1bd000 Deferred libx11.so.6 ELF 7e1bd000-7e1cf000 Deferred libxext.so.6 ELF 7e1cf000-7e1d8000 Deferred libsm.so.6 ELF 7e1da000-7e20f000 Deferred uxtheme<elf> \-PE 7e1e0000-7e20f000 \ uxtheme ELF 7e211000-7e2b8000 Deferred winex11<elf> \-PE 7e220000-7e2b8000 \ winex11 ELF 7e2b8000-7e2cc000 Deferred mouse.drv16.so PE 7e2c0000-7e2cc000 Deferred mouse.drv16 ELF 7e2cc000-7e2e1000 Deferred keyboard.drv16.so PE 7e2d0000-7e2e1000 Deferred keyboard.drv16 ELF 7e2e1000-7e2f6000 Deferred display.drv16.so PE 7e2f0000-7e2f6000 Deferred display.drv16 ELF 7e2f6000-7e33e000 Deferred user.exe16.so PE 7e300000-7e33e000 Deferred user.exe16 ELF 7e3e3000-7e40a000 Deferred libexpat.so.1 ELF 7e40a000-7e43e000 Deferred libfontconfig.so.1 ELF 7e43e000-7e452000 Deferred libz.so.1 ELF 7e452000-7e4d4000 Deferred libfreetype.so.6 ELF 7e4d7000-7e4dc000 Deferred libuuid.so.1 ELF 7e50d000-7e53b000 Deferred gdi.exe16.so PE 7e520000-7e53b000 Deferred gdi.exe16 ELF 7e53b000-7e54f000 Deferred comm.drv16.so PE 7e540000-7e54f000 Deferred comm.drv16 ELF 7e54f000-7e564000 Deferred system.drv16.so PE 7e550000-7e564000 Deferred system.drv16 ELF 7e564000-7e609000 Deferred krnl386.exe16.so PE 7e570000-7e609000 Deferred krnl386.exe16 ELF 7e62c000-7e64c000 Deferred iphlpapi<elf> \-PE 7e630000-7e64c000 \ iphlpapi ELF 7e64c000-7e679000 Deferred ws2_32<elf> \-PE 7e650000-7e679000 \ ws2_32 ELF 7e679000-7e694000 Deferred wsock32<elf> \-PE 7e680000-7e694000 \ wsock32 ELF 7e694000-7e6be000 Deferred oledlg<elf> \-PE 7e6a0000-7e6be000 \ oledlg ELF 7e6be000-7e748000 Deferred winmm<elf> \-PE 7e6d0000-7e748000 \ winmm ELF 7e748000-7e865000 Deferred ole32<elf> \-PE 7e760000-7e865000 \ ole32 ELF 7e865000-7e93d000 Deferred comctl32<elf> \-PE 7e870000-7e93d000 \ comctl32 ELF 7e93d000-7e9a2000 Deferred shlwapi<elf> \-PE 7e950000-7e9a2000 \ shlwapi ELF 7e9a2000-7eb3e000 Deferred shell32<elf> \-PE 7e9b0000-7eb3e000 \ shell32 ELF 7eb3e000-7ebeb000 Deferred comdlg32<elf> \-PE 7eb40000-7ebeb000 \ comdlg32 ELF 7ebeb000-7ec61000 Deferred rpcrt4<elf> \-PE 7ec00000-7ec61000 \ rpcrt4 ELF 7ec61000-7ecc0000 Deferred advapi32<elf> \-PE 7ec70000-7ecc0000 \ advapi32 ELF 7ecc0000-7ed54000 Deferred gdi32<elf> \-PE 7ecd0000-7ed54000 \ gdi32 ELF 7ed54000-7ee72000 Export user32<elf> \-PE 7ed70000-7ee72000 \ user32 ELF 7ef9e000-7efc7000 Deferred libm.so.6 ELF 7efc8000-7f000000 Deferred winspool<elf> \-PE 7efd0000-7f000000 \ winspool ELF f7400000-f7405000 Deferred libdl.so.2 ELF f7405000-f7565000 Deferred libc.so.6 ELF f7565000-f757f000 Deferred libpthread.so.0 ELF f75b8000-f76f5000 Deferred libwine.so.1 ELF f76f6000-f7716000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000e services.exe 00000016 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000018 0 00000017 0 00000013 0 00000012 0 00000019 (D) C:\Program Files\Wolfram Research\Mathematica\4.0\SystemFiles\FrontEnd\Binaries\Windows\Mathematica.exe 0000001a 0 <=0000001b explorer.exe 0000001c 0 Backtrace: =>0 0x7ee2fff4 in user32 (+0xbfff4) (0x7ed70000) 1 0x00000003 (0x00905a4d) Can this be fixed? Thank you in advance.