Kart bug reports thread

(...............Zappy... that was a rhetorical question. It was kinda supposed to remark on the fact that there were a few people on the Discord server who knew those skips existed and I wanted to let Kart Krew know since they've fixed stuff like a skip in Hill Top people were doing in a previous patch)
 
Last edited:
Yo, a pretty crazy crash that seems related to the title screen happened right after a server shutdown.


log here:


Code:
Error occurred on Sunday, July 28, 2019 at 18:09:47.

srb2kart.exe caused an Access Violation at location 00524733 in module srb2kart.exe Reading from location 2AB36002.

Registers:
eax=00000000 ebx=1c33096c ecx=00000500 edx=00000000 esi=1a851d6c edi=2ab36001
eip=00524733 esp=01b9fce0 ebp=2ab36002 iopl=0         nv up ei pl zr na po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00010246

AddrPC   Params
00524733 02800000 2AA6C7D0 00000000  srb2kart.exe!V_DrawFixedPatch.part.2
004306A2 00000000 00000000 00000000  srb2kart.exe!F_TitleScreenDrawer
00401F45 00000000 00000000 00000000  srb2kart.exe!D_Display.part.1

srb2kart.exe
ntdll.dll       10.0.18362.1
KERNEL32.DLL    10.0.18362.86
KERNELBASE.dll    10.0.18362.239
ADVAPI32.dll    10.0.18362.1
SDL2.dll        2.0.9.0
libgme.dll
msvcrt.dll      7.0.18362.1
SDL2_mixer.dll    2.0.4.0
GDI32.dll       10.0.18362.1
USER32.dll      10.0.18362.1
sechost.dll     10.0.18362.1
win32u.dll      10.0.18362.239
WINMM.DLL       10.0.18362.1
gdi32full.dll    10.0.18362.239
RPCRT4.dll      10.0.18362.1
msvcp_win.dll    10.0.18362.1
SspiCli.dll     10.0.18362.1
ucrtbase.dll    10.0.18362.1
CRYPTBASE.dll    10.0.18362.1
WINMMBASE.dll    10.0.18362.1
IMM32.DLL       10.0.18362.1
bcryptPrimitives.dll    10.0.18362.239
cfgmgr32.dll    10.0.18362.1
ole32.dll       10.0.18362.113
combase.dll     10.0.18362.239
WS2_32.dll      10.0.18362.1
OLEAUT32.dll    10.0.18362.86
SETUPAPI.dll    10.0.18362.1
IPHLPAPI.DLL    10.0.18362.1
bcrypt.dll      10.0.18362.1
SHELL32.dll     10.0.18362.239
shcore.dll      10.0.18362.1
windows.storage.dll    10.0.18362.239
profapi.dll     10.0.18362.1
powrprof.dll    10.0.18362.1
UMPDC.dll
shlwapi.dll     10.0.18362.1
kernel.appcore.dll    10.0.18362.1
cryptsp.dll     10.0.18362.1
VERSION.dll     10.0.18362.1
exchndl.dll     0.9.0.0
PSAPI.DLL       10.0.18362.1
mgwhelp.dll     0.9.0.0
dbghelp.dll     10.0.18362.1
dbgcore.DLL     10.0.18362.1
uxtheme.dll     10.0.18362.1
MSCTF.dll       10.0.18362.207
clbcatq.dll     2001.12.10941.16384
TextInputFramework.dll    10.0.18362.207
CoreUIComponents.dll    10.0.18362.207
CoreMessaging.dll    10.0.18362.1
ntmarta.dll     10.0.18362.1
wintypes.dll    10.0.18362.207
iertutil.dll    11.0.18362.207
D3D9.DLL        10.0.18362.1
dwmapi.dll      10.0.18362.1
dxcore.dll      10.0.18362.1
nvldumd.dll     23.21.13.8813
crypt32.dll     10.0.18362.1
MSASN1.dll      10.0.18362.1
WINTRUST.DLL    10.0.18362.145
imagehlp.dll    10.0.18362.1
rsaenh.dll      10.0.18362.1
nvd3dum.dll     23.21.13.8813
nvspcap.dll     3.13.1.30
nvSCPAPI.dll    7.17.13.8813
dinput8.dll     10.0.18362.1
inputhost.dll    10.0.18362.1
PROPSYS.dll     7.0.18362.1
HID.DLL         10.0.18362.1
DEVOBJ.dll      10.0.18362.1
XInput1_4.dll    10.0.18362.1
deviceaccess.dll    10.0.18362.1
DSOUND.DLL      10.0.18362.1
MMDevAPI.DLL    10.0.18362.1
wdmaud.drv      10.0.18362.1
ksuser.dll      10.0.18362.1
AVRT.dll        10.0.18362.1
AUDIOSES.DLL    10.0.18362.1
msacm32.drv     10.0.18362.1
MSACM32.dll     10.0.18362.1
midimap.dll     10.0.18362.1
libFLAC-8.dll
libogg-0.dll
libmodplug-1.dll
libmpg123-0.dll
libvorbisfile-3.dll
libvorbis-0.dll
resourcepolicyclient.dll    10.0.18362.1
Windows.UI.dll    10.0.18362.1
mswsock.dll     10.0.18362.1
DNSAPI.dll      10.0.18362.239
NSI.dll         10.0.18362.1
fwpuclnt.dll    10.0.18362.113
rasadhlp.dll    10.0.18362.1

Windows 10.0.18362
DrMingw 0.9.0
 
You can fit through here.
 

Attachments

  • kart0461.gif
    kart0461.gif
    4 MB · Views: 356
This is more for things about map making rather then something in the vanilla game.

But Flat alignments are sometimes not aligned the same between renders.
Software
kart0444.png

OpenGL
kart0445.png
It may seem like the flat alignment in Software is correct while OpenGL is incorrect, but it is the other way around.

For example, usually in kart, when using flat alignment on a sector, you'd think the texture would be aligned where the line is at, but sometimes in Software its not the case
Alignment.PNG
This is what is expected for aligning the flat, it should look at least close if not exactly where the alignment needs to be
kart0448.png
However, testing in game, the alignment is wrong in Software
kart0449.png
but not in OpenGL
Alignment2.PNG
Having to adjust it to fit the alignments perfectly, this is where the line actually is for the flat to be aligned how it was intended. But OpenGL will have to be wrong.
So no matter how I try it, one or the other will be on the wrong alignment.
 
Last edited:
The issue is slope rendering code, and it is an issue in vanilla too. If someone from the community wants to look into it it would be appreciated, 'cuz I certainly don't know how to fix it and neither does MI.
 
Attempting to look at the details of a replay that was created on a track that has a null name (e.g. an unfinished track) causes a SIGSEGV, but only if that track's addon is loaded. Not an every day occurrence for most people, but could affect track developers who haven't come up with a name for their track and want to watch a replay of themselves testing it.
 
Code:
Error occurred on Sunday, November 10, 2019 at 11:04:49.

srb2kart.exe caused an Access Violation at location 7783E466 in module ntdll.dll Reading from location 05485FEC.

Registers:
eax=31b7e6db ebx=01b0fb48 ecx=054a0000 edx=01b0fb48 esi=05485fe8 edi=01b0fb40
eip=7783e466 esp=0028f9d0 ebp=0028fa04 iopl=0         nv up ei pl nz na po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00210206

AddrPC   Params
7783E466 01B0FB60 01B0FB68 056F4C20  ntdll.dll!RtlInitUnicodeString
7783E0C3 054A0000 00000000 01B0FB48  ntdll.dll!RtlFreeHeap
769C14AD 054A0000 00000000 01B0FB48  kernel32.dll!HeapFree
71A64C1A 01B0FB48 0028FA60 71A954AA  D3D9.DLL!0x4c1a
71A64C74 01B0FB60 056B3424 0028FA78  D3D9.DLL!0x4c74
71A954AA 00000001 6D376BB0 6D376B68  D3D9.DLL!Direct3DCreate9Ex
71B3232C 056F4C20 00000000 6D376B30  D3D9.DLL!DebugSetLevel
6D1885BC 003624F0 0028FB74 00000000  DiscordHook.dll!_dummy_debug_proc@12
6D188B04 056B3420 0028FC78 6C9762FE  DiscordHook.dll!_dummy_debug_proc@12
6D18B350 056B3420 00362500 056B3424  DiscordHook.dll!_dummy_debug_proc@12
6C9762FE 00001001 6C97662C 00362130  SDL2.dll!SDL_DYNAPI_entry
6C97662C 00362238 00364948 00000000  SDL2.dll!SDL_DYNAPI_entry

srb2kart.exe
ntdll.dll       6.1.7601.24524
kernel32.dll    6.1.7601.24524
KERNELBASE.dll    6.1.7601.24524
libgme.dll
msvcrt.dll      7.0.7601.17744
USER32.dll      6.1.7601.24524
GDI32.dll       6.1.7601.24513
LPK.dll         6.1.7601.24517
USP10.dll       1.626.7601.24494
ADVAPI32.dll    6.1.7601.24524
sechost.dll     6.1.7601.18869
RPCRT4.dll      6.1.7601.24524
SspiCli.dll     6.1.7601.24524
CRYPTBASE.dll    6.1.7601.24524
SDL2.dll        2.0.9.0
IMM32.DLL       6.1.7601.17514
MSCTF.dll       6.1.7601.24520
ole32.dll       6.1.7601.24511
OLEAUT32.dll    6.1.7601.24515
SETUPAPI.dll    6.1.7601.17514
CFGMGR32.dll    6.1.7601.17621
DEVOBJ.dll      6.1.7601.17621
SHELL32.dll     6.1.7601.24468
SHLWAPI.dll     6.1.7601.17514
VERSION.dll     6.1.7600.16385
WINMM.DLL       6.1.7601.17514
SDL2_mixer.dll    2.0.4.0
IPHLPAPI.DLL    6.1.7601.17514
NSI.dll         6.1.7601.23889
WINNSI.DLL      6.1.7601.23889
WS2_32.dll      6.1.7601.23451
exchndl.dll     0.9.0.0
mgwhelp.dll     0.9.0.0
dbghelp.dll     6.1.7601.17514
PSAPI.DLL       6.1.7600.16385
uxtheme.dll     6.1.7600.16385
comctl32.dll    6.10.7601.24483
WindowsCodecs.dll    6.2.9200.22551
dwmapi.dll      6.1.7601.18917
CLBCatQ.DLL     2001.12.8530.16385
D3D9.DLL        6.1.7601.17514
d3d8thk.dll     6.1.7600.16385
aticfx32.dll    8.17.10.1333
atiu9pag.dll    8.14.1.6413
atiumdag.dll    9.14.10.1080
atiumdva.dll    8.14.10.481
POWRPROF.dll    6.1.7600.16385
dinput8.dll     6.1.7600.16385
HID.DLL         6.1.7600.16385
WINTRUST.dll    6.1.7601.24499
CRYPT32.dll     6.1.7601.24499
MSASN1.dll      6.1.7601.17514
ntmarta.dll     6.1.7600.16385
WLDAP32.dll     6.1.7601.23889
XInput1_3.dll    9.18.944.0
DSOUND.DLL      6.1.7600.16385
MMDevAPI.DLL    6.1.7601.17514
PROPSYS.dll     7.0.7601.17514
wdmaud.drv      6.1.7601.17514
ksuser.dll      6.1.7601.19091
AVRT.dll        6.1.7600.16385
AUDIOSES.DLL    6.1.7601.24523
msacm32.drv     6.1.7600.16385
MSACM32.dll     6.1.7600.16385
midimap.dll     6.1.7600.16385
libFLAC-8.dll
libogg-0.dll
libmodplug-1.dll
libmpg123-0.dll
libvorbisfile-3.dll
libvorbis-0.dll
DiscordHook.dll
USERENV.dll     6.1.7601.24453
profapi.dll     6.1.7600.16385
api-ms-win-core-synch-l1-2-0.DLL    10.0.14393.2990
mswsock.dll     6.1.7601.23451
wshtcpip.dll    6.1.7600.16385
wship6.dll      6.1.7600.16385
DNSAPI.dll      6.1.7601.24168
fwpuclnt.dll    6.1.7601.24000
rasadhlp.dll    6.1.7600.16385

Windows 6.1.7601
DrMingw 0.9.0

A SIGSEGV occurs when using Discord's "Go Live" feature to stream SRB2Kart to a server. I am using the Software renderer.
 
Minor oversight on the splitscreen hud
If you only have one player racing (the others are all spectating), the HUD doesn't update to show you're in Free Play mode (you still have a position tracker).
attachment.php


Players can also jump backward like this without respawning here:
attachment.php


In the same area, players can land here without respawning too, which traps them until they decide to fall off or respawn:
attachment.php


Doing a certain setup allows a spectator to have the SPB permanently follow them:
attachment.php
 

Attachments

  • kart0011.png
    kart0011.png
    147 KB · Views: 1,196
  • kart0046.gif
    kart0046.gif
    3.6 MB · Views: 1,253
  • kart0035.gif
    kart0035.gif
    7.8 MB · Views: 1,613
  • kart.gif
    kart.gif
    6.4 MB · Views: 1,696
Last edited:
Turn right at the begining of Silvercloud Island Zone and you can fall onto a cloud and not die.

attachment.php
 

Attachments

  • kart0006.gif
    kart0006.gif
    5.4 MB · Views: 1,554
https://ibb.co/7kYV0Hq

For some reason in Paradise Hill, above the off road sectors under the water here there are fofs you can drive ontop of. I got here from an spb explosion. I can go up through the bottom but drive on top of it as if it's solid? Not sure how this got here.
 
Last edited:
Hello. I don't know if anyone has asked this and luckily have been answered before. This might be not related to the game's racetracks. It's about the game itself, especially the main menu.

While trying to mark some addons (.kart, .wad and .pk3 files), the ENTER keyboard button in my game doesn't work. The green affirmative circle doesn't appear, and the text rectangle doesn't turn entirely black.

I tried pressing ENTER with other things (files that don't end with the dot text on the () section), folders, scripts, even the README text document. And, surprisingly, it works.

I don't know what to do. Please, help me. Any solution from any user here would be appreciated.

I apologize if this was a TL;DR text.
 
So I'm having a bit of an issue with downloading addons from other servers. When I request to join a server, it starts downloading the files as normal, but after a second, it just stops, eventually hangs, and kicks me back to the title screen with a server timeout. I'm trying to join the following servers:

US EAST 24/7 Race Server DX
US EAST Kart Discovery DX

An easy workaround would be to download all the addons manually (and I'm willing to do it), if I could find the files. Anyone know what might be going on with this?
 
So I'm having a bit of an issue with downloading addons from other servers. When I request to join a server, it starts downloading the files as normal, but after a second, it just stops, eventually hangs, and kicks me back to the title screen with a server timeout. I'm trying to join the following servers:

US EAST 24/7 Race Server DX
US EAST Kart Discovery DX

An easy workaround would be to download all the addons manually (and I'm willing to do it), if I could find the files. Anyone know what might be going on with this?


The in-game downloader is known to be very unstable and drops add-on downloads frequently. I suggest you visit https://hyuu.cc/ and download the required files from there—the file indexes for both of the servers you want to join are listed on it.
 
Peach Gardens in opengl visually glitches out. Happens on 1700X + Vega56 Win7 64, 2700X + 5700XT Win10 64 but not on i7 990X + R9 390 Win7 64.
 

Attachments

  • cropped2.gif
    cropped2.gif
    6.1 MB · Views: 315

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

Back
Top