Elijah 0 Posted May 5, 2014 Share Posted May 5, 2014 Hey I contact you because I have a very big problem :'( My core channel down random moment ... I have a script for core restarter but the crash ingame is not good I have GAME 34083 ! My corerestarter log : Sun May 4 19:06:00 CEST 2014 :: The channel4-core4 looks down. We try to start now... Sun May 4 19:06:05 CEST 2014 :: The Core was started now. PID: 40511 Mon May 5 15:15:00 CEST 2014 :: The channel2-core4 looks down. We try to start now... Mon May 5 15:15:05 CEST 2014 :: The Core was started now. PID: 93959 My syserr channel 2-Core 4 : SYSERR: May 5 15:09:20 :: SyncPosition: Too many SyncPosition Count(18) from Name(Xxlike22xX) SYSERR: May 5 15:11:32 :: EquipTo: EquipTo: item already exist (this: #72701 Bottes du vent cell: 8 Gants de voleur) SYSERR: May 5 15:11:36 :: EquipTo: EquipTo: item already exist (this: #72701 Bottes du vent cell: 8 Gants de voleur)SYSERR: May 5 15:14:03 :: checkpointing: CHECKPOINT shutdown: tics did not updated. SYSERR: May 5 15:15:03 :: Show: cannot find sectree by 89563x164837 mapindex 21 SYSERR: May 5 15:15:03 :: Show: cannot find sectree by 88290x166004 mapindex 21 Checkpointing = time crash :s My DB syserr : SYSERR: May 5 14:38:29 :: Update: cannot update marriage : PID:8859 8935 SYSERR: May 5 14:41:50 :: Update: cannot update marriage : PID:8859 8935 SYSERR: May 5 15:14:03 :: Process: FDWATCH: peer null in event: ident 29 SYSERR: May 5 15:14:03 :: Process: FDWATCH: peer null in event: ident 29SYSERR: May 5 15:14:03 :: Process: FDWATCH: peer null in event: ident 29 SYSERR: May 5 15:15:00 :: DirectQuery: MySQL connection was reconnected. querying locale set SYSERR: May 5 15:18:42 :: Update: cannot update marriage : PID:12287 12388 SYSERR: May 5 15:34:10 :: Update: cannot update marriage : PID:8859 8935 SYSERR: May 5 15:34:43 :: Update: cannot update marriage : PID:8859 8935 SYSERR: May 5 15:34:58 :: Update: cannot update marriage : PID:8859 8935 SYSERR: May 5 15:35:37 :: Update: cannot update marriage : PID:8859 8935 SYSERR: May 5 15:37:00 :: Update: cannot update marriage : PID:8859 8935 In : var/log/messages : May 5 15:14:03 ns411359 kernel: pid 1864 (game), uid 0: exited on signal 6 (core dumped) You think it's what ? Thanks ^^ Link to comment Share on other sites More sharing options...
luzzo 197 Posted May 5, 2014 Share Posted May 5, 2014 (edited) I released dif fix for 2089m and 40250 rev...let me just the time to download 34k rev and ill give u the diff ------------------ This difference file has been created by IDA Pro game34083 003F07BF: C7 90 003F07C0: 05 90 003F07C1: D0 90 003F07C2: CB 90 003F07C3: 7B 90 003F07C4: 08 90 003F07C5: 00 90 003F07C6: 00 90 003F07C7: 00 90 003F07C8: 00 90 Here u have the difference of pseudo before and after the dif Before After Edited August 18, 2022 by Metin2 Dev Core X - External 2 Internal Link to comment Share on other sites More sharing options...
Elijah 0 Posted May 5, 2014 Author Share Posted May 5, 2014 Ok I test ^^ Thanks. Link to comment Share on other sites More sharing options...
Elijah 0 Posted May 5, 2014 Author Share Posted May 5, 2014 Your dif don't work. Or it's an other error ^^ Mon May 5 23:14:00 CEST 2014 :: The channel1-core5 looks down. We try to start now... Mon May 5 23:14:05 CEST 2014 :: The Core was started now. PID: 25382 Checkpoint error is disabled but the core continue crash :s SYSERR: May 5 23:12:58 :: Process: FDWATCH: peer null in event: ident 30 SYSERR: May 5 23:14:00 :: Process: FDWATCH: peer null in event: ident 25 var/log/messages : May 5 23:12:58 ks3310611 kernel: pid 2015 (game), uid 0: exited on signal 4 (core dumped) May 5 23:13:59 ks3310611 kernel: pid 2005 (game), uid 0: exited on signal 4 (core dumped) Please help me :'( Link to comment Share on other sites More sharing options...
luzzo 197 Posted May 5, 2014 Share Posted May 5, 2014 this is just a work around of checkpoint abort.. I just wannna remember u that checkpoint compares itself when an error occurred.. i suggest u to looking for an error probably in txt configuration files like special_item group or something like this. U can have more information by analyzing game.core file. Regards Luzzo Link to comment Share on other sites More sharing options...
Elijah 0 Posted May 5, 2014 Author Share Posted May 5, 2014 How analysing game.core file ? Because I open core5 ch1 game.core with notepad ++ but : €? @ ¸`( üÈÿÿüÈÿÿ À> ÉÿÿÉÿÿ H 7 €? `ï† HÉÿÿHÉÿÿ »Ð3Á(0ÊH `ºÀ) ºÀ)`»À) ÏØ(ÏØ(ÀÏØ(@ÎØ(¬ÎØ(ÐÎØ( Š ( €? @ Á( €? СG ˆÊÿÿ`-€(3Á( €? @ 2 €? @ €? ˜²G 4Á( t ‰( €?4Á( ä _( €? À( €? €³E ¸Î( ÀÎ( ÀÎ( ÀÎ( ÈÎ( ÈÎ((¹I ÆØ(ÀÆØ(€ÇØ(@ÈØ( ÉØ(ÀÉØ(€ÊØ(@ËØ( ÈÝH04Á( €? ÑH Ô E €? à¹I à €? X¾E xg* @ j¿ €?xg* Y‘ÐËÿÿ Ìÿÿ ôËÿÿï ôËÿÿï üËÿÿÌÿÿ À)_( P`( àËÿÿøËÿÿ €Íÿÿ Íÿÿ˜Íÿÿ¼ÍÿÿÉÍÿÿÔÍÿÿãÍÿÿóÍÿÿÎÿÿ^ÎÿÿhÎÿÿƒÎÿÿžÎÿÿÀÎÿÿßÎÿÿëÎÿÿöÎÿÿ ÏÿÿÏÿÿÏÿÿRÏÿÿcÏÿÿrÏÿÿ~Ïÿÿ 4€ î ^( Ùßÿÿ qà ™ßÿÿ @ ßÿÿ @àÿÿ (ƒ “ t(s €? ¬À(ƒ à ÿÿ €? ª?* Æ|*`I}*s ÉÿÿÐÔF –Å ¤Èÿÿ¤Èÿÿ ðÈÿÿðÈÿÿp3Á( €? @ -_(1 3Á( Link to comment Share on other sites More sharing options...
mackabro 5 Posted May 6, 2014 Share Posted May 6, 2014 plis dif game 2089 Link to comment Share on other sites More sharing options...
Premium Shogun 4585 Posted May 6, 2014 Premium Share Posted May 6, 2014 The checkpoint stuff appears because you have something wrong in your files, os or even the hardware, a dif isn't going to fix it. Link to comment Share on other sites More sharing options...
Elijah 0 Posted May 7, 2014 Author Share Posted May 7, 2014 I have test new game, freebsd 10.0, ... and continue crash :'( Link to comment Share on other sites More sharing options...
yagokurt 84 Posted May 10, 2014 Share Posted May 10, 2014 I have test new game, freebsd 10.0, ... and continue crash :'( Hi Elijah, idk how to fix your problem but i want ask u. Can u share with us the script to restart the core automatic when it get crashed? Sry if i cant ask for it on this topic Link to comment Share on other sites More sharing options...
Kroneees 33 Posted July 28, 2014 Share Posted July 28, 2014 Fix it. open mainlineSrcsServerlibthecoresrcsignal.c edit RETSIGTYPE checkpointing(int sig) { if (!tics) { sys_err("CHECKPOINT shutdown: tics did not updated."); abort(); } else tics = 0; } to RETSIGTYPE checkpointing(int sig) { if (!tics) { sys_err("CHECKPOINT shutdown: tics did not updated."); } else sys_err("CHECKPOINT shutdown: tics = 0."); } Link to comment Share on other sites More sharing options...
Kyojin 1 Posted July 28, 2014 Share Posted July 28, 2014 Can you make a dif for 34k? plss Link to comment Share on other sites More sharing options...
Active Member ATAG 310 Posted July 28, 2014 Active Member Share Posted July 28, 2014 No, the code above doesn't solve the problem. Server will just hang and you can't use it. Find the error you did in the files. Link to comment Share on other sites More sharing options...
Kroneees 33 Posted July 28, 2014 Share Posted July 28, 2014 No, the code above doesn't solve the problem. Server will just hang and you can't use it. Find the error you did in the files. This is code, fix crash game, i test it. Link to comment Share on other sites More sharing options...
Elijah 0 Posted November 28, 2014 Author Share Posted November 28, 2014 Fri Nov 28 20:00:00 CET 2014 :: The channel1-core1 looks down. We try to start now... Fri Nov 28 20:00:05 CET 2014 :: The Core was started now. PID: 1726 Fri Nov 28 20:11:00 CET 2014 :: The channel1-core1 looks down. We try to start now... Fri Nov 28 20:11:05 CET 2014 :: The Core was started now. PID: 1726 Fri Nov 28 20:22:00 CET 2014 :: The channel1-core1 looks down. We try to start now... Fri Nov 28 20:22:05 CET 2014 :: The Core was started now. PID: 1726 Fri Nov 28 20:33:00 CET 2014 :: The channel1-core1 looks down. We try to start now... Fri Nov 28 20:33:05 CET 2014 :: The Core was started now. PID: 1726 Fri Nov 28 20:35:08 CET 2014 :: The channel1-core3 looks down. We try to start now... Fri Nov 28 20:35:12 CET 2014 :: The Core was started now. PID: 1726 All 11 minutes crash ... You are solutions ? Link to comment Share on other sites More sharing options...
Premium Sanchez 2464 Posted November 28, 2014 Premium Share Posted November 28, 2014 Check out this topic. Link to comment Share on other sites More sharing options...
Reboot 772 Posted November 28, 2014 Share Posted November 28, 2014 Fix it. open mainlineSrcsServerlibthecoresrcsignal.c edit RETSIGTYPE checkpointing(int sig) { if (!tics) { sys_err("CHECKPOINT shutdown: tics did not updated."); abort(); } else tics = 0; } to RETSIGTYPE checkpointing(int sig) { if (!tics) { sys_err("CHECKPOINT shutdown: tics did not updated."); } else sys_err("CHECKPOINT shutdown: tics = 0."); } This solution is crap. Look at my post in this topic and you know it. http://metin2dev.org/board/topic/2829-cfix-checkpoint-shutdown-tics-did-not-updated/ Link to comment Share on other sites More sharing options...
Premium Sanchez 2464 Posted November 28, 2014 Premium Share Posted November 28, 2014 Your solution is crap too, never do that. What's the point of disabling one of the greatest function of the game? It's notify you if something stucked, and you want to disable it? It should be disabled just when the game starts the cache flushing at shutdown. Link to comment Share on other sites More sharing options...
Reboot 772 Posted November 28, 2014 Share Posted November 28, 2014 Your solution is crap too, never do that. What's the point of disabling one of the greatest function of the game? It's notify you if something stucked, and you want to disable it? It should be disabled just when the game starts the cache flushing at shutdown. I do not want to disable, I concur with you. I just said not interfere with anything, that solution. I am not one off chechpoint of source, are of the same opinion with you. I just explained that it has no effect, commenting that solving the abort. Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now