Activity log for bug #1225548

Date Who What changed Old value New value Message
2013-09-14 22:16:43 Vadim Peretokin bug added bug
2013-09-14 22:19:42 Vadim Peretokin summary Latest git crashes when setting room coordinates before the area Setting the alias' substitution to pattern crashes Mudlet
2013-09-14 22:19:45 Vadim Peretokin mudlet: importance High Medium
2013-09-14 22:19:47 Vadim Peretokin mudlet: milestone 3.0
2013-09-14 22:20:11 Vadim Peretokin description Steps to reproduce: 1) connect to example.com, 23 (so it will never actually connect) 2) open the map, select 'start my own' 3) create the area: -- make sure it's gone deleteArea(1) local newid = addAreaName("terrinor") print("Made new area ID "..newid) setGridMode(1, true) 4) create the room by running the following in an alias: r = createRoomID() addRoom(r) setRoomArea(r,1) setRoomCoordinates(r,-1250,-1250,0) centerview(r) Running the above will crash Mudlet. Stacktrace (for some reason it mentions only printing on the screen and nothing room-related) 0 QtPrivate::RefCount::isShared qrefcount.h 95 0x443e8e 1 QList<QString>::detach qlist.h 133 0x44a873 2 QList<QString>::end qlist.h 273 0x5335e4 3 QList<QString>::last qlist.h 288 0x5335b2 4 QList<QString>::back qlist.h 304 0x533462 5 TBuffer::append TBuffer.cpp 1987 0x620120 6 TConsole::print TConsole.cpp 2559 0x44284d 7 TConsole::printCommand TConsole.cpp 2211 0x4405fd 8 Host::send Host.cpp 613 0x468d89 9 TAlias::execute TAlias.cpp 417 0x53b92d 10 TAlias::match TAlias.cpp 275 0x53a97f 11 TAlias::match TAlias.cpp 284 0x53a9f5 12 AliasUnit::processDataStream AliasUnit.cpp 281 0x5482ea 13 Host::send Host.cpp 638 0x468f3c 14 TAlias::execute TAlias.cpp 417 0x53b92d 15 TAlias::match TAlias.cpp 275 0x53a97f 16 TAlias::match TAlias.cpp 284 0x53a9f5 17 AliasUnit::processDataStream AliasUnit.cpp 281 0x5482ea 18 Host::send Host.cpp 638 0x468f3c 19 TAlias::execute TAlias.cpp 417 0x53b92d 20 TAlias::match TAlias.cpp 275 0x53a97f ... <More> Setting the substitution field to the alias itself, a mistake humans are prone to do, will crash Mudlet.
2013-09-14 22:20:17 Vadim Peretokin mudlet: status New Confirmed
2013-09-14 22:20:23 Vadim Peretokin tags crash
2013-12-28 17:10:22 Chris mudlet: milestone 3.0
2013-12-28 17:10:22 Chris mudlet: assignee Chris (chrismudlet)
2013-12-28 17:11:34 Chris mudlet: status Confirmed Fix Committed
2017-03-24 23:22:39 Vadim Peretokin mudlet: status Fix Committed Fix Released