TinTin++ Mud Client The TinTin++ message board

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
TinTin++ Mud Client

tintin 2.00.1 segfault while scrolling

 
Post new topic   Reply to topic    The TinTin++ message board Forum Index -> Bug Reports
View previous topic :: View next topic  
Author Message
louipc



Joined: 16 Jul 2006
Posts: 65

PostPosted: Tue May 04, 2010 12:17 pm    Post subject: tintin 2.00.1 segfault while scrolling Reply with quote

I occasionally get a segfault when using the scrolling through the scrollback buffer. Here's the backtrace.

Code:

Program received signal SIGSEGV, Segmentation fault.
show_buffer (ses=0x812e688) at buffer.c:504
504                     *temp_ptr = 0;
(gdb) bt
#0  show_buffer (ses=0x812e688) at buffer.c:504
#1  0x0806ff4d in cursor_buffer_up (arg=0x80899cf "") at cursor.c:111
#2  0x0804c329 in read_line () at input.c:143
#3  0x0804c766 in process_input () at input.c:40
#4  0x08051d5b in poll_input () at update.c:167
#5  0x08051f2e in mainloop () at update.c:63
#6  0x0804dee6 in main (argc=1, argv=0xbffff3c4) at main.c:288


Cheers.
Back to top
View user's profile Send private message
Scandum
Site Admin


Joined: 03 Dec 2004
Posts: 3796

PostPosted: Tue May 04, 2010 6:28 pm    Post subject: Reply with quote

I'm aware of the problem. The buffer code is kind of complex however, and I don't have the time to sit down for 6 to 8 hours and go through all of it.

That dump is useful though, I'll add it to my todo list and see what I can do. Smile
Back to top
View user's profile Send private message Send e-mail
louipc



Joined: 16 Jul 2006
Posts: 65

PostPosted: Wed May 05, 2010 6:37 am    Post subject: Reply with quote

Thanks, no problem. Let me know if I can help any more. Thumbs Up
Back to top
View user's profile Send private message
tangobravo



Joined: 02 Jan 2010
Posts: 37
Location: TorilMUD

PostPosted: Wed May 05, 2010 10:00 am    Post subject: Reply with quote

You know, I think this is the same problem I've been having for quite some time... Does yours only seem to do it while utilizing #split? (Mine seems to)...

Scandum -- would another or more dumps help in any way? Or any other way some of us could help?
Back to top
View user's profile Send private message
louipc



Joined: 16 Jul 2006
Posts: 65

PostPosted: Wed May 05, 2010 10:57 am    Post subject: Reply with quote

Yeah I have a hunch that #split might be a factor. It's a weird bug to reproduce at any rate. I'll just have to keep on trying and figure it out as I go.
Back to top
View user's profile Send private message
Scandum
Site Admin


Joined: 03 Dec 2004
Posts: 3796

PostPosted: Wed May 05, 2010 1:24 pm    Post subject: Reply with quote

I think #split might be part of the problem. I'll try to take a look later today at the code grabbing the proper screen size regardless of the split state.
Back to top
View user's profile Send private message Send e-mail
tangobravo



Joined: 02 Jan 2010
Posts: 37
Location: TorilMUD

PostPosted: Wed May 05, 2010 1:44 pm    Post subject: Reply with quote

You know, that may actually be another clue... this definitely happens more when using a term multiplexer (like Screen or Tmux). Though I tested and confirmed that it DOES definitely still happen when using just a native terminal.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    The TinTin++ message board Forum Index -> Bug Reports All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Get TinTin++ Mud Client at SourceForge.net. Fast, secure and Free Open Source software downloads Get TinTin++ Mud Client at SourceForge.net. Fast, secure and Free Open Source software downloads
TinTin++ Homepage

Powered by phpBB © 2001, 2002 phpBB Group