Microsoft Visio

Visio 2010 (Office 14)

Application Details:

Version: 2010 (32 bit)
License: Retail
Votes: 3
Latest Rating: Garbage
Latest Wine Version Tested: 3.0.3

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Everything appears to work fine

What does not

Online Activation gives communication error.

Closes cleanly when no diagram is no shown, crashes with a pagefault when closed while displaying a diagram.

 Unhandled exception: page fault on read access to 0x7d82b320 in 32-bit code (0x7d82b320).

Register dump:

 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b

 EIP:7d82b320 ESP:0033ee7c EBP:0033ef38 EFLAGS:00010297(  R- --  I S -A-P-C)

 EAX:00000004 EBX:7ecac000 ECX:7ffd8000 EDX:00000000

 ESI:00000000 EDI:0033ef78

Stack dump:

0x0033ee7c:  7ec0c39a 00000004 0001008a 00000000

0x0033ee8c:  00000000 00000000 00000000 00000000

0x0033ee9c:  00000000 00000000 00000000 00000000

0x0033eeac:  00000000 7ffd8000 00000005 00000001

0x0033eebc:  0004009c 00000001 7d82b320 00000004

0x0033eecc:  0001008a 00000000 00000000 00000000


=>0 0x7d82b320 (0x0033ef38)

  1 0x7ec0cc67 CallNextHookEx+0x146() in user32 (0x0033f228)

  2 0x78a3e8ff in mfc90u (+0x5e8fe) (0x0033f4b8)

  3 0x7ec0c39a HOOKPROC_wrapper+0xa09() in user32 (0x0033f578)

  4 0x7ec0cc67 CallNextHookEx+0x146() in user32 (0x0033f868)

  5 0x60295363 in vislib (+0x295362) (0x0033f888)

  6 0x7ec0c39a HOOKPROC_wrapper+0xa09() in user32 (0x0033f948)

  7 0x7ec0c6ed HOOKPROC_wrapper+0xd5c() in user32 (0x0033fc38)

  8 0x7ec60228 DestroyWindow+0x77() in user32 (0x0033fc88)

  9 0x39218148 in mso (+0x218147) (0x0033fcac)

  10 0x3921801e in mso (+0x21801d) (0x0033fcc0)

  11 0x390e4056 in mso (+0xe4055) (0x0033fccc)

  12 0x601cae40 in vislib (+0x1cae3f) (0x0033fd20)

  13 0x60008742 in vislib (+0x8741) (0x0033fd68)

  14 0x60007924 in vislib (+0x7923) (0x0033fda8)

  15 0x300015ad in visio (+0x15ac) (0x0033fdbc)

  16 0x30001580 in visio (+0x157f) (0x0033fe50)

  17 0x7b8601ec call_process_entry+0xb() in kernel32 (0x0033fe68)

  18 0x7b861333 in kernel32 (+0x51332) (0x0033fea8)

  19 0x7bc80680 call_thread_func_wrapper+0xb() in ntdll (0x0033fec8)

  20 0x7bc836ef call_thread_func+0x9e() in ntdll (0x0033ff98)

  21 0x7bc8065e RtlRaiseException+0x21() in ntdll (0x0033ffc8)

  22 0x7bc53ad1 call_dll_entry_point+0x430() in ntdll (0x0033ffe8)

  23 0xf75fbb6d wine_call_on_stack+0x1c() in (0x00000000)

  24 0xf75fbc4e wine_switch_to_stack+0x2d() in (0xffb11b08)

  25 0x7bc59a09 LdrInitializeThunk+0x238() in ntdll (0xffb11b48)

  26 0x7b867cd3 __wine_kernel_init+0xa12() in kernel32 (0xffb12c68)

  27 0x7bc5a5bb __wine_process_init+0x19a() in ntdll (0xffb12cf8)

  28 0xf75f9189 wine_init+0x2e8() in (0xffb12d68)

  29 0x7bf00dbc main+0x8b() in (0xffb131b8)

  30 0xf7440993 __libc_start_main+0xf2() in (0x00000000)

