
Backtrace in gdb:

Program received signal SIGSEGV, Segmentation fault.
0x00b3136a in custom_tilemap_draw (bitmap=0xd4e1fe4, tilemap0_8x8=0x10cb1ef8,
tilemap0_16x16=0x10761ef8, tilemap1_8x8=0x0, tilemap1_16x16=0x0,
rowscroll_ptr=0x10621800, scrollx=22011, scrolly=56008, control0=142,
control1=101, combine_mask=0, combine_shift=0, trans_mask=15, flags=0,
priority=4) at src/vidhrdw/deco16ic.c:1009
1009 src_x=scrollx + rowscroll_ptr[src_y / row_type];

(gdb) bt
#0 0x00b3136a in custom_tilemap_draw (bitmap=0xd4e1fe4,
tilemap0_8x8=0x10cb1ef8, tilemap0_16x16=0x10761ef8, tilemap1_8x8=0x0,
tilemap1_16x16=0x0, rowscroll_ptr=0x10621800, scrollx=22011,
scrolly=56008, control0=142, control1=101, combine_mask=0,
combine_shift=0, trans_mask=15, flags=0, priority=4)
at src/vidhrdw/deco16ic.c:1009
#1 0x00b30e1a in deco16_tilemap_1_draw (bitmap=0xd4e1fe4, cliprect=0x22fca0,
flags=0, priority=4) at src/vidhrdw/deco16ic.c:920
#2 0x00b4af02 in video_update_simpl156 (machine=0x73c1dc0, screen=0,
bitmap=0xd4e1fe4, cliprect=0x22fca0) at src/vidhrdw/simpl156.c:122
#3 0x004b9220 in video_screen_update_partial (scrnum=0, scanline=247)
at src/video.c:578
#4 0x004b9b25 in video_frame_update () at src/video.c:771
#5 0x0041f1a1 in cpu_vblankcallback (param=0) at src/cpuexec.c:1416
#6 0x0041ef87 in cpu_firstvblankcallback (param=0) at src/cpuexec.c:1358
#7 0x004a8345 in mame_timer_set_global_time (newbase=
{seconds = 0, subseconds = 16441379310344828}) at src/timer.c:360
#8 0x0041d25e in cpuexec_timeslice () at src/cpuexec.c:553
#9 0x00470864 in run_game (game=3540) at src/mame.c:339
#10 0x005247c1 in utf8_main (argc=3, argv=0x40b1ff4)
at src/windows/winmain.c:152
#11 0x013fd311 in main (argc=3, a_argv=0x3fc2500) at src/windows/main.c:61

Backtrace on command-line:

-----------------------------------------------------
Exception at EIP=00B3136A (deco16_tilemap_34_combine_draw+0x01f0): ACCESS VIOLAT
ION
While attempting to read memory at 1062F2D0
-----------------------------------------------------
EAX=10621800 EBX=0022FBD0 ECX=000055FB EDX=0000DAD0
ESI=00000000 EDI=0012FA3C EBP=0022FC08 ESP=0022FBA0
-----------------------------------------------------
Stack crawl:
exception-> 00B3136A (deco16_tilemap_34_combine_draw+0x01f0)
0022FC0C: 00B30E1A (deco16_tilemap_1_draw+0x00b6)
0022FC5C: 00B4AF02 (video_update_simpl156+0x00a5)
0022FC7C: 004B9220 (video_screen_update_partial+0x010c)
0022FCCC: 004B9B25 (video_frame_update+0x0096)
0022FD2C: 0041F1A1 (cpu_getiloops+0x039a)
0022FDBC: 004A8345 (mame_timer_set_global_time+0x0193)
0022FDFC: 0041D25E (cpuexec_timeslice+0x07f2)
0022FEDC: 00470864 (run_game+0x01b4)
0022FF0C: 005247C1 (utf8_main+0x0131)
0022FF3C: 013FD311 (main+0x00d1)
0022FF7C: 00401237 (__image_base__+0x1237)
0022FFB4: 00401288 (mainCRTStartup+0x0018)

With -ftr2 I even get an INTEGER DIVIDE BY ZERO

Program received signal SIGFPE, Arithmetic exception.
0x004a7652 in tilemap_draw_primask (dest=0xd521fe4, cliprect=0x22fca0,
tmap=0x10d21ef8, flags=0, priority=4, priority_mask=255)
at src/tilemap.c:1464
1464 int rowheight = tmap->cached_height / rows;
(gdb) bt
#0 0x004a7652 in tilemap_draw_primask (dest=0xd521fe4, cliprect=0x22fca0,
tmap=0x10d21ef8, flags=0, priority=4, priority_mask=255)
at src/tilemap.c:1464
#1 0x004a6f37 in tilemap_draw (dest=0xd521fe4, cliprect=0x22fca0,
tmap=0x10d21ef8, flags=0, priority=4) at src/tilemap.c:1206
#2 0x00b30e4e in deco16_tilemap_1_draw (bitmap=0xd521fe4, cliprect=0x22fca0,
flags=0, priority=4) at src/vidhrdw/deco16ic.c:924
#3 0x00b4af02 in video_update_simpl156 (machine=0x7401dc0, screen=0,
bitmap=0xd521fe4, cliprect=0x22fca0) at src/vidhrdw/simpl156.c:122
#4 0x004b9220 in video_screen_update_partial (scrnum=0, scanline=247)
at src/video.c:578
#5 0x004b9b25 in video_frame_update () at src/video.c:771
#6 0x0041f1a1 in cpu_vblankcallback (param=0) at src/cpuexec.c:1416
#7 0x0041ef87 in cpu_firstvblankcallback (param=0) at src/cpuexec.c:1358
#8 0x004a8345 in mame_timer_set_global_time (newbase=
{seconds = 0, subseconds = 16441379310344828}) at src/timer.c:360
#9 0x0041d25e in cpuexec_timeslice () at src/cpuexec.c:553
#10 0x00470864 in run_game (game=3540) at src/mame.c:339
#11 0x005247c1 in utf8_main (argc=5, argv=0x40b1fec)
at src/windows/winmain.c:152
#12 0x013fd311 in main (argc=5, a_argv=0x3fc2500) at src/windows/main.c:61 