• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

igniterealtime / Smack / 19015919539 / 1
40%
master: 40%

Build:
DEFAULT BRANCH: master
Ran 02 Nov 2025 05:57PM UTC
Files 1194
Run time 31s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Nov 2025 05:42PM UTC coverage: 39.579% (+0.04%) from 39.541%
19015919539.1

push

github

Flowdalic
[formtypes] Use central entry point for registry, fixes NPE on Android

FormFieldRegistry would scan the classpath for registry files. However
this does not work on Android, where it fails with an NPE:

Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.security.CodeSource java.security.ProtectionDomain.getCodeSource()' on a null object reference
	at org.jivesoftware.smackx.formtypes.FormFieldRegistry.loadFormFieldRegistryEntries(FormFieldRegistry.java:109)
   	at org.jivesoftware.smackx.formtypes.FormFieldRegistry.<clinit>(FormFieldRegistry.java:56)
   	at org.jivesoftware.smackx.softwareinfo.form.SoftwareInfoForm.<clinit>(SoftwareInfoForm.java:52)
   	at java.lang.Class.classForName(Native Method)
   	at java.lang.Class.forName(Class.java:536)
   	at org.jivesoftware.smack.SmackInitialization.loadSmackClass(SmackInitialization.java:210)
   	at org.jivesoftware.smack.SmackInitialization.parseClassesToLoad(SmackInitialization.java:190)
   	at org.jivesoftware.smack.SmackInitialization.processConfigFile(SmackInitialization.java:164)
   	at org.jivesoftware.smack.initializer.UrlInitializer.initialize(UrlInitializer.java:69)
   	at org.jivesoftware.smack.SmackInitialization.loadSmackClass(SmackInitialization.java:229)
   	at org.jivesoftware.smack.SmackInitialization.parseClassesToLoad(SmackInitialization.java:190)
   	at org.jivesoftware.smack.SmackInitialization.processConfigFile(SmackInitialization.java:167)
   	at org.jivesoftware.smack.SmackInitialization.processConfigFile(SmackInitialization.java:154)
   	at org.jivesoftware.smack.SmackInitialization.<clinit>(SmackInitialization.java:103)
   	at org.jivesoftware.smack.Smack.getVersion(Smack.java:51)
   	at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.loadJabberServiceClasses(ProtocolProviderServiceJabberImpl.java:3144)
   	at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.<clinit>(ProtocolProviderSe... (continued)

3491 of 11961 branches covered (29.19%)

15702 of 39673 relevant lines covered (39.58%)

1.52 hits per line

Source Files on job 19015919539.1
  • Tree
  • List 1194
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 19015919539
  • 7714231a on github
  • Prev Job for on master (#18443990601.1)
  • Next Job for on master (#19273559299.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc