NullPointerException: offlinechess.Pawn.allLegalMoves(line 23)
@LeftistTachyon đang làm issue này rồi.
Từ ngày 17/3/2018.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at offlinechess.Pawn.allLegalMoves(Pawn.java:23)
at offlinechess.AbstractPiece.isAllLegalMove(AbstractPiece.java:57)
at offlinechess.King.allLegalMoves(King.java:69)
at offlinechess.AbstractPiece.isAllLegalMove(AbstractPiece.java:57)
at offlinechess.ChessBoard.inCheck(ChessBoard.java:986)
at offlinechess.ChessBoard.drawCheck(ChessBoard.java:572)
at offlinechess.ChessBoard.draw(ChessBoard.java:271)
at offlinechess.ChessPanel.paint(ChessPanel.java:64)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1579)
at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1502)
at javax.swing.RepaintManager.paint(RepaintManager.java:1272)
at javax.swing.JComponent._paintImmediately(JComponent.java:5158)
at javax.swing.JComponent.paintImmediately(JComponent.java:4969)
at javax.swing.RepaintManager$4.run(RepaintManager.java:831)
at javax.swing.RepaintManager$4.run(RepaintManager.java:814)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738)
at javax.swing.RepaintManager.access$1200(RepaintManager.java:64)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
- Ngôn ngữ chính
- Java
- Star
- 2
- Fork
- 0
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của LeftistTachyon/SimpleChess
-
Change the pairing systemCó thể làm lại được @LeftistTachyon đã nhận 2997 ngày trước và không có pull request nào đang mở. Đang mởenhancement
LeftistTachyon/SimpleChess#34 · 2 bình luận · 1 người được giao ·
-
Grace period text box glitched outCó thể làm lại được @LeftistTachyon đã nhận 3014 ngày trước và không có pull request nào đang mở. Đang mởbug good first issue
LeftistTachyon/SimpleChess#29 · 1 người được giao ·
-
Multiple timeout messagesCó thể làm lại được @LeftistTachyon đã nhận 3098 ngày trước và không có pull request nào đang mở. Đang mởbug enhancement
LeftistTachyon/SimpleChess#27 · 1 người được giao ·
-
Synchronize the timers between opponentsCó thể làm lại được @LeftistTachyon đã nhận 3125 ngày trước và không có pull request nào đang mở. Đang mởenhancement
LeftistTachyon/SimpleChess#19 · 3 bình luận · 1 người được giao ·
-
Big lag during move generationCó thể làm lại được @LeftistTachyon đã nhận 3144 ngày trước và không có pull request nào đang mở. Đang mởdormant enhancement good first issue
LeftistTachyon/SimpleChess#5 · 3 bình luận · 1 người được giao ·
Tất cả issue của LeftistTachyon/SimpleChess
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
strimzi/strimzi-kafka-operator#13328 · 1 bình luận · 3 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
GoogleContainerTools/jib#4538 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
OpenLiberty/ci.maven#2137 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Payer adjustment can exceed the balance left after copay and deductible, so claim payments add up to more than the chargeCó thể đã có người làm @DG47 đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 79/100
synthetichealth/synthea#1772 ·
Maintainer thường phản hồi trong vòng 13 ngày
-
bug dependencies
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100