ID:2089782
 
Resolved
JPEG-based icons caused crashes in some cases.
BYOND Version:510
Operating System:Linux
Web Browser:Chrome 50.0.2661.102
Applies to:Dream Daemon
Status: Resolved (510.1346)

This issue has been resolved.
BUG: Crashing due to an illegal operation!
Wed May 25 20:32:00 2016

Backtrace for BYOND 510.1345 on Linux:
Generated at Wed May 25 20:32:00 2016

DreamDaemon [0x8048000, 0x0], [0x8048000, 0x804bb24]
libbyond.so [0xb71e0000, 0x0], 0x37bd5e
[0xb772f000, 0xb772f600], [0xb772f000, 0xb772f600]
libbyond.so [0xb71e0000, 0x0], 0x37bd5e
libbyond.so 0x3683d0, 0x368504
libbyond.so [0xb71e0000, 0x0], 0x28ffa2
libbyond.so [0xb71e0000, 0x0], 0x33d3af
libbyond.so [0xb71e0000, 0x0], 0x33d506
libbyond.so [0xb71e0000, 0x0], 0x33d62b
libbyond.so [0xb71e0000, 0x0], 0x291e97
libbyond.so [0xb71e0000, 0x0], 0x20bd30
libbyond.so [0xb71e0000, 0x0], 0x21033a
libbyond.so [0xb71e0000, 0x0], 0x2148b1
libbyond.so 0x32e3a0, 0x32e4ba
libbyond.so 0x2f83c0, 0x2f85c2
DreamDaemon [0x8048000, 0x0], [0x8048000, 0x804ae34]
libc.so.6 0x16d60, 0x16e46 (__libc_start_main)
DreamDaemon [0x8048000, 0x0], [0x8048000, 0x804a731]

Recent proc calls:
/mob/proc/k_bootcheater
/mob/proc/K_Security_System
/mob/Login
/mob/player/proc/(init)
/mob/proc/(init)
/world/New
/world/New

/turf/proc/(map_init)

To help the BYOND developers debug this, please send the above trace as part
of a very detailed bug report: http://www.byond.com/members/?command=view_tracker&tracker=1


This report was from Wargames after I upgraded to 510 recently. I'm unsure if random reports like this without any way to investigate on my side are helpful. If it's not then let me know, please. The time of startup is:
World started up on: Wed May 25 16:17:16 2016
Good find. This relates to id:2082593, except it's JPEG files that cause it instead of GIFs. Switching your images to PNG format will eliminate the crash, as a workaround.

This has been fixed for the next release, and will be closed then when it has a finalized version number.
+1
Dragon Universe is crashing whenever players get near a JPEG. Whether it is some JPEGS built into the map, or ones the player's have uploaded themself using our Change_Icon verb

I changed them all to PNGs and now it's fine
BUG: Crashing due to an illegal operation!

Backtrace for BYOND 510.1345 on Linux:
Generated at Tue Jun 14 04:15:37 2016

DreamDaemon [0x8048000, 0x0], [0x8048000, 0x804bb24]
libbyond.so [0xb71ab000, 0x0], 0x37bd5e
[0xb76ef000, 0xb76ef600], [0xb76ef000, 0xb76ef600]
libbyond.so [0xb71ab000, 0x0], 0x37bd5e
libbyond.so 0x3683d0, 0x368504
libbyond.so [0xb71ab000, 0x0], 0x28ffa2
libbyond.so [0xb71ab000, 0x0], 0x291e46
libbyond.so [0xb71ab000, 0x0], 0x20d8b0
libbyond.so [0xb71ab000, 0x0], 0x21054e
libbyond.so [0xb71ab000, 0x0], 0x2148b1
libbyond.so 0x32e3a0, 0x32e4ba
libbyond.so 0x2f83c0, 0x2f85c2
DreamDaemon [0x8048000, 0x0], [0x8048000, 0x804ae34]
libc.so.6 0x16d80, 0x16e66 (__libc_start_main)
DreamDaemon [0x8048000, 0x0], [0x8048000, 0x804a731]

Recent proc calls:
/proc/To_tick_lag_multiple
/proc/To_multiple_of_one
/proc/Clamp
/obj/Blast/proc/Beam
/mob/proc/BeamStream
/obj/proc/Edge_Check
/obj/Blast/New
/icon/proc/Height
/icon/New
/proc/Get_Height
/icon/proc/Width
/icon/New
/proc/Get_Width
/obj/Blast/New
/atom/proc/base_loc
/atom/proc/get_area

To help the BYOND developers debug this, please send the above trace as part
of a very detailed bug report: http://www.byond.com/members/?command=view_tracker&tracker=1


Is just posting the above information regardless of the game or instance it happened in sufficient enough of a bug report? Provided that I have the above information to begin with.
Lummox JR resolved issue with message:
JPEG-based icons caused crashes in some cases.