Discussion:
[hlcoders] Getting VALVe Symbols files.
Louka Outrebon
2006-07-27 00:04:03 UTC
Permalink
--
[ Picked text/plain from multipart/alternative ]
Is there any way to get .pbd's of VALVe's bin files (engine.pdb tier0.pdb...) ?
It would be really helpfull for debugging with mdmp files. however I dont
know maybe they can't release them...

Sincerly,

Louka Outrebon.
--
Teddy
2006-07-27 00:08:04 UTC
Permalink
Not very likely. If you think you've found a bug in the engine files,
you might be able to send an mdmp to someone at valve and have them
look at it, they're good like that.
Post by Louka Outrebon
--
[ Picked text/plain from multipart/alternative ]
Is there any way to get .pbd's of VALVe's bin files (engine.pdb tier0.pdb...) ?
It would be really helpfull for debugging with mdmp files. however I dont
know maybe they can't release them...
Sincerly,
Louka Outrebon.
--
_______________________________________________
http://list.valvesoftware.com/mailman/listinfo/hlcoders
Aaron Schiff
2006-07-27 04:20:03 UTC
Permalink
--
[ Picked text/plain from multipart/alternative ]
Aren't crash dumps related to engine binaries automatically uploaded?

--
ts2do
--
b***@planethalflife.com
2006-07-28 00:08:03 UTC
Permalink
Where did you hear that?
Post by Louka Outrebon
--
[ Picked text/plain from multipart/alternative ]
Aren't crash dumps related to engine binaries automatically uploaded?
--
ts2do
--
_______________________________________________
http://list.valvesoftware.com/mailman/listinfo/hlcoders
Aaron Schiff
2006-07-28 01:16:09 UTC
Permalink
--
[ Picked text/plain from multipart/alternative ]
no clue
Post by b***@planethalflife.com
Where did you hear that?
Post by Louka Outrebon
--
[ Picked text/plain from multipart/alternative ]
Aren't crash dumps related to engine binaries automatically uploaded?
--
ts2do
--
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
http://list.valvesoftware.com/mailman/listinfo/hlcoders
_______________________________________________
http://list.valvesoftware.com/mailman/listinfo/hlcoders
--
ts2do
--
Jeffrey "botman" Broome
2006-07-28 10:52:05 UTC
Permalink
Post by Louka Outrebon
--
[ Picked text/plain from multipart/alternative ]
no clue
Post by b***@planethalflife.com
Where did you hear that?
Post by Louka Outrebon
--
[ Picked text/plain from multipart/alternative ]
Aren't crash dumps related to engine binaries automatically uploaded?
It would be cool if Valve would create a publicly accessible symbol
server similar to http://msdl.microsoft.com/download/symbols where
developers can obtain symbols dynamically. It would even support
previous (and BETA) versions of engine DLL in addition to the current
version of DLLs released via Steam.

See "Method B: Symbols The Easy Way: Using Symbol Server"...

http://www.codeproject.com/debug/postmortemdebug_standalone1.asp

--
Jeffrey "botman" Broome
Luke Duguid
2006-07-28 11:16:03 UTC
Permalink
g;day all,

long time reader, first time poster.

i have a windows/linux server-side plugin that is capturing CS:S
game events & relevant game data to a log files. the plugin is using
a format of, csdata_host_domain_yy.mm.dd-hh.mm.ss.csv for the
logging file, i would like to also add port to the filename. ie.
csdata_host_domain_port_yy.mm.dd-hh.mm.ss.csv in case multiple cs:s
servers & instances of the plugin are runnning on the same physical
machine. is their a interface to get the current port of the server
from the engine? f not, is this even possible with bsd socket calls?
remembering that it does not make sense to query /etc/services as
cs;s servers typically do not make use of this on nix configurations.

