Bug 112118 - [PATCH] sysutils/pipemeter: fix crashes
Summary: [PATCH] sysutils/pipemeter: fix crashes
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Ion-Mihai "IOnut" Tetcu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-25 14:30 UTC by Dmitry Marakasov
Modified: 2007-08-13 09:20 UTC (History)
0 users

See Also:


Attachments
pipemeter.patch (588 bytes, patch)
2007-04-25 14:30 UTC, Dmitry Marakasov
no flags Details | Diff
Makefile (879 bytes, TEXT/PLAIN; charset=US-ASCII)
2007-07-20 16:25 UTC, Len Sassaman
no flags Details
distinfo (201 bytes, TEXT/PLAIN; charset=US-ASCII)
2007-07-20 16:25 UTC, Len Sassaman
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Marakasov 2007-04-25 14:30:03 UTC
Pipemeter crashes after some data passes through it:

% pipemeter </dev/zero >/dev/null
[1]    44929 alarm      pipemeter < /dev/zero > /dev/null

Crash happens because sigaction structure is not filled with zeroes before usage, thus may not be repeatable in some cases (but it crashes under my pentium3, pentiom4 and celeron boxes). Attached patch fixes the crashes.

Patch also sent upstream some time ago, but I've got no response.

How-To-Repeat: pipemeter </dev/zero >/dev/null
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2007-04-25 14:30:21 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback
Comment 2 Dmitry Marakasov 2007-06-04 10:01:50 UTC
* Edwin Groothuis (edwin@FreeBSD.org) wrote:
> Awaiting maintainers feedback
More than a month have passed...
What about a maintainer timeout?

-- 
Best regards,
  Dmitry Marakasov               mailto:amdmi3@amdmi3.ru
Comment 3 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2007-06-17 23:54:33 UTC
State Changed
From-To: feedback->open

maintainer feedback timeout
Comment 4 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2007-06-18 01:27:58 UTC
Responsible Changed
From-To: freebsd-ports-bugs->itetcu

Trace for now.
Comment 5 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2007-06-18 01:28:31 UTC
On Sun, 17 Jun 2007 16:36:50 -0700 (PDT)
Len Sassaman <rabbi@abditum.com> wrote:

> Maintainer feedback timeout? I responded to this already. The upstream
> author and I are working on the problem.


Where did you reply ? If you don't CC either bug-followup@FreeBSD.org or
freebsd-gnats-submit@FreeBSD.org in your reply email the GNATS system
has no way to register your follow-up.
See http://www.freebsd.org/cgi/query-pr.cgi?pr=112118

So what would you like me to do ? Suspend the PR until you're ready to
submit upstream updates ?

-- 
IOnut - Un^d^dregistered ;) FreeBSD "user"
  "Intellectual Property" is   nowhere near as valuable   as "Intellect"
Comment 6 Len Sassaman 2007-07-20 07:57:35 UTC
Pipemeter 1.1.3 is being packaged up now, and will be released within
hours. Sorry about the delay -- there seem to have been some email
delivery problems that made this drag on longer than it should have.

Thanks again for your bug report and patch.



--Len.
Comment 7 Len Sassaman 2007-07-20 16:25:02 UTC
Hi,

I'm traveling right now, and don't have immediate access to my FreeBSD
boxen, but I have attached the new Makefile and dist-info files. If you
would be so kind as to check these in for me, I'd appreciate it.

(If you haven't gotten to this in the next day or so, I'll be back in
front of the FreeBSD systems then, and will submit the updates the normal
way.)


Best,

Len






Comment 8 dfilter service freebsd_committer freebsd_triage 2007-08-13 09:14:21 UTC
itetcu      2007-08-13 08:14:16 UTC

  FreeBSD ports repository

  Modified files:
    sysutils/pipemeter   Makefile distinfo 
  Log:
  Update to 1.1.3. [1]
  This fixes ports/112118
  
  PR:             ports/112118 [2]
  Submitted by:   Dmitry Marakasov [2], maintianer [1]
  
  Revision  Changes    Path
  1.10      +1 -1      ports/sysutils/pipemeter/Makefile
  1.9       +3 -3      ports/sysutils/pipemeter/distinfo
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 9 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2007-08-13 09:14:45 UTC
State Changed
From-To: open->closed

Update with fix commited, thanks both for your work.