myxiplx
08-15-2006, 02:34 PM
Ok, bear with me here, I´ve only been using Linux for about 2 weeks and while I´ve finally gotten ShowEQ running, I can´t solve these buffer overflow messages I´m getting.
I´m running Ubuntu 6 (Dapper Drake), I´ve tried following the guidelines in the FAQ and increasing the buffer values, but even doubling the figures there doesn´t help. Regularly when I either zone, or cast an Aura, ShowEQ will crash. I´ve researched both problems, for the aura thing I tried copying the latest spell text file across too with no luck.
The two errors I get are:
Error 1
=====================
Warning: SEQ: Giving up on finding arq 02a7 in stream zone-client cache, skipping!
Warning: SEQ: Giving up on finding arq 02a8 in stream zone-client cache, skipping!
Warning: !!!! EQPacketFragmentSequence::addFragment(): buffer overflow adding in new fragment to buffer with seq 02d6 on stream 3, opcode 35c0. Buffer is size 77302 and has been filled up to 77261, but tried to add 505 more!
Error 2
=====================
Spell: You begin casting Aura of Insight. Current Target is (0)
Info: SpellItem 'Aura of Insight' finished.
Spell: You begin casting Selo`s Song of Travel. Current Target is (0)
Warning: SEQ: Giving up on finding arq 0129 in stream zone-client cache, skipping!
terminate called after throwing an instance of 'std::bad_alloc'
what(): St9bad_alloc
Aborted
I´ve added the following lines to /etc/sysctl.conf:
net.core.rmem_default=524288
net.core.rmem_max=2097152
net.core.wmem_default=524288
net.core.wmem_max=2097152
net.core.netdev_max_backlog=3000
And ¨sysctl -p¨ or ¨sysctl -a¨ show that those values are configured, but the error is saying that the buffer size is only 77302.
I´m guessing there´s a setting somewhere I don´t know about, I tried adding the wmem parameters in case that helped with this being a wireless link but without knowing what I doing I´m really just guessing here.
any and all advice appreciated, even if it´s just enough to push me in the right direction.
Ross
I´m running Ubuntu 6 (Dapper Drake), I´ve tried following the guidelines in the FAQ and increasing the buffer values, but even doubling the figures there doesn´t help. Regularly when I either zone, or cast an Aura, ShowEQ will crash. I´ve researched both problems, for the aura thing I tried copying the latest spell text file across too with no luck.
The two errors I get are:
Error 1
=====================
Warning: SEQ: Giving up on finding arq 02a7 in stream zone-client cache, skipping!
Warning: SEQ: Giving up on finding arq 02a8 in stream zone-client cache, skipping!
Warning: !!!! EQPacketFragmentSequence::addFragment(): buffer overflow adding in new fragment to buffer with seq 02d6 on stream 3, opcode 35c0. Buffer is size 77302 and has been filled up to 77261, but tried to add 505 more!
Error 2
=====================
Spell: You begin casting Aura of Insight. Current Target is (0)
Info: SpellItem 'Aura of Insight' finished.
Spell: You begin casting Selo`s Song of Travel. Current Target is (0)
Warning: SEQ: Giving up on finding arq 0129 in stream zone-client cache, skipping!
terminate called after throwing an instance of 'std::bad_alloc'
what(): St9bad_alloc
Aborted
I´ve added the following lines to /etc/sysctl.conf:
net.core.rmem_default=524288
net.core.rmem_max=2097152
net.core.wmem_default=524288
net.core.wmem_max=2097152
net.core.netdev_max_backlog=3000
And ¨sysctl -p¨ or ¨sysctl -a¨ show that those values are configured, but the error is saying that the buffer size is only 77302.
I´m guessing there´s a setting somewhere I don´t know about, I tried adding the wmem parameters in case that helped with this being a wireless link but without knowing what I doing I´m really just guessing here.
any and all advice appreciated, even if it´s just enough to push me in the right direction.
Ross