Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




Screen Capture crashes as soon as it starts

add-ons

Hi there

I have just got Gemini up and running and am eager to get the Screen Capture working.  I've installed the version from the downloads page and installed it, but it just crashes when I try and run it - giving my the bog-standard Windows "Gemini Screen Capture has encountered a problem and needs to close.  We are sorry for the inconvenience" type message with the [Send Error Report] and [Don't Send] options.

Any ideas why this would happen?  I have .Net 1.1 and .Net 2.0 on the PC in question.

tom_w
· 1
tom_w
Replies (28)
helpful
0
not helpful

Can you try to start it from the actual directory it is installed? (not from the start menu).


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Wow, v impressed by the speed of response!

Unfortunately, I am getting exactly the same result starting it direct from the folder.


tom_w
· 1
tom_w
helpful
0
not helpful

Also, is the Screen Capture App standalone, or does it need the Gemini Desktop running too?

 


tom_w
· 1
tom_w
helpful
0
not helpful

It is standalone. Should run under .NET 2.0.

Can you try to install on another machine?


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Will do.. BRB


tom_w
· 1
tom_w
helpful
0
not helpful

OK, worked fine on my laptop - really nice looking bit of software BTW.

Now, any idea how I can get it working on my desktop?


tom_w
· 1
tom_w
helpful
0
not helpful

Never seen it crashing like that before. Is it a 64 bit machine?


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

No, bog standard XP SP2 32bit desktop. 

Is there anyway to get a log of how far the code got before execution bugged out (I know there certainly is in every app I write.. ahem..)?


tom_w
· 1
tom_w
helpful
0
not helpful

You can try and run the app with the -d or -dc option via the command line.

It seems that the app did not fully start yet, so this might not do the trick.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Same crash with either parameter I'm afraid.  It is crashing out almost instantly on starting the app.

(I have already re-downloaded and re-installed BTW)


tom_w
· 1
tom_w
helpful
0
not helpful

I must admit that I am stumped. The only other thing to try is to delete / rename some DLLs (namely the snapper dll) and see if you get a "better" crash.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Will give it a go tomorrow, thanks for your help so far..


tom_w
· 1
tom_w
helpful
0
not helpful

Just went through and renamed each of the DLLs in turn, running the app with -dc and got the same Windows crash screen each time.

It seems to me that this probably means the problem is at the very beginning of the load cycle, as you would presumably expect a missing reference to throw a .NET error?  Could it be that .NET is failing to load up properly at all?

What elements and dlls from .NET and Windows does the Screen Capture depend on, should I check for these?


tom_w
· 1
tom_w
helpful
0
not helpful

On a possibly unrelated note, I just installed and ran the Gemini Desktop app.  It seemed to work and loaded up OK, but when I double click on an issue I get:

 

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

