Skip to content

CGlobalSymbol not implemented yet #243

@Bl4CkGuuN

Description

@Bl4CkGuuN

I tried testing headshotbox with a few cs2 demos but I get the same error everytime.

Can someone have a look?

Croot@SN-E4-48:/home/hsbox# export RUST_BACKTRACE=full
root@SN-E4-48:/home/hsbox# lein run
Compiling 1 source files to /home/hsbox/target-lein/classes
warning: [options] bootstrap class path not set in conjunction with -source 7
1 warning
2025-01-21 12:35:15.144:INFO::main: Logging initialized @2687ms
25-01-21 11:35:15 SN-E4-48 INFO [hsbox.core:67] - HeadshotBox 1.0
25-01-21 11:35:15 SN-E4-48 INFO [hsbox.version:21] - Checking latest version on https://raw.githubusercontent.com/bugdone/headshotbox/master/latest-linux-version
2025-01-21 12:35:15.235:INFO:oejs.Server:main: jetty-9.2.10.v20150310
2025-01-21 12:35:15.254:INFO:oejs.ServerConnector:main: Started ServerConnector@5b64f771{HTTP/1.1}{0.0.0.0:4000}
2025-01-21 12:35:15.256:INFO:oejs.Server:main: Started @2799ms
25-01-21 11:35:15 SN-E4-48 DEBUG [hsbox.indexer:138] - Indexer started

25-01-21 11:35:33 SN-E4-48 DEBUG [hsbox.indexer:76] - Adding path /home/hsbox/demos/1-6c743112-c6bb-4cc1-ba2b-5744154c6aa3-1-1.dem
25-01-21 11:35:33 SN-E4-48 INFO [hsbox.demo:337] - Processing /home/hsbox/demos/1-6c743112-c6bb-4cc1-ba2b-5744154c6aa3-1-1.dem
25-01-21 11:35:33 SN-E4-48 ERROR [hsbox.indexer:87] - Cannot parse demo /home/hsbox/demos/1-6c743112-c6bb-4cc1-ba2b-5744154c6aa3-1-1.dem
25-01-21 11:35:33 SN-E4-48 ERROR [hsbox.indexer:88] -
             clojure.main.main    main.java:  37
                           ...
             clojure.main/main     main.clj: 384
             clojure.main/main     main.clj: 421
         clojure.main/null-opt     main.clj: 342
       clojure.main/initialize     main.clj: 308
         clojure.main/init-opt     main.clj: 277
      clojure.main/load-script     main.clj: 275
                           ...
                    user/eval5    REPL Input
                           ...
              hsbox.core/-main     core.clj:  46
              hsbox.core/-main     core.clj:  84
             hsbox.indexer/run  indexer.clj: 148
        hsbox.indexer/add-demo  indexer.clj:  78
      hsbox.demo/get-demo-info     demo.clj: 339
         hsbox.demo/parse-demo     demo.clj:  78
hsbox.demo/parse-demo/do-parse     demo.clj:  75
java.lang.AssertionError: Assert failed: thread 'main' panicked at cs2-demo/src/entity/send_tables.rs:383:14:
                          not yet implemented: CGlobalSymbol
                          stack backtrace:
                             0:     0x5f8938ecce7a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha4a311b32f6b4ad8
                             1:     0x5f8938eef413 - core::fmt::write::h1866771663f62b81
                             2:     0x5f8938eca873 - std::io::Write::write_fmt::hb549e7444823135e
                             3:     0x5f8938ecccc2 - std::sys::backtrace::BacktraceLock::print::hddd3a9918ce29aa7
                             4:     0x5f8938ecdc8c - std::panicking::default_hook::{{closure}}::h791f75256b902d7d
                             5:     0x5f8938ecdad2 - std::panicking::default_hook::h82cc572fcb0d8cd7
                             6:     0x5f8938ece267 - std::panicking::rust_panic_with_hook::he21644cc2707f2c4
                             7:     0x5f8938ece0fa - std::panicking::begin_panic_handler::{{closure}}::h42f7c414fed3cad9
                             8:     0x5f8938ecd359 - std::sys::backtrace::__rust_end_short_backtrace::ha26cf5766b4e8c65
                             9:     0x5f8938ecdd8c - rust_begin_unwind
                            10:     0x5f8938d38f10 - core::panicking::panic_fmt::h74866b78e934b1c0
                            11:     0x5f8938de86c5 - cs2_demo::entity::send_tables::SendTableBuilder::serializer::haa4a98b7d95074a6
                            12:     0x5f8938de67d1 - cs2_demo::entity::send_tables::SendTables::try_new::hf02ca85236728f28
                            13:     0x5f8938ddf2be - cs2_demo::visit::parse::h0f4c940c493e68fd
                            14:     0x5f8938d546a5 - csdemoparser::cs2::parse::h183862aae2896392
                            15:     0x5f8938d3c692 - csdemoparser::parse::h478a88660c5a5a70
                            16:     0x5f8938d3c01c - csdemoparser::main::h0edfdd633eae14c2
                            17:     0x5f8938d3ad93 - std::sys::backtrace::__rust_begin_short_backtrace::he045a761e49ea42e
                            18:     0x5f8938d3aca1 - std::rt::lang_start::{{closure}}::h1bc0a737c5cb21a3
                            19:     0x5f8938ec6c47 - std::rt::lang_start_internal::h78dd36c15a6b42b8
                            20:     0x5f8938d3c305 - main
                            21:     0x717eed029d90 - <unknown>
                            22:     0x717eed029e40 - __libc_start_main
                            23:     0x5f8938d39555 - _start
                            24:                0x0 - <unknown>

                          (zero? (:exit proc))

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions