[Bug 49212] New: Gnome-control-center unable to start because of a bug of r300

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Apr 27 04:07:33 PDT 2012


https://bugs.freedesktop.org/show_bug.cgi?id=49212

             Bug #: 49212
           Summary: Gnome-control-center unable to start because of a bug
                    of r300
    Classification: Unclassified
           Product: Mesa
           Version: 8.0
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: critical
          Priority: medium
         Component: Drivers/Gallium/r300
        AssignedTo: dri-devel at lists.freedesktop.org
        ReportedBy: m13253 at hotmail.com


After I upgraded my whole ArchLinux system, I found gnome-control-center unable
to start (other apps can run). I tried to execute it in a terminal and get the
following messages.
Perhaps it's just a bug of r300.

I wish it could be solved tomorrow by ArchLinux repo officially--you know how
unstable ArchLinux is, it publishes corrupted packages from time to time and
fix it tomorrow.
However I want you to check whether it's a problem of yours.

The following is the backtrace:

--------------------------------------------------------------------------------

[brilliant at brilliant-archlinux ~]$ gnome-control-center
*** glibc detected *** gnome-control-center: free(): invalid pointer:
0xac271288 ***
======= Backtrace: =========
/lib/libc.so.6(+0x726a2)[0xb6ba46a2]
/usr/lib/libstdc++.so.6(_ZdlPv+0x1f)[0xae57c38f]
/usr/lib/libstdc++.so.6(_ZNSs4_Rep10_M_destroyERKSaIcE+0x1b)[0xae5e588b]
/usr/lib/libstdc++.so.6(+0xb08d0)[0xae5e58d0]
/usr/lib/libstdc++.so.6(_ZNSs7reserveEj+0x88)[0xae5e6b88]
/usr/lib/libstdc++.so.6(_ZNSs6appendEPKcj+0xaa)[0xae5e6e8a]
/usr/lib/xorg/modules/dri/r300_dri.so(_ZN4llvm3sys13getHostTripleEv+0xb4)[0xad6cac24]
/usr/lib/xorg/modules/dri/r300_dri.so(_ZN4llvm13EngineBuilder12selectTargetEPNS_6ModuleENS_9StringRefES3_RKNS_15SmallVectorImplISsEENS_5Reloc5ModelENS_9CodeModel5ModelEPSs+0x347)[0xacfa68c7]
/usr/lib/xorg/modules/dri/r300_dri.so(_ZN4llvm13EngineBuilder6createEv+0xe9)[0xacf99509]
/usr/lib/xorg/modules/dri/r300_dri.so(LLVMCreateJITCompilerForModule+0x96)[0xacfa5b26]
/usr/lib/xorg/modules/dri/r300_dri.so(LLVMCreateJITCompiler+0x33)[0xacfa5d83]
/usr/lib/xorg/modules/dri/r300_dri.so(+0x3c8ce2)[0xacf42ce2]
/usr/lib/xorg/modules/dri/r300_dri.so(+0x3c8de3)[0xacf42de3]
/usr/lib/xorg/modules/dri/r300_dri.so(+0x336b45)[0xaceb0b45]
/usr/lib/xorg/modules/dri/r300_dri.so(+0x242523)[0xacdbc523]
/usr/lib/xorg/modules/dri/r300_dri.so(+0x240dac)[0xacdbadac]
/usr/lib/xorg/modules/dri/r300_dri.so(+0x185ff7)[0xaccffff7]
/usr/lib/xorg/modules/dri/r300_dri.so(+0x13859d)[0xaccb259d]
/usr/lib/xorg/modules/dri/r300_dri.so(+0x134339)[0xaccae339]
/usr/lib/xorg/modules/dri/r300_dri.so(+0x134487)[0xaccae487]
/usr/lib/xorg/modules/dri/r300_dri.so(+0x1344bf)[0xaccae4bf]
/usr/lib/libGL.so.1(+0x40606)[0xafbf7606]
/usr/lib/libGL.so.1(+0x181f1)[0xafbcf1f1]
/usr/lib/libGL.so.1(glXCreateNewContext+0x43)[0xafbcf433]
/usr/lib/libcogl.so.9(+0x631f5)[0xadcd11f5]
/usr/lib/libcogl.so.9(cogl_display_setup+0x34)[0xadc88e54]
/usr/lib/libcogl.so.9(cogl_renderer_check_onscreen_template+0x6e)[0xadc8861e]
/usr/lib/libclutter-1.0.so.0(+0x23802)[0xadd23802]
/usr/lib/libclutter-1.0.so.0(+0x565bc)[0xadd565bc]
/usr/lib/libclutter-1.0.so.0(+0x56ce7)[0xadd56ce7]
/usr/lib/libclutter-1.0.so.0(+0x70182)[0xadd70182]
/usr/lib/libclutter-1.0.so.0(+0x7ca8d)[0xadd7ca8d]
/usr/lib/libclutter-1.0.so.0(+0x7ccdd)[0xadd7ccdd]
/usr/lib/libglib-2.0.so.0(g_option_context_parse+0x3fa)[0xb6e7839a]
/usr/lib/libclutter-1.0.so.0(clutter_init+0xde)[0xadd7d05e]
/usr/lib/libclutter-gtk-1.0.so.0(gtk_clutter_init+0x9d)[0xade3425d]
/usr/lib/libcheese-gtk.so.21(cheese_gtk_init+0x33)[0xadf08693]
/usr/lib/control-center-1/panels/libuser-accounts.so(g_io_module_load+0x54)[0xadf83674]
/usr/lib/libgio-2.0.so.0(+0x52f0e)[0xb6fc0f0e]
/usr/lib/libgobject-2.0.so.0(g_type_module_use+0xa6)[0xb6f52de6]
/usr/lib/libgio-2.0.so.0(g_io_modules_load_all_in_directory_with_scope+0xa9)[0xb6fc13a9]
/usr/lib/libgio-2.0.so.0(g_io_modules_load_all_in_directory+0x23)[0xb6fc1463]
gnome-control-center[0x804fc72]
/usr/lib/libgobject-2.0.so.0(g_type_create_instance+0x117)[0xb6f4fc97]
/usr/lib/libgobject-2.0.so.0(+0x12491)[0xb6f32491]
/usr/lib/libgobject-2.0.so.0(g_object_newv+0x7d9)[0xb6f34179]
/usr/lib/libgobject-2.0.so.0(g_object_new+0xa8)[0xb6f34718]
gnome-control-center(gnome_control_center_new+0x18)[0x8050528]
gnome-control-center(main+0x89)[0x804dc79]
/lib/libc.so.6(__libc_start_main+0xf5)[0xb6b4b3d5]
gnome-control-center[0x804dd45]
======= Memory map: ========
08048000-08058000 r-xp 00000000 00:10 171316     /usr/bin/gnome-control-center
08058000-08059000 r--p 0000f000 00:10 171316     /usr/bin/gnome-control-center
08059000-0805a000 rw-p 00010000 00:10 171316     /usr/bin/gnome-control-center
0979a000-09a0d000 rw-p 00000000 00:00 0          [heap]
aba2e000-aba2f000 ---p 00000000 00:00 0 
aba2f000-ac379000 rw-p 00000000 00:00 0 
ac379000-ac37a000 ---p 00000000 00:00 0 
ac37a000-acb7a000 rw-p 00000000 00:00 0 
acb7a000-ad993000 r-xp 00000000 00:10 130208    
/usr/lib/xorg/modules/dri/r300_dri.so
ad993000-ad9b2000 r--p 00e18000 00:10 130208    
/usr/lib/xorg/modules/dri/r300_dri.so
ad9b2000-ad9de000 rw-p 00e37000 00:10 130208    
/usr/lib/xorg/modules/dri/r300_dri.so
ad9de000-adbc1000 rw-p 00000000 00:00 0 
adbc1000-adbc6000 r-xp 00000000 00:10 52039      /usr/lib/libxcb-util.so.0.0.0
adbc6000-adbc7000 r--p 00004000 00:10 52039      /usr/lib/libxcb-util.so.0.0.0
adbc7000-adbc8000 rw-p 00005000 00:10 52039      /usr/lib/libxcb-util.so.0.0.0
adbc8000-adbd1000 r-xp 00000000 00:10 61383     
/usr/lib/libstartup-notification-1.so.0.0.0
adbd1000-adbd2000 r--p 00008000 00:10 61383     
/usr/lib/libstartup-notification-1.so.0.0.0
adbd2000-adbd3000 rw-p 00009000 00:10 61383     
/usr/lib/libstartup-notification-1.so.0.0.0
adbd3000-adc06000 r-xp 00000000 00:10 116288    
/usr/lib/libgsttag-0.10.so.0.25.0
adc06000-adc07000 ---p 00033000 00:10 116288    
/usr/lib/libgsttag-0.10.so.0.25.0
adc07000-adc08000 r--p 00033000 00:10 116288    
/usr/lib/libgsttag-0.10.so.0.25.0
adc08000-adc09000 rw-p 00034000 00:10 116288    
/usr/lib/libgsttag-0.10.so.0.25.0
adc09000-adc0d000 r-xp 00000000 00:10 7200       /lib/libattr.so.1.1.0
adc0d000-adc0e000 rw-p 00003000 00:10 7200       /lib/libattr.so.1.1.0
adc0e000-adc16000 r-xp 00000000 00:10 145567     /usr/lib/libgudev-1.0.so.0.1.1
adc16000-adc17000 r--p 00007000 00:10 145567     /usr/lib/libgudev-1.0.so.0.1.1
adc17000-adc18000 rw-p 00008000 00:10 145567     /usr/lib/libgudev-1.0.so.0.1.1
adc18000-adc6b000 r-xp 00000000 00:10 76563      /usr/lib/libgee.so.2.0.0
adc6b000-adc6d000 r--p 00052000 00:10 76563      /usr/lib/libgee.so.2.0.0
adc6d000-adc6e000 rw-p 00054000 00:10 76563      /usr/lib/libgee.so.2.0.0
adc6e000-adcf5000 r-xp 00000000 00:10 148631     /usr/lib/libcogl.so.9.1.1
adcf5000-adcf7000 r--p 00087000 00:10 148631     /usr/lib/libcogl.so.9.1.1
adcf7000-adcf8000 rw-p 00089000 00:10 148631     /usr/lib/libcogl.so.9.1.1
adcf8000-adcfe000 r-xp 00000000 00:10 148632    
/usr/lib/libcogl-pango.so.0.0.0
adcfe000-adcff000 r--p 00005000 00:10 148632    
/usr/lib/libcogl-pango.so.0.0.0
adcff000-add00000 rw-p 00006000 00:10 148632    
/usr/lib/libcogl-pango.so.0.0.0
add00000-ade28000 r-xp 00000000 00:10 149093    
/usr/lib/libclutter-1.0.so.0.1000.2
ade28000-ade29000 ---p 00128000 00:10 149093    
/usr/lib/libclutter-1.0.so.0.1000.2
ade29000-ade2b000 r--p 00128000 00:10 149093    
/usr/lib/libclutter-1.0.so.0.1000.2
ade2b000-ade2d000 rw-p 0012a000 00:10 149093    
/usr/lib/libclutter-1.0.so.0.1000.2
ade2d000-ade37000 r-xp 00000000 00:10 170107    
/usr/lib/libclutter-gtk-1.0.so.0.0.0
ade37000-ade38000 r--p 00009000 00:10 170107    
/usr/lib/libclutter-gtk-1.0.so.0.0.0
ade38000-ade39000 rw-p 0000a000 00:10 170107    
/usr/lib/libclutter-gtk-1.0.so.0.0.0
ade39000-aded4000 r-xp 00000000 00:10 170366     /usr/lib/libmx-1.0.so.2.401.0
aded4000-aded5000 r--p 0009a000 00:10 170366     /usr/lib/libmx-1.0.so.2.401.0
aded5000-aded7000 rw-p 0009b000 00:10 170366     /usr/lib/libmx-1.0.so.2.401.0
aded7000-adee9000 r-xp 00000000 00:10 170060    
/usr/lib/libclutter-gst-1.0.so.0.504.0
adee9000-adeea000 ---p 00012000 00:10 170060    
/usr/lib/libclutter-gst-1.0.so.0.504.0
adeea000-adeeb000 r--p 00012000 00:10 170060    
/usr/lib/libclutter-gst-1.0.so.0.504.0
adeeb000-adeec000 rw-p 00013000 00:10 170060    
/usr/lib/libclutter-gst-1.0.so.0.504.0
adeec000-adef0000 r-xp 00000000 00:10 7914       /lib/libcap.so.2.22
adef0000-adef1000 rw-p 00003000 00:10 7914       /lib/libcap.so.2.22
adef1000-adf00000 r-xp 00000000 00:10 170491     /usr/lib/libcheese.so.3.2.4
adf00000-adf01000 r--p 0000e000 00:10 170491     /usr/lib/libcheese.so.3.2.4
adf01000-adf02000 rw-p 0000f000 00:10 170491     /usr/lib/libcheese.so.3.2.4
adf02000-adf0e000 r-xp 00000000 00:10 170492    
/usr/lib/libcheese-gtk.so.21.1.4
adf0e000-adf0f000 r--p 0000b000 00:10 170492    
/usr/lib/libcheese-gtk.so.21.1.4
adf0f000-adf10000 rw-p 0000c000 00:10 170492    
/usr/lib/libcheese-gtk.so.21.1.4
adf10000-adf18000 r-xp 00000000 00:10 105658     /lib/libcrypt-2.15.so
adf18000-adf19000 r--p 00007000 00:10 105658     /lib/libcrypt-2.15.so
adf19000-adf1a000 rw-p 00008000 00:10 105658     /lib/libcrypt-2.15.so
adf1a000-adf41000 rw-p 00000000 00:00 0 
adf41000-adf4b000 r-xp 00000000 00:10 138308    
/usr/lib/libsystemd-login.so.0.2.1
adf4b000-adf4c000 r--p 00009000 00:10 138308    
/usr/lib/libsystemd-login.so.0.2.1
adf4c000-adf4d000 rw-p 0000a000 00:10 138308    
/usr/lib/libsystemd-login.so.0.2.1
adf58000-adf60000 rw-p 00000000 00:00 0 
adf60000-adf65000 r--p 00000000 00:10 148708    
/usr/share/locale/zh_CN/LC_MESSAGES/clutter-1.0.mo
adf65000-adf90000 r-xp 00000000 00:10 171310    
/usr/lib/control-center-1/panels/libuser-accounts.so
adf90000-adf91000 r--p 0002a000 00:10 171310    
/usr/lib/control-center-1/panels/libuser-accounts.so
adf91000-adf92000 rw-p 0002b000 00:10 171310    
/usr/lib/control-center-1/panels/libuser-accounts.so
adf92000-adfa7000 r-xp 00000000 00:10 105646     /lib/libnsl-2.15.so
adfa7000-adfa8000 r--p 00014000 00:10 105646     /lib/libnsl-2.15.so
adfa8000-adfa9000 rw-p 00015000 00:10 105646     /lib/libnsl-2.15.so
adfa9000-adfab000 rw-p 00000000 00:00 0 
adfab000-ae111000 r-xp 00000000 00:10 70591      /usr/lib/libvorbisenc.so.2.0.9
ae111000-ae122000 r--p 00165000 00:10 70591      /usr/lib/libvorbisenc.so.2.0.9
ae122000-ae123000 rw-p 00176000 00:10 70591      /usr/lib/libvorbisenc.so.2.0.9
ae123000-ae172000 r-xp 00000000 00:10 71000      /usr/lib/libFLAC.so.8.2.0
ae172000-ae173000 rw-p 0004e000 00:10 71000      /usr/lib/libFLAC.so.8.2.0
ae173000-ae178000 r-xp 00000000 00:10 70988      /usr/lib/libasyncns.so.0.3.1
ae178000-ae179000 r--p 00004000 00:10 70988      /usr/lib/libasyncns.so.0.3.1
ae179000-ae17a000 rw-p 00005000 00:10 70988      /usr/lib/libasyncns.so.0.3.1
ae17a000-ae1e6000 r-xp 00000000 00:10 71034      /usr/lib/libsndfile.so.1.0.25
ae1e6000-ae1e7000 r--p 0006c000 00:10 71034      /usr/lib/libsndfile.so.1.0.25
ae1e7000-ae1e8000 rw-p 0006d000 00:10 71034      /usr/lib/libsndfile.so.1.0.25
ae1e8000-ae1ec000 rw-p 00000000 00:00 0 
ae1ec000-ae1f3000 r-xp 00000000 00:10 71086      /usr/lib/libjson.so.0.0.1
ae1f3000-ae1f4000 r--p 00006000 00:10 71086      /usr/lib/libjson.so.0.0.1
ae1f4000-ae1f5000 rw-p 00007000 00:10 71086      /usr/lib/libjson.so.0.0.1
ae1f5000-ae25a000 r-xp 00000000 00:10 71152      /usr/lib/libpulsecommon-1.1.so
ae25a000-ae25b000 r--p 00064000 00:10 71152      /usr/lib/libpulsecommon-1.1.so
ae25b000-ae25c000 rw-p 00065000 00:10 71152      /usr/lib/libpulsecommon-1.1.so
ae25c000-ae2a8000 r-xp 00000000 00:10 71148      /usr/lib/libpulse.so.0.13.5
ae2a8000-ae2a9000 r--p 0004c000 00:10 71148      /usr/lib/libpulse.so.0.13.5
ae2a9000-ae2aa000 rw-p 0004d000 00:10 71148      /usr/lib/libpulse.so.0.13.5
ae2aa000-ae2d7000 r-xp 00000000 00:10 171307    
/usr/lib/control-center-1/panels/libsound.so
ae2d7000-ae2d8000 r--p 0002c000 00:10 171307    
/usr/lib/control-center-1/panels/libsound.so
ae2d8000-ae2d9000 rw-p 0002d000 00:10 171307    
/usr/lib/control-center-1/panels/libsound.so
ae2d9000-ae2ea000 r-xp 00000000 00:10 64953      /usr/lib/libgtop-2.0.so.7.2.0
ae2ea000-ae2eb000 r--p 00010000 00:10 64953      /usr/lib/libgtop-2.0.so.7.2.0
ae2eb000-ae2ec000 rw-p 00011000 00:10 64953      /usr/lib/libgtop-2.0.so.7.2.0
ae2ee000-ae2f5000 r-xp 00000000 00:10 171309    
/usr/lib/control-center-1/panels/libuniversal-access.so
ae2f5000-ae2f6000 r--p 00006000 00:10 171309    
/usr/lib/control-center-1/panels/libuniversal-access.so
ae2f6000-ae2f7000 rw-p 00007000 00:10 171309    
/usr/lib/control-center-1/panels/libuniversal-access.so
ae2f7000-ae302000 r-xp 00000000 00:10 171308    
/usr/lib/control-center-1/panels/libkeyboard.so
ae302000-ae303000 r--p 0000a000 00:10 171308    
/usr/lib/control-center-1/panels/libkeyboard.so
ae303000-ae304000 rw-p 0000b000 00:10 171308    
/usr/lib/control-center-1/panels/libkeyboard.so
ae304000-ae328000 r-xp 00000000 00:10 120139     /usr/lib/libxkbfile.so.1.0.2
ae328000-ae329000 r--p 00023000 00:10 120139     /usr/lib/libxkbfile.so.1.0.2
ae329000-ae32a000 rw-p 00024000 00:10 120139     /usr/lib/libxkbfile.so.1.0.2
ae32a000-ae345000 r-xp 00000000 00:10 148344     /usr/lib/libxklavier.so.16.2.0
ae345000-ae346000 r--p 0001a000 00:10 148344     /usr/lib/libxklavier.so.16.2.0
ae346000-ae347000 rw-p 0001b000 00:10 148344     /usr/lib/libxklavier.so.16.2.0
ae347000-ae34d000 r-xp 00000000 00:10 163628     /usr/lib/libgnomekbd.so.7.0.0
ae34d000-ae34e000 r--p 00005000 00:10 163628     /usr/lib/libgnomekbd.so.7.0.0
ae34e000-ae34f000 rw-p 00006000 00:10 163628     /usr/lib/libgnomekbd.so.7.0.0
ae34f000-ae363000 r-xp 00000000 00:10 163629    
/usr/lib/libgnomekbdui.so.7.0.0
ae363000-ae364000 r--p 00013000 00:10 163629    
/usr/lib/libgnomekbdui.so.7.0.0
ae364000-ae365000 rw-p 00014000 00:10 163629    
/usr/lib/libgnomekbdui.so.7.0.0
ae365000-ae37f000 r-xp 00000000 00:10 30567     
/usr/lib/libpolkit-gobject-1.so.0.0.0
ae37f000-ae380000 r--p 00019000 00:10 30567     
/usr/lib/libpolkit-gobject-1.so.0.0.0
ae380000-ae381000 rw-p 0001a000 00:10 30567     
/usr/lib/libpolkit-gobject-1.so.0.0.0
ae383000-ae385000 r-xp 00000000 00:10 138306    
/usr/lib/libsystemd-daemon.so.0.0.1
ae385000-ae386000 r--p 00001000 00:10 138306    
/usr/lib/libsystemd-daemon.so.0.0.1Aborted
[brilliant at brilliant-archlinux ~]$

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the dri-devel mailing list