0x7d82b320: -- no code accessible --


Module Address Debug info Name (124 modules)

PE  5e0000-  843000 Deferred        msointl

PE  870000- 4d9a000 Deferred        msores

PE 10000000-1041a000 Deferred        office.odf

PE 30000000-3016b000 Export          visio

PE 39000000-3a1ea000 Export          mso

PE 42030000-4217f000 Deferred        riched20

PE 44020000-441b4000 Deferred        ogl

PE 58800000-58946000 Deferred        msxml6

PE 5d360000-5d36d000 Deferred        mfc90enu

PE 60000000-60d08000 Export          vislib

PE 60e40000-60e63000 Deferred        visdlgu

PE 60f70000-60ffa000 Deferred        visgrf

PE 61080000-610b5000 Deferred        msoutls

PE 64000000-640ba000 Deferred        visintl

PE 6bdc0000-6be7c000 Deferred        msptls

PE 6be90000-6beb0000 Deferred        osppc

PE 789e0000-78d81000 Export          mfc90u

ELF 7b800000-7ba5c000 Dwarf           kernel32

  \-PE 7b810000-7ba5c000 \               kernel32

ELF 7bc00000-7bce4000 Dwarf           ntdll

  \-PE 7bc10000-7bce4000 \               ntdll

ELF 7bf00000-7bf04000 Dwarf          

ELF 7d246000-7d28b000 Deferred        usp10

  \-PE 7d250000-7d28b000 \               usp10

ELF 7d28b000-7d35f000 Deferred        crypt32

  \-PE 7d290000-7d35f000 \               crypt32

ELF 7d35f000-7d3a2000 Deferred        rsaenh

  \-PE 7d370000-7d3a2000 \               rsaenh

ELF 7d3a2000-7d3da000 Deferred        ws2_32

  \-PE 7d3b0000-7d3da000 \               ws2_32

ELF 7d3da000-7d400000 Deferred        iphlpapi

  \-PE 7d3e0000-7d400000 \               iphlpapi

ELF 7d520000-7d550000 Deferred        netapi32

  \-PE 7d530000-7d550000 \               netapi32

ELF 7d550000-7d583000 Deferred        secur32

  \-PE 7d560000-7d583000 \               secur32

ELF 7d583000-7d597000 Deferred        psapi

  \-PE 7d590000-7d597000 \               psapi

ELF 7d597000-7d600000 Deferred        dbghelp

  \-PE 7d5a0000-7d600000 \               dbghelp

ELF 7d600000-7d638000 Deferred        mscoree

  \-PE 7d610000-7d638000 \               mscoree

ELF 7d638000-7d650000 Deferred        wtsapi32

  \-PE 7d640000-7d650000 \               wtsapi32

ELF 7d677000-7d6b9000 Deferred        winspool

  \-PE 7d680000-7d6b9000 \               winspool

ELF 7d6b9000-7d6d3000 Deferred

ELF 7d83e000-7d864000 Deferred        imm32

  \-PE 7d840000-7d864000 \               imm32

ELF 7d864000-7d885000 Deferred        cabinet

  \-PE 7d870000-7d885000 \               cabinet

ELF 7d885000-7d8ad000 Deferred        mpr

  \-PE 7d890000-7d8ad000 \               mpr

ELF 7d8ad000-7d92b000 Deferred        wininet

  \-PE 7d8c0000-7d92b000 \               wininet

ELF 7d92b000-7db64000 Deferred        shell32

  \-PE 7d940000-7db64000 \               shell32

ELF 7db64000-7dc9f000 Deferred        oleaut32

  \-PE 7db80000-7dc9f000 \               oleaut32

ELF 7dc9f000-7dd44000 Deferred        urlmon

  \-PE 7dcb0000-7dd44000 \               urlmon

ELF 7dd44000-7de48000 Deferred        msi

  \-PE 7dd50000-7de48000 \               msi

