Giter Site home page Giter Site logo

Pidgin crashes on send message about icyque HOT 8 CLOSED

eionrobb avatar eionrobb commented on July 17, 2024
Pidgin crashes on send message

from icyque.

Comments (8)

TeaObvious avatar TeaObvious commented on July 17, 2024

Have the same issue and updating to master caused me to get "Failed to acquire authentication token (robusto)."

Edit: With the merge of 513fc16 it pidgin does not crash and the robusto issue ist not present.

from icyque.

denovoid avatar denovoid commented on July 17, 2024

I am using the Windows pre-compiled version -- is there anything I can do ?

from icyque.

EionRobb avatar EionRobb commented on July 17, 2024

@denovoid can you get a backtrace? https://developer.pidgin.im/wiki/GetABacktrace

@legodev are you saying that master does or doesn't crash? That commit was merged into master already

from icyque.

TeaObvious avatar TeaObvious commented on July 17, 2024

@legodev are you saying that master does or doesn't crash? That commit was merged into master already

Master does NOT crash.

from icyque.

EionRobb avatar EionRobb commented on July 17, 2024

@legodev "and the robusto issue is not present"? So master works ok for that too?

from icyque.

TeaObvious avatar TeaObvious commented on July 17, 2024

with the current master the robusto issue is present in master and was introduced with the merge:
8347afc

side note: i have an old icq account without any phone number/sms/what ever attached. it works with the state before the merge 8347afc

from icyque.

TeaObvious avatar TeaObvious commented on July 17, 2024

@EionRobb i found the robusto issue on my end.
State of master (for me): No crash and no robusto issue.
Sorry for being leading you on a possible wrong track! :(

My issue was:
After reading the commit that caused the robusto issue for me, i noticed that there are many new interactions with the time for example the usage of ia->server_time_offset.
Therefore i figured it might be a time related issue on my end...

In short:
The robusto issue was caused by broken timezone settings, which lead to that some applications, the clock of my desktop environment was not part of it, were not able to read the correct time.

from icyque.

denovoid avatar denovoid commented on July 17, 2024

@EionRobb
Today, in finding the pidgin.RPT file I noticed a number of references in the Call stack list there to
...\plugins\Copy of libicyque.dll
such as
65484086 C:\Program Files\Pidgin\plugins\Copy of libicyque.dll icq_process_event C:\cygwin\home\Eion\icyque/libicyque.c:1011

When I previously updated the libicyque.dll file in June 2019 to the current 257,774 byte version, I renamed the previous 251,681 byte version to 'Copy of libicyque.dll' and left it in the plugins folder. I imagined dropping in the new file of the same name would be sufficient to have it used, but from the RPT file it seems the program has still been referencing the old file somehow, even though renamed, for the best part of a year, with no previous ill-effects.

So I have just now removed the 'Copy of...' file, and re-run Pidgin and after a hiccuped first attempt, it seemed to pick up the new libicyque.dll and the ICQ crashing issue has now disappeared.

All sent messages are now still subject to showing twice in the client window, whereas before it was only sometimes, but that's another issue.

Thanks for pointing me at trying to get a backtrace :)

from icyque.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.