 |
12/04/06, 12:44 PM
|
#51
|
|
Still alive
Human Rogue
Cenarion Circle
|
|
Originally Posted by DeeNogger
Stack overflow has something to do with your IRQ (Interrupt Request Queue) getting too deep. I thought this was something that only happened in older games, never heard of it recently. My old copy of Tie Fighter used to get stack overflows and id have to jimmy rig something to get it to work again. God i loved that game.
|
What?
Calling a function "pushes" that function onto the "call stack", with the idea being that the language pushes a function call onto the stack (think of putting a plate onto a stack of plates), executes the function, and then pops the function off of the stack when it's done, returning control to the function that called it.
When you have a recursive function without a proper break condition (for example: function foo() { foo() }), calling that function keeps putting more and more plates onto your stack and eventually the stack gets too big, falls over, and all your plates break.
Hardware IRQs have nothing to do with it, at least not directly.
|
Need a Mumble server? I run MMO-Mumble for all your voice chat needs. | My rogue planning tool: Shadowcraft
|
|
|
12/04/06, 12:45 PM
|
#52
|
|
Great Tiger
|
|
Originally Posted by DeeNogger
Stack overflow has something to do with your IRQ (Interrupt Request Queue) getting too deep. I thought this was something that only happened in older games, never heard of it recently.
|
Off-topic...
Ow, my mind. Please don't talk about things you don't know anything about.
Though TIE Fighter was a pretty awesome game.
EDIT: Beaten...
|
"Puns are inherently evil, in the "must do evil!" sort of way."
|
|
|
12/04/06, 1:52 PM
|
#53
|
|
Piston Honda
Blood Elf Paladin
Mug'thol
|
TiE fighter is possibly the greatest game of all time...I think PC Gamer rated it #1 a few years ago.
I was actually looking for the CD the other day to try and run it in some kind of DOS sandbox in WinXP, but couldn't find it in the house.
That game was just really, really fun. Here's hoping that LucasArts makes a revamped version somewhere down the pipe.
|
|
|
|
12/04/06, 2:20 PM
|
#54
|
|
Bald Bull
|
I literally learned to touch-type because of TIE Fighter's plethora of keyboard shortcuts. I still type badly because of it :(
Best space combat sim ever.
|
|
|
|
|
12/04/06, 2:30 PM
|
#55
|
|
Piston Honda
Night Elf Hunter
Lightning's Blade
|
Happened to me a bunch last night too. Did this have anything to do with the background downloader starting up? I noticed when I crashed it was running, I stopped it and I stopped crashing. Maybe just a coincidence though, I can't imagine how the BGD could cause a "stack overflow" error.
|
|
|
|
|
12/04/06, 2:47 PM
|
#56
|
|
King Hippo
Byashi
Gnome Warrior
No WoW Account
|
Protected operating systems (w2k or newer, any linux) won't let you mess with hardware interrupt handlers. And now I'm actually curious how winXP runs those older games, is it done through interrupt thrown when an unworty process tries to mess with interrupts?
|
|
|
|
|
12/04/06, 2:52 PM
|
#57
|
|
Great Tiger
|
|
Originally Posted by Fenrus
Happened to me a bunch last night too. Did this have anything to do with the background downloader starting up? I noticed when I crashed it was running, I stopped it and I stopped crashing. Maybe just a coincidence though, I can't imagine how the BGD could cause a "stack overflow" error.
|
The downloader was running behind WoW for me the other night, and while I didn't notice any specific errors, the stupid thing lagged me and crashed me for a good bit. My connection is for the most part fairly steady, so after cursing and apologizing to my raid group for it, I tabbed out to check my processes and found it running.
So while I can say I haven't noticed any errors, the downloader was crashing me, and not just cuz of bandwidth issues.
|
|
|
|
|
12/04/06, 2:56 PM
|
#58
|
|
Von Kaiser
Orc Warrior
Ravencrest (EU)
|
|
Originally Posted by levk
Protected operating systems (w2k or newer, any linux) won't let you mess with hardware interrupt handlers. And now I'm actually curious how winXP runs those older games, is it done through interrupt thrown when an unworty process tries to mess with interrupts?
|
Nothing like that. All you need is a dos emulator, like http://dosbox.sourceforge.net/
|
|
|
|
|
12/04/06, 3:10 PM
|
#59
|
|
Mike Tyson
|
|
Originally Posted by LadyVex
|
Originally Posted by Fenrus
Happened to me a bunch last night too. Did this have anything to do with the background downloader starting up? I noticed when I crashed it was running, I stopped it and I stopped crashing. Maybe just a coincidence though, I can't imagine how the BGD could cause a "stack overflow" error.
|
The downloader was running behind WoW for me the other night, and while I didn't notice any specific errors, the stupid thing lagged me and crashed me for a good bit. My connection is for the most part fairly steady, so after cursing and apologizing to my raid group for it, I tabbed out to check my processes and found it running.
So while I can say I haven't noticed any errors, the downloader was crashing me, and not just cuz of bandwidth issues.
|
Off-topic of course, but the only sensible option for the background downloader IMO is to have it run only after you exit WoW. It's one of the settings choices for it.
|
|
|
|
|
12/04/06, 3:22 PM
|
#60
|
|
Foobar
Troll Priest
Azjol-Nerub (EU)
|
|
Originally Posted by levk
Protected operating systems (w2k or newer, any linux) won't let you mess with hardware interrupt handlers. And now I'm actually curious how winXP runs those older games, is it done through interrupt thrown when an unworty process tries to mess with interrupts?
|
Attempting to run a VESA dos program in Windows XP will result in a BSOD.
Can someone post the char byte for the char causing the issue. And is it unicode or ansi? I would assume unicode as WoW is a pretty new game.
|
* Bla
|
|
|
12/04/06, 3:29 PM
|
#61
|
|
Great Tiger
|
|
Originally Posted by Praetorian
|
Originally Posted by LadyVex
|
Originally Posted by Fenrus
Happened to me a bunch last night too. Did this have anything to do with the background downloader starting up? I noticed when I crashed it was running, I stopped it and I stopped crashing. Maybe just a coincidence though, I can't imagine how the BGD could cause a "stack overflow" error.
|
The downloader was running behind WoW for me the other night, and while I didn't notice any specific errors, the stupid thing lagged me and crashed me for a good bit. My connection is for the most part fairly steady, so after cursing and apologizing to my raid group for it, I tabbed out to check my processes and found it running.
So while I can say I haven't noticed any errors, the downloader was crashing me, and not just cuz of bandwidth issues.
|
Off-topic of course, but the only sensible option for the background downloader IMO is to have it run only after you exit WoW. It's one of the settings choices for it.
|
Yep, I actually have that checked, or did anyways, but every once in awhile it'll run when WoW is. Maybe some sort of weird thing if I log out of WoW and then go back into it, it'll still run.
I had heard a few other sneaky things that have happened with the background downloader, so thought I'd add my two cents since it seems to be causing crashes. ><
|
|
|
|
|
12/04/06, 3:41 PM
|
#62
|
|
Not a Super Macho Man
Blood Elf Priest
Mal'Ganis
|

