| Issue 637: | Pushing branches gives java.nio.charset.UnsupportedCharsetException | |
| 4 people starred this issue and may be notified of changes. | Back to list |
[2010-07-27 11:02:18,364] ERROR com.google.gerrit.sshd.BaseCommand : Internal server error (user lisa-hudson account 3) during git-receive-pack '/lisa'
java.nio.charset.UnsupportedCharsetException: latin-1
at java.nio.charset.Charset.forName(Charset.java:505)
at org.eclipse.jgit.util.RawParseUtils.parseEncoding(RawParseUtils.java:652)
at org.eclipse.jgit.revwalk.RevCommit.getEncoding(RevCommit.java:401)
at org.eclipse.jgit.revwalk.RevCommit.getFooterLines(RevCommit.java:433)
at org.eclipse.jgit.revwalk.RevCommit.getFooterLines(RevCommit.java:492)
at com.google.gerrit.server.git.ReceiveCommits.autoCloseChanges(ReceiveCommits.java:1433)
at com.google.gerrit.server.git.ReceiveCommits.onPostReceive(ReceiveCommits.java:263)
at org.eclipse.jgit.transport.ReceivePack.service(ReceivePack.java:663)
at org.eclipse.jgit.transport.ReceivePack.receive(ReceivePack.java:576)
at com.google.gerrit.sshd.commands.Receive.runImpl(Receive.java:78)
at com.google.gerrit.sshd.AbstractGitCommand.service(AbstractGitCommand.java:104)
at com.google.gerrit.sshd.AbstractGitCommand.access$000(AbstractGitCommand.java:34)
at com.google.gerrit.sshd.AbstractGitCommand$1.run(AbstractGitCommand.java:69)
at com.google.gerrit.sshd.BaseCommand$TaskThunk.run(BaseCommand.java:391)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207)
at com.google.gerrit.server.git.WorkQueue$Task.run(WorkQueue.java:324)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Jul 27, 2010
#1
sop@google.com
Status:
AwaitingInformation
Jul 29, 2010
I can not reproduce the exception anymore. Trying it again just does the opush without errors. So you can close the bug.
Jul 29, 2010
Got it again. git cat-file does not contain any encoding information. It happend on branch creation this time. The new branch has been created, but the client gives an error. Client output: Total 0 (delta 0), reused 0 (delta 0) fatal: internal server error To ssh://XXX@YYY:29418/ZZZ * [new branch] AAA-branch -> AAA-branch error: failed to push some refs to 'ssh://XXX@YYY:29418/ZZZ'
Sep 3, 2012
Got Similar Error when import an old project Client Message(Windows7, msysgit, China Locale) zhangyijun@FQSH-L0157 /d/dev/work/be-app (origin/master) $ git push gerrit master:refs/for/master Counting objects: 15573, done. Delta compression using up to 4 threads. Compressing objects: 100% (6007/6007), done. Writing objects: 100% (15573/15573), 18.81 MiB | 14.95 MiB/s, done. Total 15573 (delta 7949), reused 15149 (delta 7596) remote: Resolving deltas: 100% (7949/7949) remote: Processing changes: done remote: error: internal error while processing changes To ssh://zhangyijun@localhost:2222/be-app ! [remote rejected] master -> refs/for/master (internal error) error: failed to push some refs to 'ssh://zhangyijun@localhost:2222/be-app' Server Error_Log [2012-09-01 23:57:16,072] WARN com.google.gerrit.server.git.MultiProgressMonitor : MultiProgressMonitor worker did not call end() before returning [2012-09-01 23:57:16,113] WARN com.google.gerrit.server.git.AsyncReceiveCommits : Error in ReceiveCommits java.util.concurrent.ExecutionException: java.nio.charset.UnsupportedCharsetException: ISO-8859 at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at com.google.gerrit.server.git.WorkQueue$Task.get(WorkQueue.java:315) at com.google.gerrit.server.git.MultiProgressMonitor.waitFor(MultiProgressMonitor.java:234) at com.google.gerrit.server.git.AsyncReceiveCommits.onPreReceive(AsyncReceiveCommits.java:163) at org.eclipse.jgit.transport.ReceivePack.service(ReceivePack.java:179) at org.eclipse.jgit.transport.ReceivePack.receive(ReceivePack.java:142) at com.google.gerrit.sshd.commands.Receive.runImpl(Receive.java:98) at com.google.gerrit.sshd.AbstractGitCommand.service(AbstractGitCommand.java:106) at com.google.gerrit.sshd.AbstractGitCommand.access$000(AbstractGitCommand.java:34) at com.google.gerrit.sshd.AbstractGitCommand$1.run(AbstractGitCommand.java:72) at com.google.gerrit.sshd.BaseCommand$TaskThunk.run(BaseCommand.java:430) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at com.google.gerrit.server.git.WorkQueue$Task.run(WorkQueue.java:337) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.nio.charset.UnsupportedCharsetException: ISO-8859 at java.nio.charset.Charset.forName(Unknown Source) at org.eclipse.jgit.util.RawParseUtils.parseEncoding(RawParseUtils.java:665) at org.eclipse.jgit.util.RawParseUtils.parsePersonIdent(RawParseUtils.java:713) at org.eclipse.jgit.revwalk.RevCommit.getCommitterIdent(RevCommit.java:367) at com.google.gerrit.server.git.ReceiveCommits.validCommit(ReceiveCommits.java:1907) at com.google.gerrit.server.git.ReceiveCommits.selectNewChanges(ReceiveCommits.java:1152) at com.google.gerrit.server.git.ReceiveCommits.processCommands(ReceiveCommits.java:501) at com.google.gerrit.server.git.AsyncReceiveCommits$Worker.run(AsyncReceiveCommits.java:90) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at com.google.gerrit.server.util.RequestScopePropagator$5.call(RequestScopePropagator.java:196) at com.google.gerrit.server.util.RequestScopePropagator$4.call(RequestScopePropagator.java:174) at com.google.gerrit.server.util.ThreadLocalRequestScopePropagator$1.call(ThreadLocalRequestScopePropagator.java:51) at com.google.gerrit.server.util.RequestScopePropagator$1.call(RequestScopePropagator.java:81) at com.google.gerrit.server.util.RequestScopePropagator$2.run(RequestScopePropagator.java:113) ... 9 more
Sep 28, 2014
ronny@s6:~/workspace/amlogic/mx/common/customer$ repo upload .
Upload project common/customer/ to remote branch product:
branch merge-0928 ( 4 commits, Sun Sep 28 14:27:14 2014 +0800):
908ba93f pd#96178-1,add dsp vysnc control & arc dsp mem rever in m6
80e677aa pd#94113: fix secure os compile error.
292c893d Merge branch 'jb-mr1-amlogic-chinamobile-20140516' into jb-mr1-amlogic-chinamobile-inspur-g87-20140516
3073b0e8 Merge branch 'jb-mr1-amlogic-chinamobile-inspur-g87-20140516' of /home/gerrit/mirror/amlogic-chinamobile/kernel/customer into merge-0928
to 10.8.8.6/gerrit/ (y/N)? y
Counting objects: 53, done.
Delta compression using up to 24 threads.
Compressing objects: 100% (13/13), done.
Writing objects: 100% (13/13), 1.44 KiB | 0 bytes/s, done.
Total 13 (delta 9), reused 0 (delta 0)
remote: Resolving deltas: 100% (9/9)
remote: Processing changes: done
remote: error: internal error while processing changes java.nio.charset.UnsupportedCharsetException: ISO-8859
To ssh://ronny@10.8.8.6:29418/amlogic_8726mx/jellybean/kernel/customer
! [remote rejected] merge-0928 -> refs/for/product (internal error)
error: failed to push some refs to 'ssh://ronny@10.8.8.6:29418/amlogic_8726mx/jellybean/kernel/customer'
----------------------------------------------------------------------
[FAILED] common/customer/ merge-0928 (Upload failed)
|
|
| ► Sign in to add a comment |