Board logo

标题: [提问] 运行gmsv时出现奇怪的错误 [打印本页]

作者: FunStar    时间: 2008-3-13 21:33     标题: 运行gmsv时出现奇怪的错误

运行gmsv的时候提示bbs.mocwww.com9 W& \. Z. T( K# J( r
LastFunc (ITEM_DeleteTimeWatched)妖城在线论坛6 v& [8 R8 Y- b* a! W0 |
段错误 (core_dumped)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& W7 c( L  |) P
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 F, n3 M! U8 x5 L! x/ q0 }* w
谁知道怎么回事么?
作者: 囡囡    时间: 2008-3-13 21:37

物品问题....
作者: FunStar    时间: 2008-3-13 21:51

物品问题?
3 g- `7 |4 D1 v& b魔力私服,最新魔力宝贝私服技术交流具体是什么文件有问题?
! H+ G1 {8 x3 E$ l我遇到这个问题还是刚运行gmsv的时候..服务器才开到1/3就提示这个问题..
作者: 黄昏    时间: 2008-3-14 02:51


- K. z! o  e5 j0 H/ s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートThe problem that no `core' file is created on a segmentation fault; Locate errors in the source with GDB and `core' files
) S, h' J6 f/ n$ P1 ~$ H  A魔力私服,最新魔力宝贝私服技术交流Linux 程序在遇到段错误(常见的是由非法访问内存引起)的时候会产生 core 文件,如果这个程序包含调试信息(编译的时候加 -g 选项),那么使用 gdb 读取这个 core 文件可以快速定位出错的源代码。原来在某软件公司实习的时候(用 RedHat Enterprise Linux)觉得这样非常方便查错,但我自己用的 Debian GNU/Linux 却默认不生成这个文件。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- q( b: \# ?8 \& M7 c5 e
检查以后发现原因是 core 文件最大尺寸(用 ulimit -c 查看)是 0,把它设置成非 0 值就可以了,如:
, ?7 _/ z9 b/ `0 J+ @魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表ulimit -c 2048(设置 core 文件最大尺寸为 2048 blocks,1block=512bytes,因此这里设置的其实是 1MiB)魔力私服,最新魔力宝贝私服技术交流1 @& s+ o5 \/ _0 u. S" Y. @
ulimit -c unlimited(不限 core 文件尺寸)妖城在线论坛/ T3 x7 @& q2 c5 o& h7 Z& I
附:用 gdb 根据 core dump 文件定位错误的办法。* [. ]. E$ B8 s) H6 w& g# x6 ]' `
用这个程序作一个测试:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. h& r6 T9 x# }7 l, [8 t/ n; X# B
int foo (int *p)
3 B4 L% Y$ p- [妖城在线论坛{bbs.mocwww.com- u- I% X# R! F: c; g
return *p;" ]! ]2 }# n. G. S. f
}魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 x# v1 A1 J& y; e
main()妖城在线论坛2 Z. [4 N) b! b; w6 P
{—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 v8 U5 ?; K; ?0 T3 q& h
foo (0);
9 h1 F/ v- N1 f$ _# O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート}
- E: K' r* j% l* f$ U7 a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表derek@dli: /tmp $ gcc -g a.c
  B+ M4 c9 I9 N! @9 M2 S4 v& P3 s+ C. Nderek@dli: /tmp $ ./a.out魔力私服,最新魔力宝贝私服技术交流* I. T" k$ d) Y. X; J
段错误 (core dumped)妖城在线论坛/ P) Y! _' e" i) \, a
derek@dli: /tmp $ gdb ./a.out -c core
, B) |  G: _7 ^4 I) i魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表(这里略去约十行其他信息)
; T9 M( ~( z7 l+ WCore was generated by `./a.out'.
; Q3 k5 |5 y  t妖城在线论坛Program terminated with signal 11, Segmentation fault.魔力私服,最新魔力宝贝私服技术交流. h. v9 m: t$ m
#0 0x0804834a in foo (p=0x0) at a.c:3—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. u/ l# {: E4 T6 I
3 return *p;
' G: ?' y1 p& |* r( _bbs.mocwww.com如果再输入一条命令 bt,就可以看得清清楚楚错误是在什么时机产生的:魔力私服,最新魔力宝贝私服技术交流( p0 s8 N$ q3 I5 Z
(gdb) btbbs.mocwww.com- W$ Q) |/ P% s1 v
#0 0x0804834a in foo (p=0x0) at a.c:3
" ?; {# k* Z4 B% d, Xbbs.mocwww.com#1 0x0804836b in main () at a.c:8妖城在线论坛# z0 W2 V# G4 Y' z& ~2 a
不能有比这更清楚的错误信息了!如果是在 Windows 下,就老老实实 Trace and Step 吧。
; n# f* C- N2 j& E+ e& ~
妖城在线论坛$ B  c' j5 Q* P$ K. r) F# Z2 y% r
百度知道摘的有关段错误的解释
  |9 F7 Z3 ]* m6 w- z9 Z- u. C  y8 j3 ebbs.mocwww.com参考一下便于理解bbs.mocwww.com2 `2 h8 y7 Z% E# P  d$ z
至于出错的原因 最好贴更多的信息 上面应该还有其他错误提示才对吧妖城在线论坛+ c: ]7 R7 S( L- u! i1 }* |, Y

作者: FunStar    时间: 2008-3-14 20:25

上面没有错误提示了..
8 Q" \( N9 J0 V  L, K9 k4 `) X; t8 _bbs.mocwww.com上面都是启动gmsv时读取的一些数据..
1 p; }0 S4 `, r  G3 _# O: H前面的是一些什么什么...done
/ t* o; Z: z  O7 o; U. C% Y, dbbs.mocwww.com都表示完成的...
作者: 黄昏    时间: 2008-4-13 14:46

嗯  你的系统是什么发行版?
作者: FGMAX    时间: 2008-4-13 14:49

你改没改GMSV或者data,应该是对照错误。




欢迎光临 妖城在线论坛 (http://bbs.mocwww.com/) Powered by Discuz! 6.0.0