Cameyo

Members Login
Username 
 
Password 
    Remember Me  
Post Info TOPIC: Cameyo package causes windows open file dialog bug and crashes


Newbie

Status: Offline
Posts: 1
Date:
Cameyo package causes windows open file dialog bug and crashes
Permalink   
 


Hi,

We've had some issues when using the Cameyo tool to package our software. Most of the time the tool works fine, and runs precisely as it does when installed normally, but in certain circumstances we are getting two different issues.

1. Open File Dialog bug

One of the forms in our software uses the generic .NET OpenFileDialog API in order to request a path to a file in windows. When doing this, we occasionally get the navigation options missing. See attached image OpenFileDialog.png for a screen capture of this.

 

2. Crashing

When running a particular set of steps in our software with a very large file and large RAM requirements, we are getting frequent crashes with "<Software Name> has stopped working". See image Crash.png for one of these.

The details of these crashes can vary. They are always instigated by either the module "AppVirtDll64_Deswik.Suite.Portable.dll", or by "KERNELBASE.dll". The error codes returned point to an access violation error (problem with memory usage in unmanaged code). Our software is all written in .NET, which is managed code.

We ran a process monitor tool to attempt to discover more details about the particular error. We aren't certain that the following stack trace is related, but we discovered using the process monitor that there were several file IO calls just prior to a particular crash which had some awkward results. See process monitor.png for these.

The stack traces for the various lines are:

INVALID PARAMETER:

"Frame","Module","Location","Address","Path"

"0","fltmgr.sys","FltAcquirePushLockShared + 0x907","0xfffff88001258067","C:\Windows\system32\drivers\fltmgr.sys"

"1","fltmgr.sys","FltIsCallbackDataDirty + 0xa39","0xfffff88001259329","C:\Windows\system32\drivers\fltmgr.sys"

"2","fltmgr.sys","fltmgr.sys + 0x16c7","0xfffff880012576c7","C:\Windows\system32\drivers\fltmgr.sys"

"3","ntoskrnl.exe","NtQueryInformationFile + 0x53a","0xfffff800033689ba","C:\Windows\system32\ntoskrnl.exe"

"4","ntoskrnl.exe","KeSynchronizeExecution + 0x3a23","0xfffff80003089493","C:\Windows\system32\ntoskrnl.exe"

"5","ntdll.dll","ZwQueryInformationFile + 0xa","0x77bedaca","C:\Windows\SYSTEM32\ntdll.dll"

"6","KERNELBASE.dll","GetLongPathNameW + 0x4e8","0x7fefda9a448","C:\Windows\system32\KERNELBASE.dll"

"7","KERNELBASE.dll","GetFinalPathNameByHandleW + 0x188","0x7fefda99b18","C:\Windows\system32\KERNELBASE.dll"

"8","AppVirtDll64_Deswik.Suite.Portable.dll","MyRegSaveKeyExRundll + 0xbd28","0x180034918","C:\Users\mikealh\AppData\Roaming\VOS\Deswik.Suite.Portable\AppVirtDll64_Deswik.Suite.Portable.dll"

"9","AppVirtDll64_Deswik.Suite.Portable.dll","MyRegSaveKeyExRundll + 0xc87c8","0x1800f13b8","C:\Users\mikealh\AppData\Roaming\VOS\Deswik.Suite.Portable\AppVirtDll64_Deswik.Suite.Portable.dll"

"10","<unknown>","0x80010052","0x80010052",""

 

DELETE PENDING:

"Frame","Module","Location","Address","Path"

"0","fltmgr.sys","FltAcquirePushLockShared + 0x907","0xfffff88001258067","C:\Windows\system32\drivers\fltmgr.sys"

"1","fltmgr.sys","FltIsCallbackDataDirty + 0x20ba","0xfffff8800125a9aa","C:\Windows\system32\drivers\fltmgr.sys"

"2","fltmgr.sys","FltReadFile + 0x10363","0xfffff880012782a3","C:\Windows\system32\drivers\fltmgr.sys"

"3","ntoskrnl.exe","MmCreateSection + 0x283b","0xfffff8000338bcab","C:\Windows\system32\ntoskrnl.exe"

"4","ntoskrnl.exe","SeQueryInformationToken + 0xe3e","0xfffff80003387cbe","C:\Windows\system32\ntoskrnl.exe"

