ID:1538335
 
Resolved
Some image files were read incorrectly, which could cause a crash.
BYOND Version:505
Operating System:Linux
Web Browser:Chrome 33.0.1750.154
Applies to:Dream Seeker
Status: Resolved (506.1240)

This issue has been resolved.
There is a byond bug repeatedly crashing my game from people using it on purpose. I think, but am not sure, that it has to do with uploading a gif to the server which then crashes the server.

BUG: Crashing due to an illegal operation!

Backtrace for BYOND 505.1233 on Linux:
Generated at Sun Apr 6 01:53:00 2014

DreamDaemon [0x8048000, 0x0], [0x8048000, 0x804bae4]
libbyond.so [0xb722f000, 0x0], 0x3049bc
[0xb76ef000, 0xb76ef600], [0xb76ef000, 0xb76ef600]
libbyond.so [0xb722f000, 0x0], 0x3049bc
libbyond.so 0x2f3e40, 0x2f3f5a
libbyond.so 0x2f47a0, 0x2f47f2
libbyond.so [0xb722f000, 0x0], 0x24d276
libbyond.so [0xb722f000, 0x0], 0x250aed
libbyond.so [0xb722f000, 0x0], 0x250c9a
libbyond.so [0xb722f000, 0x0], 0x206294
libbyond.so [0xb722f000, 0x0], 0x22056e
libbyond.so [0xb722f000, 0x0], 0x2289c3
libbyond.so [0xb722f000, 0x0], 0x229595
libbyond.so [0xb722f000, 0x0], 0x211ac8
libbyond.so [0xb722f000, 0x0], 0x22056e
libbyond.so [0xb722f000, 0x0], 0x20498d
libbyond.so [0xb722f000, 0x0], 0x22056e
libbyond.so [0xb722f000, 0x0], 0x2289c3
libbyond.so [0xb722f000, 0x0], 0x229595
libbyond.so [0xb722f000, 0x0], 0x211ac8
libbyond.so [0xb722f000, 0x0], 0x22034c
libbyond.so 0x2ba360, 0x2ba4aa
libbyond.so 0x289b00, 0x289d02
DreamDaemon [0x8048000, 0x0], [0x8048000, 0x804aea4]
libc.so.6 0x16d30, 0x16e16 (__libc_start_main)
DreamDaemon [0x8048000, 0x0], [0x8048000, 0x804a741]

Recent proc calls:
/icon/proc/Width
/icon/New
/proc/Get_Width
/mob/proc/Icon_too_big
/obj/Crandal/verb/Change_Icon

Is there any other info I need to provide? I don't know what backtraces really are.
I'll look into it. If you can get a copy of the file in question it will help, in case there's something specific wrong with that particular file. (Are you certain it's a .gif, and not a .png or something else?)
I don't have the file but it was definitely a gif a player was uploading with the in-game verb to change icons of things. It said so in the error logs, but I cleared those now.

All gifs I used to test the problem did not do anything abnormal. But I've had reports from players there is a way to crash the game with gifs but there is a trick of some sort involved. I didn't get details yet.

I cleared the logs so I don't know the exact name of the gif but I do remember it has parenthesis () in the gif's name if that matters.
The gif name had a lot of dashes and parenthesis in the name if that means anything. Like some sort of name parsing problem maybe? (I don't know)
Nope, not a name issue. Your trace did indeed confirm it's a .gif load, and I did find some things in the code that could account for the problem.
Lummox JR resolved issue with message:
Some image files were read incorrectly, which could cause a crash.