I come back to try to play SRB2 but... X_X

Status
Not open for further replies.
I could Play SRB2 before but now when I try to play I get a "signal_handler(): segmint violation" error right when I try to play.....

I tried Installing it again but it still happens.
 
I did that but it still happens....


Dunno if this Error Log Can Help


SRB2 v1.09.4 -ERROR LOG-


srb2win caused an an Access Violation in module srb2win.exe at 001b:0052ad34.
Exception handler called in main thread.
Error occurred at 9/12/2007 18:16:46.
C:\Users\Xtreme Starfox\Desktop\Sonic\srb2win.exe, run by Xtreme Starfox.
1 processor(s), type 586 15.24322.
Program Memory from 0x00010000 to 0x7FFEFFFF
446 MBytes physical memory.
Write to location 0052ad34 caused an access violation.

Registers:
EAX=00000140 CS=001b EIP=0052ad34 EFLGS=00010202
EBX=00000000 SS=0023 ESP=0012fd78 EBP=00000001
ECX=00a710ad DS=0023 ESI=00572db0 FS=003b
EDX=00000000 ES=0023 EDI=00572db0 GS=0000
Command Line parameters: Bytes at CS : EIP:
8b 44 24 04 a3 49 52 49 00 a3 6e 52 49 00 a3 76
Stack dump:
0012fd78: 0048f788 00000140 43480000 00410844 004c3aa8 004c7a98 00000000 ffffffff
0012fd98: 0012ff14 7ffda000 00000000 00000001 67754120 20323220 36303032 20202020
0012fdb8: 20202020 20202020 20202020 53202020 63696e6f 626f5220 6c42206f 20747361
0012fdd8: 20202032 20202020 20202020 20202020 20202020 30202020 38333a30 2031333a
0012fdf8: 0cb42000 76ea9ad0 0012780c 00000700 00000300 00532098 00ba1de8 0cb40026
0012fe18: 00000003 01000000 0012fe00 00000000 67754120 20323220 36303032 20202020
0012fe38: 20202020 20202020 20202020 53202020 63696e6f 626f5220 6c42206f 20747361
0012fe58: 20202032 20202020 20202020 20202020 20202020 30202020 38333a30 2031333a
0012fe78: 0012fe00 696e6f53 6f522063 42206f62 7473616c 00003220 0012feb4 00000040
0012fe98: 0012fedc 00000000 ffffffff 0012fec0 76e618d7 ffffffff 00401000 000bc000
0012feb8: 00000040 0012fedc 0012ff14 004045a3 0012fe80 0042942a 004045c3 004c0080
0012fed8: 00404368 00000020 00000000 00ba224c 00000001 00000000 00000000 7ffda000
0012fef8: ffffffff 0012feec 0012f9a4 0012ff90 004aeb60 004c0058 00000000 0012ffa0
0012ff18: 004b0d02 00400000 00000000 00ba224c 00000001 00000000 00000000 7ffda000
0012ff38: 00000000 00ba224c 00000000 00000044 00bae650 00bb1558 00bb9bc8 00000000
0012ff58: 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000001
0012ff78: 00000000 ffffffff ffffffff ffffffff 0012ff2c 00000000 0012ffdc 004aeb60
0012ff98: 004dc340 00000000 0012ffac 76ea3833 7ffda000 0012ffec 77d6a9bd 7ffda000
0012ffb8: 0012e9c5 00000000 00000000 7ffda000 00000000 00000000 00000000 0012ffb8
0012ffd8: 00000000 ffffffff 77d38bf2 77d7e721 00000000 00000000 00000000 004b0c34
0012fff8: 7ffda000 00000000

