Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Segmentation fault under Strawberry Perl 5.36.1 x64, build with gcc-13.1 #3

Open
shawnlaffan opened this issue May 28, 2023 · 1 comment

Comments

@shawnlaffan
Copy link

Opening an issue here per discussion in StrawberryPerl/Perl-Dist-Strawberry@409d29b#r110340879 (and after some delay).

GDB backtrace is below.

Possibly relevant is that Strawberry perl 5.36.1 includes the memory alignment changes in Perl/perl5#19912.

(gdb) bt
#0  0x00007ffe8b1b853d in ?? ()
   from C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_f4e2087fb68fa9c1\igxelpicd64.dll
#1  0x00007ffe8b18c133 in ?? ()
   from C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_f4e2087fb68fa9c1\igxelpicd64.dll
#2  0x00007ffe8b421f79 in igxelpicd64!DrvValidateVersion ()
   from C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_f4e2087fb68fa9c1\igxelpicd64.dll
#3  0x00007ffe8b417bb2 in igxelpicd64!DrvValidateVersion ()
   from C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_f4e2087fb68fa9c1\igxelpicd64.dll
#4  0x00007ffe8b418cee in igxelpicd64!DrvValidateVersion ()
   from C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_f4e2087fb68fa9c1\igxelpicd64.dll
#5  0x00007fff34097504 in glDrawElements () from C:\WINDOWS\SYSTEM32\opengl32.dll
#6  0x00007fff06b2786a in ?? () from C:\strawberry_5361_gcc13_20230528\c\bin\libfreeglut__.dll
#7  0x00007fff06b2761d in ?? () from C:\strawberry_5361_gcc13_20230528\c\bin\libfreeglut__.dll
#8  0x00007fff06b339e4 in ?? () from C:\strawberry_5361_gcc13_20230528\c\bin\libfreeglut__.dll
#9  0x00007fff06b33b20 in ?? () from C:\strawberry_5361_gcc13_20230528\c\bin\libfreeglut__.dll
#10 0x00007ffeea1c4e4f in boot_OpenGL ()
   from C:\Users\user\AppData\Local\Temp\YH6e6HfaSw\blib\arch\auto\OpenGL\OpenGL.xs.dll
#11 0x00007ffe7ecf1c3c in perl536!Perl_clear_defarray () from C:\strawberry_5361_gcc13_20230528\perl\bin\perl536.dll
#12 0x00007ffe7ed3ea22 in perl536!Perl_runops_standard () from C:\strawberry_5361_gcc13_20230528\perl\bin\perl536.dll
#13 0x00007ffe7eccd4f7 in perl536!Perl_sv_vcatpvf_mg () from C:\strawberry_5361_gcc13_20230528\perl\bin\perl536.dll
#14 0x00007ffe7ed3ea22 in perl536!Perl_runops_standard () from C:\strawberry_5361_gcc13_20230528\perl\bin\perl536.dll
#15 0x00007ffe7ecfbda6 in perl536!Perl_call_sv () from C:\strawberry_5361_gcc13_20230528\perl\bin\perl536.dll
#16 0x00007ffeea1b2650 in boot_OpenGL ()
   from C:\Users\user\AppData\Local\Temp\YH6e6HfaSw\blib\arch\auto\OpenGL\OpenGL.xs.dll
#17 0x00007fff06b23edd in ?? () from C:\strawberry_5361_gcc13_20230528\c\bin\libfreeglut__.dll
#18 0x00007fff06b2ef56 in ?? () from C:\strawberry_5361_gcc13_20230528\c\bin\libfreeglut__.dll
#19 0x00007fff06b2f67f in ?? () from C:\strawberry_5361_gcc13_20230528\c\bin\libfreeglut__.dll
#20 0x00007fff06b2efdf in ?? () from C:\strawberry_5361_gcc13_20230528\c\bin\libfreeglut__.dll
#21 0x00007fff06b31677 in ?? () from C:\strawberry_5361_gcc13_20230528\c\bin\libfreeglut__.dll
#22 0x00007fff06b2f02a in ?? () from C:\strawberry_5361_gcc13_20230528\c\bin\libfreeglut__.dll
#23 0x00007fff06b2f6c3 in ?? () from C:\strawberry_5361_gcc13_20230528\c\bin\libfreeglut__.dll
#24 0x00007fff06b2f75c in ?? () from C:\strawberry_5361_gcc13_20230528\c\bin\libfreeglut__.dll
#25 0x00007ffeea1b8a75 in boot_OpenGL ()
   from C:\Users\user\AppData\Local\Temp\YH6e6HfaSw\blib\arch\auto\OpenGL\OpenGL.xs.dll
#26 0x00007ffe7ecf1c3c in perl536!Perl_clear_defarray () from C:\strawberry_5361_gcc13_20230528\perl\bin\perl536.dll
#27 0x00007ffe7ed3ea22 in perl536!Perl_runops_standard () from C:\strawberry_5361_gcc13_20230528\perl\bin\perl536.dll
#28 0x00007ffe7ed022a4 in perl_run () from C:\strawberry_5361_gcc13_20230528\perl\bin\perl536.dll
#29 0x00007ffe7ed4d95f in perl536!RunPerl () from C:\strawberry_5361_gcc13_20230528\perl\bin\perl536.dll
#30 0x00007ff663b61340 in ?? ()
#31 0x00007ff663b61146 in ?? ()
#32 0x00007fff811026ad in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
#33 0x00007fff819aa9f8 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
#34 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant