Opened 3 years ago

Closed 4 months ago

#17269 closed bug (not reproducible)

BeShare crash on nightly 64bit (hrev55427)

Reported by: bruno Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Network & Internet Version: R1/beta3
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by bruno)

BeShare opens the GUI but crash soon after... It might be on 32bit as well. with hBlock enabled!

Attachments (2)

BeShare-14388-debug-18-09-2021-08-42-18.report (14.0 KB ) - added by bruno 3 years ago.
BeShare_hBlockenabled-1172-debug-.txt (14.5 KB ) - added by bruno 3 years ago.

Download all attachments as: .zip

Change History (13)

comment:1 by waddlesplash, 3 years ago

Component: - GeneralNetwork & Internet

Either this is a bug in our libresolv, or in BeShare, not sure which.

comment:2 by Coldfirex, 3 years ago

Per IRC this was only when using hblock right?

comment:3 by bruno, 3 years ago

Description: modified (diff)

Adding output from: LD_PRELOAD=libroot_debug.so BeShare with HBlock enabled (hBlock original entries and Steven Blacks in one hosts file)

comment:4 by AGMS, 3 years ago

Of course, it works fine over here, using nightly hrev55438. 32 and 64 bit, VirtualBox and real hardware. Tried connecting to a dead BeShare server and a working one, both work as expected. File downloading works. Some word wrap problems after moving pane dividers, a window resize fixes it (works without problems on BeOS). But that's not DNS related.

Maybe your DNS server sends back some odd stuff that makes it blow up? Try a different DNS server, like Google's 8.8.8.8.

Last edited 3 years ago by AGMS (previous) (diff)

comment:5 by Coldfirex, 3 years ago

AGMS: while using hblock?

comment:6 by AGMS, 3 years ago

No, just plain networking.

comment:7 by bruno, 2 years ago

It happens only if you use hblock and the "hosts" file with it

comment:8 by AGMS, 2 years ago

I wonder if it has to do with the initial web server(s) contact to download the list of known BeShare servers. Though it seems to work fine with dead servers; maybe a hosts setting points it at localhost and that partial connectivity makes it fail. Or it could be somewhere else deep inside the muscle library.

comment:9 by waddlesplash, 4 months ago

Is this still reproducible?

comment:10 by bruno, 4 months ago

I deinstalled and reinstalled hblock, and BeShare works as expected! Maybe hblock does not install correct now! hblock should create a hosts file in system/settings/network... But it is still the same file! Close it, I will try later any more!

comment:11 by waddlesplash, 4 months ago

Resolution: not reproducible
Status: newclosed
Note: See TracTickets for help on using tickets.