+1 txs and LieGrue, strub
> Am 24.09.2024 um 17:28 schrieb Arne Limburg <arne.limb...@openknowledge.de>: > > Hi all, > > as you can see, I stumbled across the bug below. The Principal proxy is > calling itself. > If there are no objections, I’ll fix it by directly calling > getUserPrincipal() in line 60 in MeecrowaveSecurityService. > > Cheers, > Arne > > OPEN KNOWLEDGE GmbH > Poststraße 1, 26122 Oldenburg > Mobil: +49 151 - 108 22 942 > Tel: +49 441 - 4082-154 > Fax: +49 441 - 4082-111 > arne.limb...@openknowledge.de<mailto:arne.limb...@openknowledge.de> > http://www.openknowledge.de/<https://www.openknowledge.de/> > Registergericht: Amtsgericht Oldenburg, HRB 4670 > Geschäftsführer: Lars Röwekamp, Jens Schumann > > Treffen Sie uns auf kommenden Konferenzen und Workshops: > Zu unseren Events<https://www.openknowledge.de/event/> > > Von: Arne Limburg (Jira) <j...@apache.org> > Datum: Dienstag, 24. September 2024 um 17:12 > An: dev@openwebbeans.apache.org <dev@openwebbeans.apache.org> > Betreff: [jira] [Assigned] (MEECROWAVE-339) StackOverflowError when injecting > Principal > > [ > https://issues.apache.org/jira/browse/MEECROWAVE-339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel<https://issues.apache.org/jira/browse/MEECROWAVE-339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel> > ] > > Arne Limburg reassigned MEECROWAVE-339: > --------------------------------------- > > Assignee: Arne Limburg > >> StackOverflowError when injecting Principal >> ------------------------------------------- >> >> Key: MEECROWAVE-339 >> URL: >> https://issues.apache.org/jira/browse/MEECROWAVE-339<https://issues.apache.org/jira/browse/MEECROWAVE-339> >> Project: Meecrowave >> Issue Type: Bug >> Affects Versions: 1.2.14 >> Reporter: Arne Limburg >> Assignee: Arne Limburg >> Priority: Major >> >> Under certain circumstances the following StackOverflowError occures: >> {code:java} >> java.lang.StackOverflowError >> java.base/java.lang.Exception.(Exception.java:103) >> java.base/java.lang.ReflectiveOperationException.(ReflectiveOperationException.java:90) >> java.base/java.lang.reflect.InvocationTargetException.(InvocationTargetException.java:67) >> java.base/jdk.internal.reflect.GeneratedMethodAccessor54.invoke(Unknown >> Source) >> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> java.base/java.lang.reflect.Method.invoke(Method.java:568) >> org.apache.meecrowave.openwebbeans.MeecrowaveSecurityService.lambda$new3(MeecrowaveSecurityService.java:60)jdk.proxy2/jdk.proxy2.3(MeecrowaveSecurityService.java:60) >> >> jdk.proxy2/jdk.proxy2.3(MeecrowaveSecurityService.java:60)jdk.proxy2/jdk.proxy2.Proxy20.getName(Unknown >> Source) >> java.base/jdk.internal.reflect.GeneratedMethodAccessor54.invoke(Unknown >> Source) >> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> java.base/java.lang.reflect.Method.invoke(Method.java:568) >> org.apache.meecrowave.openwebbeans.MeecrowaveSecurityService.lambda$new3(MeecrowaveSecurityService.java:60)jdk.proxy2/jdk.proxy2.3(MeecrowaveSecurityService.java:60) >> >> jdk.proxy2/jdk.proxy2.3(MeecrowaveSecurityService.java:60)jdk.proxy2/jdk.proxy2.Proxy20.getName(Unknown >> Source) >> java.base/ {code} > > > > -- > This message was sent by Atlassian Jira > (v8.20.10#820010)