tia,
luke "use the force" duguid
Post by Jeffrey "botman" Broome
Post by Louka Outrebon
--
[ Picked text/plain from multipart/alternative ]
no clue
Post by b***@planethalflife.com
Where did you hear that?
Post by Louka Outrebon
--
[ Picked text/plain from multipart/alternative ]
Aren't crash dumps related to engine binaries automatically
uploaded?
It would be cool if Valve would create a publicly accessible symbol
server similar to http://msdl.microsoft.com/download/symbols where
developers can obtain symbols dynamically. It would even support
previous (and BETA) versions of engine DLL in addition to the current
version of DLLs released via Steam.
See "Method B: Symbols The Easy Way: Using Symbol Server"...
http://www.codeproject.com/debug/postmortemdebug_standalone1.asp
--
Jeffrey "botman" Broome
_______________________________________________
To unsubscribe, edit your list preferences, or view the list
http://list.valvesoftware.com/mailman/listinfo/hlcoders
David Anderson
2006-07-28 14:40:03 UTC
Permalink
If the server was started with +ip/+port you can use the "ip" and "port"
cvars. There's also an IServer interface (public\iserver.h) which looks
interesting and accessible from IClient (public\iclient.h) but I've not
tried using it. It has a GetUDPPort() call.

---bail
http://www.bailopan.net/
Post by Luke Duguid
g;day all,
long time reader, first time poster.
i have a windows/linux server-side plugin that is capturing CS:S
game events & relevant game data to a log files. the plugin is using
a format of, csdata_host_domain_yy.mm.dd-hh.mm.ss.csv for the
logging file, i would like to also add port to the filename. ie.
csdata_host_domain_port_yy.mm.dd-hh.mm.ss.csv in case multiple cs:s
servers & instances of the plugin are runnning on the same physical
machine. is their a interface to get the current port of the server
from the engine? f not, is this even possible with bsd socket calls?
remembering that it does not make sense to query /etc/services as
cs;s servers typically do not make use of this on nix configurations.
tia,
luke "use the force" duguid
Post by Jeffrey "botman" Broome
Post by Louka Outrebon
--
[ Picked text/plain from multipart/alternative ]
no clue
Post by b***@planethalflife.com
Where did you hear that?
Post by Louka Outrebon
--
[ Picked text/plain from multipart/alternative ]
Aren't crash dumps related to engine binaries automatically uploaded?
It would be cool if Valve would create a publicly accessible symbol
server similar to http://msdl.microsoft.com/download/symbols where
developers can obtain symbols dynamically. It would even support
previous (and BETA) versions of engine DLL in addition to the current
version of DLLs released via Steam.
See "Method B: Symbols The Easy Way: Using Symbol Server"...
http://www.codeproject.com/debug/postmortemdebug_standalone1.asp
--
Jeffrey "botman" Broome
_______________________________________________
To unsubscribe, edit your list preferences, or view the list
http://list.valvesoftware.com/mailman/listinfo/hlcoders
_______________________________________________
http://list.valvesoftware.com/mailman/listinfo/hlcoders
Luke Duguid
2006-08-11 18:52:02 UTC
Permalink
Thanks for the info. Like you say, cvars is the easy fix, if it was
specified...

How would one get a pointer to an the instance of IServer, I have
scoured the sdk api but come up short! Same goes for IClient as well but
is iclient applicable if being called from a server-side plugin?