ELF 7e0d1000-7e108000 Deferred        uxtheme

  \-PE 7e0e0000-7e108000 \               uxtheme

ELF 7e108000-7e10e000 Deferred

ELF 7e10e000-7e119000 Deferred

ELF 7e119000-7e12a000 Deferred

ELF 7e12a000-7e135000 Deferred

ELF 7e135000-7e140000 Deferred

ELF 7e140000-7e163000 Deferred

ELF 7e163000-7e29a000 Deferred

ELF 7e29a000-7e2ad000 Deferred

ELF 7e2b0000-7e2c4000 Deferred        shfolder

  \-PE 7e2c0000-7e2c4000 \               shfolder

ELF 7e2c4000-7e2da000 Deferred        dwmapi

  \-PE 7e2d0000-7e2da000 \               dwmapi

ELF 7e2da000-7e372000 Deferred        winex11

  \-PE 7e2e0000-7e372000 \               winex11

ELF 7e3b8000-7e3e1000 Deferred

ELF 7e3e1000-7e41c000 Deferred

ELF 7e41c000-7e455000 Deferred

ELF 7e455000-7e465000 Deferred

ELF 7e465000-7e47c000 Deferred

ELF 7e47c000-7e51d000 Deferred

ELF 7e51e000-7e522000 Deferred

ELF 7e522000-7e528000 Deferred

ELF 7e528000-7e52f000 Deferred

ELF 7e54a000-7e5d0000 Deferred        rpcrt4

  \-PE 7e560000-7e5d0000 \               rpcrt4

ELF 7e5d0000-7e716000 Deferred        ole32

  \-PE 7e5f0000-7e716000 \               ole32

ELF 7e716000-7e864000 Deferred        msvcp90

  \-PE 7e750000-7e864000 \               msvcp90

ELF 7e864000-7e878000 Deferred        msimg32

  \-PE 7e870000-7e878000 \               msimg32

ELF 7e878000-7e985000 Deferred        comctl32

  \-PE 7e880000-7e985000 \               comctl32

ELF 7e985000-7ea00000 Deferred        shlwapi

  \-PE 7e990000-7ea00000 \               shlwapi

ELF 7ea00000-7ea1a000 Deferred        version

  \-PE 7ea10000-7ea1a000 \               version

ELF 7ea1a000-7ea8d000 Deferred        advapi32

  \-PE 7ea30000-7ea8d000 \               advapi32

ELF 7ea8d000-7ebb2000 Deferred        gdi32

  \-PE 7eaa0000-7ebb2000 \               gdi32

ELF 7ebb2000-7ed14000 Dwarf           user32

  \-PE 7ebc0000-7ed14000 \               user32

ELF 7ed14000-7ed4c000 Deferred        msvcr100

  \-PE 7ed20000-7ed4c000 \               msvcr100

ELF 7ed4c000-7edf7000 Deferred        msvcrt

  \-PE 7ed60000-7edf7000 \               msvcrt

ELF 7edf7000-7ee04000 Deferred

ELF 7ef8d000-7efd3000 Deferred

ELF 7efd3000-7f000000 Deferred        msvcr90

  \-PE 7efe0000-7f000000 \               msvcr90

ELF f73f5000-f73fa000 Deferred

ELF f73fc000-f7400000 Deferred

ELF f7421000-f7425000 Deferred

ELF f7427000-f75d6000 Dwarf 

ELF f75d6000-f75f2000 Deferred

ELF f75f2000-f77a9000 Dwarf 

ELF f77aa000-f77cc000 Deferred

ELF f77cc000-f77cd000 Deferred        [vdso].so


process  tid      prio (all id:s are in hex)

0000000e services.exe

00000030    0

0000002f    0

0000002d    0

0000002c    0

0000001d    0

00000018    0

00000016    0

00000014    0

00000010    0

0000000f    0

00000012 winedevice.exe

0000001c    0

00000019    0

00000017    0

00000013    0

0000001a plugplay.exe

00000020    0

0000001f    0

