bazel-team team mailing list archive
-
bazel-team team
-
Mailing list archive
-
Message #00069
Bug#1057490: Additional information
Dear Maintainers,
Would it be possible to consider a merge request[1] that addresses this
issue?
The crash is caused by ijar encountering an unnamed method parameter entry:
#0 0x00005638318f5311 in devtools_ijar::Constant::slot() ()
#1 0x00005638318f99b1 in
devtools_ijar::MethodParametersAttribute::Write(unsigned char*&) ()
#2 0x00005638318fb021 in devtools_ijar::HasAttrs::WriteAttrs(unsigned
char*&) ()
#3 0x00005638318fa160 in devtools_ijar::Member::Write(unsigned char*&) ()
#4 0x00005638318fa614 in devtools_ijar::ClassFile::WriteBody(unsigned
char*&) ()
#5 0x00005638318fcb09 in devtools_ijar::ClassFile::WriteClass(unsigned
char*&) ()
#6 0x00005638318fcc9d in devtools_ijar::StripClass(unsigned char*&,
unsigned char const*, unsigned long) ()
#7 0x000056383190e192 in devtools_ijar::JarStripperProcessor::Process(char
const*, unsigned int, unsigned char const*, unsigned long) ()
#8 0x00005638319112dd in devtools_ijar::InputZipFile::ProcessFile(bool) ()
#9 0x0000563831910f39 in
devtools_ijar::InputZipFile::ProcessLocalFileEntry(unsigned long, unsigned
long) ()
#10 0x0000563831910bbb in devtools_ijar::InputZipFile::ProcessNext() ()
#11 0x0000563831911c52 in devtools_ijar::ZipExtractor::ProcessAll() ()
#12 0x000056383190ef22 in devtools_ijar::OpenFilesAndProcessJar(char
const*, char const*, bool, char const*, char const*) ()
#13 0x000056383190f5e1 in main ()
This was already fixed upstream[2], I have cherry-picked the commit and
validated that the package builds successfully both in default Java 21 and
normal sid chroot.
Best Regards,
Vladimir.
[1] https://salsa.debian.org/bazel-team/bazel-bootstrap/-/merge_requests/2
[2]
https://github.com/bazelbuild/bazel/commit/3954a18fa6b0e3d1a1005cc3409ebc95f6adf3af
Follow ups
References