question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Bug] `publish_error_to_driver` is broken in the master

See original GitHub issue

Search before asking

  • I searched the issues and found no similar issues.

Ray Component

Ray Core

What happened + What you expected to happen

I think this is a bug introduced after GCS pubsub is introduced. But it is also possible the regression happened before.

publish_error_to_driver seems to be broken in the master. Please look at https://github.com/ray-project/ray/pull/22172 for more details.

  • I added an artificial error to log_monitor.py to be crashed,
  • log_monitor.py should publish the error to the driver using publish_error_to_driver.

But the driver didn’t get the error message although this code block was called. I could reproduce this by ray.init() inside ipython.

cc @mwtian

Versions / Dependencies

Master

Reproduction script

Follow the description.

Anything else

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
mwtiancommented, Feb 8, 2022

The behavior from https://github.com/ray-project/ray/pull/22172 is not a real issue. The exception in log_monitor.py is raised before driver subscribes to the errors. If a 3s sleep is added before the exception, the exception will be printed at the driver.

0reactions
zhe-thoughtscommented, Oct 25, 2022

@rkooo567 Could you help determine if this issue is still a valid issue and if so assign a priority? Thanks

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to Fix Corrupt Drivers on Windows 10 - MakeUseOf
Once you find the corrupted driver, right-click on it and select Update driver from the context menu.
Read more >
Google Driver is broken in master · Issue #1972 · docker/machine ...
This repository has been archived by the owner. It is now read-only. docker / machine Public archive.
Read more >
Bug #1916640 “Nvidia 340.108 driver provided by Butterfly ...
Nvidia 340.108 driver provided by Butterfly (kelebek333) works very well till kernel 5.17.x but not beyond. Bug #1916640 reported by ppp on 2021 ......
Read more >
Bug listing with status RESOLVED with resolution OBSOLETE ...
Bug :1523 - "[IDEA] Offload work by distributing trivial ebuild maintenance to users, ... Bug:54727 - "gentoo-stats --update fails with error message" ...
Read more >
Common .NET Software Errors and How to Fix Them - Stackify
It includes exceptions, broken data bindings, memory leaks, etc. ... always result in error messages because they're not technically “bugs.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found