x264 0.118 DOS port (Announce)
> Unfortunately when I tested compiled x264 to compress sample video it
> crashes immediatelly:
> > C:\X264>X264.EXE -o out.flv example.y4m
> y4m [info]: 384x288p 0:0 @ 25/1 fps (cfr)
> x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle
> SSE4.2
> x264 [info]: profile High, level 2.1
> Exiting due to signal SIGSEGV
> General Protection Fault at eip=000d9e10
> eax=00a39f10 ebx=00a1fdb0 ecx=000001c0 edx=00a39f10 esi=00226eb0
> edi=00226eb0
> ebp=00000000 esp=001f3eec program=C:\X264\X264.EXE
> cs: sel=01a7 base=029e0000 limit=00acffff
> ds: sel=01af base=029e0000 limit=00acffff
> es: sel=01af base=029e0000 limit=00acffff
> fs: sel=017f base=00005e10 limit=0000ffff
> gs: sel=01bf base=00000000 limit=0010ffff
> ss: sel=01af base=029e0000 limit=00acffff
> App stack: [001f4bb8..00174bbc] Exceptn stack: [00174adc..00172b9c]
>
> (running under XP NTVDM)
> maybe it's issue with sse or something else messed up...
>
> I remember that here was some talking about SSE and crashing under DOS but
> I don't remember the result, any idea?
It is caused by the misalignment of SSE data from some of the assembler files, caused by DJGPP's COFF format limitations.
---
Glory to God for all things
Complete thread:
- Lame 3.99 DOS port - RayeR, 17.10.2011, 03:06
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- x264 0.118 DOS port - RayeR, 17.10.2011, 19:43
- x264 0.118 DOS port - Rugxulo, 17.10.2011, 23:41
- x264 0.118 DOS port - RayeR, 18.10.2011, 15:09
- x264 0.118 DOS port - RayeR, 18.10.2011, 15:38
- x264 0.118 DOS port - Zyzzle, 19.10.2011, 02:02
- x264 0.118 DOS port - RayeR, 21.10.2011, 03:53
- x264 0.118 DOS port - Khusraw, 21.10.2011, 13:53
- x264 0.118 DOS port - RayeR, 25.10.2011, 09:54
- x264 0.118 DOS port - Khusraw, 25.10.2011, 13:04
- x264 0.118 DOS port - RayeR, 25.10.2011, 14:22
- x264 0.118 DOS port - Khusraw, 25.10.2011, 15:42
- x264 0.118 DOS port - RayeR, 25.10.2011, 14:22
- x264 0.118 DOS port - Khusraw, 25.10.2011, 13:04
- x264 0.118 DOS port - RayeR, 25.10.2011, 09:54
- x264 0.118 DOS port - Khusraw, 21.10.2011, 13:53
- x264 0.118 DOS port - RayeR, 21.10.2011, 03:53
- x264 0.118 DOS port - Zyzzle, 19.10.2011, 02:02
- x264 0.118 DOS port - Rugxulo, 18.10.2011, 19:25
- x264 0.118 DOS port - Khusraw, 21.10.2011, 14:56
- x264 0.118 DOS port - RayeR, 25.10.2011, 09:58
- x264 0.118 DOS port - Khusraw, 25.10.2011, 13:11
- x264 0.118 DOS port - RayeR, 25.10.2011, 14:33
- x264 0.118 DOS port - Khusraw, 25.10.2011, 15:22
- x264 0.118 DOS port - RayeR, 25.10.2011, 16:31
- x264 0.118 DOS port - Khusraw, 25.10.2011, 15:22
- x264 0.118 DOS port - RayeR, 25.10.2011, 14:33
- x264 0.118 DOS port - Khusraw, 25.10.2011, 13:11
- x264 0.118 DOS port - RayeR, 25.10.2011, 09:58
- x264 0.118 DOS port - RayeR, 18.10.2011, 15:38
- x264 0.118 DOS port - RayeR, 18.10.2011, 15:09
- x264 0.118 DOS port - Rugxulo, 17.10.2011, 23:41
- Lame 3.99 DOS port - rr, 17.10.2011, 22:38
- Lame 3.99 DOS port - RayeR, 18.10.2011, 02:36
- New version of DJDEV 2.04 - RayeR, 26.10.2011, 14:44
- x264 0.118 DOS port - RayeR, 17.10.2011, 19:43
Mix view