Opened 3 weeks ago

Closed 3 weeks ago

#19217 closed bug (no change required)

Webpositive crashes immediately if the computer is connected to the internet

Reported by: Nexus-6 Owned by: pulkomandy
Priority: normal Milestone: Unscheduled
Component: Applications/WebPositive Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description


Attachments (1)

WebPositive-537-debug-24-10-2024-15-28-41.report (30.2 KB ) - added by Nexus-6 3 weeks ago.

Download all attachments as: .zip

Change History (8)

comment:1 by Nexus-6, 3 weeks ago

I've observed it occurred somewhere between 57870 and 58146, but I can't be more precise whitout actually trying all hrevs one by one.

comment:2 by diver, 3 weeks ago

Try to remove openssl package.

comment:3 by Nexus-6, 3 weeks ago

Are you sure? WebPositive does not seem to depend on OpenSSL 3 but removing it is not an option because it would uninstall several other packages. If I remove OpenSSL 1.1, WebPositive complains and does not start.

comment:4 by pulkomandy, 3 weeks ago

This means you are using an old version of webpositive. Current versions use openssl3. Make sure you don't have test executables, and do a pkgman full-sync. Openssl 1.1 is not used and can be removed. If that doesn't work, and you can't find why, please attach debug information about that.

comment:5 by Nexus-6, 3 weeks ago

it's marked as 1.3-alpha with HaikuWebKit 1.9.14 and WebKit 619.1.13. They look up to date, don't they? After removing OpenSSL 1.1, pkgman gives an error:

pkgman full-sync
runtime_loader: Cannot open file libcrypto.so.1.1 (needed by /boot/system/non-packaged/lib/libbnetapi.so): No such file or directory

comment:6 by madmax, 3 weeks ago

/boot/system/non-packaged/lib/libbnetapi.so

Please remove that if you don't need it or recompile it with the newer openssl. Likewise for anything else you may have that depends on the old library.

comment:7 by pulkomandy, 3 weeks ago

Resolution: no change required
Status: newclosed

Yes, if you have an old library in non-packaged, things will break, because it causes the current up-to-date library to be ignored.

Note: See TracTickets for help on using tickets.