&eche|on
                        
                        
                            &zzz
                        
                        
                            +R4SAS
                        
                        
                            +RN
                        
                        
                            +RN_
                        
                        
                            +StormyCloud
                        
                        
                            +T3s|4
                        
                        
                            +acetone
                        
                        
                            +dr|z3d
                        
                        
                            +eche|off
                        
                        
                            +not_bob_afk
                        
                        
                            +orignal
                        
                        
                            +postman
                        
                        
                            +snex
                        
                        
                            +wodencafe
                        
                        
                            Arch
                        
                        
                            BubbRubb
                        
                        
                            Chrono
                        
                        
                            Danny
                        
                        
                            DeltaOreo
                        
                        
                            FreefallHeavens
                        
                        
                            Irc2PGuest16752
                        
                        
                            Irc2PGuest33667
                        
                        
                            Irc2PGuest51880
                        
                        
                            Irc2PGuest97218
                        
                        
                            Onn4l7h
                        
                        
                            Over
                        
                        
                            Sisyphus
                        
                        
                            Sleepy_
                        
                        
                            Teeed
                        
                        
                            aargh2
                        
                        
                            ac9f_
                        
                        
                            b3t4f4c3__
                        
                        
                            b4dab00m
                        
                        
                            bak83_
                        
                        
                            duanin2
                        
                        
                            duck
                        
                        
                            john231
                        
                        
                            leopold
                        
                        
                            makoto
                        
                        
                            nilbog-
                        
                        
                            poriori_
                        
                        
                            profetik1
                        
                        
                            r00tobo
                        
                        
                            rapidash
                        
                        
                            shiver_
                        
                        
                            solidx66
                        
                        
                            thetia
                        
                        
                            u5657
                        
                        
                            uop23ip
                        
                        
                            vivid_reader56
                        
                        
                            x74a6
                        
                        
                            xHarr
                        
                    
                    
                        eyedeekay
                    
                    
                        I've tried and I've tried but the only bug that's been described to me that I've been able to consistently reproduce on both Windows 10 and 11 is the missing hosts file issue, which I was going to fix Monday but am fixing today instead.
                    
                
                
                    
                        eyedeekay
                    
                    
                        Windows 10 and Windows 11 both create an addressbook when supplied with a remote hosts.txt at a b32 address.
                    
                
                
                    
                        eyedeekay
                    
                    
                        I was unable to reproduce the issue of the hostsdb being missing or unusable on either Windows, fresh user accounts, fresh VM's.
                    
                
                
                    
                        eyedeekay
                    
                    
                        Windows 11 did have a additional bug launching the browser because it was being started in the wrong directory, so the exe would launch but it wouldn't know where to find the JVM/runtime bundle. I believe this to be the source of some of the issues.
                    
                
                
                    
                        eyedeekay
                    
                    
                        The fix for that is in and I've tested it on a new Windows 11 VM.
                    
                
                
                    
                        eyedeekay
                    
                    
                        Point release in the morning.
                    
                
                
                    
                        zzz
                    
                    
                        eyedeekay, the reddit bug is adding to private addressbook. root cause is can't add to an empty address book.
                    
                
                
                    
                        zzz
                    
                    
                        easily reproducible. I have a fix now
                    
                
                
                    
                        zzz
                    
                    
                        up to you if you want to cherry pick it
                    
                
                
                    
                        zzz
                    
                    
                        but please follow up on the reddit thread, you left that guy hanging
                    
                
                
                    
                        eyedeekay
                    
                    
                        Ack, will follow up after I release it
                    
                
                
                    
                        eyedeekay
                    
                    
                        Where do I find the empty address book fix to cherry-pick it?
                    
                
                
                    
                        zzz
                    
                    
                        not checked in yet
                    
                
                
                    
                        zzz
                    
                    
                        doing final testing now
                    
                
                
                    
                        eyedeekay
                    
                    
                        OK tyt
                    
                
                
                    
                        zzz
                    
                    
                        I don't know what happened but it's reproducible in 10 seconds and was reported before the release, you said you were investigating that night and then nothing.
                    
                
                
                    
                        zzz
                    
                    
                        of course cherry picking won't help OP unless he's running the bundle
                    
                
                
                    
                        eyedeekay
                    
                    
                        I couldn't find it. I was trying to find it on Debian where the OP said they were and not on Windows where it was easiest to find
                    
                
                
                    
                        zzz
                    
                    
                        doesn't matter linux/windows
                    
                
                
                    
                        zzz
                    
                    
                        just an empty address book
                    
                
                
                    
                        zzz
                    
                    
                        FYI looks like you broke it March 24 2021 "script and style changes to address book"
                    
                
                
                    
                        zzz
                    
                    
                        I'm adding comments to the jsp to make it clear
                    
                
                
                    
                        eyedeekay
                    
                    
                        I will pull up that checkin and look at what I did
                    
                
                
                    
                        zzz
                    
                    
                        basically you moved the HTTP POST form processing call inside a if (book.notEmpty) {} block
                    
                
                
                    
                        zzz
                    
                    
                        pushed
                    
                
                
                    
                        eyedeekay
                    
                    
                        Thanks zzz
                    
                
                
                    
                        zzz
                    
                    
                        ok. don't know much about your missing hosts.txt issue but we need to do better. test test test test
                    
                
                
                    
                        zlatinb
                    
                    
                        eyedeekay: the hostsdb file isn´t a bug, I just mentioned that I had to copy a hostsdb.blockfile from a live router to bootstrap on windows 11
                    
                
                
                    
                        eyedeekay
                    
                    
                         github.com/eyedeekay/i2p.firefox/releases/download/20220904/I2P-Profile-Installer-1.9.0.exe    should have the Windows 11 specific issues under control if you want to try it.
                    
                
                
                    
                        zlatinb
                    
                    
                        let me create a user and give it a try
                    
                
                
                    
                        zzz
                    
                    
                        not 1.9.1 ?
                    
                
                
                    
                        eyedeekay
                    
                    
                        Made it last night before I bumped the release number
                    
                
                
                    
                        eyedeekay
                    
                    
                        Well, this morning
                    
                
                
                    
                        eyedeekay
                    
                    
                        It'll be 1.9.1 for release
                    
                
                
                    
                        eyedeekay
                    
                    
                        New daily with the cherry-pick should be uploaded in ~30 minutes too, will post here when it's done
                    
                
                
                    
                        zlatinb
                    
                    
                        the current daily I just tried does launch the browser, although it exited the browser right away.  Maybe something to do with an I2P router already running as another user
                    
                
                
                    
                        eyedeekay
                    
                    
                        Maybe, it's supposed to account for that... did Mozilla Crash Reporter come up or anything like that?
                    
                
                
                    
                        zlatinb
                    
                    
                        no, just exited
                    
                
                
                    
                        eyedeekay
                    
                    
                        Shit. Vanilla Firefox or TBB?
                    
                
                
                    
                        zlatinb
                    
                    
                        vanilla firefox, subsequent launch works fine
                    
                
                
                    
                        eyedeekay
                    
                    
                        OK, what happens when you run it is that it checks if there's an I2P router already running. If there isn't one, it starts it. If there is one, it makes sure 4444 is open, and launches a browser window.
                    
                
                
                    
                        eyedeekay
                    
                    
                        In order to make it launch the constrained browser profile from the systray menu, the systray menu is configured to re-launch the jpackage I2P.exe itself, but it needs to be run from inside the jpackage directory so it can find all the runtime stuff it needs.
                    
                
                
                    
                        eyedeekay
                    
                    
                        The result of this though is at the end of the NSIS routine the Router is launched then the router re-launches itself to launch a browser but because the NSIS routine is over it thinks that it's got no where to run and so the browser immediately gets closed
                    
                
                
                    
                        eyedeekay
                    
                    
                        But the side-effect which is positive is that it unpacks the working profile the user will be using in the directory where they will be using it.
                    
                
                
                    
                        eyedeekay
                    
                    
                        That's why it doesn't look like a crash to Firefox, it's getting closed normally
                    
                
                
                    
                        zlatinb
                    
                    
                        interesting
                    
                
                
                    
                        zlatinb
                    
                    
                        so how do we make that not look weird to the end user?
                    
                
                
                    
                        eyedeekay
                    
                    
                        That's a good question. I could add a marker to the profile that says this is the first run, and add a step to the validation routine in i2p.plugins.firefox, which stops it short of the launch if we're on the first run
                    
                
                
                    
                        zlatinb
                    
                    
                        I´m ok with removing the option to run from nsis as well 
                    
                
                
                    
                        zlatinb
                    
                    
                        but I think your approach may be better
                    
                
                
                    
                        eyedeekay
                    
                    
                        That's easier, right now there are ~3 run-from-nsis scenarios because of admin adminless and updater installs
                    
                
                
                    
                        eyedeekay
                    
                    
                        I'll try both
                    
                
                
                    
                        eyedeekay
                    
                    
                        See which one looks better
                    
                
                
                    
                        zzz
                    
                    
                        zlatinb, did you say that Windows 11 changes make the non-bundle install somehow less pleasant? what's the issue?
                    
                
                
                    
                        zlatinb
                    
                    
                        zzz: nothing specific to windows 11, just the non-bundle install is generally unpleasant
                    
                
                
                    
                        zlatinb
                    
                    
                        in fact the only really nasty thing about win 11 is the ¨S-mode¨ which is turned on by default and prevents non-windows-store installs
                    
                
                
                    
                        zlatinb
                    
                    
                        and to opt out of it one needs an account with microsoft
                    
                
                
                    
                        eyedeekay
                    
                    
                        That's predicably invisible in the VM