Comments (37)
What's the name and version of your SVN client, and what version of Windows is this?
Also, unless it's absolutely massive, could you send me C:\Windows\memory.dmp please?
from btrfs.
The dump was 400mb!
Windows 10 64bit
Tortise svn using windows explorer
Anything else I can help with?
On 2 Jul 2016 11:27 PM, "maharmstone" [email protected] wrote:
What's the name and version of your SVN client, and what version of
Windows is this?Also, unless it's absolutely massive, could you send me
C:\Windows\memory.dmp please?—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#20 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AAntCnMpL2kuFwSPhPAFouQj0BYOR8Gzks5qRm5HgaJpZM4JDq8g
.
from btrfs.
Thanks. Don't worry about it then for the time being.
Does the crash happen every time you try and update SVN?
from btrfs.
I haven't tried again as I'm copying large files atm. I'll test it again
tomorrow and let you know if it's reproducible.
On 2 Jul 2016 11:33 PM, "maharmstone" [email protected] wrote:
Thanks. Don't worry about it then for the time being.
Does the crash happen every time you try and update SVN?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#20 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AAntCl7IRWBeyca6spBMAsRkB6Os8e9Wks5qRm-kgaJpZM4JDq8g
.
from btrfs.
Yep, this happens everytime.
I also have the same problem when I run chrome portable from the btrfs partition, the same crash. (http://portableapps.com/apps/internet/google_chrome_portable)
from btrfs.
I've just tried Chrome Portable, and it didn't crash for me. Could you post the output of btrfs check please?
from btrfs.
How to i do a btrfs check? (Im assuming via windows, not linux in this case?)
Here's a link to the memory dump (100mb zip):
https://drive.google.com/open?id=0B9ZlIfNWX1WUenI2ZTJaeFJ3eVE
from btrfs.
btw i can copy files fine to and from the drive, it seems to be when anything other than explorer access' the drive i get the crash
from btrfs.
No, btrfs check will have to be in Linux - there's no btrfs-progs for Windows yet.
from btrfs.
sudo btrfs check /dev/sdc1
Checking filesystem on /dev/sdc1
UUID: d9e4907b-96fa-4e54-9cdf-ed13e3a8e04f
checking extents
checking free space cache
checking fs roots
checking csums
checking root refs
found 789562692358 bytes used err is 0
total csum bytes: 770071028
total tree bytes: 1009958912
total fs tree bytes: 169295872
total extent tree bytes: 15958016
btree space waste bytes: 83065508
file data blocks allocated: 788785283072
referenced 788740571136
looks good fine to me, but not to sure what the output should look like.
I only formated the drive and set it all up a few days ago, so I dont think anything should have busted in that time....
I have noticed its not all apps.
So far just svn and chrome portable cause this crash 100% of the time.
from btrfs.
any progress on this?
I received the issue when copying through explorer on a file about 1.4gb, but copying a file that was 700mb worked fine... So possibly with files over a certain size?
the blue screen shows the error: bad_pool_caller (or bad_pool_collector)?
from btrfs.
Yes, I think so. Your Chrome crash was caused by CcCopyRead, and should be fixed by 4326ef6. The next version ought to be out in a couple of days.
The crash when copying large files is a separate issue, one I happened to run into myself last night. I'm looking into it at the moment.
from btrfs.
ok great 👍
ill keep an eye on the new version
from btrfs.
I've just released version 0.5, can you test on that please?
from btrfs.
gave it a whirl, got the crash again...
Im not sure it installed over the older version at all. Is there a way to see which version is currently installed?
from btrfs.
If you open up the Properties of C:\Windows\System32\drivers\btrfs.sys, it should tell you there.
from btrfs.
yeah it updated, ill upload you a new crash dump
from btrfs.
https://drive.google.com/open?id=0B9ZlIfNWX1WURE51NUk5VUxpYTQ
mem dump
from btrfs.
Cheers, I'll have a look
from btrfs.
Did that last crash dump help at all?
from btrfs.
I'm not sure. It's saying the crash was due to a memory error in the function open_fileref. I've tightened up open_fileref as a result, but the bugs fixed would have been race conditions rather than anything recurrent.
Has Windows by any chance decided to create a pagefile on your btrfs volume? This will be a large file on the root of the drive, with the extension .sys. It might be marked hidden.
from btrfs.
I've just released a new version - can you try with that please?
from btrfs.
nope it hasn't created any page file.
With the latest version i cannot get into windows. I managed to get the memory dump via my ubuntu install however...
And the newest version causes this crash, when it does so my btrfs partition becomes read only and i need to scan + repair it using:
sudo btrfs check /dev/sdc1
sudo btrfs check --repair /dev/sdc1
Is there a way to remove this driver, so i can access my other memory dumps also?
Thanks
Hopefully email notifications are working again too! :)
heres the link to the current issue preventing windows access:
https://drive.google.com/open?id=0B9ZlIfNWX1WUb2hYeEJOd0RHbDg
from btrfs.
Thanks. That's a new one... reduce_tree_extent is crashing because it can't find the extent item corresponding to the tree at address 0x26174000. Looks to be some sort of extent tree corruption issue.
Is btrfs check definitely clear when you run it again after the repair? Can you see if btrfs check --init-extent-tree /dev/sdc1
will fix it so you can get back into Windows?
Failing that, the easiest way is to delete your partition using fdisk, and recreate it later - make sure to write the values down, obviously. I'm not certain safe mode will work because it's a filesystem driver, but you might want to try that too.
from btrfs.
Ive got read/write access to my windows partition using:
sudo ntfsfix /dev/sdb1
So ill try removing the btrfs.sys driver and see if i can get in that way :)
Ive ran:
sudo btrfs check --init-extent-tree /dev/sdc1
and it output a lot of warnings and stuff, so see how that goes also.
from btrfs.
ok heres a link to the dump I was trying to get:
https://drive.google.com/open?id=0B9ZlIfNWX1WUTW1kcktTTjRsbUk
Ive made it back into windows after removing the sys driver. That btrfs check --init never finished, so i cancelled it.
from btrfs.
did you have any luck finding fix this yet? :)
from btrfs.
I've not been able to reproduce it. There'll be a new version out shortly with a lot of bugfixes, you might want to try that.
from btrfs.
Can you try on the version I've just released, please?
from btrfs.
ok, 0.7 no longer crashes! woo. But I have this other issue with the same 2 programs.
It seems as though they cannot read or write to the btrfs drive.
First example, install chrome portable to btrfs location.
Load chrome, change some settings, book mark pages, set display of bookmarks bar.
Close chrome portable.
Relaunch chrome portable.
Error: on launch, and its back at the default settings.
With SVN, installed tortise svn.
Right click on my project, svn update
It gets stuck updating, and I can no longer access the drive/windows explorer
from btrfs.
Well, that's progress at least. Can you please send me a debug log of what happens when it hangs with svn? It sounds like either it's getting into an infinite loop, or something is dying while holding a lock.
from btrfs.
Actually, it might be that your svn problem is fixed by: c06c4df. I caught it calling CreateDirectory on the root of the volume, which was causing a crash. I don't know if this is the bug, or merely a bug...
from btrfs.
hrmm, i think it may have nuked my partition again... I copied a file on there in linux, rebooted to windows (which sees the drive, but not the files i copied on there). Then reboot back in to linux, and i can no longer mount the drive.... I can however access the drive via your windows driver still! Weird....
dmesg | tail
[ 14.358573] BTRFS error (device sdc1): parent transid verify failed on 21004288 wanted 2960 found 2990
[ 14.363921] BTRFS error (device sdc1): parent transid verify failed on 21004288 wanted 2960 found 2990
[ 14.363925] BTRFS: failed to read chunk root on sdc1
[ 14.380906] BTRFS: open_ctree failed
[ 19.619466] BTRFS info (device sdc1): disk space caching is enabled
[ 19.619469] BTRFS: has skinny extents
[ 19.620533] BTRFS error (device sdc1): parent transid verify failed on 21004288 wanted 2960 found 2990
[ 19.620636] BTRFS error (device sdc1): parent transid verify failed on 21004288 wanted 2960 found 2990
[ 19.620637] BTRFS: failed to read chunk root on sdc1
[ 19.644629] BTRFS: open_ctree failed
from btrfs.
ok ive captured a memory dump of trying to load into windows with the corrupted drive causing a blue screen, which is a different issue...
https://drive.google.com/file/d/0B9ZlIfNWX1WUeDNuY0tRcWg3X1k/view?usp=sharing
Im just wiping my drive and restoring my backup for now, ill try again with the next release 👍
from btrfs.
Thank you, I'll look into it.
from btrfs.
I've just released a new version, which includes fixes for your SVN and Chrome problems.
from btrfs.
Hi,
I no longer have a windows install to be able to test this issue. So ill close it and assume its been fixed :)
Thanks!
from btrfs.
Related Issues (20)
- Windows (possibly) corrupted BTRFS drive HOT 5
- Where did the btrfs command go?I need to dismantle read-only to rescue opensuse HOT 2
- BSOD - btrfs.sys HOT 3
- BSOD NO_MORE_IRP_STACK_LOCATIONS
- btrfs/src/balance.c:finish_removing_device: use after free
- btrfs/src/balance.c:add_metadata_reloc: memory leak on error paths
- btrfs/src/devctrl.c:query_filesystems: unreleased lock on error paths
- Need assistance with issues I have on Win 11 & WSL
- Need fallocate()-like preallocation functionality, and SetFileValidData() returns an Invalid Parameter error.
- Unmounting aka removing HOT 5
- [win] unmount/undock btrfs-datastick (usb) HOT 6
- Unexpected interrupts to balance brick partition
- Unable to uninstall HOT 24
- Steam resetting permissions when switching between Windows and Arch Linux HOT 8
- Support for .img files contain btrfs file system 💾 HOT 2
- Access to openSUSE BTRFS partitions HOT 4
- Old slow Zstd 1.5.0 is used, need to build using new 1.5.6 Zstandard version HOT 1
- winbtrfs stopped working, can't uninstall and reinstalling doesn't work HOT 3
- System freezes when writing to disk HOT 5
- Mounting iso images causes all btrfs volumes being unreachable till reboot
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 btrfs.