[Bug 38646] New: Microsoft Chat 2.5 (Comic Chat) crashes when joining a room
https://bugs.winehq.org/show_bug.cgi?id=38646 Bug ID: 38646 Summary: Microsoft Chat 2.5 (Comic Chat) crashes when joining a room Product: Wine Version: 1.7.43 Hardware: x86 URL: http://www.mermeliz.com/download/cchat/mschat25.exe OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: gyebro69(a)gmail.com Distribution: --- Created attachment 51566 --> https://bugs.winehq.org/attachment.cgi?id=51566 terminal output This is the application from bug #15824. I found a standalone installer which doesn't have bug #34982. Installation and launching the application goes without problems, I can connect to a server (irc.freenode.net), MOTD is shown, but the chat client crashes when I try to join a room (e.g. #winehq). I entered the same room using Pidgin on Linux and noticed that the user I created in CChat entered the room but immediately left (because the client in Wine crashed). The same problem with Wine 1.2/1.4/1.6. Tried with native riched20, but it didn't help. wine-1.7.43-166-g39d71c5 Fedora 20 x86 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38646 --- Comment #1 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Created attachment 51567 --> https://bugs.winehq.org/attachment.cgi?id=51567 +relay,+seh,+tid log (uncompressed 48 MB) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38646 Michael Müller <michael(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |michael(a)fds-team.de --- Comment #2 from Michael Müller <michael(a)fds-team.de> --- Created attachment 51568 --> https://bugs.winehq.org/attachment.cgi?id=51568 Screenshot of crash on Windows 98 I tried the application in a Windows XP VM and it behaves the same way as in Wine. The application crashes immediately after joining a room. The copyright is from 1996-1998 so I thought it might depend on some Win 9X specific behavior. I therefore started my Win 98 VM and got the same result (see screenshot). When taking a closer look at the crash it seems like the application tries to parse the JOIN line. I assume the format of the JOIN line on FreeNode slightly differs from what the application expects and since Windows 98 (see crash dialog on screenshot) and Wine crash at the same address there is most probably nothing we can fix. I would suggest to close this bug as INVALID since it looks like an application bug. Nevertheless, I found a different bug while testing. You can not enter a space character into the chat input line (you do not need to connect to a server to reproduce this). This works without problems on both Windows 98 and Windows XP. This deserves a separate bug report though. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38646 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #3 from Béla Gyebrószki <gyebro69(a)gmail.com> --- (In reply to Michael Müller from comment #2)
Created attachment 51568 [details] Screenshot of crash on Windows 98
I tried the application in a Windows XP VM and it behaves the same way as in Wine. The application crashes immediately after joining a room. The copyright is from 1996-1998 so I thought it might depend on some Win 9X specific behavior. I therefore started my Win 98 VM and got the same result (see screenshot).
When taking a closer look at the crash it seems like the application tries to parse the JOIN line. I assume the format of the JOIN line on FreeNode slightly differs from what the application expects and since Windows 98 (see crash dialog on screenshot) and Wine crash at the same address there is most probably nothing we can fix. I would suggest to close this bug as INVALID since it looks like an application bug.
Agreed. Marking INVALID then.
Nevertheless, I found a different bug while testing. You can not enter a space character into the chat input line (you do not need to connect to a server to reproduce this). This works without problems on both Windows 98 and Windows XP. This deserves a separate bug report though.
Native riched20 fixes that. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38646 --- Comment #4 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Hmm, I just don't get how the folks in bug #15824 could test this application in Wine... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38646 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #5 from Bruno Jesus <00cpxxx(a)gmail.com> --- (In reply to Béla Gyebrószki from comment #4)
Hmm, I just don't get how the folks in bug #15824 could test this application in Wine...
Most likely we used different servers. I'll try again and report there. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38646 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian(a)fds-team.de --- Comment #6 from Sebastian Lackner <sebastian(a)fds-team.de> --- Just for reference, the problem is the same as described here: http://nerdhow.net/mscc/ --- quote --- Microsoft Comic Chat (MSCC) has been of interest to me for a while, but it crashes whenever it joins a room on Freenode. Inspecting messages from Freenode's servers (Wireshark made this very simple!) caused me to suspect that they are caused by ircd-seven's distinct formatting. As it turns out, MSCC expects whitespace and delimiters in some places, and crashes when there isn't any to be found. --- quote --- The page also contains a python script which can be used to workaround this issue, as confirmed by Michael Müller. The rendering bug is still valid and present in current Wine. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org