| Summary: | [i810] segfault starting X server | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Felix Miata <mrmazda> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | thierry.vignaud |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| URL: | https://bugs.freedesktop.org/show_bug.cgi?id=83287 | ||
| Whiteboard: | |||
| Source RPM: | x11-driver-video-intel | CVE: | |
| Status comment: | |||
| Attachments: | gdb_log | ||
Interesting. Well checking contents of http://download.opensuse.org/repositories/home:/sumski:/test/openSUSE_Factory/src/xf86-video-intel-3.0.0git-199.1.src.rpm shows that what is called 3.0.0git-199 is actually older code (2.99.911). So there's no magic fix. Latest released version is broken and so would be real latest opensuse build (aka http://download.opensuse.org/factory/repo/src-oss/suse/src/xf86-video-intel-2.99.914-1.1.src.rpm) According to http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/tree/src/legacy/i810/i810_driver.c?id=2.99.914#n253 it indeed segfaults on: pI810->pEnt = xf86GetEntityInfo(scrn->entityList[0]); It would be interesting if you could run the following commands in gdb after "bt": print scrn print *scrn print scrn->entityList print scrn->entityList[0] Anyway at least you've got a nice GDB trace. Can you open a bug report upstream? See https://bugs.freedesktop.org/enter_bug.cgi?product=xorg, choose "Driver/intel" as component Once your bug report is opened, just add its URL here in the "URL" field (and add the "UPSTREAM" to "keywords"). Don't hesitate to ping Chris Wilson <chris@chris-wilson.co.uk> about it. What would be nice is: can you bisect the upstream git commit that broke your machine? See http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/ => git clone http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/ Thanks. Keywords:
(none) =>
NEEDINFO Filed upstream with new gdb_log attached including comment 1 additions to my xdbg script. https://bugs.freedesktop.org/show_bug.cgi?id=83287 BFO automatically assigned the bug to Chris. Keywords:
NEEDINFO =>
(none) In upstream bug Chris states bug is fixed as of 31 days ago via git commit. Fixed in next build. URL:
(none) =>
https://bugs.freedesktop.org/show_bug.cgi?id=83287 Closing accordingly Status:
NEW =>
RESOLVED |
Created attachment 5382 [details] gdb_log Cauldron with kernel 3.15.1, server 1.15.99.903 and driver 2.99.912 was OK. Cauldron with kernel 3.15.1 & 3.15.6, server 1.16.0 and driver 2.99.914 segfaults. Factory with kernel 3.16.0, server 1.16.0 and driver 3.0.0git-199 is OK.