标题:
[提问]
运行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. N
derek@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+ W
Core 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) bt
bbs.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