I've run the program with SKYMAYBE.WAD and BLESSED.DEH, but when I tried to open E2M1, it crashed without ever getting chance of seeing the pistol at all.
Here's the log obtained using gdb:
Starting program: /home/edward-san/chocolate-doom/src/chocolate-doom -file /media/2FF4-6479/Doom/wads/SKYMAYBE.WAD -deh /media/2FF4-6479/Doom/wads/BLESSED.DEH -iwad doom.wad -warp 21
[Thread debugging using libthread_db enabled]
Chocolate Doom 1.5.0
Z_Init: Init zone memory allocation daemon.
zone memory: 0x7ffff171b010, 1000000 allocated for zone
DEH_Init: Init Dehacked support.
loading /media/2FF4-6479/Doom/wads/BLESSED.DEH
V_Init: allocate screens.
M_LoadDefaults: Load system defaults.
saving config in /home/edward-san/.chocolate-doom/default.cfg
W_Init: Init WADfiles.
adding /usr/local/share/games/doom/doom.wad
adding /media/2FF4-6479/Doom/wads/SKYMAYBE.WAD
===========================================================================
The Ultimate DOOM
===========================================================================
Chocolate Doom is free software, covered by the GNU General Public
License. There is NO warranty; not even for MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. You are welcome to change and distribute
copies under certain conditions. See the source for more information.
===========================================================================
===========================================================================
HELLO: This version of DOOM has been screwed up. If you would like to get
a copy of the original game, tough. If you don't enjoy this game, we don't
like you.
We cannot conceive technical support for screwed up games.
Type anything you like now, but press enter when you've finished.
Have you registered DOOM?
M_Init: Init miscellaneous info.
R_Init: Init DOOM refresh daemon - [..........................]
P_Init: Init Playloop state.
I_Init: Setting up machine state.
[New Thread 0x7ffff171a700 (LWP 6148)]
NET_Init: Init network subsystem.
S_Init: Setting up sound.
[New Thread 0x7fffecf18700 (LWP 6149)]
[Thread 0x7fffecf18700 (LWP 6149) exited]
[New Thread 0x7fffecf18700 (LWP 6150)]
ATTENTION: You are using an old version of SDL_mixer!
This version has a bug that may cause your sound to stutter.
Please upgrade to a newer version!
D_CheckNetGame: Checking network game status.
startskill 2 deathmatch: 0 startmap: 1 startepisode: 2
player 1 of 1 (1 nodes)
Emulating the behavior of the 'Ultimate Doom' executable.
HU_Init: Setting up heads up display.
ST_Init: Init status bar.
Program received signal SIGSEGV, Segmentation fault.
A_Look (actor=0x7ffff1e95448) at p_enemy.c:610
610 targ = actor->subsector->sector->soundtarget;
(gdb) bt
#0 A_Look (actor=0x7ffff1e95448) at p_enemy.c:610
#1 0x000000000041e5c0 in P_SetMobjState (mobj=0x7ffff1e95448, state=S_POSS_STND2) at p_mobj.c:79
#2 0x0000000000425fed in P_RunThinkers () at p_tick.c:119
#3 0x0000000000426061 in P_Ticker () at p_tick.c:153
#4 0x000000000040c6e7 in G_Ticker () at g_game.c:1151
#5 0x00000000004082f8 in TryRunTics () at d_net.c:620
#6 0x000000000040691e in D_DoomLoop () at d_main.c:433
#7 0x000000000040753c in D_DoomMain () at d_main.c:1519
#8 0x000000000040dafd in main (argc=<value optimised out>, argv=<value optimised out>) at i_main.c:152