Run-time error '10'This array is fixed or temporarily locked

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
annacegu
Level 2
Level 2
Posts: 28
Joined: Tue Jun 01, 2010 6:30 pm

Run-time error '10'This array is fixed or temporarily locked

Post by annacegu »

Hi,

I am trying to run the following program after installation:
http://jcrystal.com/products/winwulff/W ... _Setup.exe

But I get the following error message:
Run-time error '10'
This array is fixed or temporarily locked

Thanks in advance.
Regards,
Anna.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Run-time error '10'This array is fixed or temporarily lo

Post by dimesio »

annacegu wrote:I am trying to run the following program after installation:
http://jcrystal.com/products/winwulff/W ... _Setup.exe

But I get the following error message:
Run-time error '10'
This array is fixed or temporarily locked
What version of Wine? If it's not the latest development release, upgrade. If that doesn't fix it, run it from a terminal and post whatever messages appear. http://wiki.winehq.org/FAQ#run_from_terminal
annacegu
Level 2
Level 2
Posts: 28
Joined: Tue Jun 01, 2010 6:30 pm

Re: Run-time error '10'This array is fixed or temporarily lo

Post by annacegu »

I'm using wine 1.1.44, which is the version included with WineBottler.

When I try running it under console, I get the attached output.
(error-message.txt)[/quote]
annacegu
Level 2
Level 2
Posts: 28
Joined: Tue Jun 01, 2010 6:30 pm

Post by annacegu »

192-168-1-3:WinWULFF anna$ /Applications/Wine.app/Contents/MacOS/startwine WINWULFF.exe
wine: created the configuration directory '/Users/anna/.wine'
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x33c934
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\system32\\gecko\\1.0.0\\wine_gecko\\components\\xpti.dat" 1 536870916 0x0 0x0 0x1ea80c 0x0
fixme:iphlpapi:NotifyAddrChange (Handle 0xa82f518, overlapped 0xa82f520): stub
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\system32\\gecko\\1.0.0\\wine_gecko\\components\\compreg.dat" 1 536870916 0x0 0x0 0x1f53914 0x0
wine: configuration in '/Users/anna/.wine' has been updated.
err:module:import_dll Library MSVBVM60.DLL (which is needed by L"Z:\\Users\\anna\\Documents\\anna\\wine\\WinWulff\\drive_c\\Program Files\\WinWULFF\\WINWULFF.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\Users\\anna\\Documents\\anna\\wine\\WinWulff\\drive_c\\Program Files\\WinWULFF\\WINWULFF.exe" failed, status c0000135
annacegu
Level 2
Level 2
Posts: 28
Joined: Tue Jun 01, 2010 6:30 pm

Post by annacegu »

This is the output I get from WineBottler Wine log, where I have installed vb6run from winetricks:

Wednesday, 2 June 2010 11:42:18 AM Australia/Sydney
fixme:ole:OleLoadPictureEx (0xa0114c,3646,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa38), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1731b8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x173750), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1737e0), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x173870), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x173900), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x173990), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x173ba0), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x173c38), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x173cc8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x173e28), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x173eb8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x173f48), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174010), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174088), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174100), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174178), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1741f0), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174268), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1742e0), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174358), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1743d0), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174448), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1744c0), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174538), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1745b0), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174628), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1746a0), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174718), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174790), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174808), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174880), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1748f8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174970), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1749e8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174a60), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174ad8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x174b50), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1858d0), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x186ae8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x186b60), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x186bd8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x186c68), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x186cf8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x186f08), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x186f80), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x186ff8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x187070), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1870e8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x187160), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1871d8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x187250), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1872c8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x187340), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0114c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1873b8), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x1351e8)->(0x1909c0, 0, 0x0), hacked stub.
fixme:ole:OleLoadPictureEx (0xa0a174,1086,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f6b8), partially implemented.
fixme:richedit:ME_HandleMessage EM_SETTARGETDEVICE doesn't use non-NULL target devices
fixme:ole:OleLoadPictureEx (0xa0a174,1414,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f5f8), partially implemented.
fixme:ole:OLEPictureImpl_get_hPal unimplemented for type 3. Returning 0 palette.
fixme:ole:OleLoadPictureEx (0xa0a174,1414,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f5f8), partially implemented.
fixme:ole:OLEPictureImpl_get_hPal unimplemented for type 3. Returning 0 palette.
fixme:ole:OleLoadPictureEx (0xa0a174,1414,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f5f8), partially implemented.
fixme:ole:OLEPictureImpl_get_hPal unimplemented for type 3. Returning 0 palette.
fixme:ole:OleLoadPictureEx (0xa0a174,918,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f5f8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0a174,864,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f5f8), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0a174,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=32,y=32,f=0,0x1b4e20), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0a174,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=32,y=32,f=0,0x1b4e98), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0a174,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=32,y=32,f=0,0x1b4f10), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0a174,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=32,y=32,f=0,0x1b4f88), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0a174,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=32,y=32,f=0,0x1b5000), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0a174,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=32,y=32,f=0,0x1b5078), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0a174,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=32,y=32,f=0,0x1b50f0), partially implemented.
fixme:ole:OleLoadPictureEx (0xa0a174,2246,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f688), partially implemented.
fixme:ole:OLEPictureImpl_get_hPal unimplemented for type 3. Returning 0 palette.
fixme:ole:OLEPictureImpl_SaveAsFile (0x191cb8)->(0x1bd758, 0, 0x0), hacked stub.
fixme:ole:OLEPictureImpl_FindConnectionPoint no connection point for {33ad4ed2-6699-11cf-b70c-00aa0060d393}
fixme:ole:OLEPictureImpl_FindConnectionPoint no connection point for {33ad4ed2-6699-11cf-b70c-00aa0060d393}
fixme:ole:OLEPictureImpl_FindConnectionPoint no connection point for {33ad4ed2-6699-11cf-b70c-00aa0060d393}
fixme:ole:OLEPictureImpl_FindConnectionPoint no connection point for {33ad4ed2-6699-11cf-b70c-00aa0060d393}
fixme:ole:OLEPictureImpl_FindConnectionPoint no connection point for {33ad4ed2-6699-11cf-b70c-00aa0060d393}
fixme:ole:OLEPictureImpl_FindConnectionPoint no connection point for {33ad4ed2-6699-11cf-b70c-00aa0060d393}
fixme:ole:OLEPictureImpl_FindConnectionPoint no connection point for {33ad4f92-6699-11cf-b70c-00aa0060d393}
fixme:ole:OLEPictureImpl_FindConnectionPoint no connection point for {33ad4ed2-6699-11cf-b70c-00aa0060d393}
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1233338
annacegu
Level 2
Level 2
Posts: 28
Joined: Tue Jun 01, 2010 6:30 pm