tia,
luke
Post by David Anderson
If the server was started with +ip/+port you can use the "ip" and "port"
cvars. There's also an IServer interface (public\iserver.h) which looks
interesting and accessible from IClient (public\iclient.h) but I've not
tried using it. It has a GetUDPPort() call.
---bail
http://www.bailopan.net/
Post by Luke Duguid
g;day all,
long time reader, first time poster.
i have a windows/linux server-side plugin that is capturing CS:S
game events & relevant game data to a log files. the plugin is using
a format of, csdata_host_domain_yy.mm.dd-hh.mm.ss.csv for the
logging file, i would like to also add port to the filename. ie.
csdata_host_domain_port_yy.mm.dd-hh.mm.ss.csv in case multiple cs:s
servers & instances of the plugin are runnning on the same physical
machine. is their a interface to get the current port of the server
from the engine? f not, is this even possible with bsd socket calls?
remembering that it does not make sense to query /etc/services as
cs;s servers typically do not make use of this on nix configurations.
tia,
luke "use the force" duguid
Post by Jeffrey "botman" Broome
Post by Louka Outrebon
--
[ Picked text/plain from multipart/alternative ]
no clue
Post by b***@planethalflife.com
Where did you hear that?
Post by Louka Outrebon
--
[ Picked text/plain from multipart/alternative ]
Aren't crash dumps related to engine binaries automatically uploaded?
It would be cool if Valve would create a publicly accessible symbol
server similar to http://msdl.microsoft.com/download/symbols where
developers can obtain symbols dynamically. It would even support
previous (and BETA) versions of engine DLL in addition to the current
version of DLLs released via Steam.
See "Method B: Symbols The Easy Way: Using Symbol Server"...
http://www.codeproject.com/debug/postmortemdebug_standalone1.asp
--
Jeffrey "botman" Broome
_______________________________________________
To unsubscribe, edit your list preferences, or view the list
http://list.valvesoftware.com/mailman/listinfo/hlcoders
_______________________________________________
http://list.valvesoftware.com/mailman/listinfo/hlcoders
_______________________________________________
http://list.valvesoftware.com/mailman/listinfo/hlcoders
Jeremy Swigart
2006-08-11 20:36:03 UTC
Permalink
--
[ Picked text/plain from multipart/alternative ]
I don't believe IServer and IClient are interfaces for server plugins.
Post by Luke Duguid
Thanks for the info. Like you say, cvars is the easy fix, if it was
specified...
How would one get a pointer to an the instance of IServer, I have
scoured the sdk api but come up short! Same goes for IClient as well but
is iclient applicable if being called from a server-side plugin?
tia,
luke
Post by David Anderson
If the server was started with +ip/+port you can use the "ip" and "port"
cvars. There's also an IServer interface (public\iserver.h) which looks
interesting and accessible from IClient (public\iclient.h) but I've not
tried using it. It has a GetUDPPort() call.
---bail
http://www.bailopan.net/
Post by Luke Duguid
g;day all,
long time reader, first time poster.
i have a windows/linux server-side plugin that is capturing CS:S
game events & relevant game data to a log files. the plugin is using
a format of, csdata_host_domain_yy.mm.dd-hh.mm.ss.csv for the
logging file, i would like to also add port to the filename. ie.
csdata_host_domain_port_yy.mm.dd-hh.mm.ss.csv in case multiple cs:s
servers & instances of the plugin are runnning on the same physical
machine. is their a interface to get the current port of the server
from the engine? f not, is this even possible with bsd socket calls?
remembering that it does not make sense to query /etc/services as
cs;s servers typically do not make use of this on nix configurations.
tia,
luke "use the force" duguid
Post by Jeffrey "botman" Broome
Post by Louka Outrebon
--
[ Picked text/plain from multipart/alternative ]
no clue
Post by b***@planethalflife.com
Where did you hear that?
Post by Louka Outrebon
--
[ Picked text/plain from multipart/alternative ]
Aren't crash dumps related to engine binaries automatically uploaded?
It would be cool if Valve would create a publicly accessible symbol
server similar to http://msdl.microsoft.com/download/symbols where
developers can obtain symbols dynamically. It would even support
previous (and BETA) versions of engine DLL in addition to the current
version of DLLs released via Steam.
See "Method B: Symbols The Easy Way: Using Symbol Server"...
http://www.codeproject.com/debug/postmortemdebug_standalone1.asp
--
Jeffrey "botman" Broome
_______________________________________________
To unsubscribe, edit your list preferences, or view the list
http://list.valvesoftware.com/mailman/listinfo/hlcoders
_______________________________________________
http://list.valvesoftware.com/mailman/listinfo/hlcoders
_______________________________________________
http://list.valvesoftware.com/mailman/listinfo/hlcoders
_______________________________________________
http://list.valvesoftware.com/mailman/listinfo/hlcoders
--

Loading...