Author

Topic: MultiMiner: Any Miner, Any Where, on Any Device (Free, Open Source, Cross Platform) - page 164. (Read 827340 times)

full member
Activity: 194
Merit: 100

The first thing I'd try is removing anything you've entered into the Settings or Coins dialogs for miner parameters. To me it looks like you've entered the following into one of the parameters settings:

Code:
-o -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100

That should not be in there.

Removed, and the program has been running flawlessly Smiley  Thanks so much!
hero member
Activity: 774
Merit: 500
Lazy Lurker Reads Alot
lol you won't fill my tiny 16 Tb disc space so quickly Wink
I could not even fill it with all images made of my movies, music, games and software
Why i did this?, since i lost a couple of music and movie cd's because of physical damage to them
hero member
Activity: 840
Merit: 1002
Yes please!! I tried the cgminer 2>logfile.txt option, hoping that this creates a cgminer log so that I can monitor the temperature over time.

However it crashes the cgminer. So please, can you add an option that enables Multiminer to save each of the three logs, API Monitor, process log and history, into  a plaintext logfile?

I will send a donation your way when done  Wink

It's already done for the next update. If you dig into %appdata%\MultiMiner you'll see there's already a JSON log for the History (MiningLog.json). In the next update that will be accompanied by ApiLog.json and ProcessLog.json with similar data from those screens in the program. The log files will also roll over after 1MB and only 2 copies will be kept. This was done because the API log file grows very quickly. Didn't want to fill up anyone's harddrive  Grin
legendary
Activity: 1372
Merit: 1014
Can you put in the program that it safes that info to a log file so we can simply send the log on these matters directly
I think in the developer version would be enough for now
Or add an option to save the logs when someone wants it

I'll add more logging yes - good idea. I've also made a change so that when you do the update from within the program, if you are already on the Debug build, that is what it will download (as you suggested). Both should be in the next update.

Yes please!! I tried the cgminer 2>logfile.txt option, hoping that this creates a cgminer log so that I can monitor the temperature over time.

However it crashes the cgminer. So please, can you add an option that enables Multiminer to save each of the three logs, API Monitor, process log and history, into  a plaintext logfile?

I will send a donation your way when done  Wink
hero member
Activity: 774
Merit: 500
Lazy Lurker Reads Alot
Thank you and well done sir Cheesy
hero member
Activity: 840
Merit: 1002
Can you put in the program that it safes that info to a log file so we can simply send the log on these matters directly
I think in the developer version would be enough for now
Or add an option to save the logs when someone wants it

I'll add more logging yes - good idea. I've also made a change so that when you do the update from within the program, if you are already on the Debug build, that is what it will download (as you suggested). Both should be in the next update.
hero member
Activity: 774
Merit: 500
Lazy Lurker Reads Alot
Can you put in the program that it safes that info to a log file so we can simply send the log on these matters directly
I think in the developer version would be enough for now
Or add an option to save the logs when someone wants it
hero member
Activity: 840
Merit: 1002
ow lol i thought when i press the update it would auto update to the developer version
however it updates to the normal one xD

Yes I'm starting to think about a way around this. It's very helpful to have the debug information for any crashes but that build also technically has less optimizations than the regular one.
hero member
Activity: 774
Merit: 500
Lazy Lurker Reads Alot
ow lol i thought when i press the update it would auto update to the developer version
however it updates to the normal one xD

allright i will put those on the photobucket site so you might wanna save that next time Wink

hero member
Activity: 840
Merit: 1002
Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.FormatException: De indeling van de invoertekenreeks is onjuist.
   bij System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   bij System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   bij MultiMiner.Xgminer.Api.Parsers.DeviceInformationParser.ParseTextForDeviceInform ation(String text, List`1 deviceInformation)
   bij MultiMiner.Xgminer.Api.ApiContext.GetDeviceInformation()

Can you please post this with the .Debug.zip build? Thanks in advance.

Edit: Also, if it's possible, when this happens can you CTRL+C and CTRL+V the last entry in the API Monitor? That should contain the actual invalid values that I could then show to Luke.
hero member
Activity: 774
Merit: 500
Lazy Lurker Reads Alot
Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.FormatException: De indeling van de invoertekenreeks is onjuist.
   bij System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   bij System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   bij MultiMiner.Xgminer.Api.Parsers.DeviceInformationParser.ParseTextForDeviceInform ation(String text, List`1 deviceInformation)
   bij MultiMiner.Xgminer.Api.ApiContext.GetDeviceInformation()
   bij MultiMiner.Win.MainForm.GetDeviceInformationFromMinerProcess(MinerProcess minerProcess)
   bij MultiMiner.Win.MainForm.PopulateStatsFromMinerProcesses()
   bij System.Windows.Forms.Timer.OnTick(EventArgs e)
   bij System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladen assembly's **************
