ruote tmp/log_2013-06-16.html

2013-06-16 19:18:12 utc phaeron jmettraux: hello, after a system problem I am getting this
2013-06-16 19:18:37 utc phaeron ( system hang and reboot )
2013-06-16 19:25:24 utc northox A little more info would be helpful. What storage are you using? What does the process look like? etc
2013-06-16 19:26:21 utc phaeron fsstorage. there are multiple processes in the storage. I don't know which one is failing
2013-06-16 19:26:29 utc phaeron this is really all I can see right now :)
2013-06-16 20:32:08 utc jmettraux phaeron: hello
2013-06-16 20:32:21 utc jmettraux you're showing this:
2013-06-16 20:32:45 utc jmettraux but the relevant part is:
2013-06-16 20:32:58 utc phaeron hello. I worked around it for now by removing stuff from the db until the error went away. probably some msg file was incomplete ..
2013-06-16 20:33:21 utc jmettraux ok, well done
2013-06-16 20:33:52 utc jmettraux northox: thanks for your help, I would have asked for the same thing
2013-06-16 20:33:53 utc phaeron fsstorage is easy to debug
2013-06-16 20:34:14 utc phaeron but I think that my implementation is missing an error handler ?
2013-06-16 20:34:28 utc phaeron (as suggested by the message ? )
2013-06-16 20:34:53 utc jmettraux you implemented it ?
2013-06-16 20:35:12 utc phaeron let me link you to the code
2013-06-16 20:35:21 utc jmettraux you implemented it ?
2013-06-16 20:35:36 utc jmettraux did you implement that storage?
2013-06-16 20:35:59 utc phaeron
2013-06-16 20:36:06 utc phaeron no it uses standard fsstorage
2013-06-16 20:37:35 utc jmettraux handle_step_error is a catchall handler, it's meant to intercept any error that is not handled by regular error handlers
2013-06-16 20:38:00 utc jmettraux
2013-06-16 20:38:04 utc phaeron ok , so I should implement that method in my class , right ?
2013-06-16 20:39:06 utc jmettraux not really
2013-06-16 20:39:12 utc jmettraux you should read the error message
2013-06-16 20:39:22 utc jmettraux and deduce from it what is wrong
2013-06-16 20:40:14 utc phaeron ok so what I deduced is that there was some corrupted files and I removed them
2013-06-16 20:40:14 utc jmettraux "please report issue or fix your fsstorage implementation"
2013-06-16 20:40:31 utc phaeron and now I am reporting the issue :)
2013-06-16 20:40:52 utc jmettraux phaeron: as northox said, there is not enough information
2013-06-16 20:41:09 utc phaeron ok no problems
2013-06-16 20:41:12 utc jmettraux this vanilla #handle_step_error is s
2013-06-16 20:41:22 utc jmettraux spitting out all the details about the error
2013-06-16 20:41:29 utc jmettraux and you only report the header of the error
2013-06-16 20:42:52 utc phaeron that was all of it really
2013-06-16 20:43:21 utc jmettraux compare with
2013-06-16 20:44:05 utc jmettraux ok, now it makes sense
2013-06-16 20:44:22 utc phaeron sorry must have missed it while copy pasting
2013-06-16 20:47:08 utc jmettraux this sort_by <=> changed
2013-06-16 20:47:54 utc jmettraux but what you're seeing is a document that is "nil"
2013-06-16 20:48:04 utc jmettraux it's making this sorting choke
2013-06-16 20:48:17 utc phaeron yes I figured as much
2013-06-16 20:48:28 utc phaeron the msg: nil at the end
2013-06-16 20:50:23 utc jmettraux
2013-06-16 20:51:19 utc jmettraux now this handle_step_error is telling you: "hey, i'm emitting to $stderr, if this is production, you're probably better off with overriding me with a #handle_step_error that sends an email to the admins or something like that"
2013-06-16 20:52:11 utc phaeron ok
2013-06-16 20:59:54 utc jmettraux have a good night!
2013-06-16 21:00:04 utc phaeron good night :)