2004-12-22 18:57:09 +00:00
|
|
|
What do you think I am, your personal tech support?
|
2004-12-23 02:24:04 +00:00
|
|
|
You *know* a %stru% is non-re-entrant, right?
|
2004-12-22 18:57:09 +00:00
|
|
|
The answer to that is so simple, I'm not going to waste my time telling you.
|
2004-12-23 02:24:04 +00:00
|
|
|
Well, of course... if you're not below DISPATCH_LEVEL, ros is gonna explode on ya when you try to do that ( duh! ).
|
2004-12-22 18:57:09 +00:00
|
|
|
I don't think that functionality has been implemented, yet.
|
|
|
|
What do you mean it crashed? It can't crash there!
|
|
|
|
Wow. That's a new one.
|
2004-12-23 02:24:04 +00:00
|
|
|
Ask %dev%, I bet he knows.. he knows everything...
|
2004-12-22 18:57:09 +00:00
|
|
|
When's the last time you rebuilt?
|
|
|
|
Have you tried a make clean?
|
|
|
|
Is it plugged in?
|
|
|
|
Well it works on *my* system :P
|
|
|
|
Well don't do that, and you won't have that problem.
|
|
|
|
Didn't we already fix that?
|
|
|
|
Well... I don't know.. I just have that code disabled in my tree.
|
|
|
|
Try surrounding it with parenthesis.
|
|
|
|
Don't you know going around dereferncing null pointers all day can be hazardous to your health?
|
|
|
|
Well, duh!
|
|
|
|
There's a bit in cr3 for problems like that.
|
2004-12-23 02:24:04 +00:00
|
|
|
Just add a field to the %stru% to keep track of it!
|
2005-04-20 18:16:32 +00:00
|
|
|
Don't worry about it... the garbage collector in %module% will clean it up for you.
|
2004-12-22 18:57:09 +00:00
|
|
|
Did I do that?
|
2004-12-23 02:24:04 +00:00
|
|
|
Didn't %dev% fix that already?
|
2004-12-22 18:57:09 +00:00
|
|
|
Yes, I think I've seen that bug before... no... that was another program.
|
|
|
|
I could tell you, but then I'd have to unlink() you.
|
2004-12-23 02:24:04 +00:00
|
|
|
Well if you'd get some sleep, maybe you'd figure it out... not all of us can keep the hours %dev% can...
|
2004-12-22 18:57:09 +00:00
|
|
|
You did what? Uh oh... that can't be good.
|
|
|
|
Well... I could tell you, but the answer's pretty complicated. Why don't you wait to read about it in the book I'm writing.
|
|
|
|
Yeah, that's happened to me, before, too. All you have to do is wrap it in an SEH block and forget about it.
|
2004-12-23 02:24:04 +00:00
|
|
|
Just put a NULL dereference in there and commit it. It helps get bugs fixed fast! (Not that I would know)
|
2004-12-22 18:57:09 +00:00
|
|
|
ASSERT is your friend!
|
2004-12-23 02:24:04 +00:00
|
|
|
I dunno.. but I bet %dev% could find it for you.
|
2004-12-22 18:57:09 +00:00
|
|
|
I hereby declare that code is perfect. Your problem must be elsewhere.
|
|
|
|
I wrote that code... it must be perfect.
|
2004-12-23 02:24:04 +00:00
|
|
|
$#@!$ One of these days I'm gonna throw %module% out the window!!! Sorry, what were you saying?
|
2004-12-22 18:57:09 +00:00
|
|
|
maybe I broke it in my last commit. Maybe I did it on purpose...
|
|
|
|
Have you tried debugging it? I got a can of Raid...
|
2004-12-23 02:24:04 +00:00
|
|
|
Just delete it, it can't be that important ( You should see all the useless cruft I got rid of in %module% )
|
2004-12-22 18:57:09 +00:00
|
|
|
Try queueing a work item...
|
2004-12-23 02:24:04 +00:00
|
|
|
My %stru% fell in love with some %stru% in %module%, and %module% has been hell since...
|
2004-12-22 18:57:09 +00:00
|
|
|
Maybe the PEB is getting corrupted. Try allocating a new PEB and overwriting the old one. That's what I did last time I had a bug like that.
|
|
|
|
Hmm.. that seems to have been introduced by my last commit... I bet CVS mixed up the bits during the commit.
|
|
|
|
It can't possibly be my fault, so I don't care.
|
|
|
|
I'm not experiencing that problem, perhaps it's all in your mind.
|
|
|
|
Well... like a good friend of mine said... "Don't Panic!"
|
2005-04-20 18:16:32 +00:00
|
|
|
It just shows you how far ReactOS has come along! A %period% ago a bug like that wouldn't have even been possible!
|
2004-12-22 18:57:09 +00:00
|
|
|
Just surround the code with an #if 0/#endif block, it solves all my problems!
|
2004-12-23 02:24:04 +00:00
|
|
|
You know.. if %dev% would just finish %module% for us, we wouldn't be having this problem.
|
2004-12-22 18:57:09 +00:00
|
|
|
I say we move on to the next function, since we can't seem to figure this one out.
|
|
|
|
Well, sure, that would have been my first guess, too.... TEN YEARS AGO :p
|
|
|
|
yup, that sounds like a problem.
|
|
|
|
If I wanted to talk about VB, I'd go bug Alex...
|
2004-12-23 02:24:04 +00:00
|
|
|
ask %dev%
|
2004-12-22 18:57:09 +00:00
|
|
|
Thank you for that amazingly keen insight, Commander Obvious.
|
2004-12-23 02:24:04 +00:00
|
|
|
Sorry, can't help you right now, trying to track down this bug %dev% caused in %module%
|
|
|
|
I dont know about that, but I just fixed a problem in %module% for %dev%
|
2005-04-20 18:16:32 +00:00
|
|
|
How should I know? I'm still trying to figure out this main() thing... ooh! wanna see what I did in %module%?
|
2004-12-22 18:57:09 +00:00
|
|
|
lol!
|
2004-12-23 02:24:04 +00:00
|
|
|
*wink*
|
2005-04-20 18:16:32 +00:00
|
|
|
;)
|
2004-12-23 02:24:04 +00:00
|
|
|
42
|
2005-04-20 18:16:32 +00:00
|
|
|
It's gonna take me over %period% to fix all %dev%'s bugs in %module% :(
|
|
|
|
How could %func% return %status%!? It bet %dev% broke it! I didn't touch it... honest! no.. really! (me hides)
|
|
|
|
It's fine if you get %status% there ... just ignore the destruction, and call %func% instead.
|
|
|
|
%dev% said %status% isn't really an error in this context because we expect %module% to be toast by now
|
|
|
|
heh, I'm still trying to figure out why %func% is returning %status% when I call it from %module%...
|
|
|
|
%dev% said it's okay to ignore that as long as you're below %irql%
|
|
|
|
erm, what do you mean?
|
|
|
|
damn, I do that all the time
|
|
|
|
if you want a reply that sounds right, I'd say that %func% support for that is vital to the future of %module%
|
|
|
|
Sounds like you're having a problem with %func%. I hate that thing... don't talk to me about it.
|
|
|
|
Just return %status% and forget about it. Someone else will fix it, later.
|
|
|
|
Blah blah blah... sheesh... can't you figure out *anything*?
|