[Konversation-devel] [Bug 145614] Konversation crashes at startup when receiving much data via bouncer

Nils Kneuper crazy-ivanovic at gmx.net
Sat May 19 10:25:05 CEST 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=145614         




------- Additional Comments From crazy-ivanovic gmx net  2007-05-19 10:25 -------
Okay, today it did not crash, the only change I did make was changing the compilerflags from "-march=nocona -O2 -pipe -fomit-frame-pointer" to "-march=nocona -O2 -pipe -g" and not stripping the binary.

But instead I am now having another smaller problem, might be related:
When connecting to the bouncer it replays the quicklog as it should *until* it gets to the normal dsl disconnection in the miggle of the night. That is the last thing I get in the konversation log. Then the "servertab" for my bouncer still is open, the chans are closed. I have to close the connection to the bouncer and open it again to get the tabs. Maybe something strange happens either with the way miau sends the data for the disconnect, or with how it is handled by konversation.
Here is what is in the konversation log:
*** Protokolldatei gestartet
*** Datum: Sa Mai 19 09:52:04 2007                                                                                      
[Sa Mai 19 2007] [09:52:04] Betreten    Sie haben den Kanal #wesnoth-dev betreten (miau miau)                           [Sa Mai 19 2007] [09:52:04] Topic       Das Kanal-Topic lautet: "151 bugs, 233 feature requests, 1 patches | logs: http:
//irclog.wesnoth.org/ | http://wesnoth.org/wiki/Wesconf".                                                               [Sa Mai 19 2007] [09:52:04] Notice      -Ivanovic an #wesnoth-dev- Playing quicklog...
[Sa Mai 19 2007] [09:52:04] Betreten    MrJimm hat den Kanal betreten (n=jim c-24-14-111-0 hsd1 il comcast net)         [Sa Mai 19 2007] [09:52:04] <CIA-7>     [00:41:45] ^C03mog^O * r^B17739^O ^C10^O/trunk/src/serialization/preprocessor.cp
p^B:^O                                                                                                                  [Sa Mai 19 2007] [09:52:04] <CIA-7>     [00:41:45] Cache the buffer size and thereby avoid constantly creating and delet
ing strings.                                                                                                            [Sa Mai 19 2007] [09:52:04] <CIA-7>     [00:41:45] This greatly speeds up the preprocessor.
[Sa Mai 19 2007] [09:52:04] Betreten    alink hat den Kanal betreten (n=alink host-212-68-216-215 brutele be)           [Sa Mai 19 2007] [09:52:04] Verlassen   alink hat den Kanal verlassen.
[Sa Mai 19 2007] [09:52:04] Betreten    alink hat den Kanal betreten (n=alink host-212-68-216-215 brutele be)           [Sa Mai 19 2007] [09:52:04] <CIA-7>     [02:14:48] ^C03alink^O * r^B17740^O ^C10^O/trunk/data/themes/ (dfool.cfg experim
ental.cfg)^B:^O Adapt the 2 remaining themes to the new icon sizes (the general 16px height and the 24px width of flag icon)
[Sa Mai 19 2007] [09:52:04] <CIA-7>     [02:32:01] ^C03alink^O * r^B17741^O ^C10^O/trunk/data/themes/macros.cfg^B:^O In all themes, adapt the time icon to its new 16x16 size
[Sa Mai 19 2007] [09:52:04] Verlassen   alink hat den Kanal verlassen.
[Sa Mai 19 2007] [09:52:04] <eleazar>   [03:03:31] the forum seems to be down again
[Sa Mai 19 2007] [09:52:04] Betreten    grzywacz hat den Kanal betreten (n=grzywacz 195 69 83 194) 
[Sa Mai 19 2007] [09:52:04] <happygrue> [03:12:06] yes, forum is also down for me.
[Sa Mai 19 2007] [09:52:04] Betreten    StarG__ hat den Kanal betreten (n=noone dslb-088-073-214-190 pools arcor-ip net) 
[Sa Mai 19 2007] [09:52:04] <grzywacz>  [03:37:38] same here
[Sa Mai 19 2007] [09:52:04] <CIA-7>     [03:51:01] ^C03esr^O * r^B17742^O ^C10^O/trunk/src/ (filesystem.cpp game.cpp)^B:^O Solve the multiple-inclusion problem.
[Sa Mai 19 2007] [09:52:04] Betreten    alink hat den Kanal betreten (n=alink host-212-68-216-215 brutele be) 
[Sa Mai 19 2007] [09:52:04] <esr>       [04:17:02] Yay!  Map editor's working again!
[Sa Mai 19 2007] [09:52:04] <CIA-7>     [04:17:32] ^C03esr^O * r^B17743^O ^C10^O/trunk/src/editor/editor_main.cpp^B:^O
[Sa Mai 19 2007] [09:52:04] <CIA-7>     [04:17:32] The map editor is working again. Problem turned out to be a missing
[Sa Mai 19 2007] [09:52:04] <CIA-7>     [04:17:32] initialization call that had the effect of making the editor ignore
[Sa Mai 19 2007] [09:52:04] <CIA-7>     [04:17:32] [binary_path] declarations in .cfg files.
[Sa Mai 19 2007] [09:52:04] <esr>       [04:17:49] And, just I suspected, problem was that whoever coded it left out an initialization call to the paths manager.
[Sa Mai 19 2007] [09:52:04] <esr>       [04:18:37] Now all we're waiting on is for YogiHH to get the Windows dirent(3) code working.
[Sa Mai 19 2007] [09:52:04] <alink>     [04:21:49] esr: good work
[Sa Mai 19 2007] [09:52:04] <alink>     [04:29:32] note that before there was no binary path in game.cfg (since all data were at root), so not initialize this path was not really an error
[Sa Mai 19 2007] [09:52:04] <alink>     [04:35:06] esr: I still have 3 times the terrain groups, is it supposed solved too ? or maybe I have some local problem
[Sa Mai 19 2007] [09:52:04] <alink>     [04:38:15] if not I propose again the same easy solution : remove {core/editor-groups.cfg} from data/core/_main.cfg
[Sa Mai 19 2007] [09:52:04] <alink>     [04:38:23] it fix the bug
[Sa Mai 19 2007] [09:52:04] <alink>     [04:40:34] but i suppose that it's indicate that we continue to have some multiple inclusion of the same files
[Sa Mai 19 2007] [09:52:05] Betreten    Ivanovic_ hat den Kanal betreten (n=ivanovic pD9EC0D13 dip0 t-ipconnect de) 
[Sa Mai 19 2007] [09:52:05] Topic       Das Kanal-Topic lautet: "151 bugs, 233 feature requests, 1 patches | logs: http://irclog.wesnoth.org/ | http://wesnoth.org/wiki/Wesconf".
[Sa Mai 19 2007] [09:52:05] Topic       Das Topic wurde am 17.05.2007 17:46:14 von ivanovic gesetzt.
[Sa Mai 19 2007] [09:52:05] Beenden     Sie haben diesen Server verlassen ([05:07:57] Read error: 110 (Connection timed out)).