"5","ntoskrnl.exe","ObOpenObjectByName + 0x306","0xfffff800033887a6","C:\Windows\system32\ntoskrnl.exe"

"6","ntoskrnl.exe","NtOpenProcessTokenEx + 0x322","0xfffff80003365936","C:\Windows\system32\ntoskrnl.exe"

"7","ntoskrnl.exe","KeSynchronizeExecution + 0x3a23","0xfffff80003089493","C:\Windows\system32\ntoskrnl.exe"

"8","ntdll.dll","NtQueryAttributesFile + 0xa","0x77bedd8a","C:\Windows\SYSTEM32\ntdll.dll"

"9","AppVirtDll64_Deswik.Suite.Portable.dll","MyRegSaveKeyExRundll + 0xc9307","0x1800f1ef7","C:\Users\mikealh\AppData\Roaming\VOS\Deswik.Suite.Portable\AppVirtDll64_Deswik.Suite.Portable.dll"

"10","<unknown>","0x800b0052","0x800b0052",""

 

BUFFER OVERFLOW:

"Frame","Module","Location","Address","Path"

"0","fltmgr.sys","FltAcquirePushLockShared + 0x907","0xfffff88001258067","C:\Windows\system32\drivers\fltmgr.sys"

"1","fltmgr.sys","FltIsCallbackDataDirty + 0xa39","0xfffff88001259329","C:\Windows\system32\drivers\fltmgr.sys"

"2","fltmgr.sys","fltmgr.sys + 0x16c7","0xfffff880012576c7","C:\Windows\system32\drivers\fltmgr.sys"

"3","ntoskrnl.exe","IoBuildDeviceIoControlRequest + 0x2d9","0xfffff8000336f869","C:\Windows\system32\ntoskrnl.exe"

"4","ntoskrnl.exe","NtSetInformationFile + 0xd05","0xfffff80003369ad5","C:\Windows\system32\ntoskrnl.exe"

"5","ntoskrnl.exe","ObQueryNameString + 0x42","0xfffff80003369fda","C:\Windows\system32\ntoskrnl.exe"

"6","ntoskrnl.exe","RtlCompareUnicodeStrings + 0xa50","0xfffff80003361c40","C:\Windows\system32\ntoskrnl.exe"

"7","ntoskrnl.exe","FsRtlGetFileSize + 0x16a9","0xfffff8000336b819","C:\Windows\system32\ntoskrnl.exe"

"8","ntoskrnl.exe","KeSynchronizeExecution + 0x3a23","0xfffff80003089493","C:\Windows\system32\ntoskrnl.exe"

"9","ntdll.dll","NtQueryObject + 0xa","0x77bedaba","C:\Windows\SYSTEM32\ntdll.dll"

"10","AppVirtDll64_Deswik.Suite.Portable.dll","MyRegSaveKeyExRundll + 0xa1da","0x180032dca","C:\Users\mikealh\AppData\Roaming\VOS\Deswik.Suite.Portable\AppVirtDll64_Deswik.Suite.Portable.dll"

"11","AppVirtDll64_Deswik.Suite.Portable.dll","MyRegSaveKeyExRundll + 0xbe42","0x180034a32","C:\Users\mikealh\AppData\Roaming\VOS\Deswik.Suite.Portable\AppVirtDll64_Deswik.Suite.Portable.dll"

"12","AppVirtDll64_Deswik.Suite.Portable.dll","MyRegSaveKeyExRundll + 0xc87c8","0x1800f13b8","C:\Users\mikealh\AppData\Roaming\VOS\Deswik.Suite.Portable\AppVirtDll64_Deswik.Suite.Portable.dll"

"13","<unknown>","0x80010052","0x80010052",""

 

Any assistance with either of these two problems would be greatly appreciated.

Mikeal



Attachments
__________________


Guru

Status: Offline
Posts: 912
Date:
Permalink   
 

Hello Deswik,

May we have your installer and package for testing?  If you prefer to not make it available publicly, you can PM me the url where they can be downloaded.



__________________
Page 1 of 1  sorted by
 
Quick Reply

Please log in to post quick replies.



Create your own FREE Forum
Report Abuse
Powered by ActiveBoard