nextcloud / nextcloud/notify_push

core dump on FreeBSD 13.2-RELEASE

Open
#318 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

question
Dominant language
Rust
Stars
344
Forks
64
Avg merge
2d 10h
Merged PRs (30d)
5

Description

I compile notify_push from this repo.
Normally it works fine but unfortunately it crashes sometimes.

In the core I found this error:

027089b0  49 6e 76 61 6c 69 64 20  73 68 61 72 65 64 20 6f  |Invalid shared o|
027089c0  62 6a 65 63 74 20 68 61  6e 64 6c 65 20 30 78 32  |bject handle 0x2|
027089d0  32 38 64 62 32 30 33 32  31 62 30 00 00 00 00 00  |28db20321b0.....|

notify_push_core2..txt

I attached part of the core.
Any idea?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by examining the attached notify_push_core2..txt core excerpt and reproducing the intermittent crash on FreeBSD 13.2-RELEASE. No source file, entry point, or test is named; done means identifying the cause of the invalid shared-object handle and verifying that the crash no longer occurs.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.