 We always ask you to report bugs but never really explain you how to report one Well, I just got a crash in Blender and I thought why me we can go together in the process of reporting this crash In my case is fairly easy to reproduce. I just found out by shift Clicking on the X here in the materials Blender Disappears it's gone it crashes There are a few steps that I think it's important to go through before even getting to report the back Just to save your time and the developers So first are you using the latest Blender? That's that's very important because maybe the crash has been fixed already So for that go to download Then go to the experimental section. You can also go to Blender.org slash experimental is a shortcut And then you download the latest so how do you know if you're using the latest version? Well in this case you can see up here You have the date of the of this build in this case is from a few hours ago So consider that very recent then the second step is is this bug already reported? So before even going through the travel of making a bug report make sure you find you try to search for duplicates Go to developer.blender.org the developer portal then browse bugs then edit query in the top right Here you can write up. Maybe like in this case is crash. Maybe scratch pencil Just a few keywords are gonna show you at least if there is maybe Some tasks already created. This one seems to be from June. This is not related. So, okay Simplify this step is especially when you are working on like big scenes. For example I'm really sure that it happens only in wrist pencil. Maybe I can just try with a cube Right, so I did a 3d object and then I shift click in the material to delete it In nothing it survived. So then I go to a more complex scene. Let's see Let's see maybe five shift click on other materials. This one works. So, okay, maybe there's the top Material that is giving the issue shift click and it still works. It's not happening in a complex file Let's try to go in a simpler file. So let's see. Let's add a material in a blank Object wrist pencil object shift click and it's alive. So let's find if the stroke has it Let's try to shift click again I'm Blender crashes. So we're getting there. What is this step is more about investigation? It's like you're a detective and you're trying to get to the bottom of this case So we know we realize that by clicking on the first item apparently of the stroke or a monkey You get it to crash. What happens if I click maybe if I shift click on the second The red green they all work just fine. Apparently it's only the first item on the list This is important because we are actually getting a more information about this crash We are getting to like, okay. When we have to report it. We can tell the developers Don't even bother looking into other slots. Just check for the first material slot and try to make it a bit simpler So the simplify step is for when you're working with a huge scene with many many characters many textures and Uploading that online is gonna be slow But also it's gonna be slow for the developer to try and find out because imagine maybe the crash happens on playback or on Modifiers and the modifier stack can belong so you don't know exactly which one of them So if you have for example many modifiers try to delete as much as possible And then leave only what you have what causes the crash So in this case, for example, I would go ahead and remove all the materials that I'm not using or all the Characters except the one that I'm actually working on so maybe I can reproduce the crash here in this case I can even go ahead and remove some of the Layers of this object and then just leave it like a simple as possible remove the actions remove materials Remove scenes that you're not using remove note setups Remove as much as possible make it super clean and easy because it's gonna save your time and developers time So it means more backfixes. So what I can do is Make a simple file for this So I will just go ahead add a little Remove all the cameras all the the lamps because I don't need them then grease pencil at a monkey Maybe even simplify it even further. So remove all the other the slots. So leave only the first one I'm gonna save this file like grease Pencil crash and let's see if I can still make it crash shave click still crashes good So simplify reproduce and now it's time to report. How do you do it? Well, you can do it from within blender You can also do it from the website, but it's better if you go to help report a bag why Because it is gonna pre-fill the form the report form with some information about the blender version They are using and your graphics card and operating system. No personal information goes Into this form just a hardware level, but very high level So you need an account in developer the blender accord or that's the only Requirement you need to have a user right so that way you can keep track of what it's What's happening the developers can ask you questions and then you can reply in the thread So once you report once you get to here You will see that there is a few steps if it's the first time and then the end you get a title and a description Super simple. So in this case the title, I think I'm gonna name it crash because it's easy for the developers to Find is like crash. That's an easier one crash on making making risk pencil materials Zero user System information is already pre-filled in this case as you see is Linux and these are my graphics card Then the broken version. This is all pre-filled worked I'm not sure actually I can remove this because there is no Version what it worked when I know it worked short description of the error So here where it says please fill out a short description We can remove this and type around you can also say like it doesn't seem to happen on regular meshes Just to give you a bit more information so exact steps to reproduce the error so in this case We can say in the steps to reproduce the error is like open attach blend file there no she flick on the on the X icon in the material of the crisp pencil object in this case It only it's with the only object we have enabled So based on the default startup or an attached blend file as simple as possible. Yes So in this case here is where I'm going to To attach the file in this case a half-degrees pencil crash So once you leave it here, it's gonna upload here on the bottom You can see the preview so I was gonna look but the attached landfills should click on the X icon You can even add a picture just to make it even more clear There copy to the clipboard you can paste it And then you're gonna have this So to make it full screen you can do size full and it's gonna be if the picture is not too big it's gonna fill in the space over there and With this I think it should be pretty pretty simple. We can add more information also fun fact or like Interestingly enough it only happens when trying to to shift delete the first Material not with the second or Others just a bit more information. So I think it's pretty clear enough. I we are good. We can always say like Thanks, you know, there are humans that are checking for this stuff. Have a nice day and I think this should be good. Let's create a new task Which is like creating the bug report and bam, that's it Thank you. If you made it to the end This is one of the simplest cases when it's a crash But if your file is a bit more complex, you know already what to do You should simplify as much as possible Even if you maybe are working for a studio or a client that you can't really show The contents of what you're working on just remove everything and make a cube Of course, sometimes it's not very easy to simplify files. So maybe try to obscure some of the The data there with the monkeys. Yeah monkeys everywhere. So that's it for this video I hope to see you in the next one. Ciao Small addendum don't even bother looking for the crash because it's been fixed already while I was editing the video Now you can get the file shift click and it works as expected So thank you very much to Antonio Asquez main developer of Gris pencil He went ahead and just fixed it. But before that Matias Mendiola He is part of the Gris pencil team is an artist But went ahead and tested the file that I uploaded it Confirmed that it works that it crashes on stroke and monkey primitives But it didn't happen on the blank Gris pencil object, which is a curious, right? So this kind of information is important for the developers to rule out all kind of configurations or the way internally How these primitives are made is also very important for them You can help out this way You don't have to be a developer just by testing the files that people upload and saying hey This also crashes on Windows or Mac or with AMD Intel NVIDIA graphics card It helps to some some bugs sometimes happen in a specific configuration. So Just go going and testing and saying how if it confirmed you can confirm it or not It's very important for developers and it makes for a more stable software for all of us. So, yes Go bug report test triage and let's make the most stable software ever Chao