Linux version 1.1.1 Crashing on connect.

Post Reply
davar
Posts: 3
Joined: Tue Mar 23, 2010 6:35 pm

Linux version 1.1.1 Crashing on connect.

Post by davar »

I saw that there was another user that had this error on and older build and you were able to fix it.

source compiles fine and when you start mudlet everything looks great! The problem repeatedly occurs imeadiately after you have successfully connected.

If you insert your username and password for auto login you actually make it all the way in before you crash. If you don't it still crashes. hard to tell but I think the amount of time is the same in both instances. Here is the information from my terminal:

~/Downloads/mudlet$ mudlet
[ERROR] could not set file permissions of the old version of the manual
[ERROR] could not remove old version of the manual: /home/davar/.config/mudlet/mudlet_documentation.html
[ERROR] copy of new version of the manual failed
[ERROR] failed to set file permissions for the old version of LuaGlobal.lua
[ERROR] failed to remove the old version of LuaGlobal.lua
[ERROR] failed to set file permissions for the old version of db.lua
[ERROR] failed to remove the old version of db.lua
Loaded the font the file VeraMoBd.ttf
Loaded the font the file VeraMoBI.ttf
Loaded the font the file VeraMoIt.ttf
Loaded the font the file VeraMono.ttf
Warning: Object::connect: No such signal QLabel::textEdited(const QString) in /home/davar/Downloads/mudlet/src/dlgConnectionProfiles.cpp:63
Warning: Object::connect: (sender name: 'website_entry')
Warning: Object::connect: (receiver name: 'profile_dialog')
ATCP enabled
MCCP v2 negotiated!
Fatal: ASSERT failure in QList<T>::operator[]: "index out of range", file /usr/include/qt4/QtCore/qlist.h, line 403
Aborted

I hope I am posting this in the correct area.

davar
Posts: 3
Joined: Tue Mar 23, 2010 6:35 pm

Linux version 1.1.0 Crashing on connect.

Post by davar »

My bad this looks like it the ver 1.1.0 I thought it downloaded the latest with the git: archive link.

I got rid of the [ERROR] lines. I ran make with sudo make by accident and had to change the permissions on the files. However it is still crashing.

Terminal Output:
davar@ubuntu:~$ mudlet
[INFO] deleted old version of the manual: /home/davar/.config/mudlet/mudlet_documentation.html
[OK] successfully copied new version of the manual
[OK] successfully set file permissions for the old version of LuaGlobal.lua
[OK] old LuaGlobal.lua removed successfully
[OK] new version of LuaGlobal.lua copied successfully
[OK] successfully set file permissions for the new version of LuaGlobal.lua
[OK] successfully set file permissions for the old version of db.lua
[OK] old db.lua removed successfully
[OK] new version of db.lua copied successfully
[OK] successfully set file permissions for the new version of db.lua
Loaded the font the file VeraMoBd.ttf
Loaded the font the file VeraMoBI.ttf
Loaded the font the file VeraMoIt.ttf
Loaded the font the file VeraMono.ttf

then mudlet window opens;

click connect from the toolbar

Terminal Output:
Warning: Object::connect: No such signal QLabel::textEdited(const QString) in /home/davar/Downloads/mudlet/src/dlgConnectionProfiles.cpp:63
Warning: Object::connect: (sender name: 'website_entry')
Warning: Object::connect: (receiver name: 'profile_dialog')

select any listed mud profile, then click the connect button.
Connects and crashes.

Terminal Output:
ATCP enabled
MCCP v2 negotiated!
Fatal: ASSERT failure in QList<T>::operator[]: "index out of range", file /usr/include/qt4/QtCore/qlist.h, line 403
Aborted

davar
Posts: 3
Joined: Tue Mar 23, 2010 6:35 pm

Re: Linux version 1.1.1 Crashing on connect.

Post by davar »

Okay it has to be version 1.1.1 just removed all the files and downloaded the linux installer for 1.1.1. It's working great but still shows it as 1.1.0.

guy
Posts: 26
Joined: Wed Mar 03, 2010 5:41 am
Location: Seattle

Re: Linux version 1.1.1 Crashing on connect.

Post by guy »

There's a typo in the 1.1.1 release that claims it is still 1.1.0.

This is a long shot, but as for compiling yourself, does Mudlet load the correct version of Qt? For example, if you have both 4.5 and 4.6 and Mudlet compiles fine against 4.6, it might still be loading the 4.5 libraries at runtime. That happens on my system where 4.6 isn't part of the official distribution. If that's the case for you too, you can check going into the mudlet src directory and running
ldd mudlet
and then check that the libQt* links are correct.

Post Reply