Page 1 of 1

[0.7.79]T3, login, crash.

PostPosted: Wed Aug 19, 2015 11:11 am
by DaVinci
Yet another run by the lead of tester.

T3's are assembling and even seem to work. However, when you are re-logging, they will crash the server.
I assembled a proteus, made it active, played around a bit and re-logged.
Login attempt resulted in segfault.
Backtrace:
  Code:
13:07:16 W Client::_UpdateSession2(): Character Malcolm McCann(140000000) IsDocked at 60014719.
13:07:16 [Trace] Created object 0xad57c08 for group Strategic Cruiser (963).
13:07:16 [Trace] Created object 0xad57698 for type Proteus (29988).
13:07:16 [Trace] Created object 0xad5a700 for item Proteus (140000122).
13:07:16 [Trace] Created Ship object for item Proteus (140000122).
13:07:16 [Trace] Created object 0xad5c8c8 for category Subsystem (32).
13:07:16 [Trace] Created object 0xad583a0 for group Defensive Systems (954).
13:07:16 [Trace] Created object 0xad5cb58 for type Proteus Defensive - Augmented Plating (29981).
13:07:16 [Trace] Created object 0xad5d088 for item Proteus Defensive - Augmented Plating (140000121).
13:07:16 [Trace] Created object 0xad5ccc0 for group Electronic Systems (955).
13:07:16 [Trace] Created object 0xad5da80 for type Proteus Electronics - Emergent Locus Analyzer (30062).
13:07:16 [Trace] Created object 0xad5e370 for item Proteus Electronics - Emergent Locus Analyzer (140000123).
13:07:16 [Trace] Created object 0xad5db50 for group Propulsion Systems (957).
13:07:16 [Trace] Created object 0xad5f060 for type Proteus Propulsion - Gravitational Capacitor (30100).
13:07:16 [Trace] Created object 0xad5f2a0 for item Proteus Propulsion - Gravitational Capacitor (140000124).
13:07:16 [Trace] Created object 0xad5c860 for group Offensive Systems (956).
13:07:16 [Trace] Created object 0xad5f928 for type Proteus Offensive - Hybrid Propulsion Armature (30128).
13:07:16 [Trace] Created object 0xad60088 for item Proteus Offensive - Hybrid Propulsion Armature (140000125).
13:07:16 [Trace] Created object 0xad5dcd0 for group Engineering Systems (958).
13:07:16 [Trace] Created object 0xad5b098 for type Proteus Engineering - Power Core Multiplier (30149).
13:07:16 [Trace] Created object 0xad5b3b8 for item Proteus Engineering - Power Core Multiplier (140000126).
13:07:16 S         Basic Log: Opened file '../logs/ModuleManagers/On_Ship_140000122_log_19-08-2015-13-07.log'.
13:07:16 S        ServerInit: BasicLog initialized.
13:07:16 L ModuleManager: Loading modules...

Program received signal SIGSEGV, Segmentation fault.
0x0847d230 in ItemType::group (this=0x2b) at /home/altahir/evemu/src/eve-server/inventory/ItemType.h:272
272       const ItemGroup &group() const { return(*m_group); }
(gdb) bt
#0  0x0847d230 in ItemType::group (this=0x2b) at /home/altahir/evemu/src/eve-server/inventory/ItemType.h:272
#1  0x084d1a7b in ItemType::categoryID (this=0x2b) at /home/altahir/evemu/src/eve-server/inventory/ItemType.h:276
#2  0x084d1ac9 in InventoryItem::categoryID (this=0xad5ada8) at /home/altahir/evemu/src/eve-server/inventory/InventoryItem.h:171
#3  0x0860d39d in ModuleManager::ModuleManager (this=0xad61488, ship=0xad5a700) at /home/altahir/evemu/src/eve-server/ship/ModuleManager.cpp:938
#4  0x086179db in Ship::_Load (this=0xad5a700) at /home/altahir/evemu/src/eve-server/ship/Ship.cpp:275
#5  0x0861d25c in InventoryItem::Load<Ship> (factory=..., itemID=140000122) at /home/altahir/evemu/src/eve-server/inventory/InventoryItem.h:284
#6  0x08616847 in Ship::Load (factory=..., shipID=140000122) at /home/altahir/evemu/src/eve-server/ship/Ship.cpp:111
#7  0x085890b3 in ItemFactory::_GetItem<Ship> (this=0xbffff074, itemID=140000122) at /home/altahir/evemu/src/eve-server/inventory/ItemFactory.cpp:193
#8  0x08586567 in ItemFactory::GetShip (this=0xbffff074, shipID=140000122) at /home/altahir/evemu/src/eve-server/inventory/ItemFactory.cpp:223
#9  0x0842edc4 in Client::SelectCharacter (this=0xa76d538, char_id=140000000) at /home/altahir/evemu/src/eve-server/Client.cpp:1415
#10 0x084e95af in CharUnboundMgrService::Handle_SelectCharacterID (this=0x8a5d388, call=...) at /home/altahir/evemu/src/eve-server/character/CharUnboundMgrService.cpp:92
#11 0x084ecc39 in PyCallableDispatcher<CharUnboundMgrService>::Dispatch (this=0x8a5d3f0, method_name=..., call=...) at /home/altahir/evemu/src/eve-server/PyServiceCD.h:65
#12 0x0844c117 in PyCallable::Call (this=0x8a5d388, method=..., args=...) at /home/altahir/evemu/src/eve-server/PyCallable.cpp:42
#13 0x0844ddb1 in PyService::Call (this=0x8a5d388, method=..., args=...) at /home/altahir/evemu/src/eve-server/PyService.cpp:53
#14 0x0843132b in Client::Handle_CallReq (this=0xa76d538, packet=0xad32878, req=...) at /home/altahir/evemu/src/eve-server/Client.cpp:2056
#15 0x086c4f35 in EVEPacketDispatcher::DispatchPacket (this=0xa76d594, packet=0xad32878) at /home/altahir/evemu/src/eve-common/network/EVEPktDispatch.cpp:93
#16 0x0842832e in Client::ProcessNet (this=0xa76d538) at /home/altahir/evemu/src/eve-server/Client.cpp:142
#17 0x0843f472 in EntityList::Process (this=0x8a578b0) at /home/altahir/evemu/src/eve-server/EntityList.cpp:54
#18 0x084217b4 in main (argc=1, argv=0xbffff634) at /home/altahir/evemu/src/eve-server/eve-server.cpp:455
(gdb)


Full backtrace - http://pastebin.com/Dy1S8pLu

Re: [0.7.79]T3, login, crash.

PostPosted: Thu Aug 20, 2015 1:05 am
by Allan
i have seen that same thing. i didnt know t3's were able to be built.
had a char that made one, and kept crashing server on login, and i dont know why. gave that same segfault with inv groups
i need to find out how to disable it until i get it working.