Crash when in a fake passenger seat
#1

Not sure if this has been reported before. We have a command /forcepassenger which will put you into an available seat on a vehicle. When using this command, we can put ourselves into seat 1 of a hydra, which makes you a passenger in it.

However, when you press F, the game just throws exceptions and crashes in a remarkable fashion. Granted forcing yourself into a passenger seat may not be the correct thing to do, and one deserves to be crashed for it, but I figure if it gives exceptions and crashes, it is somewhat of a bug, so here's the error report.

Quote:

SA-MP 0.3x-R1-2
Exception At Address: 0x00523E6B
Base: 0x03E40000

Registers:
EAX: 0x00000000 EBX: 0x00B6F258 ECX: 0x0A7AF39C EDX: 0x00003F80
ESI: 0x00B6F248 EDI: 0x00B6F19C EBP: 0x0A6BDC90 ESP: 0x0028FB68
EFLAGS: 0x00010246

Stack:
+0000: 0x00B6F19C 0x0B725900 0x0B72598C 0x00B6F3B8
+0010: 0x3D75C290 0x00000000 0xBC9B6DF4 0x405FFF6E
+0020: 0xBFC24E30 0x00000000 0x3D4CCCCE 0x00B73458
+0030: 0x00000000 0xBFB06B02 0xBC449BA6 0x3BAD4E79
+0040: 0x40800000 0x00000000 0x00000000 0x3F490FDB
+0050: 0x3FBDE44F 0x00000000 0x37B20000 0x450F5C86
+0060: 0x451CB372 0x425974D4 0xBE580000 0x407F8400
+0070: 0x3DFE2000 0x00000000 0x00000000 0x00000000
+0080: 0x40A00000 0x4359FE2A 0x434CD5B0 0x00527A0E
+0090: 0x0028FC2C 0x3FE1B4B4 0x00000000 0x00000000
+00A0: 0x00000000 0x00000000 0x00000000 0x00B6F980
+00B0: 0x00B6F028 0x00000000 0x3FE1B4B4 0x410394BF
+00C0: 0x0028006E 0x450F5C86 0x451CB372 0x42570E6E
+00D0: 0x450F5C86 0x451CB372 0x42570E6E 0x00000000
+00E0: 0x00000000 0x00000000 0x42C20000 0x43700000
+00F0: 0x42F80000 0x42C50329 0x429435A0 0x437E0000
+0100: 0x00000004 0x42480000 0x41200000 0x437E0000
+0110: 0x41C80000 0x3F7FF972 0x04F69AE4 0x007EE235
+0120: 0x016FC120 0x00B6F028 0x0052B8F2 0xBD580109
+0130: 0x0052B90F 0xAEAC09B9 0x000007D3 0x0028FD94
+0140: 0x00000001 0x3F800000 0x008D0056 0x007000F7
+0150: 0x3FCFD186 0x009600FF 0x00FF002D 0x002D0096
+0160: 0x4122D786 0x405AF0D0 0x401DE5B2 0x000000EC
+0170: 0x005300BE 0x44480000 0x00000000 0x000007D3
+0180: 0x0022002C 0x00910017 0x0000000F 0x00000000
+0190: 0x00441C1F 0x0028FD10 0xFFFFFFFF 0x429E50F3
+01A0: 0x0028FD94 0x450F5C86 0x450F5C86 0x451CB372
+01B0: 0x42570E6E 0x00610B78 0x0000000F 0x00000000
+01C0: 0x03EA590C 0xAEAC09B9 0x000007D3 0x0028FD94
+01D0: 0x0028FD4C 0x00000001 0x00000000 0x00B6F028
+01E0: 0x00000001 0x0053C109 0x0000001A 0xAEA76CE4
+01F0: 0x00000000 0x752110FC 0x03EB9926 0xAEA76CE4
+0200: 0x03EA59E6 0x0000001A 0xAEA76CE4 0x00000000
+0210: 0x0DA04FD0 0x0028FD6C 0x0028F73C 0x0028FF78
+0220: 0x03EEFA14 0x03F12710 0x00000001 0x7659F9B0
+0230: 0x0053E986 0x00000001 0x008241EF 0x004D9486
+0240: 0x0053ECC2 0x00000001 0x00619B71 0x0000001A
+0250: 0x00000001 0x00000001 0x0000000A 0x00748DF0
+0260: 0x0000001A 0x00000001 0x75211225 0x00000000
+0270: 0x0028FF88 0x7EFDE000 0x016F0000 0x4F2EA66B

SCM Op: 0x6BD, lDbg: 0 LastRendObj: 1280

Game Version: EU 1.0

State Information: Ped Context: 0
P1 (35,189)

Reply
#2

I dont think thats a bug. You put a player in a seat that doesnt exist, so youre using the function in a way you shouldnt use it.
How should GTA itself treat that? Where should the fake passenger enter and exit? Where should he sit? This simply isnt supported by GTA, so its neither a samp bug, nor a gta bug.
Reply
#3

Why wont you set the player to spectate Hydra? It will look pretty much the same
Reply
#4

This only happens when the user presses F or Enter to exit the vehicle. I think you can safely allow the player to exit the vehicle by ejecting him.
Reply
#5

no lol.. not a bug obviously if u read the wiki it says u cant do that
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)