InnerSpace session naming issue?
The issue I'm having is that InnerSpace is lauching a 5 man team, but something is happening at the end of client 2 where it looks like it should assign is2, but at the last second, assigns is3 to client 2, then continues to launch the remaining 3 clients as is4, is5, and is6.
This issue happens consistently, from a freshly booted computer, to a computer that's been running a few days, verifying each time that there are no stray Glyph or other game processes lingering. I thought it might be with creating teams in ISBoxer, but I've cleared ISBoxer several times and started fresh and the problem persists exactly the same everytime, which leads me to lean towards process handling in InnerSpace.
Here is the console output: (This is from the developmental build checkbox checked)
- Code:
/====================================================
|
| 13:46:47 ISBoxer: Settings imported from ISBoxerToolkit.GeneralSettings.XML
| 13:46:47 ISBoxer: Adding ISBoxer Character Sets menu
| 13:46:47 ISBoxer: Adding Character Set 'x5 Dual'
| 13:46:47 ISBoxer: Instructions completed.
|
\====================================================
There are 0 Inner Space files available for patching.
/====================================================
|
| 13:46:52 ISBoxer: Preparing to launch Character Set 'x5 Dual'
| 13:46:52 ISBoxer: Settings imported from ISBoxerToolkit.GeneralSettings.XML
| 13:46:52 ISBoxer: Making sure Characters in Character Set 'x5 Dual' are valid...
| 13:46:52 ISBoxer: Good!
| 13:46:52 ISBoxer: Launching Character Set 'x5 Dual' all slots...
| 13:46:52 ISBoxer: Launching Slot 1 Character 'Sy'
Successfully executed '"C:\Games\Glyph\GlyphClient.exe"'.
Session name 'Rift3648' accepted for process C:\Games\Glyph\GlyphClient.exe
Session name 'Rift7836' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift6348' accepted for process C:\Games\Glyph\GlyphCrashHandler.exe
Session name 'Rift7664' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift4936' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'is1' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift7624' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'is1' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift4064' accepted for process C:\Games\RIFT\Live\rift.exe
Session name 'is1' accepted for process C:\Games\RIFT\Live\rift.exe
Session launched (is1): "C:/Games/RIFT/Live/rift.exe"
| 13:49:46 ISBoxer: Launching Slot 2 Character 'Bu'
Successfully executed '"C:\Games\Glyph\GlyphClient.exe"'.
Session name 'Rift3024' accepted for process C:\Games\Glyph\GlyphClient.exe
Session name 'is50' accepted for process C:\Games\Glyph\GlyphClient.exe
Session name 'Rift5536' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'is2' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift1448' accepted for process C:\Games\Glyph\GlyphCrashHandler.exe
Session name 'is2' accepted for process C:\Games\Glyph\GlyphCrashHandler.exe
Session name 'Rift9120' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift944' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift8588' accepted for process C:\Games\RIFT\Live\rift.exe
Session name 'is3' accepted for process C:\Games\RIFT\Live\rift.exe
Session launched (is3): "C:/Games/RIFT/Live/rift.exe"
| 13:50:46 ISBoxer: Launching Slot 3 Character 'Kh'
Successfully executed '"C:\Games\Glyph\GlyphClient.exe"'.
Session name 'Rift8008' accepted for process C:\Games\Glyph\GlyphClient.exe
Session name 'is50' accepted for process C:\Games\Glyph\GlyphClient.exe
Session name 'Rift7988' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift9596' accepted for process C:\Games\Glyph\GlyphCrashHandler.exe
Session name 'Rift6008' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift4740' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift6168' accepted for process C:\Games\RIFT\Live\rift.exe
Session name 'is4' accepted for process C:\Games\RIFT\Live\rift.exe
Session launched (is4): "C:/Games/RIFT/Live/rift.exe"
| 13:51:40 ISBoxer: Launching Slot 4 Character 'Ta'
Successfully executed '"C:\Games\Glyph\GlyphClient.exe"'.
Session name 'Rift4616' accepted for process C:\Games\Glyph\GlyphClient.exe
Session name 'is50' accepted for process C:\Games\Glyph\GlyphClient.exe
Session name 'Rift2348' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift6084' accepted for process C:\Games\Glyph\GlyphCrashHandler.exe
Session name 'Rift1956' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift8216' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift7608' accepted for process C:\Games\RIFT\Live\rift.exe
Session name 'is5' accepted for process C:\Games\RIFT\Live\rift.exe
Session launched (is5): "C:/Games/RIFT/Live/rift.exe"
| 13:52:38 ISBoxer: Launching Slot 5 Character 'Yu'
Successfully executed '"C:\Games\Glyph\GlyphClient.exe"'.
| 13:52:38 ISBoxer: ... no more Slots to launch
| 13:52:38 ISBoxer: Character Set 'x5 Dual' launched
| 13:52:38 ISBoxer: Instructions completed.
|
\====================================================
Session name 'Rift9832' accepted for process C:\Games\Glyph\GlyphClient.exe
Session name 'is50' accepted for process C:\Games\Glyph\GlyphClient.exe
Session name 'Rift9328' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift5556' accepted for process C:\Games\Glyph\GlyphCrashHandler.exe
Session name 'Rift9800' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift6300' accepted for process C:\Games\Glyph\GlyphClientApp.exe
Session name 'Rift6704' accepted for process C:\Games\RIFT\Live\rift.exe
Session name 'is6' accepted for process C:\Games\RIFT\Live\rift.exe
Session launched (is6): "C:/Games/RIFT/Live/rift.exe"
As you can see, at the end of launching the 2nd client, it accepts launching the process C:\Games\RIFT\Live\rift.exe but then assigns it is3 instead of is2.
InnerSpace will run the clients fine for the session, the bigger problem is that if one of my clients crashes, or something happens, InnerSpace seems like it cannot recover the crashed client because the titles are not in order and tries to relaunch the wrong client. I have to close all the windows and relaunch the whole team.
I can still play with InnerSpace assigning clients as is, but it seems like a bug that may be able to be fixed.
Thanks,
Bhrawn