Module list: names, addresses, sizes, time stamps and file times:
C:\Users\Xtreme Starfox\Desktop\Sonic\srb2win.exe, loaded at 0x00400000 - 1253414 bytes - 44ea8ce8 - file date is 8/22/2006 00:49:46
C:\Windows\system32\nvd3dum.dll, loaded at 0x05b80000 - 4669440 bytes - 461edb7e - file date is 4/13/2007 00:07:00
C:\Users\Xtreme Starfox\Desktop\Sonic\fmod.dll, loaded at 0x10000000 - 162816 bytes - 43b2182e - file date is 12/28/2005 14:44:30
C:\Windows\system32\DDRAW.dll, loaded at 0x70db0000 - 528384 bytes - 4549bcd0 - file date is 11/2/2006 10:46:04
C:\Windows\system32\DSOUND.dll, loaded at 0x72f60000 - 445440 bytes - 4549bd18 - file date is 11/2/2006 10:46:06
C:\Windows\system32\dwmapi.dll, loaded at 0x732e0000 - 39936 bytes - 4549bd24 - file date is 11/2/2006 10:46:06
C:\Windows\system32\WSOCK32.dll, loaded at 0x739a0000 - 14848 bytes - 4549be32 - file date is 11/2/2006 10:46:16
C:\Windows\system32\DINPUT.dll, loaded at 0x748e0000 - 136192 bytes - 4549bcd6 - file date is 11/2/2006 13:33:48
C:\Windows\system32\HID.DLL, loaded at 0x74d00000 - 22016 bytes - 4549bcde - file date is 11/2/2006 10:46:06
C:\Windows\system32\OLEACC.dll, loaded at 0x75030000 - 214016 bytes - 4549bd93 - file date is 11/2/2006 10:46:14
C:\Windows\system32\WINMM.dll, loaded at 0x75070000 - 193024 bytes - 4549be1d - file date is 11/2/2006 10:46:16
C:\Windows\system32\DCIMAN32.dll, loaded at 0x752d0000 - 10240 bytes - 4549bccc - file date is 11/2/2006 10:46:04
C:\Windows\system32\MSACM32.dll, loaded at 0x75540000 - 73216 bytes - 4549bd2e - file date is 11/2/2006 10:46:08
C:\Windows\system32\uxtheme.dll, loaded at 0x75600000 - 240640 bytes - 4549bde7 - file date is 11/2/2006 10:46:14
C:\Windows\system32\WINTRUST.dll, loaded at 0x75740000 - 171520 bytes - 4549be2f - file date is 11/2/2006 10:46:16
C:\Windows\system32\POWRPROF.dll, loaded at 0x75940000 - 96768 bytes - 4549bdd0 - file date is 11/2/2006 10:46:14
C:\Windows\system32\CRYPT32.dll, loaded at 0x75f40000 - 974336 bytes - 45b96fde - file date is 2/26/2007 05:53:50
C:\Windows\system32\MSASN1.dll, loaded at 0x76060000 - 59904 bytes - 4549bd41 - file date is 11/2/2006 10:46:08
C:\Windows\system32\SAMLIB.dll, loaded at 0x76430000 - 56320 bytes - 4549bda8 - file date is 11/2/2006 10:46:14
C:\Windows\system32\NTMARTA.DLL, loaded at 0x76450000 - 120832 bytes - 4549bddb - file date is 11/2/2006 10:46:14
C:\Windows\system32\Secur32.dll, loaded at 0x76480000 - 72704 bytes - 4549bdd2 - file date is 11/2/2006 10:46:14
C:\Windows\system32\USERENV.dll, loaded at 0x764a0000 - 107008 bytes - 4549bde2 - file date is 11/2/2006 10:46:14
C:\Windows\system32\PSAPI.DLL, loaded at 0x76550000 - 12288 bytes - 4549bd99 - file date is 11/2/2006 10:46:14
C:\Windows\system32\msvcrt.dll, loaded at 0x765f0000 - 681472 bytes - 4549bd61 - file date is 11/2/2006 10:46:12
C:\Windows\system32\WS2_32.dll, loaded at 0x766a0000 - 178688 bytes - 4549be0e - file date is 11/2/2006 10:46:16
C:\Windows\system32\SETUPAPI.dll, loaded at 0x766d0000 - 1584128 bytes - 4549bdb0 - file date is 11/2/2006 10:46:14
C:\Windows\system32\LPK.DLL, loaded at 0x768c0000 - 24064 bytes - 4549bcff - file date is 11/2/2006 10:46:06
C:\Windows\system32\ADVAPI32.dll, loaded at 0x768d0000 - 770048 bytes - 4549bcd2 - file date is 11/2/2006 10:46:04
C:\Windows\system32\WLDAP32.dll, loaded at 0x76990000 - 288768 bytes - 4549be44 - file date is 11/2/2006 10:46:16
C:\Windows\system32\ole32.dll, loaded at 0x769e0000 - 1314816 bytes - 4549bd92 - file date is 11/2/2006 10:46:14
C:\Windows\system32\RPCRT4.dll, loaded at 0x76c40000 - 789504 bytes - 4549bdab - file date is 11/2/2006 10:46:14
C:\Windows\system32\IMM32.DLL, loaded at 0x76d10000 - 115200 bytes - 4549bd29 - file date is 11/2/2006 10:46:06
C:\Windows\system32\USER32.dll, loaded at 0x76d30000 - 633856 bytes - 45d3dc0e - file date is 6/22/2007 17:29:28
C:\Windows\system32\OLEAUT32.dll, loaded at 0x76dd0000 - 558080 bytes - 4549bd95 - file date is 11/2/2006 10:46:14
C:\Windows\system32\kernel32.dll, loaded at 0x76e60000 - 874496 bytes - 4549bd80 - file date is 11/2/2006 10:46:06
C:\Windows\system32\MSCTF.dll, loaded at 0x77a60000 - 805888 bytes - 4549bd4a - file date is 11/2/2006 10:46:08
C:\Windows\system32\GDI32.dll, loaded at 0x77b30000 - 296448 bytes - 4549bcd3 - file date is 11/2/2006 10:46:06
C:\Windows\system32\USP10.dll, loaded at 0x77b80000 - 502784 bytes - 4549bde3 - file date is 11/2/2006 10:46:14
C:\Windows\system32\ntdll.dll, loaded at 0x77d30000 - 1162656 bytes - 4549bdc9 - file date is 11/2/2006 10:47:28
C:\Windows\system32\NSI.dll, loaded at 0x77e50000 - 10240 bytes - 4549bdc7 - file date is 11/2/2006 10:46:14
C:\Windows\system32\imagehlp.dll, loaded at 0x77e60000 - 152576 bytes - 462434a3 - file date is 6/22/2007 17:30:48
 
