MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000005Trackgame[All Projects] Generalpublic2015-02-04 02:402015-02-04 02:56
ReporterPrndndrd 
Assigned ToPrndndrd 
PriorityhighSeveritycrashReproducibilityunable to reproduce
StatusassignedResolutionopen 
PlatformOSOS Version
Summary0000005: Logs show that an empty user is able to launch a new game
DescriptionExample log :

18:28:27,897 SEVERE [com.nerdzcore.trackgame.backoffice.services.impl.PlayerServiceImpl] (http--0.0.0.0-8080-7) Unable to find the player => into database

Problem spotted in GameServiceImpl.saveGame()

Consequence => This cause a crash of the application.
The bug hunt shows that the clientFactory.getCurrentUser().getLogin() is PROBABLY returning an empty value, which is absolutely not supposed to happen.

A deep inspection of the code doesn't help to find out how this can happens.
Steps To ReproduceWaiting for some feedback :|
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0000003)
Prndndrd (administrator)
2015-02-04 02:43
edited on: 2015-02-04 02:56

An urgent "ugly patch" has been added to the source code.
It does an additionnal check of currentUser value.

See "//TODO : Mantis 5" into GameServiceRPCImpl.java


- Issue History
Date Modified Username Field Change
2015-02-04 02:40 Prndndrd New Issue
2015-02-04 02:40 Prndndrd Status new => assigned
2015-02-04 02:40 Prndndrd Assigned To => Prndndrd
2015-02-04 02:43 Prndndrd Note Added: 0000003
2015-02-04 02:44 Prndndrd Note Edited: 0000003 View Revisions
2015-02-04 02:56 Prndndrd Note Edited: 0000003 View Revisions


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker