I wonder if you would have any luck trying to get someone in #elementary-dev to help you out?
On Tue, Jul 23, 2013 at 9:52 AM, Julian Unrrein <junrr...@gmail.com> wrote: > Hi Sergey, > > I really aprecciate what you are going to do. Unfortunately, I have > little free time right now, so I doubt I will be able to help with > this until later. > > With that said: > > 1 - I could make crash-digger work for a while without errors. When I > say "for a while" I mean that I interrupted it manually, because it > was just for testing. Cody knows about this. > > I would offer my system to run crash-digger fully (to see if it > works), but I have very little bandwidth (256 kbps) in the town I am > right now. I may be able to do this in roughly a month. > > 2 - No idea about the CMake thing. However, I noticed something about > Electric Fence. DUMA (http://duma.sourceforge.net/) allows dynamic > linking without special compiling (if I understood correctly) by > running "export LD_PRELOAD=libduma.so.0.0" before. Maybe Electric > Fence may be able to run in this way too? > > Cheers > > 2013/7/22, Sergey "Shnatsel" Davidoff <ser...@elementaryos.org>: > > Hey guys, > > > > So I didn't depart today as it was planned, so I'm up to a little > > hackathon. > > > > Files has annoyingly crashy for months, and it still IS annoyingly > crashy. > > I can't order copying a large amount of data and be sure that it gets > > copied before Files decides it's time to crash. > > > > And we don't have Apport crash retracer working anymore ( > > http://pad.lv/1191366) and I'm pretty sure the segfault happens not > where > > the original bug is, but much later on. > > > > To track down the original bug(s) causing that I'm going to compile it > with > > ElectricFence (http://en.wikipedia.org/wiki/Electric_Fence), run it in > GDB, > > see where it segfaults and post backtraces. > > > > What I need help with is: > > > > First, I have to add "-lefence" to the C compiler parameters in CMake > and I > > have little idea how to do that. This will make Files segfault exactly > > where the original corruption happens and ease debugging greatly. It's > much > > more fun than trying to track down the crashes in regular builds! > > > > Second, I totally suck at OOP so I probably won't be able to fix the > > crashes even if I track them down. Anyone up for joining me in fixing > this? > > > > -- > > Sergey "Shnatsel" Davidoff > > OS architect @ elementary > > > > -- > Mailing list: https://launchpad.net/~elementary-dev-community > Post to : elementary-dev-community@lists.launchpad.net > Unsubscribe : https://launchpad.net/~elementary-dev-community > More help : https://help.launchpad.net/ListHelp >
-- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp