|
|
Модератор форума: Dimitro |
Форум TrinityCore [TrinityCore] Help Здравствуйте, помогите с проблемой. |
Здравствуйте, помогите с проблемой. |
Здравствуйте. Вот ошибка с крашлога:
Код [New Thread 0x7ffff03ff700 (LWP 21126)] [New Thread 0x7fffefbfe700 (LWP 21127)] [New Thread 0x7fffc4bff700 (LWP 21128)] [New Thread 0x7fffc27ff700 (LWP 21129)] [New Thread 0x7fffc1ffe700 (LWP 21130)] [New Thread 0x7fffc0bff700 (LWP 21131)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffc4bff700 (LWP 21128)] 0x0000000000d4d125 in Unit::RemoveAurasByType(AuraType, ObjectGuid, Aura*, bool, bool) () #0 0x0000000000d4d125 in Unit::RemoveAurasByType(AuraType, ObjectGuid, Aura*, bool, bool) () #1 0x0000000001173328 in VehicleJoinEvent::Abort(unsigned long) () #2 0x000000000171527d in EventProcessor::Update(unsigned int) () #3 0x0000000000d5ca29 in Unit::Update(unsigned int) () #4 0x0000000000ca80e1 in Player::Update(unsigned int) () #5 0x0000000000ef17ce in Map::Update(unsigned int) () #6 0x0000000000ef1b40 in InstanceMap::Update(unsigned int) () #7 0x0000000000f0779f in MapUpdater::WorkerThread() () #8 0x00007ffff5e38a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #9 0x00007ffff6e51184 in start_thread (arg=0x7fffc4bff700) at pthread_create.c:312 #10 0x00007ffff55a037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 #0 0x0000000000d4d125 in Unit::RemoveAurasByType(AuraType, ObjectGuid, Aura*, bool, bool) () No symbol table info available. #1 0x0000000001173328 in VehicleJoinEvent::Abort(unsigned long) () No symbol table info available. #2 0x000000000171527d in EventProcessor::Update(unsigned int) () No symbol table info available. #3 0x0000000000d5ca29 in Unit::Update(unsigned int) () No symbol table info available. #4 0x0000000000ca80e1 in Player::Update(unsigned int) () No symbol table info available. #5 0x0000000000ef17ce in Map::Update(unsigned int) () No symbol table info available. #6 0x0000000000ef1b40 in InstanceMap::Update(unsigned int) () No symbol table info available. #7 0x0000000000f0779f in MapUpdater::WorkerThread() () No symbol table info available. #8 0x00007ffff5e38a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #9 0x00007ffff6e51184 in start_thread (arg=0x7fffc4bff700) at pthread_create.c:312 __res = <optimised out> pd = 0x7fffc4bff700 now = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736494302976, -3479578678635517663, 1, 0, 140736494303680, 140736494302976, 3479458281626806561, 3479558936102840609}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> pagesize_m1 = <optimised out> sp = <optimised out> freesize = <optimised out> __PRETTY_FUNCTION__ = "start_thread" #10 0x00007ffff55a037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Id Target Id Frame 11 Thread 0x7fffc0bff700 (LWP 21131) "worldserver" 0x00007ffff55a0a13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81 10 Thread 0x7fffc1ffe700 (LWP 21130) "worldserver" 0x00007ffff5597c53 in select () at ../sysdeps/unix/syscall-template.S:81 9 Thread 0x7fffc27ff700 (LWP 21129) "worldserver" 0x00007ffff5597c53 in select () at ../sysdeps/unix/syscall-template.S:81 * 8 Thread 0x7fffc4bff700 (LWP 21128) "worldserver" 0x0000000000d4d125 in Unit::RemoveAurasByType(AuraType, ObjectGuid, Aura*, bool, bool) () 7 Thread 0x7fffefbfe700 (LWP 21127) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 6 Thread 0x7ffff03ff700 (LWP 21126) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 5 Thread 0x7ffff13fd700 (LWP 21125) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 3 Thread 0x7ffff1bfe700 (LWP 21123) "worldserver" 0x00007ffff55a0a13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81 2 Thread 0x7ffff23ff700 (LWP 21122) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 1 Thread 0x7ffff7fe0800 (LWP 21118) "worldserver" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 Thread 11 (Thread 0x7fffc0bff700 (LWP 21131)): #0 0x00007ffff55a0a13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x0000000000b14b25 in boost::asio::detail::epoll_reactor::run(bool, boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) () No symbol table info available. #2 0x0000000000b1963a in boost::asio::detail::task_io_service::run(boost::system::error_code&) () No symbol table info available. #3 0x0000000000b1faa5 in NetworkThread<WorldSocket>::Run() () No symbol table info available. #4 0x00007ffff5e38a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #5 0x00007ffff6e51184 in start_thread (arg=0x7fffc0bff700) at pthread_create.c:312 __res = <optimised out> pd = 0x7fffc0bff700 now = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736427194112, -3479578678635517663, 1, 0, 140736427194816, 140736427194112, 3479467077719828769, 3479558936102840609}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> pagesize_m1 = <optimised out> sp = <optimised out> freesize = <optimised out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007ffff55a037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 10 (Thread 0x7fffc1ffe700 (LWP 21130)): #0 0x00007ffff5597c53 in select () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00000000017d789a in tcp_select.isra.6.constprop () No symbol table info available. #2 0x00000000017fc3ca in soap_accept () No symbol table info available. #3 0x0000000000b0d3cd in TCSoapThread(std::string const&, unsigned short) () No symbol table info available. #4 0x00007ffff5e38a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #5 0x00007ffff6e51184 in start_thread (arg=0x7fffc1ffe700) at pthread_create.c:312 __res = <optimised out> pd = 0x7fffc1ffe700 now = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736448161536, -3479578678635517663, 1, 0, 140736448162240, 140736448161536, 3479468726450399521, 3479558936102840609}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> pagesize_m1 = <optimised out> sp = <optimised out> freesize = <optimised out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007ffff55a037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 9 (Thread 0x7fffc27ff700 (LWP 21129)): #0 0x00007ffff5597c53 in select () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007ffff7bbdf5e in ?? () from /lib/x86_64-linux-gnu/libreadline.so.6 No symbol table info available. #2 0x00007ffff7bbe19e in rl_read_key () from /lib/x86_64-linux-gnu/libreadline.so.6 No symbol table info available. #3 0x00007ffff7ba7edc in readline_internal_char () from /lib/x86_64-linux-gnu/libreadline.so.6 No symbol table info available. #4 0x00007ffff7ba8625 in readline () from /lib/x86_64-linux-gnu/libreadline.so.6 No symbol table info available. #5 0x0000000000b048dd in CliThread() () No symbol table info available. #6 0x00007ffff5e38a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #7 0x00007ffff6e51184 in start_thread (arg=0x7fffc27ff700) at pthread_create.c:312 __res = <optimised out> pd = 0x7fffc27ff700 now = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736456554240, -3479578678635517663, 1, 0, 140736456554944, 140736456554240, 3479463229429131553, 3479558936102840609}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> pagesize_m1 = <optimised out> sp = <optimised out> freesize = <optimised out> __PRETTY_FUNCTION__ = "start_thread" #8 0x00007ffff55a037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 8 (Thread 0x7fffc4bff700 (LWP 21128)): #0 0x0000000000d4d125 in Unit::RemoveAurasByType(AuraType, ObjectGuid, Aura*, bool, bool) () No symbol table info available. #1 0x0000000001173328 in VehicleJoinEvent::Abort(unsigned long) () No symbol table info available. #2 0x000000000171527d in EventProcessor::Update(unsigned int) () No symbol table info available. #3 0x0000000000d5ca29 in Unit::Update(unsigned int) () No symbol table info available. #4 0x0000000000ca80e1 in Player::Update(unsigned int) () No symbol table info available. #5 0x0000000000ef17ce in Map::Update(unsigned int) () No symbol table info available. #6 0x0000000000ef1b40 in InstanceMap::Update(unsigned int) () No symbol table info available. #7 0x0000000000f0779f in MapUpdater::WorkerThread() () No symbol table info available. #8 0x00007ffff5e38a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #9 0x00007ffff6e51184 in start_thread (arg=0x7fffc4bff700) at pthread_create.c:312 __res = <optimised out> pd = 0x7fffc4bff700 now = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736494302976, -3479578678635517663, 1, 0, 140736494303680, 140736494302976, 3479458281626806561, 3479558936102840609}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> pagesize_m1 = <optimised out> sp = <optimised out> freesize = <optimised out> __PRETTY_FUNCTION__ = "start_thread" #10 0x00007ffff55a037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 7 (Thread 0x7fffefbfe700 (LWP 21127)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007ffff5e354dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #2 0x00000000016b498f in DatabaseWorker::WorkerThread() () No symbol table info available. #3 0x00007ffff5e38a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #4 0x00007ffff6e51184 in start_thread (arg=0x7fffefbfe700) at pthread_create.c:312 __res = <optimised out> pd = 0x7fffefbfe700 now = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737215719168, -3479578678635517663, 1, 0, 140737215719872, 140737215719168, 3479544042996902177, 3479558936102840609}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> pagesize_m1 = <optimised out> sp = <optimised out> freesize = <optimised out> __PRETTY_FUNCTION__ = "start_thread" #5 0x00007ffff55a037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 6 (Thread 0x7ffff03ff700 (LWP 21126)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007ffff5e354dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #2 0x00000000016b498f in DatabaseWorker::WorkerThread() () No symbol table info available. #3 0x00007ffff5e38a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #4 0x00007ffff6e51184 in start_thread (arg=0x7ffff03ff700) at pthread_create.c:312 __res = <optimised out> pd = 0x7ffff03ff700 now = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737224111872, -3479578678635517663, 1, 0, 140737224112576, 140737224111872, 3479573730347723041, 3479558936102840609}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> pagesize_m1 = <optimised out> sp = <optimised out> freesize = <optimised out> __PRETTY_FUNCTION__ = "start_thread" #5 0x00007ffff55a037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 5 (Thread 0x7ffff13fd700 (LWP 21125)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007ffff5e354dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #2 0x00000000016b498f in DatabaseWorker::WorkerThread() () No symbol table info available. #3 0x00007ffff5e38a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #4 0x00007ffff6e51184 in start_thread (arg=0x7ffff13fd700) at pthread_create.c:312 __res = <optimised out> pd = 0x7ffff13fd700 now = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737240880896, -3479578678635517663, 1, 140737257863008, 140737240881600, 140737240880896, 3479575928297236769, 3479558936102840609}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> pagesize_m1 = <optimised out> sp = <optimised out> freesize = <optimised out> __PRETTY_FUNCTION__ = "start_thread" #5 0x00007ffff55a037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 3 (Thread 0x7ffff1bfe700 (LWP 21123)): #0 0x00007ffff55a0a13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x0000000000b14b25 in boost::asio::detail::epoll_reactor::run(bool, boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) () No symbol table info available. #2 0x0000000000b1963a in boost::asio::detail::task_io_service::run(boost::system::error_code&) () No symbol table info available. #3 0x0000000000b1aad5 in boost::asio::io_service::run() () No symbol table info available. #4 0x00007ffff5e38a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #5 0x00007ffff6e51184 in start_thread (arg=0x7ffff1bfe700) at pthread_create.c:312 __res = <optimised out> pd = 0x7ffff1bfe700 now = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737249273600, -3479578678635517663, 1, 0, 140737249274304, 140737249273600, 3479574829322479905, 3479558936102840609}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> pagesize_m1 = <optimised out> sp = <optimised out> freesize = <optimised out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007ffff55a037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 2 (Thread 0x7ffff23ff700 (LWP 21122)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x0000000000b197ed in boost::asio::detail::task_io_service::run(boost::system::error_code&) () No symbol table info available. #2 0x0000000000b1aad5 in boost::asio::io_service::run() () No symbol table info available. #3 0x00007ffff5e38a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #4 0x00007ffff6e51184 in start_thread (arg=0x7ffff23ff700) at pthread_create.c:312 __res = <optimised out> pd = 0x7ffff23ff700 now = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737257666304, -3479578678635517663, 1, 0, 140737257667008, 140737257666304, 3479569332301211937, 3479558936102840609}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> pagesize_m1 = <optimised out> sp = <optimised out> freesize = <optimised out> __PRETTY_FUNCTION__ = "start_thread" #5 0x00007ffff55a037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 1 (Thread 0x7ffff7fe0800 (LWP 21118)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007ffff5e354dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #2 0x0000000000f075a3 in MapUpdater::wait() () No symbol table info available. #3 0x0000000000f04a00 in MapManager::Update(unsigned int) () No symbol table info available. #4 0x000000000104e62e in World::Update(unsigned int) () No symbol table info available. #5 0x0000000000b0e747 in WorldUpdateLoop() () No symbol table info available. #6 0x0000000000a4be5c in main () No symbol table info available. A debugging session is active. Inferior 1 [process 21118] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] Подскажет кто в чем проблема?
Сообщение # 1 написано 29.06.2016 в 18:19
|
что можно сказать если нет информации? Я не знаю используемые тут классы, но могу предположить, иначе тут ничего не сделаешь, если сам не сталкнешься с проблемой или же не найдешь подобную. Почему так? Потому что произошел краш из-за снятии аура именно к конкретном случае. Простой пример - есть указатель на моба, мы его делетаем, а затем с этого указателя снимаем ауры, произойдёт обращение к недопустимому участку памяти и будет краш. Это всего лишь пример, что касаемо предположений - в момент обновления ивентов вызывается функция аборт и там видимо снимаются ауры и вероятно происходит нечто подобное что я описал или же ещё что-то подобное. Что именно краш логи как видно не всегда пишут, нужно смотреть вызываемые методы и думать над логикой действия ядра, что может привести к подобной проблеме
Сообщение # 2 написано 06.07.2016 в 02:22
|
Друзья, тему не могу создать по причине недостаточного количества сообщений, поэтому пишу здесь.
У меня проблема с запуском authserver.exe Процесс загрузки останавливается на сообщении: Added realm "Trinity" at 127.0.0.1:8085. Ядро компилировал в VC++2012, исходники брал с github. Базы auth, crahacters и world созданы и обновлены, authserver.conf отредактирован по инструкции, я вообще все делал по инструкции: Компиляция ядра, создание сборки Trinity Core 3.3.5a под Win32. Вот полный лог: TrinityCore rev. unknown 1970-01-01 00:00:00 +0000 (Archived branch) (Win32, Release) (authserver) <Ctrl-C> to stop. Using configuration file authserver.conf. Using SSL version: OpenSSL 1.0.2h 3 May 2016 (library: OpenSSL 1.0.2h 3 May 2016) Using Boost version: 1.61.0 Automatic database updates are disabled for all databases! Opening DatabasePool 'auth'. Asynchronous connections: 1, synchronous connections: 1. MySQL client library: 5.5.50 MySQL server ver: 5.5.50 Connected to MySQL database at 127.0.0.1 MySQL client library: 5.5.50 MySQL server ver: 5.5.50 Connected to MySQL database at 127.0.0.1 DatabasePool 'auth' opened successfully. 2 total connections running. Started auth database connection pool. Added realm "Trinity" at 127.0.0.1:8085.
Сообщение # 3 написано 11.07.2016 в 10:58
|
У Вас был выброшен SIGSEGV. Это означает, что была попытка выполнить операцию относительно участка памяти, на котором выполнение данной операции запрещено, либо участок памяти невалиден в принципе (разыменовывание nullptr'а, например). Для работавших потоков Вам был предоставлен стек вызовов, что несколько сужает круг поисков, но не настолько, чтобы с места сообщить, в какой инструкции находится ошибка. Более того, проблема может быть осложнена наличием heap corruption'а. В этом случае момент выброса исключения чаще всего уже не показателен, так как непосредственная ошибка произошла много раньше (и возможно даже в другой части программы, многопоточная природа которой только предрасполагает к такому развитию событий), в то время как само исключение было выброшено лишь при освобождении (если испортило хедер) памяти, либо, что еще хуже, в случае порчи данных, которые являлись какими-нибудь адресами или оффсетами, при контекстном использовании испорченного их варианта (при этом проблема будет видеться в этих данных и в инструкциях, которые с ними работают, хотя на самом деле ошибка находится совершенно в другом месте). На данный момент мне не удалось найти отладчик, который бы улавливал такие порчи со стопроцентной точностью (есть вероятность, что он и не существует), однако есть несколько методик для отладки таких ситуаций разной степени полезности. Например можно настроить кучу таким образом, чтобы в аллоцированные блоки производились специальные вставки. В этом случае порча может быть выявлена быстрее. Либо "придерживать" освобождаемый блок и не возвращать его в кучу сразу, это позволит выявить ошибки, заключающиеся в обращении к удаленной памяти. Более подробную информацию о способах отладки подобных проблем и о порядке их проведения Вам следует искать не на этом ресурсе. Процесс загрузки останавливается на сообщении: Added realm "Trinity" at 127.0.0.1:8085. Тоже встречаюсь с такими проблемами. Многие программы почему-то закрываются и перестают работать после сообщений типа "success, exiting, done" и т.д. Пришел к выводу, что это неразрешимо... |
как-то неутешительно получается... надеюсь у кого-нибудь есть ответ с решением...
А вот еще вопрос. Если я скомпилю ядро для ЛК и подтяну базы, будут ли работать боссы ЦЛК? Имеется в виду, работают ли инсты (ЦЛК) на новом ядре, с новыми ревами баз?
Сообщение # 5 написано 14.07.2016 в 12:12
|
Я тоже когда-то был полон надежды... А вот еще вопрос. Если я скомпилю ядро для ЛК и подтяну базы, будут ли работать боссы ЦЛК? Имеется в виду, работают ли инсты (ЦЛК) на новом ядре, с новыми ревами баз? Не по офу, конечно, но пройти, насколько я помню, на последней версии можно. Проблема в том, что это всего лишь логика, которую разработчикам, судя по всему, не очень то интересно делать (и их можно понять), потому в этом направлении разработка TC идет весьма медленными темпами.
Сообщение # 6 написано 14.07.2016 в 13:13
|
| |||
| |||