-
Notifications
You must be signed in to change notification settings - Fork 11
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
Filer crash immediately #95
Comments
Please notice that I attempted to build it (Filer and Autofiler) by using GCC2 and GCC5. |
Sorry for the noise. I removed the AutoFilerFolders file (from 15 July) and now Filer starts correctly. But now, when I attempt to add folders to filer, Autofiler will crash. And then, when I quit Filer and start it again, it will crash again as before. Debug report for Autofiler: http://sprunge.us/XNNI |
Hi Humdinger, I already have a it.catkeys file (which I made today) I'd like to test it on Filer, to see if everything will look fine :-) Where I will have to place this file to see Filer translated? |
You can revert Filer's source to before the breakage with:
|
After
|
Sorry, I'm not familiar with that error... A quick websearch wasn't enlightening either. You are in Filer's folder when issueing that command? Anyway, let's wait for owenca to see if he agrees to revert that part in the code. |
Sorry: I'm not familiar at all with Git :-) Anyway, to summarize the trouble: despite the fact that I deleted my old AutoFilerFolders file, I cannot add any folder to watch inside Filer: at the next run, Filer will always crash. |
Yes. I think I found the breaking code change, as I referred to above. If you cannot revert the code revision with "git reset", you can edit RefStorage.cpp directly. |
With your suggestion to fix it, now works fine (I mean with the old AutoFilerFolders file); however when I launch Filer is still in english: I am sure that I followed everything: I edit both makefile (for Filer and Autofiler) at the line: Maybe is due to the fact that I run Haiku in English? |
Yes. You have to set Italian in the Locale prefs. |
Now I noticed that despite the fact that all my rules and folders are still recognized, AutoFiler no longer works: just Filer works: in fact if i drag in the dropzone a file that I know is recognized by a rule, all is ok. But AutoFiler is no longer triggered. |
Make sure you have not an "old" AutoFiler running. Best remove any other Filer or AutoFiler from your system. Filer expects AutoFiler to sit in the same folder as the Filer executable. You have to build AutoFiler too with "make -f Makefile_AutoFiler". Then both Filer and Autofiler should sit in the "objects.x86-cc2-release" folder. |
I have the new AutoFiler running and is in the same folder of Filer; the old binaries are inside a zip file :-) |
Mysterious. Are you sure AutoFiler is running? Have you checked the AutoFiler tab, the button should say "Stop AutoFiler". |
Yeah: I can see it in the ProcessController; in the AutoFiler tab I am able to stop and start AutoFiler. |
I deleted again the AutoFilerFolders file, then I added again folders (well, I started by adding just one folder), and AutoFiler - the new one - still crashed... |
Strange. Works here... If you add a "TRUE" at "DEBUGGER =" in the Makefiles of both Filer and AutoFiler, the stack trace is more meaningful. You have to re-make both Filer and AutoFiler. They apper in a new "debug" object folder. |
Done. Built both binarie with "DEBUGGER = TRUE"; however if I open the syslog file and I will look for "filer" the only entry is "KERN: debug_server: Killing team 699 (/boot/home/config/non-packaged/apps/Filer/AutoFiler)" |
(/boot/home/config/non-packaged/apps/Filer/AutoFiler is the newl build one, right? Just to make sure... You should get more info by clicking on "Save report" or what the button label is on the crash alert. |
Sure. Here the debug report with debug enabled: http://sprunge.us/JICM |
Thanks. Let's wait for @owenca , he's the coding boss. I just work here... :) |
Without your work I would have been unable to give useful (I hope) informations :-) |
Reverts previous changes that allowed gcc5 linker to succeed. Fixes HaikuArchives#95
Reverts previous changes that allowed gcc5 linker to succeed. Fixes HaikuArchives#95 Also, make AutoFiler pass gcc5 linker. Fixes HaikuArchives#97
Sorry about the chaos! Hope PR #96 will take care of it. |
Reverts previous changes that allowed gcc5 linker to succeed. Fixes HaikuArchives#95 Also, make AutoFiler pass gcc5 linker. Fixes HaikuArchives#97
I've built filer from the last available commit 514d5dd
All went fine, but when I launch Filer, it will immediately crash.
I saved the debug report: http://sprunge.us/gQFA
The text was updated successfully, but these errors were encountered: