This happens only on Linux and Macs because we use LuaZip on them, on Windows QuaZip uses the C++ function directly so it has no need for LuaGlobal to be initialized. The solution shouldn't be to remove default *.zips for Linux and Macs though.
-- You received this bug notification because you are a member of Mudlet Makers, which is subscribed to Mudlet. https://bugs.launchpad.net/bugs/1094812 Title: Crash trying to unzip too early when installing script on new profile Status in Mudlet the MUD client: New Bug description: Mudlet crashes because TConsole::print() is called before it can be, and it wants to be called because unzip was called too early, before LuaGlobal is loaded: "Lua error:[string "unzip([[:/deleteOldProfiles.zip]], [[/home/va..."]:1: attempt to call global 'unzip' (a nil value)" 0 TConsole::print TConsole.cpp 2543 0x43b83d 1 mudlet::print mudlet.cpp 1954 0x5a0e39 2 TLuaInterpreter::qt_static_metacall moc_TLuaInterpreter.cpp 125 0x6452ce 3 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) /usr/lib/x86_64-linux-gnu/libQtCore.so.4 0x7ffff59a5281 4 TLuaInterpreter::signalEchoMessage moc_TLuaInterpreter.cpp 220 0x646554 5 TLuaInterpreter::compileAndExecuteScript TLuaInterpreter.cpp 8799 0x4e3dc8 6 Host::installPackage Host.cpp 938 0x461a58 7 dlgConnectionProfiles::slot_connectToServer dlgConnectionProfiles.cpp 1230 0x470bb5 8 dlgConnectionProfiles::accept dlgConnectionProfiles.cpp 107 0x4721c8 9 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) /usr/lib/x86_64-linux-gnu/libQtCore.so.4 0x7ffff59a5281 10 QAbstractButton::clicked(bool) /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0x7ffff688fc72 11 ?? /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0x7ffff65cda4e 12 ?? /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0x7ffff65ced8b 13 QAbstractButton::mouseReleaseEvent(QMouseEvent*) /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0x7ffff65ceffc 14 QWidget::event(QEvent*) /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0x7ffff6250144 15 QApplicationPrivate::notify_helper(QObject*, QEvent*) /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0x7ffff61ff894 16 QApplication::notify(QObject*, QEvent*) /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0x7ffff62050bf 17 QCoreApplication::notifyInternal(QObject*, QEvent*) /usr/lib/x86_64-linux-gnu/libQtCore.so.4 0x7ffff5990e9c 18 QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0x7ffff6200862 19 ?? /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0x7ffff627fbf5 20 QApplication::x11ProcessEvent(_XEvent*) /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0x7ffff627ebae ... <More> To manage notifications about this bug go to: https://bugs.launchpad.net/mudlet/+bug/1094812/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mudlet-makers Post to : [email protected] Unsubscribe : https://launchpad.net/~mudlet-makers More help : https://help.launchpad.net/ListHelp

