Summary: | [intel] server crashs at startup (signal 11) | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Patrick Lamaiziere <patpr> | ||||||
Component: | Driver/intel | Assignee: | Jesse Barnes <jbarnes> | ||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||
Severity: | normal | ||||||||
Priority: | medium | CC: | eric | ||||||
Version: | 7.3 (2007.09) | ||||||||
Hardware: | x86 (IA32) | ||||||||
OS: | FreeBSD | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
Patrick Lamaiziere
2007-12-28 16:27:23 UTC
Created attachment 13460 [details]
Trace of the core dump
I managed to get a backtrace of the core dump, let me know if i shall provide more informations or testing.
So this only occurs on BSD? Eric, have you tried 2.2.0 recently? Any ideas about this one? Created attachment 13554 [details] [review] test patch This should fix the xserver fault if hw cursor memory allocation fails. I don't know the detail on randr-1.2 relate cursor code, so this patch might still fail someplace, or there's a better complete approach. (In reply to comment #3) > Created an attachment (id=13554) [details] > test patch > > This should fix the xserver fault if hw cursor memory allocation fails. > I don't know the detail on randr-1.2 relate cursor code, so this patch might > still fail someplace, or there's a better complete approach. Thanks. With your patch, Xorg starts well and it seems to work quite fine. I loose the DRI acceleration because HW cursor are not allocated. And i've got an error message from the FreeBSD's module i915.ko : drm0: <Intel i852GM/i855GM GMCH> on vgapci0 info: [drm] AGP at 0xf0000000 128MB info: [drm] Initialized i915 1.5.0 20060119 drm1: <Intel i852GM/i855GM GMCH> on vgapci1 info: [drm] AGP at 0xf0000000 128MB info: [drm] Initialized i915 1.5.0 20060119 error: [drm:pid1432:i915_getparam] *ERROR* i915_getparam called with no initialization New Xorg.log with this patch : (In reply to comment #3) > Created an attachment (id=13554) [details] > test patch > > This should fix the xserver fault if hw cursor memory allocation fails. > I don't know the detail on randr-1.2 relate cursor code, so this patch might > still fail someplace, or there's a better complete approach. Thanks! With this patch Xorg starts and it seems to work quite fine. My new Xorg.log with patch : http://user.lamaiziere.net/patrick/intel2.2-patch.txt I loose the DRI rendering because HW cursors are disabled and i've got an error message from the FreeBSD module i915.ko (drm) : ----- drm0: <Intel i852GM/i855GM GMCH> on vgapci0 info: [drm] AGP at 0xf0000000 128MB info: [drm] Initialized i915 1.5.0 20060119 drm1: <Intel i852GM/i855GM GMCH> on vgapci1 info: [drm] AGP at 0xf0000000 128MB info: [drm] Initialized i915 1.5.0 20060119 error: [drm:pid1432:i915_getparam] *ERROR* i915_getparam called with no initialization ----- Regards and happy new year. The fact that your AGP driver is refusing to allocate the physical-addressed memory for the cursors should be reported to FreeBSD. But, the patch to fix your issue that resulted from it has been pushed. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.