lenny_
Legendary
Offline
Activity: 1036
Merit: 1000
DARKNETMARKETS.COM
|
|
December 24, 2012, 03:45:35 PM |
|
It sounds like it is hardly even starting for some reason. The logging redirect to the files is the first thing it does. You could open a command line / terminal and cd to the installation direction.
If you run ./multibit.exe it might give a useful error for us.
C:\Program Files (x86)\MultiBit-0.5.7beta>multibit.exe
C:\Program Files (x86)\MultiBit-0.5.7beta> That's it. Multibit 0.4.17 is also not printing anything in cmd terminal, but it's working fine. I tried Java 64 bit but after that both Multibit 0.4 and 0.5 not working So reinstalled it back to newest Java 32 bit.
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
December 24, 2012, 06:26:09 PM |
|
Hmm,
I think what I will have to do is upload the executable jar (that is used on Mac and Linux) and get you to run that directly using the 'java' command. For Windows I wrap the jar into an exe to make it a bit more "Windows-ey". With the "verbose" option and running java directly it should give some more info.
It will be a day or two though as there some Christmas festivities that need to be done first. :-)
As Windows 7 is going to be the dominant platform (by the numbers of downloads) it will be good to get to the bottom of this.
|
|
|
|
phelix
Legendary
Offline
Activity: 1708
Merit: 1020
|
|
December 25, 2012, 10:10:48 PM Last edit: December 25, 2012, 10:23:58 PM by phelix |
|
merry xmas! Installing 0.5.7beta on a fresh win8. Got this after choosing the directory: "This directory can not be written! Please choose another directory!". It worked after adding putting the path in "double quotes". edit: hmm after finishing the installer it still did not work. The location of the installer was added to the start of the installation path. Worked after using a manually created directory without spaces in it. Also the registry key ..../bitcoin could not be created.
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
December 26, 2012, 12:29:43 AM |
|
Thanks for your Win8 feedback.
Looks like there are some issues with the default directory name and permissions (probably tighter security on Win8).
|
|
|
|
da2ce7
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
December 26, 2012, 12:45:22 AM |
|
where is com.google.bitcoin.crypto ?
I cannot find it either in Bitcoinj or Multibit.
|
One off NP-Hard.
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
December 26, 2012, 08:59:14 AM |
|
MultiBit depends on bitcoinj. The multibit branch called 'multibit-0.5-bitcoinj-0.7' depends on a bitcoinj clone that I have created in github. This is/will be a pull request onto bitcoinj with the encrypted wallet code that Mike can easily pull. The clone is at : http://code.google.com/r/jimburton618-bitcoinj-coinbase-tx/source/browse?name=encrypted-wallets-4(if the branch changes I will tell you). What I do is get and build the bitcoinj clone locally and do a maven install to my local repo and then build that MultiBit branch with: mvn -o clean install The '-o' is for offline so it picks up your local repo rather than getting the released bitcoinj code.
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
December 26, 2012, 12:13:43 PM |
|
I have been going through the MultiBit issues today: https://github.com/jim618/multibit/issues?direction=desc&sort=created&state=openThe bugs raised in the last few days in this thread have all been added: Issue #64 Splash screen creates 'Segmentation error' on Centos 6 with 256 color screen normal Issue # 63 Default fee set at 1BTC Issue #62 MultiBit stopping immediately. Issue #61 Installer failing on Windows 8 Issue #60 Transaction details blocks client Next up I will primarily work on the encrypted wallets but I will also work on clearing the bugs in the background.
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
December 26, 2012, 12:57:26 PM |
|
It sounds like it is hardly even starting for some reason. The logging redirect to the files is the first thing it does. You could open a command line / terminal and cd to the installation direction.
If you run ./multibit.exe it might give a useful error for us.
C:\Program Files (x86)\MultiBit-0.5.7beta>multibit.exe
C:\Program Files (x86)\MultiBit-0.5.7beta> That's it. Multibit 0.4.17 is also not printing anything in cmd terminal, but it's working fine. I tried Java 64 bit but after that both Multibit 0.4 and 0.5 not working So reinstalled it back to newest Java 32 bit. I have uploaded the jar file that runs MultiBit for you to try out to see if that gives more info. It is at: https://multibit.org/releases/multibit-0.5.7beta/multibit-exe.jarIf you could try it out as follows and send/ post the results that would be good: 1) Download the file and copy to your MultiBit 0.5.7beta installation directory 2) Create a command line and cd to that directory. 3) Type: java -version java -jar ./multibit-exe.jar
That might have a more useful error message.
|
|
|
|
lenny_
Legendary
Offline
Activity: 1036
Merit: 1000
DARKNETMARKETS.COM
|
|
December 27, 2012, 11:47:33 AM |
|
I have uploaded the jar file that runs MultiBit for you to try out to see if that gives more info. It is at: https://multibit.org/releases/multibit-0.5.7beta/multibit-exe.jarIf you could try it out as follows and send/ post the results that would be good: 1) Download the file and copy to your MultiBit 0.5.7beta installation directory 2) Create a command line and cd to that directory. 3) Type: java -version java -jar ./multibit-exe.jar
That might have a more useful error message. Thanks for your help java or java.exe are not in my system's $PATH, so I cannot open this command from Multibit directory. Instead, I have go to java bin directory, which is there: C:\Program Files (x86)\MultiBit-0.5.7beta>cd C:\Program Files (x86)\Java\jre7\bin And then run commands. Here's output: C:\Program Files (x86)\Java\jre7\bin>java.exe -version java version "1.7.0_10" Java(TM) SE Runtime Environment (build 1.7.0_10-b18) Java HotSpot(TM) Client VM (build 23.6-b04, mixed mode, sharing) C:\Program Files (x86)\Java\jre7\bin>java.exe -jar "C:\Program Files (x86)\MultiBit-0.5.7beta\multibit-exe.jar" 11:38:48,113 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy] 11:38:48,113 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml] 11:38:48,113 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/C:/Program%20Files%20(x86)/MultiBit-0.5.7beta/ multibit-exe.jar!/logback.xml] 11:38:48,125 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@1013985 - URL [jar:file:/C:/Program%20Files%20(x86)/MultiBit-0.5.7beta/multibit-exe. jar!/logback.xml] is not of type file 11:38:48,177 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set 11:38:48,188 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 11:38:48,191 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [CONSOLE_APPENDER] 11:38:48,211 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] fo r [encoder] property 11:38:48,261 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
11:38:48,263 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [DETAIL_APPENDER] 11:38:48,288 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy - Will use gz compression 11:38:48,289 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy - Will use the pattern log/multibit_debug.%d{yyyy-MM-dd} for the active file 11:38:48,291 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1675ec4 - The date pattern is 'yyyy-MM-dd' from file name pattern 'log/multibit_debug.% d{yyyy-MM-dd}.gz'. 11:38:48,291 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1675ec4 - Roll-over at midnight. 11:38:48,292 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1675ec4 - Setting initial period to Thu Dec 27 11:38:48 GMT 2012 11:38:48,293 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] fo r [encoder] property 11:38:48,293 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[DETAIL_APPENDER] - Active log file name: log/multibit_debug.log 11:38:48,293 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[DETAIL_APPENDER] - File property is set to [log/multibit_debug.log] 11:38:48,294 |-ERROR in ch.qos.logback.core.rolling.RollingFileAppender[DETAIL_APPENDER] - Failed to create parent directories for [C:\Program Files (x86)\Java\ jre7\bin\log\multibit_debug.log] 11:38:48,295 |-ERROR in ch.qos.logback.core.rolling.RollingFileAppender[DETAIL_APPENDER] - openFile(log/multibit_debug.log,true) call failed. java.io.FileNotFou ndException: log\multibit_debug.log (System nie mo¬e odnalečŠ okreťlonej ťcie¬ki) at java.io.FileNotFoundException: log\multibit_debug.log (System nie mo¬e odnalečŠ okreťlonej ťcie¬ki) at at java.io.FileOutputStream.open(Native Method) at at java.io.FileOutputStream.<init>(Unknown Source) at at ch.qos.logback.core.recovery.ResilientFileOutputStream.<init>(ResilientFileOutputStream.java:30) at at ch.qos.logback.core.FileAppender.openFile(FileAppender.java:163) at at ch.qos.logback.core.FileAppender.start(FileAppender.java:115) at at ch.qos.logback.core.rolling.RollingFileAppender.start(RollingFileAppender.java:79) at at ch.qos.logback.core.joran.action.AppenderAction.end(AppenderAction.java:96) at at ch.qos.logback.core.joran.spi.Interpreter.callEndAction(Interpreter.java:319) at at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:198) at at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:184) at at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:62) at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:148) at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:134) at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:97) at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:56) at at ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:77) at at ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:150) at at org.slf4j.impl.StaticLoggerBinder.init(StaticLoggerBinder.java:85) at at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:55) at at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128) at at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:108) at at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:279) at at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:252) at at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:265) at at org.multibit.MultiBitInExecutableJar.<clinit>(MultiBitInExecutableJar.java:42) 11:38:48,295 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to WARN 11:38:48,295 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [CONSOLE_APPENDER] to Logger[ROOT] 11:38:48,296 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [DETAIL_APPENDER] to Logger[ROOT] 11:38:48,297 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.multibit] to DEBUG 11:38:48,297 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [com.google.bitcoin.core.TransactionOutput] to OFF 11:38:48,298 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@1e87512 - Registering current configuration as safe fallback point
11:38:48.310 [main] INFO o.m.ApplicationDataDirectoryLocator - Application data directory.1 = 'C:\Users\pioruns\AppData\Roaming\MultiBit' 11:38:49.323 [main] DEBUG org.multibit.MultiBitInExecutableJar - Redirecting file output back to console 11:38:49.324 [SwingWorker-pool-2-thread-9] DEBUG org.multibit.network.MultiBitService - Downloading blockchain 11:38:49.359 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - mtGox is null ... creating exchange ... 11:38:49.388 [SwingWorker-pool-2-thread-3] DEBUG o.m.network.MultiBitDnsDiscovery - Discovery of all addresses for 'dnsseed.bitcoin.dashjr.org' finished at + Th u Dec 27 11:38:49 GMT 2012 11:38:49.389 [SwingWorker-pool-2-thread-3] DEBUG o.m.network.MultiBitDnsDiscovery - Discovery of hostname 'dnsseed.bitcoin.dashjr.org' adding addresses finished at + Thu Dec 27 11:38:49 GMT 2012 11:38:49.481 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - mtGox = com.xeiam.xchange.mtgox.v1.MtGoxExchange@85cec8 11:38:49.482 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - marketDataService = com.xeiam.xchange.mtgox.v1.service.marketdata.polling.MtGoxPollingMarketD ataService@cad2b1 11:38:49.483 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - exchangeSymbols = [BTC/USD, BTC/EUR, BTC/GBP, BTC/AUD, BTC/CAD, BTC/CHF, BTC/JPY, BTC/CNY, BT C/DKK, BTC/HKD, BTC/NZD, BTC/PLN, BTC/RUB, BTC/SEK, BTC/SGD, BTC/THB] 11:38:49.483 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 0 = USD 11:38:49.484 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 1 = EUR 11:38:49.485 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 2 = GBP 11:38:49.486 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 3 = AUD 11:38:49.486 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 4 = CAD 11:38:49.487 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 5 = CHF 11:38:49.487 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 6 = JPY 11:38:49.488 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 7 = CNY 11:38:49.489 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 8 = DKK 11:38:49.489 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 9 = HKD 11:38:49.490 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 10 = NZD 11:38:49.490 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 11 = PLN 11:38:49.492 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 12 = RUB 11:38:49.494 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 13 = SEK 11:38:49.497 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 14 = SGD 11:38:49.497 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - Available currency 15 = THB 11:38:49.498 [Timer-3] DEBUG o.multibit.exchange.TickerTimerTask - ... done. mtGox exchange = com.xeiam.xchange.mtgox.v1.MtGoxExchange@85cec8 11:38:52.089 [Peer group thread] DEBUG o.m.network.MultiBitDnsDiscovery - At time '3000' had found 92 peers. 11:38:57.034 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 140 11:38:57.043 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 139 11:38:57.357 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 137 11:38:57.456 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 136 11:38:57.593 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 134 11:38:57.625 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 133 11:38:57.826 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 132 11:38:57.838 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 130 11:38:57.882 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 129 11:38:58.190 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 127 11:38:58.200 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 126 11:38:58.220 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 124 11:38:58.408 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 123 11:38:58.421 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 122 11:38:58.442 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 120 11:38:58.683 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 119 11:38:58.716 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 117 11:38:58.848 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 116 11:38:58.860 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - Start of FileChangeTimerTask - run 11:38:58.860 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - Saving dirty wallet 'C:\Users\pioruns\AppData\Roaming\MultiBit\multibit.wallet'... 11:38:58.862 [Timer-2] DEBUG org.multibit.file.FileHandler - Start of secureDelete 11:38:58.875 [Timer-2] DEBUG org.multibit.file.FileHandler - Result of delete of file 'C:\Users\pioruns\AppData\Roaming\MultiBit\multibit.wallet' was true 11:38:58.875 [Timer-2] DEBUG org.multibit.file.FileHandler - End of secureDelete 11:38:58.876 [Timer-2] DEBUG org.multibit.file.FileHandler - Saving wallet file 'C:\Users\pioruns\AppData\Roaming\MultiBit\multibit.wallet' ... 11:38:58.898 [Timer-2] DEBUG org.multibit.file.FileHandler - ... done saving wallet file. 11:38:58.899 [Timer-2] DEBUG org.multibit.file.FileHandler - Start of secureDelete 11:38:58.915 [Timer-2] DEBUG org.multibit.file.FileHandler - Result of delete of file 'C:\Users\pioruns\AppData\Roaming\MultiBit\multibit-20121226151638.wallet' was true 11:38:58.916 [Timer-2] DEBUG org.multibit.file.FileHandler - End of secureDelete 11:38:58.920 [Timer-2] DEBUG org.multibit.file.FileHandler - rememberFileSizesAndLastModified: Wallet filename C:\Users\pioruns\AppData\Roaming\MultiBit\multibi t.wallet , walletFileSize 201017 ,walletFileLastModified 1356608338898 ,walletInfoFileSize 2791 ,walletInfoFileLastModified 1356608338920 11:38:58.921 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - ... done. 11:38:58.921 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - Saving dirty wallet 'C:\Users\pioruns\AppData\Roaming\MultiBit\savings.wallet'... 11:38:58.922 [Timer-2] DEBUG org.multibit.file.FileHandler - Start of secureDelete 11:38:58.923 [Timer-2] DEBUG org.multibit.file.FileHandler - Result of delete of file 'C:\Users\pioruns\AppData\Roaming\MultiBit\savings.wallet' was true 11:38:58.923 [Timer-2] DEBUG org.multibit.file.FileHandler - End of secureDelete 11:38:58.924 [Timer-2] DEBUG org.multibit.file.FileHandler - Saving wallet file 'C:\Users\pioruns\AppData\Roaming\MultiBit\savings.wallet' ... 11:38:58.926 [Timer-2] DEBUG org.multibit.file.FileHandler - ... done saving wallet file. 11:38:58.926 [Timer-2] DEBUG org.multibit.file.FileHandler - Start of secureDelete 11:38:58.928 [Timer-2] DEBUG org.multibit.file.FileHandler - Result of delete of file 'C:\Users\pioruns\AppData\Roaming\MultiBit\savings-20121224005239.wallet' was true 11:38:58.928 [Timer-2] DEBUG org.multibit.file.FileHandler - End of secureDelete 11:38:58.929 [Timer-2] DEBUG org.multibit.file.FileHandler - rememberFileSizesAndLastModified: Wallet filename C:\Users\pioruns\AppData\Roaming\MultiBit\savings .wallet , walletFileSize 1076 ,walletFileLastModified 1356608338926 ,walletInfoFileSize 872 ,walletInfoFileLastModified 1356608338929 11:38:58.929 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 115 11:38:58.930 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - ... done. 11:38:58.931 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - Saving dirty wallet 'C:\Users\pioruns\AppData\Roaming\MultiBit\Bitcoin Spinner Nexus.wallet'... 11:38:58.932 [Timer-2] DEBUG org.multibit.file.FileHandler - Start of secureDelete 11:38:58.934 [Timer-2] DEBUG org.multibit.file.FileHandler - Result of delete of file 'C:\Users\pioruns\AppData\Roaming\MultiBit\Bitcoin Spinner Nexus.wallet' w as true 11:38:58.934 [Timer-2] DEBUG org.multibit.file.FileHandler - End of secureDelete 11:38:58.935 [Timer-2] DEBUG org.multibit.file.FileHandler - Saving wallet file 'C:\Users\pioruns\AppData\Roaming\MultiBit\Bitcoin Spinner Nexus.wallet' ... 11:38:58.936 [Timer-2] DEBUG org.multibit.file.FileHandler - ... done saving wallet file. 11:38:58.936 [Timer-2] DEBUG org.multibit.file.FileHandler - Start of secureDelete 11:38:58.938 [Timer-2] DEBUG org.multibit.file.FileHandler - Result of delete of file 'C:\Users\pioruns\AppData\Roaming\MultiBit\Bitcoin Spinner Nexus-201212240 02501.wallet' was true 11:38:58.939 [Timer-2] DEBUG org.multibit.file.FileHandler - End of secureDelete 11:38:58.940 [Timer-2] DEBUG org.multibit.file.FileHandler - rememberFileSizesAndLastModified: Wallet filename C:\Users\pioruns\AppData\Roaming\MultiBit\Bitcoin Spinner Nexus.wallet , walletFileSize 11398 ,walletFileLastModified 1356608338936 ,walletInfoFileSize 728 ,walletInfoFileLastModified 1356608338940 11:38:58.940 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - ... done. 11:38:58.941 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - End of FileChangeTimerTask - run 11:38:59.010 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 113 11:38:59.017 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 112 11:38:59.159 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 110 11:38:59.169 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 109 11:38:59.313 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 107 11:38:59.411 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 106 11:38:59.425 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 105 11:38:59.643 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 103 11:38:59.798 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 102 11:38:59.896 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 100 11:39:00.041 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 99 11:39:00.156 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 97 11:39:00.283 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 96 11:39:00.293 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 95 11:39:00.877 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 93 11:39:00.900 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 92 11:39:01.130 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 90 11:39:01.177 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 89 11:39:01.189 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 88 11:39:01.304 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 86 11:39:01.319 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 85 11:39:01.509 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 83 11:39:02.023 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 82 11:39:02.347 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 80 11:39:02.361 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 79 11:39:02.569 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 78 11:39:02.619 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 76 11:39:03.102 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 75 11:39:03.533 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 73 11:39:03.811 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 72 11:39:03.825 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 71 11:39:04.101 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 69 11:39:04.108 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 68 11:39:04.232 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 66 11:39:04.239 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 65 11:39:04.540 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 63 11:39:04.757 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 62 11:39:04.813 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 61 11:39:05.237 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 59 11:39:05.463 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 58 11:39:05.663 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 56 11:39:05.873 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 55 11:39:05.980 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 53 11:39:06.043 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 52 11:39:06.195 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 51 11:39:06.327 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 49 11:39:06.338 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 48 11:39:06.438 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 46 11:39:06.459 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 45 11:39:06.473 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 44 11:39:06.737 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 42 11:39:06.752 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 41 11:39:06.960 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 39 11:39:07.002 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 38 11:39:07.026 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 36 11:39:07.181 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 35 11:39:07.539 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 34 11:39:07.603 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 32 11:39:07.904 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 31 11:39:08.077 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 29 11:39:08.084 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 28 11:39:08.264 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 26 11:39:08.328 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 25 11:39:08.463 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 24 11:39:08.628 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 22 11:39:08.638 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 21 11:39:08.654 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 19 11:39:08.832 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 18 11:39:08.856 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 17 11:39:09.012 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 15 11:39:09.022 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 14 11:39:09.058 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 12 11:39:09.210 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 11 11:39:09.353 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 9 11:39:09.365 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 8 11:39:09.431 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 7 11:39:09.730 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 5 11:39:09.790 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 4 11:39:09.843 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 2 11:39:10.063 [New I/O client worker #1-1] DEBUG o.m.network.MultiBitDownloadListener - Download - blocksSoFar = 1 11:40:58.861 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - Start of FileChangeTimerTask - run 11:40:58.862 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - Saving dirty wallet 'C:\Users\pioruns\AppData\Roaming\MultiBit\multibit.wallet'... 11:40:58.868 [Timer-2] DEBUG org.multibit.file.FileHandler - Start of secureDelete 11:40:58.898 [Timer-2] DEBUG org.multibit.file.FileHandler - Result of delete of file 'C:\Users\pioruns\AppData\Roaming\MultiBit\multibit.wallet' was true 11:40:58.898 [Timer-2] DEBUG org.multibit.file.FileHandler - End of secureDelete 11:40:58.899 [Timer-2] DEBUG org.multibit.file.FileHandler - Saving wallet file 'C:\Users\pioruns\AppData\Roaming\MultiBit\multibit.wallet' ... 11:40:58.909 [Timer-2] DEBUG org.multibit.file.FileHandler - ... done saving wallet file. 11:40:58.910 [Timer-2] DEBUG org.multibit.file.FileHandler - Start of secureDelete 11:40:58.925 [Timer-2] DEBUG org.multibit.file.FileHandler - Result of delete of file 'C:\Users\pioruns\AppData\Roaming\MultiBit\multibit-20121227113858.wallet' was true 11:40:58.925 [Timer-2] DEBUG org.multibit.file.FileHandler - End of secureDelete 11:40:58.927 [Timer-2] DEBUG org.multibit.file.FileHandler - rememberFileSizesAndLastModified: Wallet filename C:\Users\pioruns\AppData\Roaming\MultiBit\multibi t.wallet , walletFileSize 202504 ,walletFileLastModified 1356608458909 ,walletInfoFileSize 2791 ,walletInfoFileLastModified 1356608458927 11:40:58.927 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - ... done. 11:40:58.929 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - Saving dirty wallet 'C:\Users\pioruns\AppData\Roaming\MultiBit\savings.wallet'... 11:40:58.931 [Timer-2] DEBUG org.multibit.file.FileHandler - Start of secureDelete 11:40:58.932 [Timer-2] DEBUG org.multibit.file.FileHandler - Result of delete of file 'C:\Users\pioruns\AppData\Roaming\MultiBit\savings.wallet' was true 11:40:58.932 [Timer-2] DEBUG org.multibit.file.FileHandler - End of secureDelete 11:40:58.933 [Timer-2] DEBUG org.multibit.file.FileHandler - Saving wallet file 'C:\Users\pioruns\AppData\Roaming\MultiBit\savings.wallet' ... 11:40:58.935 [Timer-2] DEBUG org.multibit.file.FileHandler - ... done saving wallet file. 11:40:58.935 [Timer-2] DEBUG org.multibit.file.FileHandler - Start of secureDelete 11:40:58.937 [Timer-2] DEBUG org.multibit.file.FileHandler - Result of delete of file 'C:\Users\pioruns\AppData\Roaming\MultiBit\savings-20121227113858.wallet' was true 11:40:58.937 [Timer-2] DEBUG org.multibit.file.FileHandler - End of secureDelete 11:40:58.938 [Timer-2] DEBUG org.multibit.file.FileHandler - rememberFileSizesAndLastModified: Wallet filename C:\Users\pioruns\AppData\Roaming\MultiBit\savings .wallet , walletFileSize 1076 ,walletFileLastModified 1356608458934 ,walletInfoFileSize 872 ,walletInfoFileLastModified 1356608458938 11:40:58.939 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - ... done. 11:40:58.940 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - Saving dirty wallet 'C:\Users\pioruns\AppData\Roaming\MultiBit\Bitcoin Spinner Nexus.wallet'... 11:40:58.942 [Timer-2] DEBUG org.multibit.file.FileHandler - Start of secureDelete 11:40:58.945 [Timer-2] DEBUG org.multibit.file.FileHandler - Result of delete of file 'C:\Users\pioruns\AppData\Roaming\MultiBit\Bitcoin Spinner Nexus.wallet' w as true 11:40:58.945 [Timer-2] DEBUG org.multibit.file.FileHandler - End of secureDelete 11:40:58.945 [Timer-2] DEBUG org.multibit.file.FileHandler - Saving wallet file 'C:\Users\pioruns\AppData\Roaming\MultiBit\Bitcoin Spinner Nexus.wallet' ... 11:40:58.947 [Timer-2] DEBUG org.multibit.file.FileHandler - ... done saving wallet file. 11:40:58.948 [Timer-2] DEBUG org.multibit.file.FileHandler - Start of secureDelete 11:40:58.950 [Timer-2] DEBUG org.multibit.file.FileHandler - Result of delete of file 'C:\Users\pioruns\AppData\Roaming\MultiBit\Bitcoin Spinner Nexus-201212271 13858.wallet' was true 11:40:58.951 [Timer-2] DEBUG org.multibit.file.FileHandler - End of secureDelete 11:40:58.952 [Timer-2] DEBUG org.multibit.file.FileHandler - rememberFileSizesAndLastModified: Wallet filename C:\Users\pioruns\AppData\Roaming\MultiBit\Bitcoin Spinner Nexus.wallet , walletFileSize 11398 ,walletFileLastModified 1356608458947 ,walletInfoFileSize 728 ,walletInfoFileLastModified 1356608458952 11:40:58.952 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - ... done. 11:40:58.952 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - End of FileChangeTimerTask - run 11:42:58.861 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - Start of FileChangeTimerTask - run 11:42:58.862 [Timer-2] DEBUG o.m.v.swing.FileChangeTimerTask - End of FileChangeTimerTask - run
As you see, when I pointed java.exe exactly to .jar file, it worked Multibit window appears and it's working OK. EDIT: When I run it from Multibit directory instead of java's one, program window show up and instantly dissapears. Exactly same way as I always doing when I run it from an icon on my desktop. You may be interested in it, as we finally have some debug output! C:\Program Files (x86)\MultiBit-0.5.7beta>"C:\Program Files (x86)\Java\jre7\bin\java.exe" -jar multibit-exe.jar 11:50:04,228 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy] 11:50:04,228 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml] 11:50:04,229 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/C:/Program%20Files%20(x86)/MultiBit-0.5.7beta/ multibit-exe.jar!/logback.xml] 11:50:04,239 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@1013985 - URL [jar:file:/C:/Program%20Files%20(x86)/MultiBit-0.5.7beta/multibit-exe. jar!/logback.xml] is not of type file 11:50:04,271 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set 11:50:04,279 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 11:50:04,282 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [CONSOLE_APPENDER] 11:50:04,295 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] fo r [encoder] property 11:50:04,331 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
11:50:04,333 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [DETAIL_APPENDER] 11:50:04,354 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy - Will use gz compression 11:50:04,355 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy - Will use the pattern log/multibit_debug.%d{yyyy-MM-dd} for the active file 11:50:04,357 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1675ec4 - The date pattern is 'yyyy-MM-dd' from file name pattern 'log/multibit_debug.% d{yyyy-MM-dd}.gz'. 11:50:04,357 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1675ec4 - Roll-over at midnight. 11:50:04,357 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1675ec4 - Setting initial period to Thu Dec 27 11:50:04 GMT 2012 11:50:04,359 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] fo r [encoder] property 11:50:04,359 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[DETAIL_APPENDER] - Active log file name: log/multibit_debug.log 11:50:04,359 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[DETAIL_APPENDER] - File property is set to [log/multibit_debug.log] 11:50:04,360 |-ERROR in ch.qos.logback.core.rolling.RollingFileAppender[DETAIL_APPENDER] - Failed to create parent directories for [C:\Program Files (x86)\Multi Bit-0.5.7beta\log\multibit_debug.log] 11:50:04,360 |-ERROR in ch.qos.logback.core.rolling.RollingFileAppender[DETAIL_APPENDER] - openFile(log/multibit_debug.log,true) call failed. java.io.FileNotFou ndException: log\multibit_debug.log (System nie mo¬e odnalečŠ okreťlonej ťcie¬ki) at java.io.FileNotFoundException: log\multibit_debug.log (System nie mo¬e odnalečŠ okreťlonej ťcie¬ki) at at java.io.FileOutputStream.open(Native Method) at at java.io.FileOutputStream.<init>(Unknown Source) at at ch.qos.logback.core.recovery.ResilientFileOutputStream.<init>(ResilientFileOutputStream.java:30) at at ch.qos.logback.core.FileAppender.openFile(FileAppender.java:163) at at ch.qos.logback.core.FileAppender.start(FileAppender.java:115) at at ch.qos.logback.core.rolling.RollingFileAppender.start(RollingFileAppender.java:79) at at ch.qos.logback.core.joran.action.AppenderAction.end(AppenderAction.java:96) at at ch.qos.logback.core.joran.spi.Interpreter.callEndAction(Interpreter.java:319) at at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:198) at at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:184) at at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:62) at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:148) at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:134) at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:97) at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:56) at at ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:77) at at ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:150) at at org.slf4j.impl.StaticLoggerBinder.init(StaticLoggerBinder.java:85) at at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:55) at at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128) at at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:108) at at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:279) at at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:252) at at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:265) at at org.multibit.MultiBitInExecutableJar.<clinit>(MultiBitInExecutableJar.java:42) 11:50:04,360 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to WARN 11:50:04,360 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [CONSOLE_APPENDER] to Logger[ROOT] 11:50:04,361 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [DETAIL_APPENDER] to Logger[ROOT] 11:50:04,361 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.multibit] to DEBUG 11:50:04,362 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [com.google.bitcoin.core.TransactionOutput] to OFF 11:50:04,362 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@1e87512 - Registering current configuration as safe fallback point
11:50:04.391 [main] INFO o.m.ApplicationDataDirectoryLocator - Application data directory.1 = '' 11:50:04.397 [main] DEBUG org.multibit.MultiBitInExecutableJar - Error in redirecting output & exceptions to file java.io.IOException: System nie mo¬e odnalečŠ okreťlonej ťcie¬ki at java.io.WinNTFileSystem.createFileExclusively(Native Method) ~[na:1.7.0_10] at java.io.File.createNewFile(Unknown Source) ~[na:1.7.0_10] at org.multibit.MultiBitInExecutableJar.main(MultiBitInExecutableJar.java:101) ~[multibit-exe.jar:na]
11:50:04.400 [main] INFO org.multibit.MultiBit - Starting MultiBit 11:50:04.401 [main] INFO o.m.ApplicationDataDirectoryLocator - Application data directory.1 = '' 11:50:04.414 [main] INFO org.multibit.MultiBit - Configuring native event handling 11:50:04.416 [main] INFO org.multibit.MultiBit - Checking to see if this is the primary MultiBit instance 11:50:04.418 [main] DEBUG o.m.ApplicationInstanceManager - Listening for application instances on socket 8331 11:50:04.419 [main] DEBUG org.multibit.MultiBit - userLanguageCode = null 11:50:04.421 [main] DEBUG org.multibit.MultiBit - Creating model 11:50:04.424 [main] DEBUG org.multibit.model.MultiBitModel - Initial view from properties file is '17' 11:50:04.434 [main] DEBUG org.multibit.MultiBit - Setting look and feel 11:50:04.461 [main] DEBUG org.multibit.MultiBit - Creating user interface 11:50:04.939 [main] DEBUG org.multibit.MultiBit - Registering with controller 11:50:04.939 [main] DEBUG org.multibit.MultiBit - Creating Bitcoin service 11:50:04.962 [main] DEBUG org.multibit.network.MultiBitService - Network parameters = com.google.bitcoin.core.NetworkParameters@38230 11:50:04.964 [main] DEBUG org.multibit.network.MultiBitService - filePrefix = multibit 11:50:04.965 [main] DEBUG org.multibit.network.MultiBitService - Reading block store 'multibit.blockchain' from disk 11:50:04.969 [main] INFO o.m.store.ReplayableBlockStore - Reading block store from multibit.blockchain 11:50:04.976 [main] ERROR o.m.store.ReplayableBlockStore - failed to load block store from file java.io.FileNotFoundException: multibit.blockchain (Odmowa dostŕ pu) at java.io.RandomAccessFile.open(Native Method) ~[na:1.7.0_10] at java.io.RandomAccessFile.<init>(Unknown Source) ~[na:1.7.0_10] at org.multibit.store.ReplayableBlockStore.load(ReplayableBlockStore.java:236) ~[multibit-exe.jar:na] at org.multibit.store.ReplayableBlockStore.<init>(ReplayableBlockStore.java:177) ~[multibit-exe.jar:na] at org.multibit.network.MultiBitService.<init>(MultiBitService.java:191) [multibit-exe.jar:na] at org.multibit.network.MultiBitService.<init>(MultiBitService.java:142) [multibit-exe.jar:na] at org.multibit.MultiBit.main(MultiBit.java:200) [multibit-exe.jar:na] at org.multibit.MultiBitInExecutableJar.main(MultiBitInExecutableJar.java:122) [multibit-exe.jar:na]
11:50:04.978 [main] INFO o.m.store.ReplayableBlockStore - Reading block store from multibit.blockchain 11:50:04.979 [main] ERROR org.multibit.network.MultiBitService - Error creating MultiBitService com.google.bitcoin.store.BlockStoreException java.io.FileNotFoun dException: multibit.blockchain (Odmowa dostŕpu) 11:50:04.979 [main] DEBUG org.multibit.MultiBit - Locating wallets 11:50:04.979 [main] DEBUG org.multibit.MultiBit - When loading early wallets, there were null 11:50:04.979 [main] DEBUG org.multibit.MultiBit - When loading protobuf3 wallets, there were null 11:50:05.079 [main] DEBUG org.multibit.model.WalletInfo - Could not load walletinfo file 'C:\Program Files (x86)\MultiBit-0.5.7beta\multibit.info' 11:50:05.079 [main] DEBUG org.multibit.model.WalletInfo - Cause : C:\Program Files (x86)\MultiBit-0.5.7beta\multibit.info (Nie mo¬na odnalečŠ okreťlonego pliku)
11:50:05.079 [main] DEBUG org.multibit.file.FileHandler - Previous wallet file size was 'null'. It is now '0' 11:50:05.080 [main] DEBUG org.multibit.file.FileHandler - Previous wallet file modification date was 'null'. It is now '0' 11:50:05.080 [main] DEBUG org.multibit.file.FileHandler - Previous wallet info file size was 'null'. It is now '0' 11:50:05.080 [main] DEBUG org.multibit.file.FileHandler - Previous wallet info file modification date was 'null'. It is now '0' 11:50:05.080 [main] DEBUG org.multibit.file.FileHandler - Result of check of whether files have changed for wallet filename C:\Program Files (x86)\MultiBit-0.5. 7beta\multibit.wallet was true. 11:50:05.080 [main] DEBUG org.multibit.file.FileHandler - walletFileSize 0 ,walletFileLastModified 0 ,walletInfoFileSize 0 ,walletInfoFileLastModified 0 11:50:05.080 [main] DEBUG org.multibit.file.FileHandler - Saving wallet file 'C:\Program Files (x86)\MultiBit-0.5.7beta\multibit.wallet' ... 11:50:05.081 [main] ERROR org.multibit.network.MultiBitService - org.multibit.file.WalletSaveException Cannot save wallet 'C:\Program Files (x86)\MultiBit-0.5.7 beta\multibit.wallet 11:50:05.081 [main] ERROR org.multibit.network.MultiBitService - Could not add wallet 'multibit.wallet' to the blockChain as the blockChain is missing. This is bad. MultiBit is currently looking for a blockChain at 'multibit.blockchain' 11:50:05.084 [main] DEBUG org.multibit.MultiBit - Created/loaded wallet 'C:\Program Files (x86)\MultiBit-0.5.7beta\multibit.wallet' 11:50:05.111 [main] DEBUG org.multibit.MultiBit - Checking for Bitcoin URI on command line 11:50:05.111 [main] DEBUG org.multibit.MultiBit - No Bitcoin URI provided as an argument 11:50:05.111 [main] DEBUG o.m.controller.MultiBitController - handleOpenURI called and rawBitcoinURI ='null' 11:50:05.111 [main] DEBUG o.m.controller.MultiBitController - No Bitcoin URI found to handle 11:50:05.121 [main] DEBUG org.multibit.MultiBit - Downloading blockchain java.lang.NullPointerException at org.multibit.MultiBit.main(MultiBit.java:435) at org.multibit.MultiBitInExecutableJar.main(MultiBitInExecutableJar.java:122) 11:50:05.124 [main] ERROR org.multibit.MultiBit - An unexpected error caused MultiBit to quit. 11:50:05.124 [main] ERROR org.multibit.MultiBit - The error was 'java.lang.NullPointerException null' 11:50:05.124 [main] ERROR org.multibit.MultiBit - Please read http://multibit.org/help_troubleshooting.html for help on troubleshooting. 11:50:05.124 [main] DEBUG o.m.v.swing.action.ExitAction - exit 1 11:50:05.125 [main] DEBUG o.m.v.swing.action.ExitAction - exit 2 11:50:05.125 [main] DEBUG o.m.v.swing.action.ExitAction - exit 3a 11:50:05.125 [main] DEBUG org.multibit.file.FileHandler - Previous wallet file size was 'null'. It is now '0' 11:50:05.125 [main] DEBUG org.multibit.file.FileHandler - Previous wallet file modification date was 'null'. It is now '0' 11:50:05.125 [main] DEBUG org.multibit.file.FileHandler - Previous wallet info file size was 'null'. It is now '0' 11:50:05.125 [main] DEBUG org.multibit.file.FileHandler - Previous wallet info file modification date was 'null'. It is now '0' 11:50:05.126 [main] DEBUG org.multibit.file.FileHandler - Result of check of whether files have changed for wallet filename C:\Program Files (x86)\MultiBit-0.5. 7beta\multibit.wallet was true. 11:50:05.126 [main] DEBUG org.multibit.file.FileHandler - walletFileSize 0 ,walletFileLastModified 0 ,walletInfoFileSize 0 ,walletInfoFileLastModified 0 11:50:05.126 [main] DEBUG org.multibit.file.FileHandler - Saving wallet file 'C:\Program Files (x86)\MultiBit-0.5.7beta\multibit-20121227115005.wallet' ... 11:50:05.126 [main] ERROR o.m.v.swing.action.ExitAction - org.multibit.file.WalletSaveException Cannot save wallet 'C:\Program Files (x86)\MultiBit-0.5.7beta\mu ltibit.wallet 11:50:05.127 [main] DEBUG o.m.v.swing.action.ExitAction - exit 4a 11:50:05.127 [main] DEBUG org.multibit.file.FileHandler - Saving wallet file 'C:\Program Files (x86)\MultiBit-0.5.7beta\multibit-20121227115005.wallet' ... 11:50:05.127 [main] ERROR o.m.v.swing.action.ExitAction - org.multibit.file.WalletSaveException Cannot save wallet 'C:\Program Files (x86)\MultiBit-0.5.7beta\mu ltibit.wallet 11:50:05.128 [main] DEBUG o.m.v.swing.action.ExitAction - exit 5 11:50:05.128 [main] DEBUG o.m.v.swing.action.ExitAction - Saving user preferences ... 11:50:05.128 [main] ERROR org.multibit.file.FileHandler - multibit.properties (Odmowa dostŕpu) java.io.FileNotFoundException: multibit.properties (Odmowa dostŕp u) at java.io.FileOutputStream.open(Native Method) ~[na:1.7.0_10] at java.io.FileOutputStream.<init>(Unknown Source) ~[na:1.7.0_10] at java.io.FileOutputStream.<init>(Unknown Source) ~[na:1.7.0_10] at org.multibit.file.FileHandler.writeUserPreferences(FileHandler.java:695) ~[multibit-exe.jar:na] at org.multibit.viewsystem.swing.action.ExitAction.actionPerformed(ExitAction.java:108) [multibit-exe.jar:na] at org.multibit.MultiBit.main(MultiBit.java:450) [multibit-exe.jar:na] at org.multibit.MultiBitInExecutableJar.main(MultiBitInExecutableJar.java:122) [multibit-exe.jar:na]
11:50:05.129 [main] DEBUG o.m.v.swing.action.ExitAction - exit 6 11:50:05.129 [main] DEBUG o.m.v.swing.action.ExitAction - Shutting down Bitcoin URI checker ... 11:50:05.129 [main] DEBUG o.m.ApplicationInstanceManager - Making request to shut down socket ... 11:50:05.129 [main] DEBUG o.m.v.swing.action.ExitAction - exit 7 11:50:05.130 [main] DEBUG o.m.v.swing.action.ExitAction - exit 8 11:50:05.130 [main] DEBUG o.m.v.swing.action.ExitAction - exit 9 11:50:05.130 [main] DEBUG o.m.v.swing.action.ExitAction - exit 10
C:\Program Files (x86)\MultiBit-0.5.7beta>
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
December 27, 2012, 03:23:25 PM |
|
Thanks for that Lenny - those logs give me something to work with.
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
December 29, 2012, 01:38:41 PM Last edit: December 29, 2012, 02:36:00 PM by jim618 |
|
I have been experimenting today with tunneling X windows over an SSH link so that I can: + run MultiBit on the (fast) remote server I now have + show the display locally on my Mac. This is so that you can access a MultiBit on another machine. Screenshot: It works fine. To get it to work you need: + X windows installed on both machines + configure SSH to have 'X11Forward yes' in the config file + I set up the SSH with compression for more speed as follows: ssh -X -C -c blowfish-cbc,arcfour username@servername
+ On the remote machine you cd to the MultiBit installation directory and start up MultiBit with: java -jar multibit-exe.jar
+ The MultiBit window then appears on your local machine edit: Or if you want it to do it all in one, have a script with something like: ssh -X -C -c blowfish-cbc,arcfour user@server -t "cd MultiBit-0.5.7beta; java -jar multibit-exe.jar"
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
December 29, 2012, 03:59:57 PM Last edit: December 29, 2012, 05:07:11 PM by jim618 |
|
I've got the remote MultiBit to open with a double click. In your SSH configuration file (~/.ssh/config on a Mac) put: Host zebra HostName (ip address of host) User (username) Port (22 or custom port) ForwardX11 yes Protocol 2,1 Compression yes CompressionLevel 2 Ciphers blowfish-cbc,aes128-cbc,3des-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc
and then have a shell script with: # /bin/bash ssh -X zebra -t "cd MultiBit-0.5.7beta; java -jar multibit-exe.jar"
If you double click on the shell script it starts a command line, runs ssh, you type in your password and it fires up the remote MultiBit. X11 seems to be several times slower than VNC but it is handy if you just want a single window rather than a full VNC desktop. In the Mac X11 viewer you can drop the color depth to 256 colors which speeds it up a bit.
|
|
|
|
phelix
Legendary
Offline
Activity: 1708
Merit: 1020
|
|
December 30, 2012, 11:17:49 AM |
|
v0.5.7beta german
if I enter 0.05 as an amount to send it seems to default to 5 btc. I recommend to interpret either "." or "," as decimal separator.
cheers!
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
December 30, 2012, 11:39:41 AM |
|
Unfortunately '.' is the thousands separator in German so both '.' and ',' cannot be interpreted as the decimal separator.
e.g. 1.000 in German = one thousand
if you enter 0.05 with the locale set to be German it interprets it as:
0 thousand separator 0 5
and (logically enough) interprets it as 5
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
December 30, 2012, 11:43:53 AM |
|
I have updated the multibit.org website so that you can now get a directory listing of all available releases. There is a link at the top the Releases page to: https://multibit.org/releases/This will be useful for people in they want to pick up older versions.
|
|
|
|
Mike Hearn
Legendary
Offline
Activity: 1526
Merit: 1134
|
|
December 30, 2012, 03:39:48 PM |
|
if you enter 0.05 with the locale set to be German it interprets it as:
0 thousand separator 0 5
and (logically enough) interprets it as 5
That's logical from a computers perspective but not from a humans perspective. Couldn't you special case that so when a thousands separator has a zero in front of it, it's treated as a decimal point? This seems like an area that could easily cause people to lose money.
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
December 30, 2012, 05:23:02 PM |
|
It is difficult to come up with some rule that works well with all possible combinations and in all locales.
For instance imagine you look (in German) for "0.123" and translate it to (English) "zero point one two three" rather than "one hundred and twenty three" . . .
But then "0.005" and ".005" will be treated differently. So perhaps ".005" should be special cased too.
but ".005" means "no thousands and 5".
The parsed value and fiat equivalent is shown on the send confirm form so there is feedback as to the interpreted value.
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
December 30, 2012, 05:48:12 PM |
|
I have started signing the MultiBit installers with this PGP key: Key id: 0x79F7C572 Fingerprint: 299C 423C 672F 47F4 756A 6BA4 C197 2AED 79F7 C572 Email: jim618 at fastmail dot co dot uk If you go to the releases directory then in the 0.5.7beta and 0.4.17 directories are the ASCII armoured signatures for the installers. The key I have uploaded to a few key servers including http://pgp.mit.edu. The key id also appears in the footer of the multibit.org/index.html page. Once you have my 0x79F7C572 public key in your keychain you should be able to verify, say, the 0.5.7beta Mac DMG file as follows: jims-macbook:multibit-0.5.7beta jim$ gpg --verify multibit-0.5.7beta.dmg.asc gpg: Signature made Sun 30 Dec 15:52:43 2012 GMT using RSA key ID 23F7FB7B gpg: Good signature from "Jim Burton (multibit.org developer) <jim618@fastmail.co.uk>"
I will sign all the future MultiBit installers with this key.
|
|
|
|
phelix
Legendary
Offline
Activity: 1708
Merit: 1020
|
|
December 30, 2012, 05:56:39 PM |
|
It is difficult to come up with some rule that works well with all possible combinations and in all locales.
For instance imagine you look (in German) for "0.123" and translate it to (English) "zero point one two three" rather than "one hundred and twenty three" . . .
But then "0.005" and ".005" will be treated differently. So perhaps ".005" should be special cased too.
but ".005" means "no thousands and 5".
The parsed value and fiat equivalent is shown on the send confirm form so there is feedback as to the interpreted value.
[...] This seems like an area that could easily cause people to lose money.
this is what I thought who enters the thousands separator when entering an amount? I would simply interpret both always as decimal separator. What's the risk with that? You can still get fancy if both separators are present.
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
December 30, 2012, 06:00:48 PM |
|
A thousand Yen is not very much A thousand rubles is not very much
How much is 1.000 ? Well, it depends on the locale of the user. There is no getting away from that.
|
|
|
|
|