0000001b    0

00000021 explorer.exe

00000022    0

00000023 (D) C:\Program Files\Microsoft Office\Office14\VISIO.EXE

00000082    0

00000081    0

00000080    0

0000007f    0

0000007e    0

0000007d    0

00000072    0

00000071    0

00000027    0

00000026    0

00000024    0 <==

0000002a OSPPSVC.EXE

00000070    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

0000000d    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

0000002e    0

0000002b    0

00000073 rpcss.exe

00000083    0

0000007c    0

0000007b    0

0000007a    0

00000079    0

00000078    0

00000077    0

00000075    0

00000074    0

System information:

    Wine build: wine-1.7.11

    Platform: i386

    Host system: Linux

    Host version: 3.12.7-2-ARCH 


What was not tested

Hardware tested


  • GPU:
  • Driver:

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowmacOS 10.13 "High Sierra"Sep 26 20183.0.3No Not installable NoGarbagejohn Little 
ShowFedora 27 x86_64Jun 29 20183.10-stagingYes Yes YesGoldXU Guang-zhao 
ShowopenSUSE Tumbleweed (rolling release)Jun 03 20161.9.9Yes Yes Goldan anonymous user 
ShowFedora 21 x86_64Mar 18 20151.7.38Yes Yes YesGoldan anonymous user 
CurrentArch Linux x86_64Jan 20 20141.7.11Yes Yes Silveran anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
657 Many games and applications need 'mfc42.dll' ('winetricks -q mfc42' is a workaround) NEW View
29255 Microsoft Office 2003, 2007 & 2010 applications do not print OTF NEW View
37383 Office 2007/2010 - Submenus invisible on GNOME 3.14 UNCONFIRMED View
49945 Visio 2010: picture: content of clipboard can not be paste into Visio UNCONFIRMED View

Show all bugs

HowTo / Notes

How to install and run MS Visio 2000

Make sure winbind is installed. For Ubuntu you could type command:

  sudo apt-get install winbind

Run Visio installer with 32 prefix:

  WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine visiosingleimage.exe

Install Riched20 dll to fix dialog displaying issue (for example in Format -> Line or Save As -> PNG):

  WINEPREFIX="$HOME/prefix32" WINEARCH=win32 winetricks riched20

Finally run Visio:

  WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine $HOME/prefix32/drive_c/Program\ Files/Microsoft\ Office/Office14/VISIO.EXE


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Visio 2010 wont install on Mac, says: "you must have administrative permissions"
by john Little on Wednesday September 26th 2018, 16:25
Always gives: "you must have administrative permissions to install or uninstall this product".

Installed wine via pkg installer.

Very sad, no way to run visio 2010 in wine.
RE: Visio 2010 wont install on Mac, says:
by john Little on Wednesday September 26th 2018, 16:26
FYI, wine version is 3.0.3.
Not Work on Fedora 24 Wine 1.9.18
by Erisson Correia on Thursday September 15th 2016, 13:51
I've followed all instructions, but tha app crashes on initialization.
Any helps, i'll be grateful.
RE: Not Work on Fedora 24 Wine 1.9.18
by Erisson Correia on Thursday September 15th 2016, 13:55
Sorry, i've don't see the comment below.

I'll try to install on real Wine.
Does not work!
by Dennis on Thursday March 6th 2014, 18:33
Somehow none of the shown information is enough for me to get this running. I am using a fresh 32bit 1.7.12 with PlayOnLinux (also tried 1.6.2 and 1.5.4). The installer always errors out with something like "the installer has found an error"
RE: Does not work!
by Robert Munteanu on Monday March 10th 2014, 4:39
Please try with vanilla Wine ( not PlayOnLinux or another variant ) and file a bug for stuff which doesn't work.
Importing Stencils
by Andreas Ross on Thursday June 7th 2012, 6:16
I added a folder called Shapes in the .wine folder extracted stencils into seperate folders. Opening visio and pointing to that folder in "file>>options>>advanced>>File Locations"