-
Notifications
You must be signed in to change notification settings - Fork 3
Description
System Info
Operating System: Win 11
Also please paste in the info from Help > About, assuming you can launch the app.
OpenBLCMM Version: 1.4.1
Java Version: 17.0.8
Java VM: Substrate VM 17.0.8+7-LTS
Memory Used: 67.5 MB
Memory Max: 13.5 GB
BL2 Data: Not loaded: No jarfiles found for BL2
TPS Data: Not loaded: No jarfiles found for TPS
AODK Data: Not loaded: No jarfiles found for AODK
(This was taken with the data file removed as openblcmm crashes with it)
Describe the bug
A clear and concise description of what the bug is.
Extracting BL2 data will crash and give an error message
To Reproduce
Steps to reproduce the behavior:
Download and extract BL2 data
Screenshots
If applicable, add screenshots to help explain your problem.
Mod Files
If you're having a problem with a specific mod file or patch file, please upload it here.
Additional context
Add any other context about the problem here.
Crash log:
2025-12-14 12:13:10 blcmm.Startup.main(Startup.java:172) -> Running OpenBLCMM version 1.4.1
2025-12-14 12:13:10 blcmm.Startup.main(Startup.java:173) -> Detected OS: WINDOWS
2025-12-14 12:13:10 blcmm.Startup.main(Startup.java:174) -> Running Java version 17.0.8
2025-12-14 12:13:10 blcmm.Startup.main(Startup.java:175) -> Using Java VM: Substrate VM 17.0.8+7-LTS
2025-12-14 12:13:10 blcmm.Startup.main(Startup.java:179) -> Arguments provided; VM arguments: [] - Runtime arguments: []
2025-12-14 12:13:10 blcmm.Startup.main(Startup.java:185) -> Free Memory: 13.5 GB
2025-12-14 12:13:10 blcmm.Startup.main(Startup.java:189) -> Maximum Memory: 13.5 GB
2025-12-14 12:13:10 blcmm.Startup.main(Startup.java:213) -> OpenBLCMM is installed at: C:\Program Files (x86)\OpenBLCMM
2025-12-14 12:13:10 blcmm.Startup.main(Startup.java:214) -> Your user data directory is: C:\Users???\AppData\Local\OpenBLCMM
2025-12-14 12:13:10 blcmm.Startup.main(Startup.java:215) -> Datapacks will be searched for at: C:\Program Files (x86)\OpenBLCMM
2025-12-14 12:13:10 blcmm.Startup.main(Startup.java:216) -> Working directory: C:\Program Files (x86)\OpenBLCMM
2025-12-14 12:13:10 blcmm.Startup.main(Startup.java:217) -> Default file-open location: C:\Program Files (x86)\OpenBLCMM
2025-12-14 12:13:10 blcmm.data.lib.DataManagerManager.(DataManagerManager.java:83) -> Starting initialization of BL2 Data Manager
2025-12-14 12:13:10 blcmm.data.lib.DataManager.checkDataFiles(DataManager.java:378) -> Found data jarfile at: C:\Program Files (x86)\OpenBLCMM\blcmm_data_BL2-2023-04-20-01.jar
2025-12-14 12:13:10 blcmm.data.lib.DataManager.(DataManager.java:197) -> Extracting BL2 database from jar
2025-12-14 12:13:13 blcmm.data.lib.DataManager.extractDatabase(DataManager.java:503) -> Checking BL2 database integrity, post-extraction
2025-12-14 12:13:19 blcmm.data.lib.DataManagerManager.(DataManagerManager.java:91) -> Error initializing BL2 Data Manager: blcmm.data.lib.DataManager$NoDataException: Unable to load database: java.sql.SQLException: Error opening connection
2025-12-14 12:13:19 blcmm.data.lib.DataManagerManager.(DataManagerManager.java:83) -> Starting initialization of TPS Data Manager
2025-12-14 12:13:19 blcmm.data.lib.DataManager.checkDataFiles(DataManager.java:378) -> Found data jarfile at: C:\Program Files (x86)\OpenBLCMM\blcmm_data_TPS-2023-04-21-01.jar
2025-12-14 12:13:19 blcmm.data.lib.DataManager.checkDataFiles(DataManager.java:403) -> TPS data jar file modification time doesn't match; re-verifying
2025-12-14 12:13:23 blcmm.Startup$MyExceptionHandler.logError(Startup.java:388) -> class java.lang.NullPointerException: null
blcmm.gui.MainGUI.initializeTree(MainGUI.java:556)
blcmm.gui.MainGUI.lambda$finishInit$0(MainGUI.java:264)
[email protected]/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
[email protected]/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
[email protected]/java.awt.EventQueue$4.run(EventQueue.java:720)
[email protected]/java.awt.EventQueue$4.run(EventQueue.java:714)
[email protected]/java.security.AccessController.executePrivileged(AccessController.java:171)
[email protected]/java.security.AccessController.doPrivileged(AccessController.java:399)
[email protected]/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
[email protected]/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
[email protected]/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
[email protected]/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
[email protected]/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
[email protected]/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
[email protected]/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
[email protected]/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
org.graalvm.nativeimage.builder/com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:838)
org.graalvm.nativeimage.builder/com.oracle.svm.core.windows.WindowsPlatformThreads.osThreadStartRoutine(WindowsPlatformThreads.java:210)
2025-12-14 12:13:23 blcmm.Startup$MyExceptionHandler.logError(Startup.java:389) ->
OPTIONS:
key,value
inputMouseLinkExtra1Meta,Back
showConfirmPartialCategory,true
secondsBetweenBackups,120
OELeftPaneVisible,true
highlightBVCErrors,true
inputMouseLinkPrimaryButton,1
fontsize,12
popupStatus,1
oeDeformatLevel,1
oeSearchMissions,true
fileHistory,["D:\Steam\steamapps\common\BorderlandsPreSequel\Binaries\Patch.txt"]
TPSBookmarks,[]
inputMouseLinkPrimaryBase,Current
inputMouseLinkExtra2Button,5
onlineServiceNumber,5
checkForNewVersions,true
developerMode,true
inputMouseLinkExtra1Active,true
oeSearchParticles,true
oeAutoFormat,true
inputMouseLinkExtra1Base,Back
editWindowHeight,806
oeDataSuccessTimestampJarTPS,1765681971463
inputMouseLinkSecondaryClicks,2
inputMouseLinkExtra2Alt,Forward
inputMouseLinkSecondaryShift,New
inputMouseLinkExtra1Shift,Back
propagateMUTNotification,true
saveAsOffline,true
openLatestPatchOnStart,true
showFullDeleteConfirmation,true
theme,Dark
oeDataSuccessTimestampJarBL2,1765681928136
inputMouseLinkPrimaryMeta,New
BL2Bookmarks,[]
inputMouseLinkSecondaryBase,New
inputMouseLinkExtra2Ctrl,Forward
oeSearchSkins,true
oeSearchAI,true
AODKBookmarks,[]
inputMouseLinkSecondaryActive,true
backupsPerSession,10
inputMouseLinkExtra2Active,true
hasSeenExportWarning,false
oeSearchActions,true
oeSearchAnimations,true
inputMouseLinkExtra2Clicks,1
inputMouseLinkPrimaryClicks,2
inputMouseLinkSecondaryMeta,New
oeSearchDialog,true
truncateCommandLength,100
inputMouseLinkSecondaryButton,2
oeDataSuccessTimestampDbAODK,0
inputMouseLinkExtra1Ctrl,Back
inputMouseLinkPrimaryActive,true
oeColonInGetall,true
inputMouseLinkExtra1Alt,Back
oeSearchWillowData,false
mainWindowWidth,1936
leafSelectionAllowed,true
oeDataSuccessTimestampDbBL2,1765681993738
inputMouseLinkExtra1Button,4
inputMouseLinkExtra2Shift,Forward
preferFullObjInOE,false
inputMouseLinkPrimaryShift,Current
inputMouseLinkSecondaryAlt,New
mainWindowHeight,1048
accountDataNumber,1
oeWindowHeight,670
dragAndDroppableCode,true
inputMouseLinkPrimaryCtrl,New
oeSearchBase,true
oeWindowMaximized,false
oeSearchKismets,true
editWindowWidth,1565
inputMouseLinkExtra2Base,Forward
truncateCommands2,true
filenameTruncationLength,60
showDeleteConfirmation,true
oeSearchMeshes,true
oeSearchOthers,true
inputMouseLinkExtra1Clicks,1
showHotfixNames,false
oeSearchStaticMeshes,false
mainWindowMaximized,true
oeDataSuccessTimestampJarAODK,0
sessionsToKeep,5
lastImport,C:\Program Files (x86)\OpenBLCMM
showFlattenCategoryConfirmation,true
oeDataSuccessTimestampDbTPS,1765622672310
oeSearchPopulations,true
inputMouseLinkSecondaryCtrl,New
oeSearchBehaviors,true
inputMouseLinkExtra2Meta,Forward
oeWindowWidth,1150
oeCollapseArrays,false
inputMouseLinkPrimaryAlt,Current