mscorlib
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly-versie: 1.2.25.0
    Win32-versie: 1.2.25
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6402 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly-versie: 1.2.25.0
    Win32-versie: 1.2.25
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly-versie: 1.2.25.0
    Win32-versie: 1.2.25
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly-versie: 1.2.25.0
    Win32-versie: 1.2.25
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Core
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6387 built by: Win8RTM
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
lszeavi5
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly-versie: 4.5.0.0
    Win32-versie: 5.0.6.16206
    CodeBase: file:///C:/Miner/Miners/MultiMiner/Newtonsoft.Json.DLL
----------------------------------------
mscorlib.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
gaclativ
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
82r-micp
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
lgfmi2ry
    Assembly-versie: 1.2.25.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
uvyqyxtp
    Assembly-versie: 1.2.25.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
joaiyaib
    Assembly-versie: 1.2.25.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.Shell32
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner/Interop.Shell32.DLL
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/MultiMiner/Interop.IWshRuntimeLibrary.DLL
----------------------------------------
Accessibility
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
MultiMiner.MobileMiner.Api
    Assembly-versie: 1.2.25.0
    Win32-versie: 1.2.25
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.MobileMiner.Api.DLL
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly-versie: 1.2.25.0
    Win32-versie: 1.2.25
    CodeBase: file:///C:/Miner/Miners/MultiMiner/MultiMiner.Xgminer.Api.DLL
----------------------------------------

************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.

Bijvoorbeeld:


    


Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.


lol i sure as hell keep you busy xD
however this time somehow it hang up teamviewer and some other .net programs as well
i had to drive to this server to checkup why i could not enter the machine

hero member
Activity: 840
Merit: 1002
Version 1.2.26 is available now as another prerelease. This should fix the errors reported in the 1.2.25 prerelease. If you are still having any issues or errors, please use the .Debug.zip release and CTRL+C & CTRL+V any errors into this thread. Thanks folks  Smiley

  • Fixed error saving changes (sequence contains no matching element)
  • Fixed error stopping mining immediately after starting (before shares are accepted)
hero member
Activity: 840
Merit: 1002
ll worked fine until this morning. I updated client and after that the following msg appears (using cgminer on Win7)

This looks like the same error reported by purelithium and should be fixed for the next update. I think I'll release 1.2.26 with these 2 fixes I've made as another prerelease so I can make sure these are fixed. Thanks for reporting them!
full member
Activity: 125
Merit: 100
Hi, how can i save settings to upgrade  MultiMiner to new version?

Just upgrade, no settings will be deleted.
Thanks  Smiley
hero member
Activity: 504
Merit: 500
Hi, how can i save settings to upgrade  MultiMiner to new version?

Just upgrade, no settings will be deleted.
full member
Activity: 125
Merit: 100
Hi, how can i save settings to upgrade  MultiMiner to new version?
full member
Activity: 224
Merit: 100
School of Hard Knocks
ll worked fine until this morning. I updated client and after that the following msg appears (using cgminer on Win7)

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

