hoehermann / purple-gowhatsapp

Pidgin/libpurple plug-in for WhatsApp Web.
GNU General Public License v3.0
287 stars 35 forks source link

Frequent crash #138

Closed pkar70 closed 1 year ago

pkar70 commented 1 year ago

Although I'm not 100 % sure if it is libwhatsmeow, but after changing DLL from version 20220216 to libwhatsmeow_1.8.0r164_20221122081206_win32 , pidgin frequently crashes.

In Windows Event log, I got: Faulting application name: pidgin.exe, version: 2.14.1.0, time stamp: 0x00000000 Faulting module name: libgcc_s_dw2-1.dll, version: 0.0.0.0, time stamp: 0x00000000 Exception code: 0x40000015 Fault offset: 0x00013f90 Faulting process id: 0x9974 Faulting application start time: 0x01d9068688e8ebd8 Faulting application path: C:\Program Files (x86)\Pidgin\pidgin.exe Faulting module path: C:\Program Files (x86)\Pidgin\libgcc_s_dw2-1.dll Report Id: 9a1b1289-1fd7-4bd2-8220-f54da09ee328 Faulting package full name: Faulting package-relative application ID:

it is always libgcc_s_dw2-1.dll, 0x40000015 and 0x00013f90. File attributes: 15/10/2021 03:31 125 637 libgcc_s_dw2-1.dll

EionRobb commented 1 year ago

Is there anything in %appdata%\.purple\Pidgin.rpt?

pkar70 commented 1 year ago

No. File is from year 2020.

Maybe I should use some debug option/switch :)

hoehermann commented 1 year ago

Thank you for the report. With a bit of luck, I can investigate this year.

pkar70 commented 1 year ago

I revert to old meow dll, and Pidgin stops crashing. So, it is some bug in current whatsmeow.

hoehermann commented 1 year ago

There has been a lot of work in the past week. A bug related to group messages and status broadcasts has been fixed. Can you check if https://buildbot.hehoe.de/purple-whatsmeow/builds/libwhatsmeow_1.8.0r181_20230104001256_win32.dll works better?

pkar70 commented 1 year ago

Ok, I just installed it, I will report behaviour later.

BTW, "status broadcasts". Can you add "block broadcasts", or something like that?

hoehermann commented 1 year ago

Currently, all status broadcasts are blocked by default (but they can be allowed via the settings). I can modify this to block all the broadcasts (I was not aware other broadcasts besides from status updates exist).

pkar70 commented 1 year ago

I mean something with photos/text, as far as I remember it was named "status", or something like that.

hoehermann commented 1 year ago

Version 1.9.0 has been released. It behaves fine on my system. Is it working for you?

hoehermann commented 1 year ago

Closing due to inactivity. In case the problem is not resolved, feel free to re-open the issue.

pkar70 commented 1 year ago

Sorry, yes, it is working ok.