Opened 12 years ago

Closed 12 years ago

#3663 closed defect (fixed)

Segfault in libxrandr2 debian version 2:1.2.1-1 _XRRGetScreenInfo() at XrrConfig.c:226

Reported by: anonymous Owned by: Isaac Richards
Priority: minor Milestone: 0.21
Component: mythtv Version: 0.20
Severity: medium Keywords: libxrandr2 SIGSEGV
Cc: Ticket locked: no

Description

I have hit a segfault with the latest debian testing as of today. It occurs in libxrandr2 _XRRGetScreenInfo() at XrrConfig?.c:226 at frontend startup.

I upgraded to myth revision 13751 to see it the problem has already been addressed. What should the next step in helping debug this be?

2007-06-22 15:39:21.115 Using runtime prefix = /usr/local 2007-06-22 15:39:21.141 XScreenSaver support enabled 2007-06-22 15:39:21.142 DPMS is active. 2007-06-22 15:39:21.197 New DB connection, total: 1 2007-06-22 15:39:21.199 Connected to database 'mythconverg' at host: mmpc 2007-06-22 15:39:21.200 Total desktop dim: 5040x1050, with 2 screen[s]. 2007-06-22 15:39:21.204 Using all screens (currently 2) 2007-06-22 15:39:21.204 Total width = 5040, height = 1050 [New Thread -1246921840 (LWP 3467)] 2007-06-22 15:39:21.211 Current Schema Version: 1191 2007-06-22 15:39:21.211 mythfrontend version: 0.20.20070327-1 www.mythtv.org 2007-06-22 15:39:21.212 Enabled verbose msgs: important general

Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1243461936 (LWP 3464)] _XRRGetScreenInfo (dpy=0x8292e30, info=0x8291ce8, window=648)

at ../../src/XrrConfig.c:226

226 ../../src/XrrConfig.c: No such file or directory.

in ../../src/XrrConfig.c

Change History (4)

comment:1 Changed 12 years ago by jgmtfia@…

I should mention that reverting back to libxrandr2 version 2:1.1.0.2-5 fixes the problem, however the newer libxrandr2 is starting to be required by more and more packages.

comment:2 Changed 12 years ago by Nigel

(In [13879]) Device ignore list - see #3663. Send eject events - see #2598. Also changes the way events are send (now as a side-effect of status change, same as Unix)

comment:3 Changed 12 years ago by Nigel

Please ignore that commit. Should have been #3662, not 3663

comment:4 Changed 12 years ago by stuartm

Milestone: unknown0.21
Resolution: fixed
Status: newclosed

Fixed in [13766] and backported to fixes in [14223]

Note: See TracTickets for help on using tickets.