-
Notifications
You must be signed in to change notification settings - Fork 411
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash on opening fit / searching market #598
Comments
Crashes within 10 Seconds of opening a fit, tried different fits, tried uninstalling and reinstalling |
I've been experiencing crashes as well. Every time i open an already fitted ship, or if i try to fit modules on a blank fit, the client crashes. |
Did you guys try the Citadel pre-release? If so, were you experiencing crashes on that build? If you haven't, please download and test it out (on the Releases page) - it should use a separate test database so you current fits shouldn't be affected. |
can confirm importing a fit crashes both Preview: Character Implants build and singularity-1027729: Citadel Pre-Release build after around 5-10 seconds. |
Someone commented on the EvE-o forums about running the program in administrator mode.... |
ok so apparently running as admin fixed the problem could have sworn i had already tried that its usually the 1st thing i try if something crashes but guess i dident. |
What the literal fuck... That makes no sense. BUT, gives me more information so yay. Updating the OP |
Confirmed, its working in admin mode. |
Can you guys try the Character Implant Preview and let me know if that build crashes? https://github.com/pyfa-org/Pyfa/releases/tag/preview_char_implants To prevent database corruption, I wouldn't modify your chars while running that build, as it currently uses your current user database and I'm not sure how it will react with this older version. |
Also, take a peek in event viewer and post the info it has on pyfa: Quick and dirty: http://www.cyberlink.com/support/faq-content.do?id=10449 |
Here's the info from the Event Viewer: Faulting application name: pyfa.exe, version: 1.15.1.0, time stamp: 0x549debdc |
@zagor thanks. Can you also try the character implant preview release and let me know if that crashes as well? I'm just trying to narrow down which changes may have caused the offending crash EDIT: pretty sure this relates to something in the GUI. The module that fails is Windows Common Controls, which I believe is where wxwidgets gets it's UI elements from. |
so i tried the character implant preview and it dident crash opened event viewer to try and get that for you turned auto use admin mode off and now it docent crash even if i don't run as admin... |
even deleting all associated files and reinstalling and running without admin it docent crash any more so im super confused now lol |
One reproducable crash: Open a fit in a tab, then delete the fit from the Ships pane. |
For those experiencing the crash, please send me your database file ( Can I get others to confirm that it doesn't crash when running the character preview build? Getting more confirmation will help narrow it down. @ullerrm that is a different issue that's been known about. See #164 |
Can anyone else confirm the above? |
I have the crash, even in the preview build, unless I run as administrator. |
Confirming this; crashes when I have a fitting open and search for a module in market tab, oddly it works fine searching in the market tab with no fittings open. Will try running as admin. EDIT: Confirmed running as admin solved the crash issue for now. |
I am having the exact same issue as ErinOswell and running as administrator seems to have worked for me as well. |
Crash occurs shortly after I switch over to market tab to start ship fitting. Win10 Pro •System |
@digitalwolf when you say preview release, do you mean the citadel preview or the character implant preview? |
+1 |
Alright guys, I have a favor to ask of you. Can you please download and run each of these builds and note if the crashing happens? Try each build two or three times. Make sure they stay separate (do not overwrite one build install with another, keep them separate after extracting). When done, please post results here (which builds worked, which builds failed. Each build archive is prefixed with a number that you can use to identify each one). This is extremely important in trying to narrow down which change causes the crashing, because after looking through the relevant code there is no reason to require admin privileges. It should also be noted that these builds should be using their own test database, so it shouldn't affect your user user database with fits. http://dl.eve-files.com/media/1605/1-pyfa-20160508-dc55db-win.zip |
Also happening for me about 10-20 seconds after launching the app. Tried uninstalling, reinstalling, previous versions, different fits, etc. |
What do you mean by different versions? Others have stated that 1.20 seems to work. Is that not the case for you? Can you also look at my previous comments and test out those builds that I provided |
@mrnsnp excellent info, thank you! Is there a way to export the results of sysinternals, or take a screenshot with as much relevant info as you can? Can you also try these versions and tell me if sysinternals gives the same information for the crash: |
There is however I didn't have my usb drive at work, so anything submitted for the next 36 hrs is going to be based off of my home system. I'll update this post based on relevant info for the listed releases. Sent you some log files. All generated using pyfa 1.21.1, since this is where the errors started occurring. Wondering if me running Sysinternals and Visual Studios loaded since this morning made a system change that's stopped the crash. Downloaded PYFA 1.17.1, 1.18.0, and 1.19.1. No issues to report on my machine in terms of crashes. PYFA 1.17.1 - Generated a large number of buffer overflow calls. All Related to RegQueryValue, QuerySecurityFile, QueryAllInformationFile, RegEnumValue. 90% of the QueryAllInformationFile tend to be from imgs.zip and pyfa\settings. Not sure if python has anything designed to handle responses that overflow the starting buffer. I know that buffer overflow on the stack can cause programs to do weird things do to loss information its expecting. If someone else would be willing on a Windows sytem, install Visual Studio Community 2015 with Update 2 - Free. VS Community 2015 has support for python, so perhaps, there is a DLL or something from it that has stopped the crash. I wont be able to verify with my work machine until 5/13. |
Yeah, whenever you can please provide comprehensive evaluation of the versions listed (as well as current release of course) along with exported data / screenshots. That's the next best thing to being able to reproduce it myself. |
@mrnsnp I see you update your post. I'll take a look at it when I can and go from there. In the future though please make a new post to the thread - I don't receive notifications for post edits like I do for new posts, and it'll be easy to miss. =) |
Update: I also get buffer overflows. However, I don't believe these are errors (see http://superuser.com/questions/491597/process-monitor-entrys-with-buffer-overflow), and I don't think they are related to the problem here (which I would think would happen with or without admin rights). @mrnsnp you stated that 1.17, 1.18, and 1.19 work fine without admin rights, correct? That contradicts what @Aarondorn2 said in his comment (#598 (comment)) so I'm not sure if there's another separate issue there. I'll be posting to the wxpython group today to see if anyone has any ideas. |
more info: the exception that causes the crash is one of these two:
Access violation seems to be most common (only one report of the first one) |
Wiped out windows and works fine now I think it's Microsoft maybe a dll file issue |
I can only tell you one thing if I run it from source there are no problems at all. |
In that case, I'll try to rebuild the binaries (ugh) and post here for testing. |
Hi, I know the bug says windows, but I experience the same or something very similar on linux running the current master branch. (since about the citadel release, can't say anything about earlier, only resubbed recently) There are possibly 2 issues because most of the time it just crashes with "Segmentation fault", but rarely I get some debug info. (don't have it at hand, will update when it happens again.) Is there any kind of debug mode where I can get more messages out of it, to help debug? edit: No idea what i'm doing, but here is a GDB output possibly pointing to sqlite3? |
@mavu Which distro and version are you using? What version of sqlalchemy? Does this happen with searching the market, fitting the ship, browser fits, etc? Can you please try earlier versions (the latest point releases for 1.19, 1.20) and let me know if they experience the same issue. |
@mavu Also, in |
Using fresh debian testing (updated today, last update some month back) It happens when fitting modules and selecting fits (feels more rare, but you do that less often, so...). I am guessing update prices happens in both those cases? A clue? edit: http://pastebin.com/QYsyJGyP I disabled market updates in the settings, and this time the crash happened while moving a module from a slot to another slot. |
Check to see if you have automatic HTML exports enabled in the preferences, and disable it if you do so. |
Yes, it was enabled, switched off, and it feels carefully optimistic, as it has not crashed since, and I shuffled stuff around, but not long enough to say its stable. |
Please let me know of your outcome. I really should remove the auto HTML export - it's always given us problems. |
Ok, re-enabled the market updates, left HTML export off. no crash since. Hmm. actually it probably is off by default, isn't it? I must have used that sometime. |
For about 2 years now Pyfa consistently crashes on me whilst I'm just doing the usual clicking through ships or market items. I've updated with every new release over the years but the same issue remains. I've uninstalled and reinstalled numerous versions. Running as administrator has no effect. The issue occurred in Win 7 and now also in Win 10. I've googled this problem but couldn't find anyone else with exactly the same issue so I've just put it down to a corrupt file somewhere which doesn't get updated/uninstalled/fixed. I'm kind of getting fed up with it now as I usually have to restart Pyfa a few times in the space of half a hour. If you could help me sort this out I'm be mighty grateful! Cheers. |
My crash report: Faulting application name: pyfa.exe, version: 1.15.1.0, time stamp: 0x549debdc |
@MaxHeadRom I have never headr of that issue before. The module at fault is |
Yeah right.... Windows was upgraded 7 to 10. |
I know it's not ideal, but maybe try a clean install with windows 10. I have no idea why pyfa is crashing with the module being at fault. Everything I read online points to |
Thanks for your assistance. I've just ran System file checker and it reported/ fixed corrupt files. The log file is quite lengthy! I'll restart and test Pyfa again. |
Hey Ryan SFC seems to have zapped that gremlin, I can now merrily click away without crashing. Happy days! Cheers mate. |
wtf I can't believe that worked. Wonderful! Mind posting the program you used in case others come across the issue? Who knows, it might help folks with the admin privs issue. Or was it the built in system check? |
I just followed the instructions on this link I found via google pertaining to fixing registry files, it advises the use of the Windows system app SFC which I've never heard of. It worked wonders! Cheers man! |
Ah, SFC was advised somewhere in this thread as well. Doesn't help the folks who are having the admin privs though, but I'm glad it worked for you. =) |
|
We haven't had a report of crashing since last year - whatever it was seems to have cleared up either with Windows updates or with a subsequent release of pyfa. I am still not sure what caused the requirement for admin rights, and would love to know if anyone is still experiencing that issue or if you can now run without Admin. Since there hasn't been any activity in this thread for some time now, I'm going to close it. Please feel free to continue to comment if things start acting up again, or if you wish to divulge general information. Thanks everyone! |
Some folks are experiencing random crashes in Windows. If you're experiencing these issues, please post here and subscribe to the thread - I may have you try to test a few things.
EDIT:
WORKAROUND:
The text was updated successfully, but these errors were encountered: