Asked by:
Sequenced Application Triggers Data Execution Prevention

Question
-
We are trying to sequence Sibelius 5.2.5. Installing the application on Vista 32bit Enterprise does not appear to cause any problems. We are using a licence server to restrict the instances of Sibelius running on the network.
Once we try to sequence the applications, the installation appears to go well. When it comes to launching the application during the sequence, it crashes with an error. The DEP notice then pops up to say it has stopped Sibelius.
The error details are below:
Problem signature:
Problem Event Name: BEX
Application Name: Sibelius.exe
Application Version: 5.2.5.37
Application Timestamp: 48c8046b
Fault Module Name: sftldr.dll_unloaded
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 48a8a7cb
Exception Offset: 6fb08601
Exception Code: c0000005
Exception Data: 00000008
OS Version: 6.0.6001.2.1.0.256.4
Locale ID: 2057
Additional Information 1: bfef
Additional Information 2: e8adce1c2b9e7be834b4063ac3c53863
Additional Information 3: bfef
Additional Information 4: e8adce1c2b9e7be834b4063ac3c53863
If we ignore this and complete the sequencing process, the virtualised application crashes with the same error on launching.
We have tried disabling Data Execution Prevention, but when sequencing, it appears that the sequencing application re-enables DEP.
Since the application installs correctly without App-v, is App-v doing something wrong here?
Anthony Sheehy - .netWednesday, March 18, 2009 9:19 AM
All replies
-
Hello,
The KB-article, http://support.microsoft.com/kb/875352, describes howto entirely disable DEP.
I would suggest that you read it and try to disable it completely.
/ZnackWednesday, March 18, 2009 11:15 AM -
Hello,
Sorry, the KB-.article is only valid for XP / 2003.
Check this;
http://vistasupport.mvps.org/disable_data_execution_prevention.htm
I am assuming you are disabling this before the actual sequencing and before taking any snapshots etc....
/ZnackWednesday, March 18, 2009 11:21 AM -
Thanks Znack,
Have tried that more than once.
http://ymwoja.bay.livefilestore.com/y1pVQ0Z17fV024jmIeH6bfSOXCxDUB2n5KzEVntzgLc5eMiaO9laSVRVBsG1vkJV9dhqJP_hI6bl7CHcg1azmEyPw/xxxdep1.JPG
Above image shows that DEP is definately disabled.
http://ymwoja.bay.livefilestore.com/y1pVQ0Z17fV0254mUq9tusdUZKnGt5KFDEWpU_et8JThnHFz9_DsSFwpXm3APzlFALoezSsnFuT12-l03jBJQX95g/zzzdep2.JPG
Second image shows that DEP, though supposedly disabled, still shuts down the application.
Anthony Sheehy - .netWednesday, March 18, 2009 1:38 PM -
Hello,
Well its not disabled. Not to familier with Vista, but you can always ensure that the bios-settings also disabled DEP (or NX Protection - or what they call it..)
/ZnackWednesday, March 18, 2009 1:49 PM -
Anthony,
One obvious thing to try here is to NOT launch Sibelius at all (while installing or specifying shortcuts) during Sequencing, have you tried that approach?
Of course, you'll lose FB1/FB2 distinction but sometimes some applications just don't like to be launched during Sequencing..
br,
KalleThursday, March 19, 2009 9:46 AMModerator -
Sequenced without launching the application. Same error, although no DEP message follows.
Anthony Sheehy - .netThursday, March 19, 2009 3:00 PM -
Since the error is pointing to sftldr.dll, I inclined tp say that the Sibelius doesn't play well together with injections/hooking that App-V is doing to it.
/KalleFriday, March 20, 2009 10:23 AMModerator -
ksaunam said:
Since the error is pointing to sftldr.dll, I inclined tp say that the Sibelius doesn't play well together with injections/hooking that App-V is doing to it.
/Kalle
Thank you ksaunam. Could you expand on that. Why is sftldr significant?
Anthony Sheehy - .netFriday, March 20, 2009 7:17 PM