Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server Crashes during fitting service #285

Open
Amubus opened this issue Nov 5, 2023 · 6 comments
Open

Server Crashes during fitting service #285

Amubus opened this issue Nov 5, 2023 · 6 comments
Labels
to test Needs testing before closure or confirmed bug.

Comments

@Amubus
Copy link

Amubus commented Nov 5, 2023

Running freshly installed Evemu server - pulled and CMake yesterday.

Running on CT on proxmox server latest.

Running in Debian 11 as base,

Starts up fine - however during fitting service running into crashes during fitment.

Galante Char at starting station.

Buy Orca - open fitting service - add 10nm warp drive and 2 shield hardeners. Once activating the ward drive - game crashes.

Log:

09:33:28 D WarRegistryBound: Called GetWars stub.
[ 11] 0x564085088ef0: debug::CallStack::GetCalls(std::vector<debug::CallStack::CallInfo, std::allocatordebug::CallStack::CallInfo >&) in ./eve-server
[ 10] 0x56408507ee96: EvE::traceStack() in ./eve-server
[ 9] 0x56408488810a: RefObject::IncRef() const in ./eve-server
[ 8] 0x564084d5b654: PyResult::operator=(PyResult const&) in ./eve-server
[ 7] 0x56408488464c: Client::Handle_CallReq(PyPacket*, PyCallStream&) in ./eve-server
[ 6] 0x564084f3a6e3: EVEPacketDispatcher::DispatchPacket(PyPacket*) in ./eve-server
[ 5] 0x5640848766c3: Client::ProcessNet() in ./eve-server
[ 4] 0x5640848a1faf: EntityList::Process() in ./eve-server
[ 3] 0x56408485f827: [unknown function] in ./eve-server
[ 2] 0x7f363d125d0a: [unknown function] in /lib/x86_64-linux-gnu/libc.so.6
[ 1] 0x56408485b80a: [unknown function] in ./eve-server
eve-server: /root/evemu_Crucible/src/eve-core/memory/RefPtr.h:95: void RefObject::IncRef() const: Assertion `mDeleted == false' failed.
09:33:42 E Signal System: Caught signal: 6
./Server-Start.sh: line 3: 569 Aborted ./eve-server

Relaunch server. Unfit Micro warp drive - game crashes again.
Relaunch server. Open game - enable all modules with Micro Warp drive removed - works fine. Add a survey scanner - proceeds to crash with exact same error.

@Amubus Amubus added the needs-triage This issue needs to be reviewed for accuracy and details label Nov 5, 2023
@Amubus
Copy link
Author

Amubus commented Nov 5, 2023

removed all modules and did it again.
Same crash again with damage cotrol module type 2

@d10sfan
Copy link

d10sfan commented Nov 7, 2023

What branch are you using? if you're using master, can you try the staging branch? I believe that's been fixed there.

@oowow-core
Copy link

oowow-core commented Apr 27, 2024

current version: 0.85
fitting service is still very easy to crash

[ 12] 0x55f814835e45: debug::CallStack::GetCalls(std::vector<debug::CallStack::CallInfo, std::allocatordebug::CallStack::CallInfo >&) in ./eve-server
[ 11] 0x55f814829e00: EvE::traceStack() in ./eve-server
[ 10] 0x55f813ef1c5c: RefObject::IncRef() const in ./eve-server
[ 9] 0x55f81449a5cb: PyResult::operator=(PyResult const&) in ./eve-server
[ 8] 0x55f813eedab5: Client::Handle_CallReq(PyPacket*, PyCallStream&) in ./eve-server
[ 7] 0x55f8146c5a44: EVEPacketDispatcher::DispatchPacket(PyPacket*) in ./eve-server
[ 6] 0x55f813ede8ae: Client::ProcessNet() in ./eve-server
[ 5] 0x55f813f10e00: EntityList::Process() in ./eve-server
[ 4] 0x55f813ec260b: [unknown function] in ./eve-server
[ 3] 0x7fd49488dd90: [unknown function] in /lib/x86_64-linux-gnu/libc.so.6
[ 2] 0x7fd49488de40: [unknown function] in /lib/x86_64-linux-gnu/libc.so.6
[ 1] 0x55f813ebdf55: [unknown function] in ./eve-server
eve-server: /home/rogical/eve/evemu_Crucible/src/eve-core/memory/RefPtr.h:95: void RefObject::IncRef() const: Assertion `mDeleted == false' failed.
12:37:46 E Signal System: Caught signal: 6
Aborted (core dumped)
rogical@r01:~/eve/evemu_Crucible/build/dist/bin$ ./eve-server
12:37:51 B Log System: Log System Initialized.
looks add 2 same modules will cause crash
built version: 0.85

Unable to locate log type AUTOPILOT__WARNING from file ../etc/log.ini around line 161. Skipping.
Unable to locate log type AUTOPILOT__DEBUG from file ../etc/log.ini around line 164. Skipping.
Unable to locate log type AUTOPILOT__INFO from file ../etc/log.ini around line 165. Skipping.
12:37:51 G ServerInit: Log settings loaded from ../etc/log.ini

12:37:51 G ServerInit: Loading Server Configuration from ../etc/eve-server.xml.
12:37:51 E XMLParser: Unknown element 'UseBeanCount' at line 41.
12:37:51 E XMLParser: Unknown element 'UseStackTrace' at line 42.
12:37:51 E XMLParser: Unknown element 'StackTrace' at line 45.
12:37:51 E XMLParser: Unknown element 'UseMarketBot' at line 50.
12:37:51 E XMLParser: Unknown element 'bpTimes' at line 134.

@jdhirst
Copy link
Contributor

jdhirst commented May 3, 2024

Please re-test with latest staging branch commit and update with results.

@jdhirst jdhirst added to test Needs testing before closure or confirmed bug. and removed needs-triage This issue needs to be reviewed for accuracy and details labels May 3, 2024
@oowow-core
Copy link

just tested, above error doesn't exist anymore.

@ZyenDomani
Copy link

ZyenDomani commented Jan 7, 2025

all of those asserts in PyRep should have been commented out....i never have been able to get that shit working right.
the other option is to build Release version, which disables the assert call.

p.s. your log and config don't match server also....it's nbd, but just wanted to point that out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
to test Needs testing before closure or confirmed bug.
Projects
None yet
Development

No branches or pull requests

5 participants