Try running with the -noasm parameter.

This is a curious one, but I've seen it a few times. Has anyone worked out why it happens?
 
Eh, lol It worked! Thanks.
bigSmile.gif
What did -noasm do to make it work?
 
Xtreme Starfox said:
Eh, lol It worked! Thanks.
bigSmile.gif
What did -noasm do to make it work?
Some parts of SRB2 are written in assembler. The -noasm switch causes those parts to fall back to the equivalent C routines. The crash you reported was occurring in the ASM code. As I said above, I still don't know why it was crashing there.
 
Oogaland said:
Xtreme Starfox said:
Eh, lol It worked! Thanks.
bigSmile.gif
What did -noasm do to make it work?
Some parts of SRB2 are written in assembler. The -noasm switch causes those parts to fall back to the equivalent C routines. The crash you reported was occurring in the ASM code. As I said above, I still don't know why it was crashing there.
the x86 ASM code rewrites itself, this works fine and well on a one CPU setup, but in other setups, well, it does it in the the wrong CPU or core, and BOOM!
 
Inspecting the error log, it looks like this user was using Vista, judging from "C:\Users\Username" rather than "C:\Documents and Settings\Username". XP uses the latter. The point is that it seems the computer must be relatively new and I wouldn't be surprised if it were an Intel Core 2 Duo. If Logan was on the ball, that would've explained it. :)
 
The error log shows only one processor (dual-core processors also show up as 2). Also, I've run it on dual-core processors without any problem, and in any case, SRB2 is single-threaded. Could it be something to do with DEP?
 
Shuffle said:
I know somebody that had trouble with SRB2 on a 64-bit CPU. Maybe that's it?

Mine is 64 bits and works perfectly. :\
 
Status
Not open for further replies.

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Back
Top