Bug 179876 - Segmentation Fault adding an exec observer to a shell that is doing a build
Summary: Segmentation Fault adding an exec observer to a shell that is doing a build
Alias: None
Product: Red Hat Enterprise Linux 4
Classification: Red Hat
Component: frysk
Version: 4.0
Hardware: All
OS: Linux
Target Milestone: ---
: ---
Assignee: Stepan Kasal
QA Contact:
Depends On:
TreeView+ depends on / blocked
Reported: 2006-02-03 16:08 UTC by Jeff Moyer
Modified: 2007-11-30 22:07 UTC (History)
1 user (show)

Clone Of:
Last Closed: 2007-05-01 23:00:44 UTC

Attachments (Terms of Use)

External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2007:0234 normal SHIPPED_LIVE Frysk technology preview 2007-04-30 14:29:05 UTC
Sourceware 2287 None None None Never

Description Jeff Moyer 2006-02-03 16:08:15 UTC
Description of problem:

If I start up a build, and add an exec observer to the shell that is spawning
make, frysk will segfault:

(java-gnome:7336): Gdk-CRITICAL **: _gdk_gc_update_context: assertion `GDK_IS_GC
(gc)' failed
-- PID: 7499
click : frysk.gui.monitor.ProcData@4f72450
Segmentation fault

My build hangs at this point.

Version-Release number of selected component (if applicable):


How reproducible:
Not sure, tried to reproduce and simply got an "Aborted" message with no traceback.

Comment 1 Jeff Moyer 2006-02-03 16:09:51 UTC
Managed to reproduce it, but this time I got this:

-- PID: 9126
click : frysk.gui.monitor.ProcData@1f59870
Exception in thread "Thread-2" java.lang.RuntimeException:
Linux{frysk.proc.LinuxTask@21fe2d0,id={TaskId,9457},state=unattached} in state
"unattached" did not handle PerformTerminating
   at java.lang.Thread.run() (/usr/lib/libgcj.so.6.0.0)

(java-gnome:9158): Gdk-CRITICAL **: _gdk_gc_update_context: assertion `GDK_IS_GC
(gc)' failed

Comment 2 Stepan Kasal 2007-02-14 17:37:50 UTC
Fixed in frysk-

Comment 4 Andrew Cagney 2007-02-14 18:31:49 UTC
Fixed in frysk-

Comment 9 Red Hat Bugzilla 2007-05-01 23:00:44 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.


Note You need to log in before you can comment on or make changes to this bug.