zhyrohaad / AlasiyaEvE

Public repo for bug tracking the private Alasiya-EvE codebase
2 stars 0 forks source link

Cannot "Show Info" on a Rorqual in space #93

Open ryllae opened 4 years ago

ryllae commented 4 years ago

Undock a Rorqual (with no fittings). Right click, Show Info. The panel breaks, and a lengthy exception is logged. Oddly enough, this works fine while docked.

5645    2020.02.19 19:08:07:544 ObjectCaching  certificateMgr :: GetAllShipCertificateRecommendations ( () ) returning a cached result
5646    2020.02.19 19:08:07:547 certificateMgr::GetAllShipCertificateRecommendations[Cached] args=(), retval=<util.Rowset: header=['shipTypeID', 'certificateID', 'recommendationLevel', 'recommendationID'], data=["<Row shipTypeID:642,certificateID:86,recommendationLevel:0,recommendati-
5647    2020.02.19 19:08:07:547 onID:4>","<Row shipTypeID:22452,certificateID:16,recommendationLevel:0,recommendationID:5>","<Row shipTypeID:22452,certificateID:144,recommendationLevel:0,recommendationID:6>","<Row shipTypeID:582,certificateID:15,recommendationLevel:0,recommendati-
5648    2020.02.19 19:08:07:547 onID:9>","<Row shipTypeID:582,certificateID:239,recommendationLevel:0,recommendationID:10>","<Row shipTypeID:582,certificateID:53,recommendationLevel:0,recommendationID:11>","<Row shipTypeID:583,certificateID:15,recommendationLevel:0,recommendation-
5649    2020.02.19 19:08:07:547 ID:12>","<Row shipTypeID:583,certificateID:139,recommendationLevel:0,recommendationID:13>","<Row shipTypeID:583,certificateID:200,recommendationLevel:0,recommendationID:14>","<Row shipTypeID:583,certificateID:195,recommendationLevel:0,recommendatio-
5650    2020.02.19 19:08:07:547 nID:15>","<Row shipTypeID:584,certificateID:15,recommendationLevel:0,recommendationID:16>","<Row shipTypeID:584,certificateID:139,recommendationLevel:0,recommendationID:17>","<Row shipTypeID:584,certificateID:53,recommendationLevel:0,recommendation-
5651    2020.02.19 19:08:07:547 ID:18>","<Row shipTypeID:584,certificateID:186,recommendationLevel:0,recommendationID:19>","<Row shipTypeID:585,certificateID:15,recommendationLevel:0,recommendationID:20>","<Row shipTypeID:585,certificateID:114,recommendationLevel:0,recommendation-
5652    2020.02.19 19:08:07:547 ID:21>","<Row shipTypeID:585,certificateID:200,recommendationLevel:0,recommendationID:22>","<Row shipTypeID:585,certificateID:195,recommendationLevel:0,recommendationID:23>","<Row shipTypeID:586,certificateID:15,recommendationLevel:0,recommendation-
5653    2020.02.19 19:08:07:547 ID:24>","<Row shipTypeID:586,certificateID:114,recommendationLevel:0,recommendationID:25>","<Row shipTypeID:586,certificateID:204,recommendationLevel:0,recommendationID:27>","<Row shipTypeID:587,certificateID:15,recommendationLevel:0,recommendation-
5654    2020.02.19 19:08:07:547 ID:28>","<Row shipTypeID:587,certificateID:114,recommendationLevel:0,recommendationID:29>","<Row shipTypeID:587,certificateID:46,recommendationLevel:0,recommendationID:30>","<Row shipTypeID:589,certificateID:15,recommendationLevel:0,recommendationI-
5655    2020.02.19 19:08:07:547 D:31>","<Row shipTypeID:589,certificateID:72,recommendationLevel:0,recommendationID:32>","<Row shipTypeID:589,certificateID:200,recommendationLevel:0,recommendationID:33>","<Row shipTypeID:589,certificateID:195,recommendationLevel:0,recommendationI-
5656    2020.02.19 19:08:07:547 D:34>","<Row shi
5657    2020.02.19 19:08:07:549 EXCEPTION #23 logged at  02/19/2020 13:08:07 Unhandled exception in <TaskletExt object at 427af978, abps=1001, ctxt="<NO CONTEXT>^<bound method InfoWindow.LoadData of form.infowindow object at (snip)d5810, name=('infowindow', 132266128876366967L), dest-
5658    2020.02.19 19:08:07:549 royed=False>>">
5659    2020.02.19 19:08:07:549 Caught at:
5660    2020.02.19 19:08:07:549 /common/lib/bluepy.py(98) CallWrapper
5661    2020.02.19 19:08:07:549 Thrown at:
5662    2020.02.19 19:08:07:549 /common/lib/bluepy.py(86) CallWrapper
5663    2020.02.19 19:08:07:549 /client/script/ui/services/infosvc.py(2768) LoadData
5664    2020.02.19 19:08:07:549 /client/script/ui/services/infosvc.py(3026) _LoadInfoWindow
5665    2020.02.19 19:08:07:549 /client/script/ui/services/infosvc.py(447) GetWndData
5666    2020.02.19 19:08:07:549 moonOrPlanet = 0
5667    2020.02.19 19:08:07:549 loadAttributeID = 1152
5668    2020.02.19 19:08:07:549 bwsAttr = <Instance of class cfg.DgmAttribute>
5669    2020.02.19 19:08:07:549 attributeID:            1281
5670    2020.02.19 19:08:07:549 attributeName:          baseWarpSpeed
5671    2020.02.19 19:08:07:549 attributeCategory:      5
5672    2020.02.19 19:08:07:549 ...
5673    2020.02.19 19:08:07:549 sortedList = []
5674    2020.02.19 19:08:07:549 attrs = [37]
5675    2020.02.19 19:08:07:549 parentID = 30001392
5676    2020.02.19 19:08:07:549 noShowGroups = (8, 7, 4, 5, 3, 226)
5677    2020.02.19 19:08:07:549 typeID = 28352
5678    2020.02.19 19:08:07:549 invtype = <Instance of class sys.InvType>
5679    2020.02.19 19:08:07:549 typeID:                 28352
5680    2020.02.19 19:08:07:549 groupID:                883
5681    2020.02.19 19:08:07:549 typeName:               Rorqual
5682    2020.02.19 19:08:07:549 ...
5683    2020.02.19 19:08:07:549 title = None
5684    2020.02.19 19:08:07:549 GAV = <function <lambda> at 0x41AAC670>
5685    2020.02.19 19:08:07:549 self = <svc.Info instance at 0x104D0440>
5686    2020.02.19 19:08:07:549 shipinfo = <DBRow object [140000905L, 28352, 90000004, 30001392, 0, -1, 883, 6, 'InSpace: Allena Calandiel(90000004)', 1, 1]>
5687    2020.02.19 19:08:07:549 label = u'Calibration'
5688    2020.02.19 19:08:07:549 currentClones = <Anonymous KeyVal: {'clones': {}, 'timeLastJump': 132265719835734144L, 'implants': {}}>
5689    2020.02.19 19:08:07:549 itemID = 140000905
5690    2020.02.19 19:08:07:549 baseWarpSpeed = u'4.50 AU/s'
5691    2020.02.19 19:08:07:549 wnd = form.infowindow object at 0x432d5810, name=('infowindow', 132266128876366967L), destroyed=False>
5692    2020.02.19 19:08:07:549 noShowCatergories = (11, 3)
5693    2020.02.19 19:08:07:549 attrDict = {3: 0.0,
5694    2020.02.19 19:08:07:549 4: 1180000000.0,
5695    2020.02.19 19:08:07:549 9: 250000.0,
5696    2020.02.19 19:08:07:549 11: 305000.0,
5697    2020.02.19 19:08:07:549 ...
5698    2020.02.19 19:08:07:549 noShowTypes = ()
5699    2020.02.19 19:08:07:549 showAttrs = True
5700    2020.02.19 19:08:07:549 tempList = []
5701    2020.02.19 19:08:07:549 info = <DBRow object [140000905L, 28352, 90000004, 30001392, 0, -1, 883, 6, 'InSpace: Allena Calandiel(90000004)', 1, 1]>
5702    2020.02.19 19:08:07:549 previousLevel = -1
5703    2020.02.19 19:08:07:549 shipAttr = [37]
5704    2020.02.19 19:08:07:549 outputAttributeID = 1132
5705    2020.02.19 19:08:07:549 caption = u'Propulsion'
5706    2020.02.19 19:08:07:549 recommendedCerts = <util.Rowset instance at 0x4C7C7E18>
5707    2020.02.19 19:08:07:549 each = 37
5708    2020.02.19 19:08:07:549 invgroup = <Instance of class sys.InvGroup>
5709    2020.02.19 19:08:07:549 groupID:                883
5710    2020.02.19 19:08:07:549 categoryID:             6
5711    2020.02.19 19:08:07:549 groupName:              Capital Industrial Ship
5712    2020.02.19 19:08:07:549 ...
5713    2020.02.19 19:08:07:549 AttributeError: KeyVal instance has no attribute '__len__'
5714    2020.02.19 19:08:07:549 Thread Locals:  session was <Session: (sid:1250580910685764572, clientID:0, mutating:0, locationid:30001392, corprole:0xffffe07ffffff81L, userid:562, languageID:EN, role:0x63f8000280c41000L, charid:90000004, address:47.218.232.252:50534, userType:30, s-
5715    2020.02.19 19:08:07:549 essionType:5, regionid:10000016, constellationid:20000204, allianceid:0, warfactionid:0, corpid:98000003, shipid:140000905, solarsystemid:30001392, solarsystemid2:30001392, hqID:60004450, baseID:60004450, rolesAtAll:0xffffe07ffffff81L, rolesAtHQ:0x-
5716    2020.02.19 19:08:07:549 ffffe07ffffff81L, rolesAtBase:0xffffe07ffffff81L, rolesAtOther:0xffffe07ffffff81L, genderID:0, bloodlineID:1, raceID:1, corpAccountKey:1000)>
5717    2020.02.19 19:08:07:549 EXCEPTION END
5718    2020.02.19 19:08:07:551 EXCEPTION #24 logged at  02/19/2020 13:08:07 Exception in Error Logging, preventing infinite recursion
5719    2020.02.19 19:08:07:551 Caught at:
5720    2020.02.19 19:08:07:551 /common/lib/bluepy.py(86) CallWrapper
5721    2020.02.19 19:08:07:551 /common/script/sys/alert.py(415) SendStackTraceAlert_thread
5722    2020.02.19 19:08:07:551 Thrown at:
5723    2020.02.19 19:08:07:551 /common/script/sys/alert.py(413) SendStackTraceAlert_thread
5724    2020.02.19 19:08:07:551 /common/script/sys/alert.py(449) __SendStackTraceAlert
5725    2020.02.19 19:08:07:551 locationID1 = None
5726    2020.02.19 19:08:07:551 origin = 3
5727    2020.02.19 19:08:07:551 locationID2 = None
5728    2020.02.19 19:08:07:551 stackTrace = 'EXCEPTION #23 logged at  02/19/2020 13:08:07 Unhandled exception in <TaskletExt object at 427af978, abps=1001, ctxt="<NO CONTEXT>^<bound method InfoWindow.LoadData of form.infowindow object at (snip)d5810, name=(\'infowindow\', 13-
5729    2020.02.19 19:08:07:551 2266128876366967L), destroyed=False>>">\nCaught at:\n/common/lib/bluepy.py(98) CallWrapper\nThrown at:\n/common/lib/bluepy.py(86) CallWrapper\n/client/script/ui/services/infosvc.py(2768) LoadData\n/client/script/ui/services/infosvc.py(3026) _LoadIn-
5730    2020.02.19 19:08:07:551 foWindow\n/client/script/ui/services/infosvc.py(447) GetWndData\n        moonOrPlanet = 0\n        loadAttributeID = 1152\n        bwsAttr = <Instance of class cfg.DgmAttribute>\n                       attributeID:            1281\n                -
5731    2020.02.19 19:08:07:551 attributeName:          baseWarpSpeed\n                       attributeCategory:      5\n                       ...\n        sortedList = []\n        attrs = [37]\n        parentID = 30001392\n        noShowGroups = (8, 7, 4, 5, 3, 226)\n   -
5732    2020.02.19 19:08:07:551 typeID = 28352\n        invtype = <Instance ...
5733    2020.02.19 19:08:07:551 i = 0
5734    2020.02.19 19:08:07:551 GetArgumentsFromStackTrace = <function GetArgumentsFromStackTrace at 0x41AACF70>
5735    2020.02.19 19:08:07:551 self = <svc.Alert instance at 0x432D1C10>
5736    2020.02.19 19:08:07:551 userID = None
5737    2020.02.19 19:08:07:551 nodeID = None
5738    2020.02.19 19:08:07:551 nextErrorKeyHash = None
5739    2020.02.19 19:08:07:551 mode = 'Error'
5740    2020.02.19 19:08:07:551 charID = None
5741    2020.02.19 19:08:07:551 stackID = (1192713484,
5742    2020.02.19 19:08:07:551 'Caught at:\n/common/lib/bluepy.py(98) CallWrapper\nThrown at:\n/common/lib/bluepy.py(86) CallWrapper\n/client/script/ui/services/infosvc.py(2768) LoadData\n/client/script/ui/services/infosvc.py(3026) _LoadInfoWindow\n/client/sc-
5743    2020.02.19 19:08:07:551 ript/ui/services/infosvc.py(447) GetWndData\n')
5744    2020.02.19 19:08:07:551 TypeError: 'NoneType' object is not iterable
5745    2020.02.19 19:08:07:551 Thread Locals:  session was <Session: (sid:1250580910685764572, clientID:0, mutating:0, locationid:30001392, corprole:0xffffe07ffffff81L, userid:562, languageID:EN, role:0x63f8000280c41000L, charid:90000004, address:47.218.232.252:50534, userType:30, s-
5746    2020.02.19 19:08:07:551 essionType:5, regionid:10000016, constellationid:20000204, allianceid:0, warfactionid:0, corpid:98000003, shipid:140000905, solarsystemid:30001392, solarsystemid2:30001392, hqID:60004450, baseID:60004450, rolesAtAll:0xffffe07ffffff81L, rolesAtHQ:0x-
5747    2020.02.19 19:08:07:551 ffffe07ffffff81L, rolesAtBase:0xffffe07ffffff81L, rolesAtOther:0xffffe07ffffff81L, genderID:0, bloodlineID:1, raceID:1, corpAccountKey:1000)>
5748    2020.02.19 19:08:07:551 EXCEPTION END
zhyrohaad commented 4 years ago

this is also same error for any ship with clone vat bay equipped (active or not) there are calls to clone services that are barely skeleton code at this time, which return invalid data which the client doesnt like. this is the reason for the partial show info page. eta currently unknown.