*** Exception Text ***
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
   at Microsoft.ConsultingServices.HtmlEditor.HtmlEditorControl..ctor()
   at CounterSoftGemini.Desktop.GeminiWinControls.Editor.InitializeComponent()
   at CounterSoftGemini.Desktop.GeminiWinControls.Editor..ctor()
   at CounterSoft.Gemini.Desktop.FormViewEditIssue.InitializeComponent()
   at CounterSoft.Gemini.Desktop.FormViewEditIssue..ctor(Int32 issueID, Int32 projectID, Boolean bDownloadattachments)
   at CounterSoft.Gemini.Desktop.FormMain.dgIssuesDoubleClick(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnDoubleClick(EventArgs e)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

 

********** Loaded Assemblies **********
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
CounterSoft.Gemini.Desktop
    Assembly Version: 0.2.0.0
    Win32 Version: 0.2.0.0
    CodeBase: file:///C:/Program%20Files/CounterSoft/Gemini%20Desktop/CounterSoft.Gemini.Desktop.exe
----------------------------------------
CounterSoft.Gemini.Desktop.Biz
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.0.0
    CodeBase: file:///C:/Program%20Files/CounterSoft/Gemini%20Desktop/CounterSoft.Gemini.Desktop.Biz.DLL
----------------------------------------
CounterSoft.Gemini.Desktop.Lib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.0.0
    CodeBase: file:///C:/Program%20Files/CounterSoft/Gemini%20Desktop/CounterSoft.Gemini.Desktop.Lib.DLL
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC
MSIL/System.Windows.Forms/2.0.0.0b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GACMSIL/System/2.0.0.0
b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC
MSIL/System.Drawing/2.0.0.0b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
CounterSoft.Gemini.Commons
    Assembly Version: 2.1.0.2000
    Win32 Version: 2.1.0.2000
    CodeBase: file:///C:/Program%20Files/CounterSoft/Gemini%20Desktop/CounterSoft.Gemini.Commons.DLL
----------------------------------------
System.Deployment
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GACMSIL/System.Deployment/2.0.0.0
b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC
MSIL/System.Xml/2.0.0.0b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.Web.Services3
    Assembly Version: 3.0.0.0
    Win32 Version: 3.0.5305.0
    CodeBase: file:///C:/WINDOWS/assembly/GACMSIL/Microsoft.Web.Services3/3.0.0.0
31bf3856ad364e35/Microsoft.Web.Services3.dll
----------------------------------------
System.Web.Services
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC
MSIL/System.Web.Services/2.0.0.0b03f5f7f11d50a3a/System.Web.Services.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GACMSIL/System.Configuration/2.0.0.0
b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Web
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.210 (QFE.050727-2100)
    CodeBase: file:///C:/WINDOWS/assembly/GAC
32/System.Web/2.0.0.0b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
reesho3o
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GACMSIL/System/2.0.0.0
b77a5c561934e089/System.dll
----------------------------------------
vhgzdn1p
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC
MSIL/System/2.0.0.0b77a5c561934e089/System.dll
----------------------------------------
qcvuprgz
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GACMSIL/System/2.0.0.0
b77a5c561934e089/System.dll
----------------------------------------
uw3e-rzc
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC
MSIL/System/2.0.0.0b77a5c561934e089/System.dll
----------------------------------------
qdr4jplr
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GACMSIL/System/2.0.0.0
b77a5c561934e089/System.dll
----------------------------------------
twfw6s-y
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC
MSIL/System/2.0.0.0b77a5c561934e089/System.dll
----------------------------------------
dxnv9spm
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GACMSIL/System/2.0.0.0
b77a5c561934e089/System.dll
----------------------------------------
CounterSoft.Gemini.Desktop.Controls
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.0.0
    CodeBase: file:///C:/Program%20Files/CounterSoft/Gemini%20Desktop/CounterSoft.Gemini.Desktop.Controls.DLL
----------------------------------------
CounterSoft.Gemini.Desktop.DA
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.0.0
    CodeBase: file:///C:/Program%20Files/CounterSoft/Gemini%20Desktop/CounterSoft.Gemini.Desktop.DA.DLL
----------------------------------------
System.Data
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC
32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
HTMLEditorControl
    Assembly Version: 1.0.2001.38643
    Win32 Version: 1.0.2001.38643
    CodeBase: file:///C:/Program%20Files/CounterSoft/Gemini%20Desktop/HTMLEditorControl.DLL
----------------------------------------
AxInterop.SHDocVw
    Assembly Version: 1.1.0.0
    Win32 Version: 1.1.0.0
    CodeBase: file:///C:/Program%20Files/CounterSoft/Gemini%20Desktop/AxInterop.SHDocVw.DLL
----------------------------------------

*** JIT Debugging ***
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


Could this indicate that the .NET framework is malfunctioning?


tom_w
· 1
tom_w
helpful
0
not helpful

Might be, you are missing a microsoft DLL, your installation of .NET might be corrupt.

I have attached the DLL you are missing, drop it in the desktop app folder please.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Thanks Mark, that sorted out the Gemini Desktop (V2) but not the Screen Capture.  (If you want to move the last couple of posts to the Desktop forum then go for it)


tom_w
· 1
tom_w
helpful
0
not helpful

I have just stripped .NET 2.0 from my PC, reinstalled it, applied all the updates and still no joy on the Screen Capture front.  Very strange.


tom_w
· 1
tom_w
helpful
0
not helpful

Did you try dropping the missing DLL to the screen capture app's directory?


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

And there was much rejoicing!

Nice one Mark, that's sorted it.  I read somewhere that the Microsoft.mshtml.dll comes as part of the .NET SDK but not in the redistributable which may explain its absence.

Thanks again for all your help in sorting this out - now I just have to cut and paste in all our outstanding bugs.. ><


tom_w
· 1
tom_w
helpful
0
not helpful

Glad it's all sorted. We will be including this DLL in the next release:

http://gemini.countersoft.com/Default.aspx?p=5&i=1238

http://gemini.countersoft.com/Default.aspx?p=4&i=1239

Good luck. Although, you might want to use Gemini web services to automate some of your tasks.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

I am getting the same issue, where can I get this file from? Could you post it as a patch online or on the issues created above?

Cheers


Simon@MailboxPro
· 1
Simon@MailboxPro
helpful
0
not helpful

It is attached to the first post in this page.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

As per the first post on this page it is:

http://community.countersoft.com/forums/storage/18/4210/Microsoft.mshtml.zip


tom_w
· 1
tom_w
helpful
0
not helpful

Thanks, sorry was expecting a link or something in the post, easy to miss hidden in the header there. Thanks all


Simon@MailboxPro
· 1
Simon@MailboxPro
helpful
0
not helpful

I get an error, but nothing in this thread thus far has helped. I am running .NET 2.0, XP SP2, VS2003, VS2005

EventType : clr20r3     P1 : gsc.exe     P2 : 2.2.2765.28166     P3 : 46ab630c
P4 : countersoft.gemini.screencapture     P5 : 2.2.2765.28166     P6 : 46ab630c
P7 : 44     P8 : e0     P9 : system.io.filenotfoundexception    

...I deleted all the DLLs and still get a crash.


roadrashking
· 1
roadrashking
helpful
0
not helpful

Is that with Gemini 2.2?

Also, is it a 64bit operating system?


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

I am still having issues actually, so might be the same problem - that DLL was already in the folder so that was a red herring. I have Gemini  2.1.1 and it is a normal 32 bit machine.


Simon@MailboxPro
· 1
Simon@MailboxPro
helpful
0
not helpful

Does the crash happens on start or whenever you hover over the app?

Also, can you post the contents of the app's directory?


Saar Cohen
· 5000
Saar Cohen