And the "complete" log from miau reads like this:
May 19 00:41:01 --- client disconnected
May 19 00:41:18 --> MrJimm (n=jim c-24-14-111-0 hsd1 il comcast net) has joined #wesnoth-dev
May 19 00:41:45 <CIA-7> 03mog * r17739 10/trunk/src/serialization/preprocessor.cpp: 
May 19 00:41:45 <CIA-7> Cache the buffer size and thereby avoid constantly creating and deleting strings.
May 19 00:41:45 <CIA-7> This greatly speeds up the preprocessor.
May 19 00:42:40 <-- noy has quit (Read error: 110 (Connection timed out))
May 19 00:42:42 <-- alink has left #wesnoth-dev ()
May 19 00:42:45 --> alink (n=alink host-212-68-216-215 brutele be) has joined #wesnoth-dev
May 19 00:42:47 <-- alink has left #wesnoth-dev ()
May 19 00:43:02 --> alink (n=alink host-212-68-216-215 brutele be) has joined #wesnoth-dev
May 19 00:45:14 <-- _marx_ has quit (Read error: 110 (Connection timed out))
May 19 01:09:26 <-- daishi has quit (Remote closed the connection)
May 19 01:11:10 <-- Mythological has quit ("bye" (null))
May 19 01:16:53 <-- boucman has quit (Remote closed the connection)
May 19 01:22:00 <-- Cackfiend has quit ( (null))
May 19 01:24:31 <-- Elvish_Pillager has quit ("Escaping Before It Is Too Late")
May 19 01:26:57 --- toma_ is now known as toma
May 19 01:28:09 <-- MagicMagor has quit ("This computer has gone to sleep")
May 19 01:29:57 <-- MacAnkka has quit ( (null))
May 19 01:31:02 <-- PingPangQui has left #wesnoth-dev ()
May 19 01:36:01 <-- munxx has quit ("Leaving" (null))
May 19 01:41:08 <-- snax has quit (Remote closed the connection)
May 19 02:11:57 <-- mjs-de has quit ( (null))
May 19 02:14:48 <CIA-7> 03alink * r17740 10/trunk/data/themes/ (dfool.cfg experimental.cfg): Adapt the 2 remaining themes to the new icon sizes (the general 16px height and the 24px width of flag icon)
May 19 02:20:18 <-- stuffcorpse has quit (Remote closed the connection)
May 19 02:32:01 <CIA-7> 03alink * r17741 10/trunk/data/themes/macros.cfg: In all themes, adapt the time icon to its new 16x16 size
May 19 02:32:48 <-- grzywacz has quit (Remote closed the connection)
May 19 02:35:25 <-- Jan`ger_ has quit (Read error: 104 (Connection reset by peer))
May 19 02:38:33 <-- alink has left #wesnoth-dev ()
May 19 02:56:05 <-- sparr has quit (Read error: 110 (Connection timed out))
May 19 03:03:31 <eleazar> the forum seems to be down again
May 19 03:09:37 --> grzywacz (n=grzywacz 195 69 83 194) has joined #wesnoth-dev
May 19 03:11:56 <-- Uz has quit (Read error: 110 (Connection timed out))
May 19 03:12:06 <happygrue> yes, forum is also down for me.
May 19 03:36:59 --> StarG__ (n=noone dslb-088-073-214-190 pools arcor-ip net) has joined #wesnoth-dev
May 19 03:37:38 <grzywacz> same here
May 19 03:38:02 <-- StarG has quit (Read error: 60 (Operation timed out))
May 19 03:51:01 <CIA-7> 03esr * r17742 10/trunk/src/ (filesystem.cpp game.cpp): Solve the multiple-inclusion problem.
May 19 03:55:11 --> alink (n=alink host-212-68-216-215 brutele be) has joined #wesnoth-dev
May 19 04:17:02 <esr> Yay!  Map editor's working again!
May 19 04:17:32 <CIA-7> 03esr * r17743 10/trunk/src/editor/editor_main.cpp: 
May 19 04:17:32 <CIA-7> The map editor is working again. Problem turned out to be a missing
May 19 04:17:32 <CIA-7> initialization call that had the effect of making the editor ignore
May 19 04:17:32 <CIA-7> [binary_path] declarations in .cfg files.
May 19 04:17:49 <esr> And, just I suspected, problem was that whoever coded it left out an initialization call to the paths manager.
May 19 04:18:37 <esr> Now all we're waiting on is for YogiHH to get the Windows dirent(3) code working. 
May 19 04:21:49 <alink> esr: good work
May 19 04:29:32 <alink> note that before there was no binary path in game.cfg (since all data were at root), so not initialize this path was not really an error
May 19 04:35:06 <alink> esr: I still have 3 times the terrain groups, is it supposed solved too ? or maybe I have some local problem
May 19 04:38:15 <alink> if not I propose again the same easy solution : remove {core/editor-groups.cfg} from data/core/_main.cfg
May 19 04:38:23 <alink> it fix the bug
May 19 04:40:34 <alink> but i suppose that it's indicate that we continue to have some multiple inclusion of the same files
May 19 04:51:03 <-- Ivanovic has quit (Server dropped connection!)
**** BEGIN LOGGING AT Sat May 19 04:51:18 2007
May 19 04:51:18 --> Ivanovic_ (n=ivanovic pD9EC0D13 dip0 t-ipconnect de) has joined #wesnoth-dev
May 19 05:07:57 <-- Ivanovic has quit (Read error: 110 (Connection timed out))
May 19 05:09:51 --- Ivanovic_ is now known as Ivanovic
May 19 05:13:18 <-- Obfuscate has quit (anthony.freenode.net irc.freenode.net)


The konversationlog stops at the reconnect of miau to freenode. Might this be where it did have problems that resulted into the crash? Is it a new bug that I should report seperatly? Or is it just a bug on the side of miau and how the data is sent?


More information about the Konversation-devel mailing list