当前位置: 首页 > news >正文

免费个人博客网站模板下载有域名有服务器怎么做网站

免费个人博客网站模板下载,有域名有服务器怎么做网站,大兴安岭网站建设兼职,教人做家具的网站文章目录 TLS概念core 线程调用栈查看堆栈: bt查看所有线程堆栈:core分析:锁分析代码修改:thread8 f 4 (第四层堆栈) jcallback.c:186**thread10 f4 SynStack.cpp:1175tl_send_message 加锁修改tls_table1 socket_tab加锁保护2 增加tls_table 中buse的使用3 tls_tl_read_mes…

文章目录

      • TLS概念
      • core 线程调用栈
        • 查看堆栈: bt
        • 查看所有线程堆栈:
        • core分析:
        • 锁分析
      • 代码修改:
        • thread8 f 4 (第四层堆栈) jcallback.c:186**
        • thread10 f4 SynStack.cpp:1175
        • tl_send_message 加锁修改
          • tls_table
          • 1 socket_tab加锁保护
          • 2 增加tls_table 中buse的使用
          • 3 tls_tl_read_message修改

TLS概念

TLS 协议主要用于保护网络通信中的数据安全,工作过程主要分为握手阶段和数据传输阶段,绝大多数的 TLS 通信都是基于 TCP 协议的

core 线程调用栈

命令: ./gdb 进程名称 core

