*****************************************************************
***** *****
***** !!!! THIS BUG TRACKER IS FOR GERRIT CODE REVIEW !!!! *****
***** *****
***** DO NOT SUBMIT BUGS FOR CHROME, ANDROID, CYANOGENMOD, *****
***** INTERNAL ISSUES WITH YOUR COMPANY'S GERRIT SETUP, ETC.*****
***** *****
***** THOSE ISSUES BELONG IN DIFFERENT ISSUE TRACKERS *****
***** *****
*****************************************************************
Affected Version: gerrit_2_10
What steps will reproduce the problem?
1.Go to Gerrit installation folder /gerrit_2_10/bin/
2.sh gerrit.sh restart
3
What is the expected output? What do you see instead?
Stopping Gerrit Code Review: OK
Starting Gerrit Code Review: OK
instead I see like below:
Stopping Gerrit Code Review: OK
Starting Gerrit Code Review: FAILED
Please provide any additional information below.
Even though error log says that... I should run gerrit init again.. I have done it multiple times so far..
Versions are:
1.Gerrit : gerrit_2_10
2.Mysql: mysql Ver 14.14 Distrib 5.6.25, for Linux (x86_64) using EditLine wrapper
3.gerrit2 user has been created
4.gerrit2 user has all the privileges on reviewdb database
5.reviewdb is present
6. Java version is: java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
Below is the error_log:
[2015-07-09 14:47:27,495] INFO com.google.gerrit.server.cache.h2.H2CacheFactory : Enabling disk cache /data01/gerrit_2_10/cache
[2015-07-09 14:47:27,836] WARN eu.medsea.mimeutil.detector.MagicMimeMimeDetector : eu.medsea.mimeutil.detector.InvalidMagicMimeEntryException: Invalid Magic Mime Entry: [>>&1 string webm video/webm]: file "/usr/share/file/magic.mime": before or at line 22
eu.medsea.mimeutil.detector.InvalidMagicMimeEntryException: Invalid Magic Mime Entry: [>>&1 string webm video/webm]
at eu.medsea.mimeutil.detector.MagicMimeEntry.<init>(MagicMimeEntry.java:84)
at eu.medsea.mimeutil.detector.MagicMimeEntry.<init>(MagicMimeEntry.java:91)
at eu.medsea.mimeutil.detector.MagicMimeEntry.<init>(MagicMimeEntry.java:91)
at eu.medsea.mimeutil.detector.MagicMimeEntry.<init>(MagicMimeEntry.java:67)
at eu.medsea.mimeutil.detector.MagicMimeMimeDetector.addEntry(MagicMimeMimeDetector.java:531)
at eu.medsea.mimeutil.detector.MagicMimeMimeDetector.parse(MagicMimeMimeDetector.java:511)
at eu.medsea.mimeutil.detector.MagicMimeMimeDetector.parseMagicMimeFileLocation(MagicMimeMimeDetector.java:413)
at eu.medsea.mimeutil.detector.MagicMimeMimeDetector.initMagicRules(MagicMimeMimeDetector.java:378)
at eu.medsea.mimeutil.detector.MagicMimeMimeDetector.<init>(MagicMimeMimeDetector.java:157)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at java.lang.Class.newInstance(Class.java:374)
at eu.medsea.mimeutil.MimeDetectorRegistry.registerMimeDetector(MimeUtil2.java:967)
at eu.medsea.mimeutil.MimeUtil2.registerMimeDetector(MimeUtil2.java:222)
at com.google.gerrit.server.MimeUtilFileTypeRegistry.register(MimeUtilFileTypeRegistry.java:61)
at com.google.gerrit.server.MimeUtilFileTypeRegistry.<init>(MimeUtilFileTypeRegistry.java:53)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at com.google.inject.internal.DefaultConstructionProxyFactory$2.newInstance(DefaultConstructionProxyFactory.java:86)
at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:108)
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:88)
at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:269)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1066)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.Scopes$1$1.get(Scopes.java:65)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56)
at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:205)
at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:199)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1059)
at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:199)
at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
at com.google.inject.internal.InjectorImpl.createChildInjector(InjectorImpl.java:225)
at com.google.gerrit.pgm.Daemon.createSysInjector(Daemon.java:362)
at com.google.gerrit.pgm.Daemon.start(Daemon.java:278)
at com.google.gerrit.pgm.Daemon.run(Daemon.java:204)
at com.google.gerrit.pgm.util.AbstractProgram.main(AbstractProgram.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.gerrit.launcher.GerritLauncher.invokeProgram(GerritLauncher.java:166)
at com.google.gerrit.launcher.GerritLauncher.mainImpl(GerritLauncher.java:93)
at com.google.gerrit.launcher.GerritLauncher.main(GerritLauncher.java:50)
at Main.main(Main.java:25)
Caused by: eu.medsea.mimeutil.detector.InvalidMagicMimeEntryException: Invalid Magic Mime Entry: [MimeMagicType: 0, 0, null, null, null]
at eu.medsea.mimeutil.detector.MagicMimeEntry.addEntry(MagicMimeEntry.java:166)
at eu.medsea.mimeutil.detector.MagicMimeEntry.<init>(MagicMimeEntry.java:82)
... 50 more
Caused by: java.lang.NumberFormatException: For input string: "&1"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:481)
at java.lang.Integer.parseInt(Integer.java:527)
at eu.medsea.mimeutil.detector.MagicMimeEntry.addEntry(MagicMimeEntry.java:163)
... 51 more
[2015-07-09 14:47:29,559] WARN com.google.gerrit.sshd.SshDaemon : Disabling cipher aes192-cbc: Illegal key size; try installing unlimited cryptography extension
[2015-07-09 14:47:29,560] WARN com.google.gerrit.sshd.SshDaemon : Disabling cipher aes256-cbc: Illegal key size; try installing unlimited cryptography extension
[2015-07-09 14:47:29,561] WARN com.google.gerrit.sshd.SshDaemon : Disabling cipher aes256-ctr: Illegal key size; try installing unlimited cryptography extension
[2015-07-09 14:47:29,563] WARN com.google.gerrit.sshd.SshDaemon : Disabling cipher arcfour256: Illegal key size; try installing unlimited cryptography extension
[2015-07-09 14:47:29,564] WARN com.google.gerrit.sshd.SshDaemon : Disabling cipher arcfour128: invalid parameter passed to RC4 init - org.bouncycastle.crypto.params.ParametersWithIV
[2015-07-09 14:47:29,807] INFO org.eclipse.jetty.util.log : Logging initialized @5911ms
[2015-07-09 14:47:30,132] INFO com.google.gerrit.server.git.LocalDiskRepositoryManager : Defaulting core.streamFileThreshold to 431m
[2015-07-09 14:47:30,167] ERROR com.google.gerrit.pgm.Daemon : Unable to start daemon
com.google.inject.ProvisionException: Unable to provision, see the following errors:
1) Schema not yet initialized. Run init to initialize the schema:
$ java -jar gerrit.war init -d /data01/gerrit_2_10
1 error
at com.google.gerrit.server.schema.SchemaVersionCheck.start(SchemaVersionCheck.java:63)
at com.google.gerrit.lifecycle.LifecycleManager.start(LifecycleManager.java:74)
at com.google.gerrit.pgm.Daemon.start(Daemon.java:292)
at com.google.gerrit.pgm.Daemon.run(Daemon.java:204)
at com.google.gerrit.pgm.util.AbstractProgram.main(AbstractProgram.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.gerrit.launcher.GerritLauncher.invokeProgram(GerritLauncher.java:166)
at com.google.gerrit.launcher.GerritLauncher.mainImpl(GerritLauncher.java:93)
at com.google.gerrit.launcher.GerritLauncher.main(GerritLauncher.java:50)
at Main.main(Main.java:25)