Ticket #170 (closed bug: fixed)

Opened 3 years ago

Last modified 2 years ago

About Haiku doesn't work in Deskbar

Reported by: j_freeman@… Owned by: bonefish
Priority: normal Milestone: R1
Component: - General Version:
Cc: diver, apotheosian@… Blocked By:
Platform: All Blocking:

Description

Selecting "About Haiku" in Deskbar's appears to do nothing.

Change History

  Changed 3 years ago by diver

I confirm this. Tested with rev16399.

  Changed 3 years ago by jackburton

  • component changed from Applications to Kits

  Changed 3 years ago by jackburton

Deskbar calls run_be_about in InterfaceDefs.cpp, which uses BRoster::Launch(const char *signature) to run AboutHaiku. The error returned is B_APPLICATION_NOT_FOUND. listattr /boot/beos/apps/AboutHaiku shows:

BEOS:TYPE BEOS:M:STD:ICON BEOS:APP_FLAGS BEOS:APP_VERSION BEOS:L_STD_ICON

BEOS:APP_SIG is missing, and it's probably the cause of this bug. Switching component...

  Changed 3 years ago by jackburton

  • owner changed from sikosis to bonefish

  Changed 3 years ago by korli

Seems to only happen on Linux build.

  Changed 3 years ago by korli

  • cc diver added

  Changed 3 years ago by korli

*** Bug 324 has been marked as a duplicate of this bug. ***

  Changed 3 years ago by mmlr

*** Bug 538 has been marked as a duplicate of this bug. ***

  Changed 3 years ago by mmlr

  • cc apotheosian@… added

  Changed 3 years ago by jackburton

*** Bug 457 has been marked as a duplicate of this bug. ***

  Changed 3 years ago by bonefish

Fixed in revision 17354.

  Changed 3 years ago by bonefish

  • resolution set to fixed

  Changed 3 years ago by bonefish

  • status changed from new to closed

  Changed 3 years ago by korli

tested ok with linux build

  Changed 2 years ago by jfreeman

  • platform set to All

This problem seems to be back as of revisions 19180 (BeOS-built) and 19193 (CentOS-built).

  Changed 2 years ago by bga

  • status changed from closed to reopened
  • resolution fixed deleted

I can confirm the problem is back (About does not start when "About Haiku" is selected in Deskbar). Reopening the bug.

follow-up: ↓ 18   Changed 2 years ago by bga

BTW, I did take a look at the code and it seems that when Deskbar is compiled for Haiku, it really does nothing when "About Haiku" is selected. Maybe a bug introduced with a previous commit? I will check it.

in reply to: ↑ 17   Changed 2 years ago by jackburton

Replying to bga:

BTW, I did take a look at the code and it seems that when Deskbar is compiled for Haiku, it really does nothing when "About Haiku" is selected. Maybe a bug introduced with a previous commit? I will check it.

I just tried here with the latest image dowloaded from haikuhost: the first time "About Haiku" showed up, then not anymore.

  Changed 2 years ago by bga

  • status changed from reopened to closed
  • resolution set to fixed

Confirmed as a bug introduced by axeld when he changed the application signatures. He just fixed it on r19218.

Sometimes I wonder why we still keep him as a developer!

;)

Note: See TracTickets for help on using tickets.