|
Bugzilla – Full Text Bug Listing |
| Summary: | kernel null dereference with/by X | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Volker Kuhlmann <bugz57> |
| Component: | Kernel | Assignee: | Takashi Iwai <tiwai> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | eich, sndirsch |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | i686 | ||
| OS: | SuSE Linux 10.0 | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
syslog
/etc/X11/xorg.conf /var/log/Xorg.0.log Fix |
||
|
Description
Volker Kuhlmann
2005-11-03 23:46:08 UTC
Created attachment 56440 [details]
syslog
It seems the SIS driver tries to grab a huge chunk of memory, which fails, but the driver doesn't check for a NULL return value and happily dereferences this NULL pointer later. Could you please attach /etc/X11/xorg.conf and /var/log/Xorg.0.log? Thanks. Created attachment 57588 [details]
/etc/X11/xorg.conf
Created attachment 57589 [details]
/var/log/Xorg.0.log
Not the log file from when the crash happened, that got overwritten ages ago, but I hope it'll give you the same info. Crash hasn't happened again so far.
Ok. The next time it happens, reboot and attach /var/log/Xorg.0.log.old or reboot into runlevel 3 and attach /var/log/Xorg.0.log. Created attachment 58622 [details]
Fix
If there isn't anything else after this function broken, too this patch should fix the problem.
The machine is in daily use, but I haven't had another crash since the first, which makes it difficult to test whether the patch fixes the problem. From my POV, okay to apply to SLES9 branch as well if it has that issue, too. Takashi, can you please apply this patch to the 10.0 branch? I'm working on it. Linus' git tree doesn't have this fix, too. Shouldn't we submit to mainstream? definitely submit to mainstream too. OK, submitted to LKML. Both 10.0 and HEAD include the patch now. Thanks. Takashi, could you forward the email to LKML to Dave Airlie <airlied@linux.ie>? He's responsible for the DRM drivers. Just to make sure it won't get lost. I think we can close this now. OK, let's close it. If you still have a similar problem, please reopen. Had a lockup with the same symptoms for the second time now, but absolutely nothing in syslog, and a normal Xorg.0.log.old. Perhaps because I pushed the reset button instead of trying to shut the system down cleanly? |