************** Exception Text **************
System.InvalidOperationException: Sequence contains no matching element
   at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source, Func`2 predicate)
   at MultiMiner.Win.MainForm.SaveGridValuesToConfiguration()
   at MultiMiner.Win.MainForm.SaveChanges()
   at MultiMiner.Win.MainForm.startButton_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(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)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly Version: 1.2.25.0
    Win32 Version: 1.2.25
    CodeBase: file:///***/Local/MultiMiner/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Utility
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///***/Local/MultiMiner/MultiMiner.Utility.DLL
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly Version: 1.2.25.0
    Win32 Version: 1.2.25
    CodeBase: file:///***/Local/MultiMiner/MultiMiner.Engine.DLL
----------------------------------------
MultiMiner.Xgminer
    Assembly Version: 1.2.25.0
    Win32 Version: 1.2.25
    CodeBase: file:///***/Local/MultiMiner/MultiMiner.Xgminer.DLL
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly Version: 1.2.25.0
    Win32 Version: 1.2.25
    CodeBase: file:///***/Local/MultiMiner/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
dkxcqhsk
    Assembly Version: 1.2.25.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
qwz5m9f5
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 4.5.0.0
    Win32 Version: 5.0.6.16206
    CodeBase: file:///***/Local/MultiMiner/Newtonsoft.Json.DLL
----------------------------------------
hffx4aqg
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
s_38vfof
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
cqg7yfuk
    Assembly Version: 1.2.25.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
c3rdndw1
    Assembly Version: 1.2.25.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
1yvct1tw
    Assembly Version: 1.2.25.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.Shell32
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///***/Local/MultiMiner/Interop.Shell32.DLL
----------------------------------------
Interop.IWshRuntimeLibrary
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///***/Local/MultiMiner/Interop.IWshRuntimeLibrary.DLL
----------------------------------------
Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.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:


    


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.


hero member
Activity: 840
Merit: 1002
Here it is:

Code:
mom@laptopia:~/Downloads/MultiMiner-Debug-1.2.24$ mono MultiMiner.Win.exe

Unhandled Exception: System.Exception: Miner keeps exiting after launching - retried 5 times. Exit code 1.
Error: Unexpected extra commandline arguments
Executable: /usr/bin/bfgminer
Arguments: -o -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100 -I D --scan-serial erupter:all -o stratum+tcp://stratum.d7.lt:3333 -u myUser -p myPassword -d 0 -d 1 -d 2 --api-listen --api-port 4028 --api-allow W:127.0.0.1, -T --disable-gpu

So here you can see that the following command is being run:

Code:
/usr/bin/bfgminer -o -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100 -I D --scan-serial erupter:all -o stratum+tcp://stratum.d7.lt:3333 -u myUser -p myPassword -d 0 -d 1 -d 2 --api-listen --api-port 4028 --api-allow W:127.0.0.1, -T --disable-gpu

Resulting in the error:

Code:
Error: Unexpected extra commandline arguments

If you run the above command in an open terminal you'll see the same error.

The first thing I'd try is removing anything you've entered into the Settings or Coins dialogs for miner parameters. To me it looks like you've entered the following into one of the parameters settings:

Code:
-o -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100

That should not be in there.
full member
Activity: 194
Merit: 100

Run the program from a terminal using Mono:

Code:
mono MultiMiner.Win.exe

This way the terminal will not close and you will be left with the crash text.

Here it is:

Code:
mom@laptopia:~/Downloads/MultiMiner-Debug-1.2.24$ mono MultiMiner.Win.exe

Unhandled Exception: System.Exception: Miner keeps exiting after launching - retried 5 times. Exit code 1.
Error: Unexpected extra commandline arguments
Executable: /usr/bin/bfgminer
Arguments: -o -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100 -I D --scan-serial erupter:all -o stratum+tcp://stratum.d7.lt:3333 -u myUser -p myPassword -d 0 -d 1 -d 2 --api-listen --api-port 4028 --api-allow W:127.0.0.1, -T --disable-gpu
  at MultiMiner.Xgminer.Miner.EnsureProcessStarts (System.Diagnostics.Process process, System.Diagnostics.ProcessStartInfo startInfo) [0x00000] in :0
  at MultiMiner.Xgminer.Miner.StartMinerProcess (System.String arguments, Boolean redirectOutput, Boolean ensureProcessStarts, System.String reason, Boolean startProcess) [0x00000] in :0
  at MultiMiner.Xgminer.Miner.Launch (System.String reason) [0x00000] in :0
  at MultiMiner.Engine.MiningEngine.LaunchMinerProcess (MultiMiner.Xgminer.MinerConfiguration minerConfiguration, System.String reason) [0x00000] in :0
  at MultiMiner.Engine.MiningEngine.StartMining () [0x00000] in :0
  at MultiMiner.Engine.MiningEngine.StartMining (MultiMiner.Engine.Configuration.EngineConfiguration engineConfiguration, System.Collections.Generic.List`1 devices, System.Collections.Generic.List`1 coinInformation) [0x00000] in :0
  at MultiMiner.Win.MainForm.StartMining () [0x00000] in :0
  at MultiMiner.Win.MainForm.startupMiningTimer_Tick (System.Object sender, System.EventArgs e) [0x00000] in :0
  at System.Windows.Forms.Timer.OnTick (System.EventArgs e) [0x00000] in :0
  at System.Windows.Forms.Timer.FireTick () [0x00000] in :0
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.Timer:FireTick ()
  at System.Windows.Forms.XplatUIX11.CheckTimers (System.Collections.ArrayList timers, DateTime now) [0x00000] in :0
  at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue, Boolean allowIdle) [0x00000] in :0
  at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue) [0x00000] in :0
  at System.Windows.Forms.XplatUIX11.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, IntPtr handle, Int32 wFilterMin, Int32 wFilterMax) [0x00000] in :0
  at System.Windows.Forms.XplatUI.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, IntPtr hWnd, Int32 wFilterMin, Int32 wFilterMax) [0x00000] in :0
  at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000] in :0
  at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000] in :0
  at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000] in :0
  at MultiMiner.Win.Program.Main () [0x00000] in :0
[ERROR] FATAL UNHANDLED EXCEPTION: System.Exception: Miner keeps exiting after launching - retried 5 times. Exit code 1.
Error: Unexpected extra commandline arguments
Executable: /usr/bin/bfgminer
Arguments: -o -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100 -I D --scan-serial erupter:all -o stratum+tcp://stratum.d7.lt:3333 -u myUser -p myPassword -d 0 -d 1 -d 2 --api-listen --api-port 4028 --api-allow W:127.0.0.1, -T --disable-gpu
  at MultiMiner.Xgminer.Miner.EnsureProcessStarts (System.Diagnostics.Process process, System.Diagnostics.ProcessStartInfo startInfo) [0x00000] in :0
  at MultiMiner.Xgminer.Miner.StartMinerProcess (System.String arguments, Boolean redirectOutput, Boolean ensureProcessStarts, System.String reason, Boolean startProcess) [0x00000] in :0
  at MultiMiner.Xgminer.Miner.Launch (System.String reason) [0x00000] in :0
  at MultiMiner.Engine.MiningEngine.LaunchMinerProcess (MultiMiner.Xgminer.MinerConfiguration minerConfiguration, System.String reason) [0x00000] in :0
  at MultiMiner.Engine.MiningEngine.StartMining () [0x00000] in :0
  at MultiMiner.Engine.MiningEngine.StartMining (MultiMiner.Engine.Configuration.EngineConfiguration engineConfiguration, System.Collections.Generic.List`1 devices, System.Collections.Generic.List`1 coinInformation) [0x00000] in :0
  at MultiMiner.Win.MainForm.StartMining () [0x00000] in :0
  at MultiMiner.Win.MainForm.startupMiningTimer_Tick (System.Object sender, System.EventArgs e) [0x00000] in :0
  at System.Windows.Forms.Timer.OnTick (System.EventArgs e) [0x00000] in :0
  at System.Windows.Forms.Timer.FireTick () [0x00000] in :0
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.Timer:FireTick ()
  at System.Windows.Forms.XplatUIX11.CheckTimers (System.Collections.ArrayList timers, DateTime now) [0x00000] in :0
  at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue, Boolean allowIdle) [0x00000] in :0
  at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue) [0x00000] in :0
  at System.Windows.Forms.XplatUIX11.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, IntPtr handle, Int32 wFilterMin, Int32 wFilterMax) [0x00000] in :0
  at System.Windows.Forms.XplatUI.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, IntPtr hWnd, Int32 wFilterMin, Int32 wFilterMax) [0x00000] in :0
  at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000] in :0
  at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000] in :0
  at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000] in :0
  at MultiMiner.Win.Program.Main () [0x00000] in :0
mom@laptopia:~/Downloads/MultiMiner-Debug-1.2.24$
hero member
Activity: 840
Merit: 1002
Does it write a log somewhere?  It appears that the exceptions are being written to the Mono terminal instance, but the window closes before I can do anything.  While MultiMiner is frozen before it crashes, I cannot switch to the Mono Runtime, not any other, window. Nothing is appearing in the window until the MultiMiner unfreezes and closes.

This is for the debug version as well as the original.

Run the program from a terminal using Mono:

Code:
mono MultiMiner.Win.exe

This way the terminal will not close and you will be left with the crash text.
Jump to: