|
|
|
|
| Welcome, Guest | Home | Search | Login | Register | |
| Author | Knezzen programs a new Hotline client (Read 677456 times) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Knezzen
Administrator 512 MB ![]() ![]() ![]() ![]() ![]() Posts: 608 Village idiot
|
Reply #15 on: April 19, 2024, 09:19
Zoom box for the main chat window? New version released and can be found at the usual place, http://macintoshgarden.org/apps/hotstuff
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Jatoba
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 270 System 9 Newcomer!
Reply #16 on: April 19, 2024, 09:57
|
I will try out the new version in the upcoming week or weekend! If I find any issues on my "Super mini" under Mac OS 9.2.2, I will report them here.
|
Knezzen
|
Administrator 512 MB ![]() ![]() ![]() ![]() ![]() Posts: 608 Village idiot
Reply #17 on: April 19, 2024, 10:36
|
Great!
|
lauland
|
512 MB ![]() ![]() ![]() ![]() ![]() Posts: 674 Symtes 7 Mewconer!
Reply #18 on: April 19, 2024, 17:02
|
Not positive...I may be doing something wrong...but I think HotStuff may require OpenTransport. I'm testing things in Basilisk and it works fine with OT enabled, but with MacTCP it looks like it "tries" to connect, but then never can. (This is the same thing Goliath does). I know I've got MacTCP set up correctly because I can browse MG with Netscape. (w/ tons of javascript errors of course!)
|
Knezzen
|
Administrator 512 MB ![]() ![]() ![]() ![]() ![]() Posts: 608 Village idiot
Reply #19 on: April 19, 2024, 20:09
|
Yes, you need Open Transport. Need to update the description.
|
ShinobiKenobi
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 362 System 7 fan
Reply #20 on: April 20, 2024, 01:48
|
I had a private chat on Hotstuff early this morning, and when I came back online just a bit ago, there was a flashing icon in the top right of the app that indicated I had a new PM. When I clicked on the flashing icon, it showed a window titled MessageCenter with a list of messages, which only had one message. I clicked on the message in the list in order to select it, then clicked on the glasses icon with a caption that popped up saying "view the private message". That brought up a small window displaying the message. At the bottom of this window, there were 4 buttons: - an icon with a white "i" in front of a blue circle, with the caption "display information about the sender of this message" - an icon of a red arrow pointing down, in front of a white paper, with the caption "save message to file" - an icon of glasses that had the caption "open this user's account" - and a trash can icon with the caption "delete this message. When I click on the glasses icon to view the sender's account, Hotstuff crashes with an error message saying "An exception of class NilObjectException was not handled. The application must shut down." http://revontulet.org/2024/04/19/57083d75f5d14a6b943a615cc6907c2a.jpg When I reconnect to Hotstuff after crashing, it shows the previous sign in. So as of right now, I have 3 instances of me appearing as online. http://revontulet.org/2024/04/19/8cb1766a42574f0cadbb9bcb95b398c9.jpg
Last Edit: April 20, 2024, 01:52 by ShinobiKenobi
|
Bolkonskij
|
Administrator 1024 MB ![]() ![]() ![]() ![]() ![]() Posts: 2023
Reply #21 on: April 20, 2024, 08:14
|
What's better than one ShinobiKenobi? Three ShinobiKenobi! ;-) Seriously, sounds like the "button curse" @knezzen from from way back?
|
Knezzen
|
Administrator 512 MB ![]() ![]() ![]() ![]() ![]() Posts: 608 Village idiot
Reply #22 on: April 20, 2024, 18:37
|
This happens if the sender that sent the message is now offline for whatever reason. Then there's nothing no data to fetch (it's Nil). I'll fix this with a nil handler. Thanks for pointing out the bug ![]() Quote from: Bolkonskij Seriously, sounds like the "button curse" @knezzen from from way back?Well, that one was about pressing the button and HotStuff trying to call some Appearance Manager routines. If they where nowhere to be found (you where on 7.6.1 or earlier for instance), then it would crash in the same fashion.
|
ShinobiKenobi
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 362 System 7 fan
Reply #23 on: April 22, 2024, 01:26
|
Quote from: Bolkonskij What's better than one ShinobiKenobi? Three ShinobiKenobi! ;-) Haha, shadow clone jutsu! http://revontulet.org/2024/04/21/360e5cc21e0a48c3860fb559bd29a3cc.gif And you're welcome Knezzen
Last Edit: April 22, 2024, 01:30 by ShinobiKenobi
|
Knezzen
|
Administrator 512 MB ![]() ![]() ![]() ![]() ![]() Posts: 608 Village idiot
Reply #24 on: December 05, 2024, 09:56
|
I recently updated HotStuff to version 2.0.60 which mostly adds some bug fixes and solves some stability issues. You can find it at the usual place. I have yet to find a way to solve the pre Appearance Manager random crashes, BUT I have managed to cobble together a trace output binary of HotStuff. Now, at last, I might be able to solve the problems discussed here. It's slow, but it gives quite detailed output. Wanna give it a go? You can find it on the Hotline server (in the uploads folder) or at the Mac OS 9 Lives Gopher server. To reproduce the crash open HotStuff, then open Netscape if you have it installed and switch between Netscape and HotStuff. Upload to the generated crash output text to the Hotline server as well. Thanks a bunch!
|
Knezzen
|
Administrator 512 MB ![]() ![]() ![]() ![]() ![]() Posts: 608 Village idiot
Reply #25 on: December 06, 2024, 15:03
|
Tried the trace output binary in 7.6.1 earlier today, but to no avail. Something about HotStuff triggers it, but it's not HotStuff that's crashing. Not sure how to tackle this. Still getting thrown to MacsBug with an error in the "CopyPalette" function. Bleh. Works fine when Appearance Manager is present through. Getting quite fed up with this
|
cballero
|
1024 MB ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1176 System 7, today and forever
Reply #26 on: December 06, 2024, 19:04
|
We do appreciate all the effort you're putting into developing and debugging HotStuff, Knez! a new Hotline client is most definitely a must-have useful addition to 68k program space!I was going to say that Mac OS 8 always requires the Appearance Manager, but you're using Mac OS 7.6.1! Maybe use Kaleidoscope to revert the theme back to System 7's own as a possible workaround?
|
Jatoba
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 270 System 9 Newcomer!
Reply #27 on: December 07, 2024, 11:32
|
@Knez, what if you made some special "Tester" version of HotStuff that simply logs to a text file every single action/event/keypress/method call/etc. etc. taken within the program, then you release this version for all to try, then everyone gets 7.6.1 without Appearance Manager crashed 5 or so times, and do log file comparisons? It's more manual and less methodic than a "proper" log, but it might be just what we need. If I had a 7.6.1 machine, I would test it with that. Get it crashed 5 times. Then compare all 5 log files and look for patterns before termination. (1 log file per session! For comparison purposes.) Based on the patterns, even if we don't have the exact error, one could then try rewriting the parts that are always present on the patterns, even if nothing "looks" wrong in the code.
Last Edit: December 07, 2024, 11:35 by Jatoba
|
Knezzen
|
Administrator 512 MB ![]() ![]() ![]() ![]() ![]() Posts: 608 Village idiot
Reply #28 on: December 07, 2024, 11:36
|
Quote from: cballero I was going to say that Mac OS 8 always requires the Appearance Manager, but you're using Mac OS 7.6.1! Maybe use Kaleidoscope to revert the theme back to System 7's own as a possible workaround? It works without any crashed in 7.6.1 (and 7.5.5 as well) with Appearance Manager present. It runs on it's own just fine on said OSes as well, but when running another application alongside it (like Netscape), the "other" application crashes on the "CopyPalette" routine according to MacsBug. HotStuff must be doing something strange with the palette? Or something? I have no idea ![]() Quote from: Jatoba @Knez, what if you made some special "Tester" version of HotStuff that simply logs to a text file every single action/event/keypress/method call/etc. etc. taken within the program, then you release this version for all to try, then everyoen gets 7.6.1 without Appearance Manager crashed 5 or so times, and do log file comparisons? It's more manual and less methodic than a "proper" log, but it might be just what we need. That's exactly what the "trace" binary does. Logs every event happening in the application. Problem is, as I mentioned; it's not HotStuff that's crashing, it's the "other" application. Do give it a go if you'd like. It's on Hotline.
|
68040
|
512 MB ![]() ![]() ![]() ![]() ![]() Posts: 950 68k - thy kingdom come, thy will be done !
Reply #29 on: December 10, 2024, 13:01
|
Make it 68k compatible, please.
|
|
Pages: 1 [2] 3 4 ... 7
|
| |||||||||||||||
|
© 2021 System7Today.com. |