Post by annacegu »

found the solution:
http://wiki.winehq.org/FAQ#head-4bb9daa ... 76ffa8ed0e

thanks for your help!

Anna.
James McKenzie

Run-time error '10'This array is fixed or temporarily locked

Post by James McKenzie »

annacegu wrote:
Did you file a bug report with Mike's WineBottler Trac so this can be fixed?

Also, please file a bug report with Wine's Bugzilla per the report.

James McKenzie
fm-fm
Newbie
Newbie
Posts: 3
Joined: Wed Aug 31, 2011 3:43 am

Post by fm-fm »

I couldn't get the solution from this link.
Could it possible to have the solution ?
annacegu
Level 2
Level 2
Posts: 28
Joined: Tue Jun 01, 2010 6:30 pm

Post by annacegu »

fm-fm wrote:
I couldn't get the solution from this link.
Could it possible to have the solution ?
Hi fm-fm,

I was hoping the link would stay there... unfortunately I don't remember the solution. Fortunately wayback machine kept a version:

http://web.archive.org/web/200906240219 ... 76ffa8ed0e

Hope that helps.

Regards,
Anna.
fm-fm
Newbie
Newbie
Posts: 3
Joined: Wed Aug 31, 2011 3:43 am

Post by fm-fm »

Hi,
thanks for the help but unfortunetly i was not able to see that is wrong. I use wine 1.2. I installed VB6 with winetricks (i thought the runtime error came from here).
jjmckenzie
Moderator
Moderator
Posts: 1153
Joined: Wed Apr 27, 2011 11:01 pm

Run-time error '10'This array is fixed or temporarily locked

Post by jjmckenzie »

On 9/18/11 8:55 AM, fm-fm wrote:
Hi,
thanks for the help but unfortunetly i was not able to see that is wrong. I use wine 1.2. I installed VB6 with winetricks (i thought the runtime error came from here).
Can you try again using the most recent development version of Wine?

James
annacegu
Level 2
Level 2
Posts: 28
Joined: Tue Jun 01, 2010 6:30 pm

Post by annacegu »

Hi,

The error I was getting was a whole heap of OLE errors. The fix was the following (it was hidden behind the wayback machine's header):

6.12. My application won't run, and the log shows lots of OLE errors

There's some chance that Wine's COM implementation has a bug or missing feature that's hurting your app. If so, you can sometimes work around this by using native DCOM98. See "How can I get a copy of some runtime library?" above. You can install OLE by running winetricks and selecting dcom98. If it helps, be sure to file a bug report. If it doesn't, you can undo the installation by running winecfg and removing the native library overrides for rpcrt4, ole32, and oleaut32. See also NativeDcom.

There are further details through the links found in the FAQ entry.

Regards,
Anna.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

annacegu wrote: The error I was getting was a whole heap of OLE errors. The fix was the following (it was hidden behind the wayback machine's header):

6.12. My application won't run, and the log shows lots of OLE errors
That entry was deleted from the FAQ because native dcom98 does not work in current Wine, and has not for a long time. It was removed from winetricks months ago.
fm-fm
Newbie
Newbie
Posts: 3
Joined: Wed Aug 31, 2011 3:43 am

Post by fm-fm »

Hi,
It seems indeed not possible to install Dcom98 from winetricks.
I was not successfull trying also to install it manually.
Any other idea ?
Fred
jjmckenzie
Moderator
Moderator
Posts: 1153
Joined: Wed Apr 27, 2011 11:01 pm

Run-time error '10'This array is fixed or temporarily locked

Post by jjmckenzie »

On Tue, Sep 20, 2011 at 10:21 AM, fm-fm <[email protected]> wrote:
Hi,
It seems indeed not possible to install Dcom98 from winetricks.
I was not successfull trying also to install it manually.
Any other idea ?
As dimesio stated: "DCOM98 no longer works with current versions of
Wine." You might have to back-level your Wine version in order to use
it.

James
Locked