|
Originally Posted by LadyVex
|
Originally Posted by Praetorian
|
Originally Posted by LadyVex
The downloader was running behind WoW for me the other night, and while I didn't notice any specific errors, the stupid thing lagged me and crashed me for a good bit. My connection is for the most part fairly steady, so after cursing and apologizing to my raid group for it, I tabbed out to check my processes and found it running.
So while I can say I haven't noticed any errors, the downloader was crashing me, and not just cuz of bandwidth issues.
|
Off-topic of course, but the only sensible option for the background downloader IMO is to have it run only after you exit WoW. It's one of the settings choices for it.
|
Yep, I actually have that checked, or did anyways, but every once in awhile it'll run when WoW is. Maybe some sort of weird thing if I log out of WoW and then go back into it, it'll still run.
I had heard a few other sneaky things that have happened with the background downloader, so thought I'd add my two cents since it seems to be causing crashes. ><
|
I've had it run twice when I had that box checked. Not sure what the deal was, but I definitely noticed a bit of lag which one would expect.
|
|
|
|
|
12/04/06, 3:46 PM
|
#63
|
|
Glass Joe
|
.
|
|
|
|
|
12/04/06, 3:55 PM
|
#64
|
|
Don Flamenco
Murloc Warrior
Vek'nilash (EU)
|
What exactly is the spam filter, that line was not in my config.wtf at all
|
|
|
|
|
12/04/06, 4:00 PM
|
#65
|
|
Glass Joe
|
This is my first post, so I hope all my little profile bits are set appropriately.
We've had this problem two weeks in a row while clearing BWL. Both times, this happened on Firemaw shortly after we engaged the mob. I think the same subset of the raid disconnected each time the bug got us. We wiped the first time this happened. On the second attempt, the crash happened again--so it's almost as if the problem is related to this particular encounter for us. The same error happened again the next week on the same pull. It very well could be a problem caused by some rogue byte, but having problems occur two weeks in a row in the same exact encounter (not the same server time) is suspicious to me.
I went with a different group this week and had no problem. Not sure if my guild had the overflow problem this week; I'll ask.
EDIT: For general typoishness and de-pronounification.
|
|
|
|
|
12/04/06, 4:12 PM
|
#66
|
|
Don Lactose
Tauren Hunter
Talnivarr (EU)
|
Someone else mentioned a similar error with a mod somehow outputting the crashing string.
Maybe someone in your raid was using a similar mod that went screwy on something Firemawy?
|
Look, Lactose, we'd rather you didn't eradicate the whole human race.
- Sam & Max
|
|
|
12/04/06, 4:18 PM
|
#67
|
|
Mind the gap.
Malan
Tauren Shaman
No WoW Account
|
|
Originally Posted by TL-Seria
What exactly is the spam filter, that line was not in my config.wtf at all
|
Its actually an option in the user interface menu while in-game, though the tooltip for the check box isn't very enlightening as to what it does.
|
Originally Posted by gilf
We've had this problem two weeks in a row while clearing BWL. Both times, this happened on Firemaw shortly after we engaged the mob. I think the same subset of the raid disconnected each time the bug got us. We wiped the first time this happened. On the second attempt, the crash happened again--so it's almost as if the problem is related to this particular encounter for us. The same error happened again the next week on the same pull. It very well could be a problem caused by some rogue byte, but having problems occur two weeks in a row in the same exact encounter (not the same server time) is suspicious to me.
|
Your problem could be from people using outdated bossmods. For instance, on Maexxna people with certain older versions of BigWigs will disconnect as soon as you enter combat. If its the same people every time, I'd check into making sure they've updated all their mods.
|
|
|
|
|
12/04/06, 4:35 PM
|
#68
|
|
Piston Honda
|
|
Originally Posted by Praetorian
Off-topic of course, but the only sensible option for the background downloader IMO is to have it run only after you exit WoW. It's one of the settings choices for it.
|
I would venture that the only sensible option would be for it to only run when I explicitly tell it to do so. friggen automatic downloaders...
|
\"Listen, I\'m trying to have a serious conversation about ferret bras and you are not listening\"
|
|
|
12/04/06, 4:46 PM
|
#69
|
|
Foobar
Troll Priest
Azjol-Nerub (EU)
|
|
Originally Posted by Mishabelle
|
Originally Posted by Polleke
Can someone post the char byte for the char causing the issue. And is it unicode or ansi? I would assume unicode as WoW is a pretty new game.
|
I know the char byte... but I'm guessing it's not smart to post it since sending that char through whispers/chat to another person is the exploit basically.
|
As I suspect it's a unicode char you can't even post it directly on these forums (they use iso-8859-1). I think posting the hex code reprensenting the char will be fine. Or perhaps PM me, I'm really curious which char it is in relation to the spam filter.
|
* Bla
|
|
|
12/04/06, 5:12 PM
|
#70
|
|
Glass Joe
|
.
|
|
|
|
|
12/04/06, 6:15 PM
|
#71
|
|
Piston Honda
Night Elf Warrior
Khaz'goroth
|
add the following lines to your "World of Warcraft\WTF\Config.wtf" file and you will be immune to this crash exploit.
SET readContest "-1"
SET readScanning "-1"
SET spamFilter "0"
SET profanityFilter "0"
|
For those looking to just get their raid running with this, you can execute these commands in game by throwing a /console before the line.
eg:
/console SET readContest "-1"
/console SET readScanning "-1"
/console SET spamFilter "0"
/console SET profanityFilter "0"
Provided you close WoW properly, it's a one time change (will be written to your config.wtf when you exit).
|
|
|
|
|
12/04/06, 6:50 PM
|
#72
|
|
Piston Honda
Abigor
Tauren Rogue
No WoW Account
|
|
Originally Posted by Praetorian
Off-topic of course, but the only sensible option for the background downloader IMO is to have it run only after you exit WoW. It's one of the settings choices for it.
|
It defaults to download while playing though, doesn't it? When they introduced it, I don't think it was obvious how to configure it otherwise, if you could back then at all. It's a fairly annoyingly dumb torrent-client, to say the least.
|
Originally Posted by TL-Seria
What exactly is the spam filter, that line was not in my config.wtf at all
|
It's answered a bit up in the thread, likely the thing that nixes gold seller sites adresses and the like.
Edit: Bad Abi, thanks Poly.
|
|
|
|
|
12/04/06, 7:01 PM
|
#73
|
|
Piston Honda
Draenei Paladin
Argent Dawn (EU)
|
There's also a bug that disconnects yourself instantly when whispering a particular character code. But I don't think they're related, this sounds more like a bug with the spam filter as the previous posters have said.
|
|
|
|
|
12/04/06, 7:04 PM
|
#74
|
|
Tree Hugger
|
The Spam Filter actually prevents you from seeing the same exact chat string from coming up multiple times in quick succession.
Try having a friend make a macro, and then have them spam it to you in party chat. If the spam filter is on you should only see the first one, if it is off you should see all of them. I assume this was added to help alleviate people having their chat frame inundated with some idiots cute spam macro. The problem is that it can also remove messages that you want to see from the game engine if you get identical messages one after another like when a hunter feeds his pet (Spam filter makes it hard to know when to feed again unless you time it some other way).
|
|
|
|
|
12/04/06, 9:18 PM
|
#75
|
|
Red Coat
|
|
Originally Posted by Harem
|
Originally Posted by DeeNogger
Stack overflow has something to do with your IRQ (Interrupt Request Queue) getting too deep. I thought this was something that only happened in older games, never heard of it recently.
|
Off-topic...
Ow, my mind. Please don't talk about things you don't know anything about.
Though TIE Fighter was a pretty awesome game.
EDIT: Beaten...
|
Tie fighter was the best. Amazing story line, great game play, and decent graphics from what I remember. As far as my (apparent) retarded comment about Stack Overflow, all i remember is that i would get that bug on my new computer a few years ago when trying to play Tie Fighter. I had to hack my way through ancient computer forums to find a solution for such an old game. I finally found something about IRQ, stack overflow, and a quick fix to make it work. It was years ago, please dont jump down my throat for it.
|
|
|
|
|