Comments (2)
Hey thanks for the headsup. I couldn't reproduce it and couldn't find a reason in the code. But I'm guessing you did two edits shortly after each other without any changes? There's a bug in libgitsharp which could cause this. Can you confirm it or give some more info so I might reproduce it?
However, in order to avoid excessive oid calculation, a current libgit2 heuristic "skips" a file if its size on the disk is the same than what the index knows AND if the modified time hasn't been changed. The problem is that, according the the orginal git design, timestamps are stored in the index with a precision of one second.
Thus, when, within the same second, you stage twice a file without changing its size, the second one is going to be undetected by the libgit2 diff algorithm._
from pass4win.
Yeah, I did edit twice without any changes within a short time, so the crash is related to libgitsharp but not pass4win. So I am going to close this issue. Thanks for your support :)
from pass4win.
Related Issues (20)
- Add support for customizing how long the password lives in the clipboard HOT 4
- Git sync fails to git:// repo HOT 7
- Install does not work on Windows 7 x64 HOT 3
- Functionality to opt out of git(ex in the path select screen) HOT 5
- Unhandled exception HOT 4
- Search not working - always returns "No Value" HOT 11
- Newbie Question: How to setup HOT 1
- Main Window Input Blocked While Config Open does not Block Config Button HOT 2
- .exe identified as trojan HOT 5
- cant install directly over, lose everything HOT 1
- Sharing between linux and windows HOT 3
- Ability to select a leaf folder without selecting a password entry HOT 3
- Add option to disable symbols in password HOT 1
- Show password as qr code
- unhandled exception on startup HOT 3
- Is the project maintained elsewhere? HOT 2
- passwords doesn't get cleared after specified time
- Git Sync HOT 1
- Quitting the application and opening again, this doesn't request a password HOT 2
- Closed pass4win and uninstalled. Still running. HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pass4win.