Opened 4 years ago

Last modified 6 months ago

#12417 new bug

Web+ continues running in deskbar after finished or cancelled download

Reported by: vidrep Owned by: pulkomandy
Priority: normal Milestone: Unscheduled
Component: Applications/WebPositive Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

Open Web+ Initiate a download i.e. nightly anyboot image Close main Web+ window Continue Downloads Cancel download Close download window Web+ still running in Deskbar Attached syslog with backtrace and photos of steps to reproduce

Attachments (16)

screenshot1.png (147.2 KB ) - added by vidrep 4 years ago.
screenshot2.png (50.0 KB ) - added by vidrep 4 years ago.
screenshot3.png (50.9 KB ) - added by vidrep 4 years ago.
screenshot4.png (28.6 KB ) - added by vidrep 4 years ago.
syslog (306.8 KB ) - added by vidrep 4 years ago.
sort_thread.png (99.7 KB ) - added by vidrep 3 years ago.
sort_thread_WebPositive-459-debug-19-01-2017-08-52-47.report (19.0 KB ) - added by vidrep 3 years ago.
timer_thread.png (85.4 KB ) - added by vidrep 3 years ago.
timer_thread_WebPositive-459-debug-19-01-2017-08-52-04.report (18.7 KB ) - added by vidrep 3 years ago.
WebPositive-28997-debug-02-08-2017-22-40-52.report (19.3 KB ) - added by vidrep 2 years ago.
WebPositive-28997-debug-02-08-2017-22-42-31.report (19.3 KB ) - added by vidrep 2 years ago.
WebPositive-28997-debug-02-08-2017-22-43-18.report (19.3 KB ) - added by vidrep 2 years ago.
WebPositive-1421-debug-03-08-2017-20-52-57.report (25.8 KB ) - added by vidrep 2 years ago.
WebPositive-3372-debug-16-11-2018-21-03-07.report (33.1 KB ) - added by vidrep 13 months ago.
WebPositive-3179-debug-04-02-2019-18-43-49.report (30.2 KB ) - added by vidrep 10 months ago.
Download_WebPositive-868-debug-07-06-2019-19-15-24.report (164.4 KB ) - added by vidrep 6 months ago.

Download all attachments as: .zip

Change History (25)

by vidrep, 4 years ago

Attachment: screenshot1.png added

by vidrep, 4 years ago

Attachment: screenshot2.png added

by vidrep, 4 years ago

Attachment: screenshot3.png added

by vidrep, 4 years ago

Attachment: screenshot4.png added

by vidrep, 4 years ago

Attachment: syslog added

comment:1 by vidrep, 3 years ago

I attached the debugger to Web+ after it happens. Hopefully the info is of some use.

by vidrep, 3 years ago

Attachment: sort_thread.png added

by vidrep, 3 years ago

Attachment: timer_thread.png added

comment:2 by vidrep, 2 years ago

hrev51335 x86_64

I attached the debugger to some of the running threads to see if they might provide useful data.

comment:3 by vidrep, 2 years ago

Has a Patch: set

comment:4 by vidrep, 2 years ago

Summary: Web+ continues running in deskbar after cancelled downloadWeb+ continues running in deskbar after finished or cancelled download

comment:5 by pulkomandy, 2 years ago

These reports aren't very useful because you didn't stop the threads. To get more useful info you need to:

  • Attach Debugger to Web+
  • Select each thread one by one and press the "Debug" button (except for the "team 28997 debug task" thread, which is created by Debugger for its own needs)
  • And finally, save the report

In particular, the "WebPositive (main)" is where most of the action happens, so without the stack trace for this one, it is hard to tell what is happening.

comment:6 by pulkomandy, 2 years ago

Has a Patch: unset

comment:7 by vidrep, 13 months ago

I attached debugger to the running thread and created another debugger report.

comment:8 by vidrep, 10 months ago

This is still a problem using WebKit 608.1.5. Debugger report attached.

comment:9 by vidrep, 6 months ago

Just an update using the latest rebased webkit build.

HaikuWebKit 1.6.9 WebKit 608.1.25

Note: See TracTickets for help on using tickets.