I got mathlib and choreo stuff compiling and running fine, now when i ld server_i486.so it says all symbols are linked, yet it still crashes at the same spot (CModAppSystemGroup::Create)
On 8/25/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
You reverse-engineered the missing functions? At 2006/08/24 03:25 AM, Teddy wrote: >I've fixed up the choreo and mathlib linkers and made my .so, but it >still crashes when i try to load it. > >Has anyone got their mod to load on linux after fixing all the linker problems? > >On 8/22/06, [EMAIL PROTECTED] ><[EMAIL PROTECTED]> wrote: >>Please ensure it also includes the choreo* stuff, per my entries on >>http://developer.valvesoftware.com/wiki/SDK_Known_Issues_List#Will_not_link_fully_on_Linux >>(... and anything else that might be missing ...) >> >>At 2006/08/21 08:33 PM, Mike Durand wrote: >>>I just added it to the SDK branch. It will be included in the next SDK >>>update. That should be coming out soon. >>> >>>-Mike >>> >>>-----Original Message----- >>>From: [EMAIL PROTECTED] >>>[mailto:[EMAIL PROTECTED] On Behalf Of Scott Loyd >>>Sent: Monday, August 21, 2006 1:21 PM >>>To: [email protected] >>>Subject: Re: [hlcoders] Linux crashes on startup, anybody else getting >>>this? >>> >>>Valve, can we have the source(s) to mathlib.lib? >>> >>>[EMAIL PROTECTED] wrote: >>>> FYI, I have confirmed that those missing symbols are present in the >>>MSVC .lib files. I don't see why Valve would've done that unless they >>>wanted to make them closed-source, but they'd already released previous >>>versions open source, so this is one of their more mysterious breakages. >>>> >>>> At 2006/08/19 09:56 PM, [EMAIL PROTECTED] wrote: >>>>> I thought there was a KI on this already but there wasn't... So I >>>added a KI entry for the srcds dlopen bug: >>>>> http://developer.valvesoftware.com/wiki/SDK_Known_Issues_List#srcds_d >>>>> oes_not_inform_you_that_your_mod_failed_to_load >>>>> >>>>> At 2006/08/19 04:08 PM, Scott Loyd wrote: >>>>>> nice catch! >>>>>> >>>>>> (gdb) info sharedlibrary >>>>> >From To Syms Read Shared Object Library >>>>>> 0x00a09300 0x00a22604 Yes /lib/tls/libm.so.6 >>>>>> 0x00a00bb0 0x00a018c4 Yes /lib/libdl.so.2 >>>>>> 0x008e8c00 0x009d9a40 Yes /lib/tls/libc.so.6 >>>>>> 0x008bb7a0 0x008cd59f Yes /lib/ld-linux.so.2 >>>>>> 0x0011f100 0x0013a6d0 Yes bin/tier0_i486.so >>>>>> 0x00a812d0 0x00a89998 Yes /lib/tls/libpthread.so.0 >>>>>> 0x00c05910 0x00c0eff0 Yes bin/vstdlib_i486.so >>>>>> 0x00b50960 0x00b9b6e0 Yes bin/dedicated_amd.so >>>>>> 0x003fa5a0 0x0041c0e0 Yes bin/soundemittersystem_i486.so >>>>>> 0x00199860 0x002292a0 Yes bin/materialsystem_i486.so >>>>>> 0x00448330 0x0049a7f0 Yes bin/studiorender_i486.so >>>>>> 0x00cc96a0 0x00e542d0 Yes bin/vphysics_i486.so >>>>>> 0x00271520 0x002a9ff0 Yes bin/datacache_i486.so >>>>>> 0x00ff8fe0 0x011e4020 Yes bin/engine_amd.so >>>>>> 0x03995410 0x03a5b040 Yes >>>>>> bin/libsteamvalidateuseridtickets_i486.so >>>>>> 0x002b85f0 0x002c3a50 Yes bin/steam_api_i486.so >>>>>> 0x002d63a0 0x002d89e0 Yes bin/shaderapiempty_i486.so >>>>>> >>>>>> >>>>>> >>>>>> [EMAIL PROTECTED] wrote: >>>>>>> Are you sure it was even your mod .so that got loaded? Due to >>>>>>> http://developer.valvesoftware.com/wiki/SDK_Known_Issues_List#Will_ >>>>>>> not_link_fully_on_Linux it seems likely that you would have >>>>>>> compiled a mod .so that was not even loadable, due to missing >>>linker symbols. >>>>>>> >>>>>>> Due to the long-standing, often-lamented srcds bug where it fails >>>to print dlerror() messages and abort when the .so is unloadable, you >>>would not be aware that it was actually sneakily loading some other .so. >>>>>>> >>>>>>> At 2006/08/15 08:11 PM, Scott Loyd wrote: >>>>>>>> anything new on this? >>>>>>>> >>>>>>>> Teddy wrote: >>>>>>>>> We're having the same problem at the moment, haven't been able to >>> >>>>>>>>> find a workaround for it yet. >>>>>>>>> >>>>>>>>> On 8/11/06, Mike Durand <[EMAIL PROTECTED]> wrote: >>>>>>>>>> Hi Gavin- >>>>>>>>>> >>>>>>>>>> This issue appears to be well-known and we are working on a fix >>>>>>>>>> for this issue. >>>>>>>>>> >>>>>>>>>> -Mike >>>>>>>>>> >>>>>>>>>> -----Original Message----- >>>>>>>>>> From: [EMAIL PROTECTED] >>>>>>>>>> [mailto:[EMAIL PROTECTED] On Behalf Of >>>>>>>>>> Gavin >>>>>>>>>> Sent: Thursday, August 10, 2006 4:53 AM >>>>>>>>>> To: [email protected] >>>>>>>>>> Subject: [hlcoders] Linux crashes on startup, anybody else >>>getting this? >>>>>>>>>> >>>>>>>>>> Hey gang, >>>>>>>>>> >>>>>>>>>> Are people's Linux builds working at the moment? While I can >>>>>>>>>> compile (using the changes on the KI page), the server crashes >>>>>>>>>> as soon as it starts up. This happens right after "Console >>>>>>>>>> initialized" and occurs both with an existing mod and a fresh >>>"start a mod from scratch". >>>>>>>>>> >>>>>>>>>> The server has been fully updated with the steam update tool, >>>>>>>>>> gameinfo.txt is using the new 215 biz. >>>>>>>>>> >>>>>>>>>> And the last moments: >>>>>>>>>> >>>>>>>>>> #0 0x00000000 in ?? () >>>>>>>>>> #1 0xb730d693 in CModAppSystemGroup::Create () from >>>>>>>>>> bin/engine_i686.so >>>>>>>>>> #2 0xb740f3ff in CAppSystemGroup::Run () from >>>>>>>>>> bin/engine_i686.so >>>>>>>>>> #3 0xb730dfff in CDedicatedServerAPI::ModInit () from >>>>>>>>>> bin/engine_i686.so >>>>>>>>>> #4 0xb7d7b24a in CDedicatedAppSystemGroup::Main () from >>>>>>>>>> bin/dedicated_i686.so >>>>>>>>>> #5 0xb7da8d43 in CAppSystemGroup::Run () from >>>>>>>>>> bin/dedicated_i686.so >>>>>>>>>> #6 0xb7da8d43 in CAppSystemGroup::Run () from >>>>>>>>>> bin/dedicated_i686.so >>>>>>>>>> #7 0xb7d7b60f in main () from bin/dedicated_i686.so >>>>>>>>>> #8 0x0804909e in main () >>>>>>>>>> >>>>>>>>>> Gavin >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> To unsubscribe, edit your list preferences, or view the list >>>>>>>>>> archives, please visit: >>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> To unsubscribe, edit your list preferences, or view the list >>>>>>>>>> archives, please visit: >>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>>>>>>>> _______________________________________________ >>>>>>>>> To unsubscribe, edit your list preferences, or view the list >>>>>>>>> archives, please visit: >>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>>>>>>> _______________________________________________ >>>>>>>> To unsubscribe, edit your list preferences, or view the list >>>archives, please visit: >>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>>>>>> _______________________________________________ >>>>>>> To unsubscribe, edit your list preferences, or view the list >>>archives, please visit: >>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>>>>>> >>>>>> _______________________________________________ >>>>>> To unsubscribe, edit your list preferences, or view the list >>>archives, please visit: >>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>>>> _______________________________________________ >>>>> To unsubscribe, edit your list preferences, or view the list >>>archives, please visit: >>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>>> >>>> _______________________________________________ >>>> To unsubscribe, edit your list preferences, or view the list archives, >>>please visit: >>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>>> >>>> >>> >>>_______________________________________________ >>>To unsubscribe, edit your list preferences, or view the list archives, >>>please visit: >>>http://list.valvesoftware.com/mailman/listinfo/hlcoders >>> >>> >>>_______________________________________________ >>>To unsubscribe, edit your list preferences, or view the list archives, please visit: >>>http://list.valvesoftware.com/mailman/listinfo/hlcoders >> >>_______________________________________________ >>To unsubscribe, edit your list preferences, or view the list archives, please visit: >>http://list.valvesoftware.com/mailman/listinfo/hlcoders >> > >_______________________________________________ >To unsubscribe, edit your list preferences, or view the list archives, please visit: >http://list.valvesoftware.com/mailman/listinfo/hlcoders _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