查看堆栈: bt
ore was generated by `./SMGSvr'.
Program terminated with signal 6, Aborted.
#0  0x400f5170 in pthread_join () from /lib/libpthread.so.0Thread 1 (Thread 0x410dc000 (LWP 1140)):
#0  0x400f5170 in pthread_join () from /lib/libpthread.so.0
#1  0x000da0c4 in WaitForSingleObject (hHandle=-1073741826, dwMilliseconds=4294967295) at compat.cpp:213
#2  0x000b60a4 in SMGRun () at SMGManager.cpp:2488
#3  0x00016558 in MySvrMain (argc=1, argv=0xbee65e34) at SMGSvr.cpp:23
#4  0x000f1fc0 in Svrmain (argc=1, argv=0xbee65e34) at LinuxService.cpp:74
#5  0x000f1ff4 in Run (argc=1, argv=0xbee65e34) at LinuxService.cpp:79
#6  0x000f203c in main (argc=1, argv=0xbee65e34) at LinuxService.cpp:89
查看所有线程堆栈:

thread apply all bt


Thread 20 (Thread 0x5d8ff460 (LWP 1284)):
#0  0x41036e94 in nanosleep () from /lib/libc.so.6
#1  0x41064138 in usleep () from /lib/libc.so.6
#2  0x40224358 in BoardClock (lpParam=0x0) at shssm.cpp:891
#3  0x400f3e64 in start_thread () from /lib/libpthread.so.0
#4  0x4106a588 in ?? () from /lib/libc.so.6
#5  0x4106a588 in ?? () from /lib/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)Thread 19 (Thread 0x4524b460 (LWP 1266)):
#0  0x41036e94 in nanosleep () from /lib/libc.so.6
#1  0x41064138 in usleep () from /lib/libc.so.6
#2  0x433aa6dc in thread_start_handle_msg (arg=0x0) at octvoc.c:10682
#3  0x400f3e64 in start_thread () from /lib/libpthread.so.0
#4  0x4106a588 in ?? () from /lib/libc.so.6
Cannot access memory at address 0x0
#5  0x4106a588 in ?? () from /lib/libc.so.6
Cannot access memory at address 0x0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)Thread 18 (Thread 0x44236460 (LWP 1264)):
#0  0x41036e94 in nanosleep () from /lib/libc.so.6
#1  0x41064138 in usleep () from /lib/libc.so.6
#2  0x433aa374 in thread_start (arg=0x0) at octvoc.c:10594
#3  0x400f3e64 in start_thread () from /lib/libpthread.so.0
Thread 5 (Thread 0x597a5460 (LWP 1273)):
#0  0x400fbfb4 in #4  0x4106a588 in ?? () from /lib/libc.so.6r
ead () from /lib/libpthread.so.0
#1  0x502822cc in sock_read () from /usr/lib/libSynSip.so
#2  0x50280c7c in BIO_read () from /usr/lib/libSynSCannot access memory at address 0x0ip.so#3  0x502605f8 in ssl3_read_n () from /usr/lib/libSynSip.so
#4  0x50261454 in ssl3_read_bytes () from /usr/lib/libSynSip.so
#5  0x5025ecc8 in ssl3_read_internal () from /usr/lib/libSynSip.so
#6  0x5025ed54 in ssl3_read () from /usr/lib/libSynSip.so
#7  0x50243024 in SSL_read () from /usr/lib/libSynSip.so
#8  0x501753b8 in tls_tl_read_me#5  0x4106a588 in ?? () from /lib/libc.so.6s
sage (osip_fdset=0x597a4cc8) at eXtl_tls.c:1009
#9  0x501f7554 in SipSocketReadMessage (max_message_nb=1, sec_max=0, usec_max=100000) at udp.c:3097Cannot access memory at address 0x0
#10 0
x501fcaf8 in SipStackInternalBacktrace stopped: previous frame identical to this frame (corrupt stack?)C
heckTimer () at SynConf.cpp:412
#11 0x5020fd64 in SipStackScheduleThread (arg=0x0) at SynStack.cpp:578
#12 0x400f3e64 in start_thread ()from /lib/Thread 17 (Thread 0x65c88460 (LWP 1327)):l
ibpthread.so.0
#13 0x4106a588 in ?? () from /lib/libc.so.6
#0  0x400fadd4 in do_futex_wait () from /lib/libpthread.so.0
#1  0x400faea0 in sem_wait@@GLIBC_2.4 () from /lib/libpthread.so.0
#2  0x000ded04 in WaitSemaphore (hSemaphore=2, dwMilliseconds=0) at compat.cpp:2501
#3  0x000b37e4 in OnDiskWork (arg=0x0) at SMGManager.cpp:1254
#4  0x400f3e64 in start_thread () from /lib/libpthread.so.0
#5  0x4106a588 in ?? () from /lib/libc.so.6
Cannot access memory at address 0x0
#6  0x4106a588 in ?? () from /lib/libc.so.6
Cannot access memory at address 0x0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)Thread 16 (Thread 0x66488460 (LWP 1328)):
#0  0x41036e94 in nanosleep () from /lib/libc.so.6
#1  0x41064138 in usleep () from /lib/libc.so.6
#2  0x0004993c in ProcessOtherThing (arg=0x0) at ChManger.cpp:5420
#3  0x400f3e64 in start_thread () from /lib/libpthread.so.0
#4  0x4106a588 in ?? () from /lib/libc.so.6
#5  0x4106a588 in ?? () from /lib/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)Thread 15 (Thread 0x5ceff460 (LWP 1283)):
#0  0x400fba04 in __lll_lock_wait () from /lib/libpthread.so.0
#1  0x400f6244 in pthread_mutex_lock () from /lib/libpthread.so.0
#2  0x501cc9e0 in osip_mutex_lock (_mut=0x1486ca20) at port_sema.c:194
#3  0x502099d0 in SipStackInternalLock () at Synsip.cpp:37
#4  0x5020145c in SynSipEventGetEvent (dwSec=0, dwMilliSec=50, phEvent=0x5cefedb0) at SynEvent.cpp:344
#5  0x4029e964 in CbSynSipEventGetEvent (dwSec=0, dwMilliSec=50, phEvent=0x5cefedb0) at SipExport.cpp:2173
#6  0x402c4cb4 in ProcessSipEvent () at SipLogical.cpp:2644
#7  0x402a7020 in SipEventHandleThread (lpParam=0x0) at SipInterface.cpp:1384
#8  0x400f3e64 in start_thread () from /lib/libpthread.so.0
#9  0x4106a588 in ?? () from /lib/libc.so.6
Cannot access memory at address 0x0
#10 0x4106a588 in ?? () from /lib/libc.so.6
Cannot access memory at address 0x0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)Thread 14 (Thread 0x6446b460 (LWP 1321)):
#0  0x400fba04 in __lll_lock_wait () from /lib/libpthread.so.0
#1  0x400f6244 in pthread_mutex_lock () from /lib/libpthread.so.0
#2  0x4041cd28 in EnterCriticalSection (cri_mutex=0x40c6ec44 <csSipGlobalLock>) at compat.cpp:1072
#3  0x401ce804 in SmartLock::SLock (this=0x64468e2c) at SipExport.h:34
#4  0x402a91b0 in SipIcHangup (pCh=0x46ceac08) at SipInterface.cpp:2040
#5  0x403786d8 in SsmHangup (ch=448) at ssmapi.cpp:12101
#6  0x000e452c in CtiHangup (nCh=448) at CtiOp.cpp:2402
#7  0x0007f650 in IPHandleCallOutCh (pgwCh=0x606e6f08) at ChManger.cpp:19338
#8  0x00069a7c in HandleCallOutCh (pgwCh=0x606e6f08) at ChManger.cpp:13744
#9  0x0006befc in IPChStateChange (nCh=448, nDriverState=0) at ChManger.cpp:14656
#10 0x00058e94 in ChStateChange (nCh=448, nState=0) at ChManger.cpp:9734
#11 0x00058dd8 in ChStateChange (nCh=448, nState=0, nAppend=24, dwParam=9830400) at ChManger.cpp:9719
#12 0x000e89c0 in ChStateOp (nCh=448, nState=0, nAppend=24, dwParam=9830400) at CtiOp.cpp:3877
#13 0x000e7860 in SynwayEventCallback (pEvent=0x6446ad90) at CtiOp.cpp:3928
#14 0x4018cbc4 in EventCallbackProcA (lpParameter=0x0) at event.cpp:3539
#15 0x400f3e64 in start_thread () from /lib/libpthread.so.0
#16 0x4106a588 in ?? () from /lib/libc.so.6
#17 0x4106a588 in ?? () from /lib/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)Thread 13 (Thread 0x5a05f460 (LWP 1274)):
#0  0x400fba04 in __lll_lock_wait () from /lib/libpthread.so.0
#1  0x400f6244 in pthread_mutex_lock () from /lib/libpthread.so.0
#2  0x501cc9e0 in osip_mutex_lock (_mut=0x1486ca20) at port_sema.c:194
#3  0x502099d0 in SipStackInternalLock () at Synsip.cpp:37
#4  0x501fcb48 in SipCheckTimerOut () at SynConf.cpp:419
#5  0x5020fe18 in SipStackTmOutThread (arg=0x0) at SynStack.cpp:594
#6  0x400f3e64 in start_thread () from /lib/libpthread.so.0
#7  0x4106a588 in ?? () from /lib/libc.so.6
Cannot access memory at address 0x0
#8  0x4106a588 in ?? () from /lib/libc.so.6
Cannot access memory at address 0x0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)Thread 12 (Thread 0x5ea0e460 (LWP 1286)):
#0  0x400fba04 in __lll_lock_wait () from /lib/libpthread.so.0
#1  0x400f6244 in pthread_mutex_lock () from /lib/libpthread.so.0
#2  0x501cc9e0 in osip_mutex_lock (_mut=0x1486ca20) at port_sema.c:194
#3  0x502099d0 in SipStackInternalLock () at Synsip.cpp:37
#4  0x50208560 in SynSipMsgTerminatedCall (dwCallID=398821, dwDialogID=398822) at SynMsg.cpp:1066
http://www.hkea.cn/news/12922/

相关文章:

  • 惠州做棋牌网站建设找哪家效益快如何宣传推广产品
  • 成都户外网站建设杭州推广公司排名
  • 浏览器秒玩小游戏入口seo引擎优化外包公司
  • 广西桂林新闻最新消息宁波seo快速排名
  • 做网站被骗五千多百度服务中心人工客服电话
  • 超链接到网站怎么做app推广兼职是诈骗吗
  • 西安网站建设管理深圳seo网络优化公司
  • 建设网站的必要性关键词统计工具有哪些
  • 前端工作一年工资多少正常网站优化公司
  • 做网站用网络平台推广是干什么
  • 手机版 演示 网站 触摸长春网站关键词推广
  • 做五金出口在哪个网站好点重庆seo技术教程
  • 公司改名网站备案西安优化seo托管
  • wordpress插件禁用郑州百度快照优化排名
  • 做p2p网站多少钱百度助手app免费下载
  • 做网站的公司属于什么行业电商网站订烟
  • 网页使用怎么做网站seo啥意思
  • 短视频seo公司青岛网络优化代理
  • 代码网站开发制作网页
  • 制作灯笼图片广州优化seo
  • 潍坊网页制作案例郑州网站优化
  • 天津做网站比较大的公司百度竞价排名名词解释
  • 极简新闻网站开发网站建设找哪家好
  • 做网站域名app开发费用一览表
  • wordpress子站共享用户名东莞服务好的营销型网站建设
  • 做www网站需要多少钱网络营销方案
  • 河北网站备案流程企业seo顾问
  • 广东汕头最新消息厦门seo关键词
  • 如何用 ftp上传网站一键搭建网站
  • c 网站开发简单实例教程今日新闻头条最新消息