I am seeing the invalid map handle error as well with fglrx-driver 1:9-6-4 and kernel 2.6.30-1-686. When gdm opens I get a system beep. 2D appears to work normally but if I run fglrxinfo I get another system beep and a complete freeze with no output. This is using an "ATI Mobility Radeon HD 2400 XT." This hardware worked using the 9.3 drivers directly from AMD.
$ dmesg | grep fglrx [ 40.796942] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. [ 40.851024] [fglrx] Maximum main memory to use for locked dma buffers: 2895 MBytes. [ 40.851428] [fglrx] vendor: 1002 device: 94c8 count: 1 [ 40.852072] [fglrx] ioport: bar 1, base 0x2000, size: 0x100 [ 40.852404] [fglrx] Kernel PAT support is enabled [ 40.852437] [fglrx] module loaded - fglrx 8.62.4 [May 20 2009] with 1 minors [ 42.133081] fglrx_pci 0000:01:00.0: irq 31 for MSI/MSI-X [ 42.134210] [fglrx] Firegl kernel thread PID: 3824 [ 42.489180] [fglrx] Gart USWC size:949 M. [ 42.489184] [fglrx] Gart cacheable size:376 M. [ 42.489191] [fglrx] Reserved FB block: Shared offset:0, size:1000000 [ 42.489194] [fglrx] Reserved FB block: Unshared offset:7d01000, size:2fb000 [ 42.489198] [fglrx] Reserved FB block: Unshared offset:7ffc000, size:4000 [ 42.546866] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb5a0c000,handle:0xf0000000 [ 42.893482] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4aee000,handle:0xf1004000 [ 42.930110] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4aea000,handle:0xf18ca000 [ 42.930175] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae6000,handle:0xf18ce000 [ 43.004582] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae5000,handle:0xf18d2000 [ 43.004654] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae4000,handle:0xf18d3000 [ 43.973022] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb356e000,handle:0xfb000000 [ 43.973261] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb33e4000,handle:0xf18d4000 [ 43.978926] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb33e4000,handle:0xf18d4000 [ 44.050125] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb3359000,handle:0xfb000000 [ 44.546026] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb3359000,handle:0xfb000000 [ 44.546092] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb356e000,handle:0xfb000000 [ 44.546876] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae4000,handle:0xf18d3000 [ 44.546889] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae5000,handle:0xf18d2000 [ 44.546906] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae6000,handle:0xf18ce000 [ 44.546920] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4aea000,handle:0xf18ca000 [ 44.547489] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4aee000,handle:0xf1004000 [ 44.548652] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb5a0c000,handle:0xf0000000 [ 44.551994] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb3359000,handle:0xfb000000 [ 44.552012] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb356e000,handle:0xfb000000 [ 44.552024] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae4000,handle:0xf18d3000 [ 44.552034] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae5000,handle:0xf18d2000 [ 44.552045] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae6000,handle:0xf18ce000 [ 44.552054] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4aea000,handle:0xf18ca000 [ 44.552064] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4aee000,handle:0xf1004000 [ 44.552076] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb5a0c000,handle:0xf0000000 [ 44.974451] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb3359000,handle:0xfb000000 [ 44.974517] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb356e000,handle:0xfb000000 [ 44.975300] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae4000,handle:0xf18d3000 [ 44.975313] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae5000,handle:0xf18d2000 [ 44.975326] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae6000,handle:0xf18ce000 [ 44.975339] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4aea000,handle:0xf18ca000 [ 44.975908] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4aee000,handle:0xf1004000 [ 44.977531] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb5a0c000,handle:0xf0000000 [ 44.980823] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb3359000,handle:0xfb000000 [ 44.980837] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb356e000,handle:0xfb000000 [ 44.980849] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae4000,handle:0xf18d3000 [ 44.980859] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae5000,handle:0xf18d2000 [ 44.980868] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae6000,handle:0xf18ce000 [ 44.980878] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4aea000,handle:0xf18ca000 [ 44.980888] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4aee000,handle:0xf1004000 [ 44.980899] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb5a0c000,handle:0xf0000000 [ 45.066083] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb3359000,handle:0xfb000000 [ 45.066149] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb356e000,handle:0xfb000000 [ 45.066934] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae4000,handle:0xf18d3000 [ 45.066947] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae5000,handle:0xf18d2000 [ 45.066961] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae6000,handle:0xf18ce000 [ 45.066974] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4aea000,handle:0xf18ca000 [ 45.067543] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4aee000,handle:0xf1004000 [ 45.068705] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb5a0c000,handle:0xf0000000 [ 45.072098] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb3359000,handle:0xfb000000 [ 45.072111] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb356e000,handle:0xfb000000 [ 45.072123] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae4000,handle:0xf18d3000 [ 45.072133] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae5000,handle:0xf18d2000 [ 45.072142] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4ae6000,handle:0xf18ce000 [ 45.072152] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4aea000,handle:0xf18ca000 [ 45.072161] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb4aee000,handle:0xf1004000 [ 45.072173] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb5a0c000,handle:0xf0000000 Using the same fglrx-driver version (1:9-6-4) and same kernel (2.6.30-1) but amd64 rather than 686 and an "ATI Radeon HD 4890" I also get the dmesg output for the invalid map handle however fglrxinfo and all other OpenGL applications work as expected. For the freeze perhaps the amd64 rather than 686 kernel is a factor or perhaps the ATI hardware is a factor. Maybe the invalid map handle is relevant or maybe it is a red herring. Let me know if you have any suggestions for debugging this further.
signature.asc
Description: This is a digitally signed message part