> On Feb 1, 2022, at 9:22 PM, Ryan Joseph <[email protected]> wrote:
>
>
> If anyone understands SDL I figured out how to get around this missing main
> linker error and program runs but then crashes. I've reported to SDL at
> https://discourse.libsdl.org/t/crash-in-uitextfield/34711 (along with my
> program if you're interested) but I don't have much hope because this could
> be Pascal related and they won't know anything about this.
Btw, here is the stack trace of my crash. Why is PASCALMAIN still there if I
renamed it to SDL_main? Shouldn't that have changed?
Thread 1 Queue : com.apple.main-thread
(serial)
#0 0x00007fff2554864d in -[UIScrollView
_adjustedContentOffsetForContentOffset:skipsAdjustmentIfScrolling:]
()
#1 0x00007fff25548f5d in -[UIScrollView _adjustContentOffsetIfNecessary]
()
#2 0x00007fff2551f4d7 in -[UIScrollView setFrame:]
()
#3 0x00007fff25588cb3 in UIViewCommonInitWithFrame
()
#4 0x00007fff25588672 in -[UIView initWithFrame:]
()
#5 0x00007fff2551b093 in -[UIScrollView initWithFrame:]
()
#6 0x00007fff25373471 in -[UIFieldEditor initWithTextField:]
()
#7 0x00007fff25392007 in -[UITextField _fieldEditor]
()
#8 0x00007fff25393d14 in -[UITextField _inputController]
()
#9 0x00007fff2538b5bc in -[UITextField setTextAlignment:]
()
#10 0x00007fff2538b742 in -[UITextField setDefaultTextAttributes:]
()
#11 0x00007fff2537d554 in __55-[UITextField
_initWithFrame:textLayoutManagerEnabled:]_block_invoke
()
#12 0x00007fff25587486 in +[UIView _performSystemAppearanceModifications:]
()
#13 0x00007fff2537d3da in -[UITextField
_initWithFrame:textLayoutManagerEnabled:]
()
#14 0x00000001094b87f9 in -[SDL_uikitviewcontroller initKeyboard] at
/Users/ryanjoseph/Developer/SDL2-2.0.20/src/video/uikit/SDL_uikitviewcontroller.m:272
#15 0x00000001094b7f01 in -[SDL_uikitviewcontroller initWithSDLWindow:] at
/Users/ryanjoseph/Developer/SDL2-2.0.20/src/video/uikit/SDL_uikitviewcontroller.m:95
#16 0x00000001094c7541 in SetupWindowData at
/Users/ryanjoseph/Developer/SDL2-2.0.20/src/video/uikit/SDL_uikitwindow.m:145
#17 0x00000001094c7152 in UIKit_CreateWindow at
/Users/ryanjoseph/Developer/SDL2-2.0.20/src/video/uikit/SDL_uikitwindow.m:221
#18 0x000000010952fff0 in SDL_CreateWindow at
/Users/ryanjoseph/Developer/SDL2-2.0.20/src/video/SDL_video.c:1718
#19 0x0000000108c1ee6d in PASCALMAIN
()
#20 0x0000000108c4194c in FPC_SysEntry
()
#21 0x0000000108c1ed92 in FPC_SYSTEMMAIN ()
Regards,
Ryan Joseph
_______________________________________________
fpc-pascal maillist - [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal