Hello,
I'm facing problems in running MS Powerpoint 2010 on my PlayonLinux installation. I've installed MS Office Home and Student 2010 with Excel, Word and Powerpoint. Excel and Word work without any issues.
The problem occurs when I right-click on file and do Open With >> Microsoft Powerpoint. Interestingly, the program works perfectly fine when I run it in debug mode, or when I open Powerpoint 2010 from PlayonLinux and then open the file using the Open> menu of Powerpoint.
Following are the details of the register dump:
Unhandled exception: 0xe0000002 in 32-bit code (0x7b83b581).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b83b581 ESP:0033e39c EBP:0033e400 EFLAGS:00000246( - -- I Z- -P- )
EAX:7b827b45 EBX:7b8a5ff4 ECX:e0000002 EDX:00000000
ESI:0033e448 EDI:7ffd8000
Stack dump:
0x0033e39c: 7eb7b1cc 0033e604 00000002 e0000002
0x0033e3ac: 00000000 00000000 7b83b581 00000000
0x0033e3bc: 00000004 0033e758 00010084 7ebc6ff4
0x0033e3cc: 7eb7b169 7ebc6ff4 0033e3f4 00000000
0x0033e3dc: 00000000 7eb7b180 00000040 7ffd8000
0x0033e3ec: 0033e434 f766918a 00000040 7b83b539
Backtrace:
=>0 0x7b83b581 in kernel32 (+0x2b581) (0x0033e400)
1 0x39cb653d in mso (+0xcb653c) (0x0033e470)
2 0x7bc7cb6b in ntdll (+0x6cb6a) (0x0033e690)
3 0x7bc7cc78 NtWaitForMultipleObjects+0x47() in ntdll (0x0033e6c0)
4 0x7b86dac8 InterlockedDecrement+0xef() in kernel32 (0x0033e810)
5 0x7e790e8d in winex11 (+0x20e8c) (0x0033e860)
6 0x7eb8c3a8 in user32 (+0x9c3a7) (0x0033e8b0)
7 0x7eb4fbde in user32 (+0x5fbdd) (0x0033ea80)
8 0x7eb5123e WaitMessage+0x3d() in user32 (0x0033eab0)
9 0x390b8091 in mso (+0xb8090) (0x0033eac8)
10 0x2e265257 in ppcore (+0x15256) (0x0033eadc)
11 0x2e2651f8 in ppcore (+0x151f7) (0x0033eb00)
12 0x2e2629ca in ppcore (+0x129c9) (0x0033eb48)
13 0x2e256e9e in ppcore (+0x6e9d) (0x0033fddc)
14 0x2e0015ae in powerpnt (+0x15ad) (0x0033fe70)
15 0x7b85b49c call_process_entry+0xb() in kernel32 (0x0033fe88)
16 0x7b85c70f in kernel32 (+0x4c70e) (0x0033fec8)
17 0x7bc75750 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
18 0x7bc7852d call_thread_func+0x7c() in ntdll (0x0033ffa8)
19 0x7bc7572e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
20 0x7bc4ce1e call_dll_entry_point+0x4fd() in ntdll (0x0033ffe8)
21 0xf767f53d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
22 0xf767f5fb wine_switch_to_stack+0x2a() in libwine.so.1 (0xff9a9648)
23 0x7bc52868 LdrInitializeThunk+0x3b7() in ntdll (0xff9a96b8)
24 0x7b862910 __wine_kernel_init+0xbbf() in kernel32 (0xff9aa7c8)
25 0x7bc52ee3 __wine_process_init+0x182() in ntdll (0xff9aa848)
26 0xf767d1c2 wine_init+0x2a1() in libwine.so.1 (0xff9aa8a8)
27 0x7bf00ecb main+0x8a(argc=0x3, argv=0xff9aad94) [/build/buildd-wine_1.4.1-4-i386-NgOHCo/wine-1.4.1/build32/loader/../../loader/main.c:230] in <wine-loader> (0xff9aacf8)
28 0xf74ff585 __libc_start_main+0xf4() in libc.so.6 (0x00000000)
0x7b83b581: movl 0xfffffffc(%ebp),%ebx
Modules:
Module Address Debug info Name (123 modules)
PE 610000- 872000 Deferred msointl
PE 890000- 4dba000 Deferred msores
PE 10000000-1040f000 Deferred office.odf
PE 2e000000-2e212000 Export powerpnt
PE 2e250000-2eb91000 Export ppcore
PE 39000000-3a1e0000 Export mso
PE 3a700000-3a83a000 Deferred ppintl
PE 42030000-4217f000 Deferred riched20
PE 42280000-43612000 Deferred oart
PE 437a0000-4394b000 Deferred gfx
PE 44020000-441b4000 Deferred ogl
PE 58800000-58946000 Deferred msxml6
PE 6bdc0000-6be7c000 Deferred msptls
PE 6be90000-6beb0000 Deferred osppc
PE 78520000-785c3000 Deferred msvcr90
PE 79000000-79045000 Deferred mscoree
ELF 7b800000-7ba3a000 Dwarf kernel32<elf>
\-PE 7b810000-7ba3a000 \ kernel32
ELF 7bc00000-7bcd4000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcd4000 \ ntdll
ELF 7bf00000-7bf04000 Dwarf <wine-loader>
ELF 7d229000-7d24f000 Deferred mlang<elf>
\-PE 7d230000-7d24f000 \ mlang
ELF 7d24f000-7d300000 Deferred winmm<elf>
\-PE 7d260000-7d300000 \ winmm
ELF 7d40c000-7d436000 Deferred msacm32<elf>
\-PE 7d410000-7d436000 \ msacm32
ELF 7d60f000-7d64c000 Deferred winspool<elf>
\-PE 7d620000-7d64c000 \ winspool
ELF 7d64c000-7d713000 Deferred crypt32<elf>
\-PE 7d660000-7d713000 \ crypt32
ELF 7d713000-7d755000 Deferred rsaenh<elf>
\-PE 7d720000-7d755000 \ rsaenh
ELF 7d755000-7d791000 Deferred libp11-kit.so.0
ELF 7d791000-7d7a5000 Deferred libtasn1.so.6
ELF 7d7a5000-7d82b000 Deferred libgcrypt.so.11
ELF 7d82b000-7d8f4000 Deferred libgnutls.so.26
ELF 7d8f4000-7d928000 Deferred ws2_32<elf>
\-PE 7d900000-7d928000 \ ws2_32
ELF 7d928000-7d93f000 Deferred libresolv.so.2
ELF 7d93f000-7d962000 Deferred iphlpapi<elf>
\-PE 7d950000-7d962000 \ iphlpapi
ELF 7d962000-7da00000 Deferred msvcrt<elf>
\-PE 7d980000-7da00000 \ msvcrt
ELF 7db04000-7db0b000 Deferred libffi.so.6
ELF 7db0b000-7db38000 Deferred netapi32<elf>
\-PE 7db10000-7db38000 \ netapi32
ELF 7db38000-7db67000 Deferred secur32<elf>
\-PE 7db40000-7db67000 \ secur32
ELF 7db67000-7db83000 Deferred libgcc_s.so.1
ELF 7dd00000-7dd05000 Deferred libgpg-error.so.0
ELF 7dd3e000-7dd74000 Deferred uxtheme<elf>
\-PE 7dd40000-7dd74000 \ uxtheme
ELF 7dd74000-7dd95000 Deferred cabinet<elf>
\-PE 7dd80000-7dd95000 \ cabinet
ELF 7dd95000-7ddbc000 Deferred mpr<elf>
\-PE 7dda0000-7ddbc000 \ mpr
ELF 7ddbc000-7de32000 Deferred wininet<elf>
\-PE 7ddd0000-7de32000 \ wininet
ELF 7de32000-7df34000 Deferred comctl32<elf>
\-PE 7de40000-7df34000 \ comctl32
ELF 7df34000-7dfa8000 Deferred shlwapi<elf>
\-PE 7df40000-7dfa8000 \ shlwapi
ELF 7dfa8000-7e1cf000 Deferred shell32<elf>
\-PE 7dfc0000-7e1cf000 \ shell32
ELF 7e1cf000-7e2de000 Deferred oleaut32<elf>
\-PE 7e1f0000-7e2de000 \ oleaut32
ELF 7e2de000-7e370000 Deferred urlmon<elf>
\-PE 7e2f0000-7e370000 \ urlmon
ELF 7e370000-7e465000 Deferred msi<elf>
\-PE 7e380000-7e465000 \ msi
ELF 7e465000-7e46b000 Deferred libxfixes.so.3
ELF 7e46b000-7e477000 Deferred libxcursor.so.1
ELF 7e51b000-7e543000 Deferred libexpat.so.1
ELF 7e543000-7e57e000 Deferred libfontconfig.so.1
ELF 7e57e000-7e58e000 Deferred libxi.so.6
ELF 7e58e000-7e592000 Deferred libxcomposite.so.1
ELF 7e592000-7e59d000 Deferred libxrandr.so.2
ELF 7e59d000-7e5a7000 Deferred libxrender.so.1
ELF 7e5a7000-7e5ad000 Deferred libxxf86vm.so.1
ELF 7e5ad000-7e5b1000 Deferred libxinerama.so.1
ELF 7e5b1000-7e5d5000 Deferred imm32<elf>
\-PE 7e5c0000-7e5d5000 \ imm32
ELF 7e5d5000-7e5db000 Deferred libxdmcp.so.6
ELF 7e5db000-7e5fd000 Deferred libxcb.so.1
ELF 7e5fd000-7e735000 Deferred libx11.so.6
ELF 7e735000-7e747000 Deferred libxext.so.6
ELF 7e747000-7e760000 Deferred libice.so.6
ELF 7e760000-7e768000 Deferred libsm.so.6
ELF 7e768000-7e804000 Dwarf winex11<elf>
\-PE 7e770000-7e804000 \ winex11
ELF 7e804000-7e82e000 Deferred libpng12.so.0
ELF 7e82e000-7e847000 Deferred libz.so.1
ELF 7e847000-7e8e8000 Deferred libfreetype.so.6
ELF 7e904000-7e918000 Deferred msimg32<elf>
\-PE 7e910000-7e918000 \ msimg32
ELF 7e918000-7e930000 Deferred wtsapi32<elf>
\-PE 7e920000-7e930000 \ wtsapi32
ELF 7e930000-7e9b0000 Deferred rpcrt4<elf>
\-PE 7e940000-7e9b0000 \ rpcrt4
ELF 7e9b0000-7eada000 Deferred ole32<elf>
\-PE 7e9d0000-7eada000 \ ole32
ELF 7eada000-7ec2e000 Dwarf user32<elf>
\-PE 7eaf0000-7ec2e000 \ user32
ELF 7ec2e000-7ec9a000 Deferred advapi32<elf>
\-PE 7ec40000-7ec9a000 \ advapi32
ELF 7ec9a000-7ed67000 Deferred gdi32<elf>
\-PE 7ecb0000-7ed67000 \ gdi32
ELF 7ed67000-7ed74000 Deferred libnss_files.so.2
ELF 7ed74000-7ed80000 Deferred libnss_nis.so.2
ELF 7ed80000-7ed99000 Deferred libnsl.so.1
ELF 7ed99000-7eda2000 Deferred libnss_compat.so.2
ELF 7efa2000-7efe4000 Deferred libm.so.6
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f74e1000-f74e6000 Deferred libdl.so.2
ELF f74e6000-f765b000 Dwarf libc.so.6
ELF f765c000-f7676000 Deferred libpthread.so.0
ELF f7676000-f77b9000 Dwarf libwine.so.1
ELF f77ba000-f77c0000 Deferred libuuid.so.1
ELF f77d0000-f77d4000 Deferred libxau.so.6
ELF f77d7000-f77f8000 Deferred ld-linux.so.2
ELF f77f8000-f77f9000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000030 0
0000002f 0
0000002e 0
0000002d 0
0000001e 0
00000018 0
00000017 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000021 explorer.exe
00000022 0
00000023 (D) C:\Program Files\Microsoft Office\Office14\POWERPNT.EXE
000000e2 0
000000d7 0
000000d6 0
000000d5 0
000000d4 0
000000d3 0
000000d2 0
000000d1 0
000000d0 0
000000cf 0
000000ce 0
000000cd 0
000000cc 0
000000c9 0
000000c4 0
000000c3 0
000000c2 0
000000c1 0
00000027 -2
00000024 0 <==
0000002a OSPPSVC.EXE
000000c0 0
000000bf 0
000000bd 0
000000bb 0
000000b9 0
000000b7 0
000000b5 0
000000b3 0
000000b1 0
000000af 0
000000ad 0
000000ab 0
000000a9 0
000000a7 0
000000a5 0
000000a3 0
000000a1 0
0000009f 0
0000009d 0
0000009b 0
00000099 0
00000097 0
00000095 0
00000093 0
00000091 0
0000008f 0
0000008d 0
0000008b 0
00000089 0
00000087 0
00000085 0
00000083 0
00000081 0
0000007f 0
0000007d 0
0000007b 0
00000079 0
00000077 0
00000075 0
00000073 0
00000071 0
0000006f 0
0000006d 0
0000006b 0
00000069 0
00000067 0
00000065 0
00000063 0
00000061 0
0000005f 0
0000005d 0
0000005b 0
00000059 0
00000057 0
00000055 0
00000053 0
00000051 0
0000004f 0
0000004d 0
0000004b 0
00000049 0
00000028 0
00000026 0
0000000b 0
00000046 0
00000044 0
00000042 0
00000040 0
0000003e 0
0000003c 0
0000003b 0
00000039 0
00000038 0
00000037 0
00000036 0
00000035 0
00000034 0
00000032 0
00000031 0
0000002c 0
0000002b 0
000000d8 rpcss.exe
000000e1 0
000000e0 0
000000c6 0
000000df 0
000000de 0
000000dd 0
000000dc 0
000000da 0
000000d9 0
System information:
Wine build: wine-1.4.1
Platform: i386
Host system: Linux
Host version: 3.11-2-amd64
Any pointers to a solution will be greatly appreciated.
Thanks in advance!