Ember crashes when connecting to new Cyphesis server

Bug #1748297 reported by Olek Wojnar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ember
Confirmed
Low
Unassigned

Bug Description

I have been experiencing Ember crashes while testing Cyphesis 0.6.2. To troubleshoot, I installed everything using the hammer script and tested again. Ember 0.7.2 crashed without any errors but the development version of Ember 0.8.0 gives the following error when it crashes:

ember.bin: /hammer/work/local/include/OGRE/OgreAxisAlignedBox.h:695: Ogre::Vector3 Ogre::AxisAlignedBox::getCenter() const: Assertion `(mExtent == EXTENT_FINITE) && "Can't get center of a null or infinite AAB"' failed.
Crashed with signal 6, will try to detach the input system gracefully. Please report bugs at https://bugs.launchpad.net/ember
Aborted

This occurs when a new character is created on a fresh server (database was created and cyloadrules was executed, nothing else) and the "Create" button is pressed.

Cyphesis was running in the foreground and showed the following:

2018-02-08T14:47:37 WARNING Error when writing to socket: (system:32) Broken pipe
2018-02-08T14:47:37 INFO Removing entity marked as transient when mind disconnected. 951(creator,'')
2018-02-08T14:48:39 WARNING Could not take character 957 as it already is connected to an external mind.
2018-02-08T14:48:39 NOTICE ERROR generated by 8 with message [Unknown look target]
2018-02-08T14:48:39 ERROR Got error from server: Unknown look target
2018-02-08T14:48:39 ERROR malformed character create/take response

Tags: crash
Revision history for this message
Erik Ogenvik (erik-ogenvik) wrote :

We've made substantial changes to the core protocol, so older clients should not be able to work with newer servers, and newer clients will not work with older servers. However, the newest client version should of course not crash when entering an old server, it should just disconnect.

Changed in ember:
status: New → Confirmed
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.