This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

irssi freeze in cygwin


Dear Cygwin list,

First of all sorry about the subject, a better subject was denied and
the mail bounced.
I want to use Irssi (IRC client) on Cygwin, but I'm failing horibly.

I am following the instructions in
<http://ai.onetrix.net/*/*Code/*Irssi/README.cygwin> and other people
claim to have created working Irssi versions with this instruction.

I also had me send a binary irssi.exe file from someone where it is
working, but the same file that works for her doesn't work for me.


I am having a quite strange problem. If I run irssi, I hear some noisy
disk activity, the cursor jumps to the top left position and then
that's it. Irssi freezes or whatever and nothing happens.

I do get a irssi.exe.stackdump file but I don't know whether that
contains usuable information.


I tried running Irssi in the native Win32 console terminal emulator,
rxvt and puttycyg. It shows the same sympthoms everywhere. However!, it
does seem to work in xterm, with the whole Xserver started. There it
doesn't crash. And if I start puttycyg from *within* xterm, it even
works in puttycyg.


I then tried running Irssi from gdb (I don't really know anything about
gdb), and surprisingly it starts when run from gdb.


The TERM environment variable doesn't seem to be responsible for this,
the behaviour doesn't change regardless of what I set it to. I also
tried making sure that the environment variables are the same in the
different terminal emulators/shells without success.


I compared the output of cygcheck -c with those of abovementioned
working install, but the cygwin setup itself seems to be nearly
identical.


Perl seems to be playing a role in this game, as an Irssi compiled with
--with-perl=no doesn't have this problem.


- it crashes in cmd/bash/zsh/anything that runs in the native terminal
  emulator
- it also crashes in puttycyg
- it doesn't work in rxvt either
- but it seems to be working in xterm, with the whole xserver started
- it also works in puttycyg if I start puttycyg from within xterm(!)
- when started from within gdb, it doesn't crash (but isn't really
  usuable because the output gets screwed up)
- TERM settings seem to be not related at all.


I posted the output of cygcheck on a website:
<http://ai.onetrix.net/cygcheck.out>

The irssi.exe.stackdump file is available as well, but I doubt it is
useful the way it is. <http://ai.onetrix.net/irssi.stackdump>


I hope anyone has a thought on this. Please tell me if you have good
ideas on google terms or to search the mailing list. I'll try to do
everything you ask of me that could help you resolve my problem
here ;-).


Thanks,
Nei

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]