Opened 20 years ago
Closed 20 years ago
#651 closed defect (invalid)
segfault when exiting recording
| Reported by: | Owned by: | Isaac Richards | |
|---|---|---|---|
| Priority: | major | Milestone: | 0.19 |
| Component: | mythtv | Version: | head |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
On an upgrade to svn head, I now get a segfault when exiting a recording. It does not make it back to the program listing. It used to work great. I've seen this on 2 different machines (both A64's, another machine (not 64-bit) seems to work fine).
It seems to die in: videoout_xv.cpp somewhere in the following code snippit. Unfornately there it goes into X11 code, and i can't follow it past there.
// ungrab port... 246 if (xv_port >= 0) 247 { 248 X11S(XvUngrabPort(XJ_disp, xv_port, CurrentTime)); 249 xv_port = -1; 250 } 251 252 if (XJ_started) 253 { 254 XJ_started = false; 255 256 X11L; 257 XFreeGC(XJ_disp, XJ_gc); 258 XCloseDisplay(XJ_disp); 259 X11U; 260 } 261
Log & Backtrace are attached. It's not very exiting, seems foobar'd, (corrupt stack??), tho I'm pretty certain that I generated the bins & core correctly.
Attachments (2)
Change History (4)
by , 20 years ago
| Attachment: | mythfe_1.log added |
|---|
comment:1 by , 20 years ago
comment:2 by , 20 years ago
| Resolution: | → invalid |
|---|---|
| Status: | new → closed |
I think this was a problem with opengl vsync, glx, etc. I'm not sure how it was working before, but now it crashes if you don't have it configured right (DUH!). I should have found this sooner, since i've troubleshooted this problem on other people's systems. My bad.

Fyi, Previously I was using a build from 2 weeks or so ago revision ~7600.