Bug 495161 - kinfocenter fails when trying to show PCI information
Summary: kinfocenter fails when trying to show PCI information
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kdeadmin
Version: 10
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Than Ngo
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-04-10 00:13 UTC by Shaul Kedem
Modified: 2009-06-29 00:11 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-06-29 00:11:09 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Shaul Kedem 2009-04-10 00:13:06 UTC
Description of problem: 

see subject, when running from console I get the following:


*** buffer overflow detected ***: kinfocenter terminated
======= Backtrace: =========                                                       
/lib64/libc.so.6(__fortify_fail+0x37)[0x34450ff4c7]                                
/lib64/libc.so.6[0x34450fd370]                                                     
/lib64/libc.so.6[0x34450fc6f9]                                                     
/lib64/libc.so.6(_IO_default_xsputn+0x96)[0x3445076636]                            
/lib64/libc.so.6(_IO_vfprintf+0x1c1c)[0x344504747c]                                
/lib64/libc.so.6(__vsprintf_chk+0x9d)[0x34450fc79d]                                
/lib64/libc.so.6(__sprintf_chk+0x80)[0x34450fc6e0]                                 
/usr/lib64/libpci.so.3(pci_lookup_name+0x65a)[0x7f58a900c70a]                      
/usr/lib64/kde4/kcm_pci.so[0x7f58a924bc03]                                         
/usr/lib64/kde4/kcm_pci.so[0x7f58a92507ae]                                         
/usr/lib64/kde4/kcm_pci.so[0x7f58a923d51d]                                         
/usr/lib64/libkdeui.so.5(_ZN8KCModule11qt_metacallEN11QMetaObject4CallEiPPv+0xd5)[0x3f1dca5f35]                                                                                       
/usr/lib64/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x415)[0x3eb75513d5]                  
/usr/lib64/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x56)[0x3f1f5d4676]                    
/usr/lib64/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xbd)[0x3f1f5828dd]                                                                                
/usr/lib64/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x9a)[0x3f1f58a68a]    
/usr/lib64/libkdeui.so.5(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x3b)[0x3f1dc04f3b]    
/usr/lib64/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0xd1)[0x3eb7542391]                                                                                 
/usr/lib64/libQtCore.so.4(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x2da)[0x3eb754302a]                                                                
/usr/lib64/libQtCore.so.4[0x3eb756ab13]                                                    
/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x23b)[0x366823779b]                       
/lib64/libglib-2.0.so.0[0x366823af6d]                                                      
/lib64/libglib-2.0.so.0(g_main_context_iteration+0x6b)[0x366823b12b]                       
/usr/lib64/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x4f)[0x3eb756a79f]                                                     
/usr/lib64/libQtGui.so.4[0x3f1f61328f]                                                     
/usr/lib64/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x32)[0x3eb7540cb2]                                                                         
/usr/lib64/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xcd)[0x3eb7540e3d]                                                                                   
/usr/lib64/libQtCore.so.4(_ZN16QCoreApplication4execEv+0xbd)[0x3eb75432ed]                 
/usr/lib64/libkdeinit4_kinfocenter.so(kdemain+0x6c4)[0x3f20010384]                         
/lib64/libc.so.6(__libc_start_main+0xe6)[0x344501e576]                                     
kinfocenter[0x4006e9]                                                                      
======= Memory map: ========                                                               
00400000-00401000 r-xp 00000000 08:04 1736987                            /usr/bin/kinfocenter                                                                                         
00600000-00605000 rw-p 00000000 08:04 1736987                            /usr/bin/kinfocenter                                                                                         
00d49000-015e8000 rw-p 00d49000 00:00 0                                  [heap]            
334ec00000-334ec25000 r-xp 00000000 08:04 7136015                        /usr/lib64/libpng12.so.0.35.0                                                                                
334ec25000-334ee24000 ---p 00025000 08:04 7136015                        /usr/lib64/libpng12.so.0.35.0                                                                                
334ee24000-334ee25000 rw-p 00024000 08:04 7136015                        /usr/lib64/libpng12.so.0.35.0                                                                                
3443c00000-3443c20000 r-xp 00000000 08:04 934220                         /lib64/ld-2.9.so  
3443e1f000-3443e20000 r--p 0001f000 08:04 934220                         /lib64/ld-2.9.so  
3443e20000-3443e21000 rw-p 00020000 08:04 934220                         /lib64/ld-2.9.so  
3444000000-3444004000 r-xp 00000000 08:04 933954                         /lib64/libcap.so.2.10                                                                                        
3444004000-3444203000 ---p 00004000 08:04 933954                         /lib64/libcap.so.2.10                                                                                        
3444203000-3444204000 rw-p 00003000 08:04 933954                         /lib64/libcap.so.2.10                                                                                        
3444c00000-3444c0f000 r-xp 00000000 08:04 934247                         /lib64/libbz2.so.1.0.4                                                                                       
3444c0f000-3444e0e000 ---p 0000f000 08:04 934247                         /lib64/libbz2.so.1.0.4                                                                                       
3444e0e000-3444e10000 rw-p 0000e000 08:04 934247                         /lib64/libbz2.so.1.0.4                                                                                       
3445000000-3445168000 r-xp 00000000 08:04 934221                         /lib64/libc-2.9.so
3445168000-3445368000 ---p 00168000 08:04 934221                         /lib64/libc-2.9.so
3445368000-344536c000 r--p 00168000 08:04 934221                         /lib64/libc-2.9.so
344536c000-344536d000 rw-p 0016c000 08:04 934221                         /lib64/libc-2.9.so
344536d000-3445372000 rw-p 344536d000 00:00 0                                              
3445400000-3445484000 r-xp 00000000 08:04 934234                         /lib64/libm-2.9.so
3445484000-3445683000 ---p 00084000 08:04 934234                         /lib64/libm-2.9.so
3445683000-3445684000 r--p 00083000 08:04 934234                         /lib64/libm-2.9.so
3445684000-3445685000 rw-p 00084000 08:04 934234                         /lib64/libm-2.9.so
3445800000-3445802000 r-xp 00000000 08:04 934227                         /lib64/libdl-2.9.so                                                                                          
3445802000-3445a02000 ---p 00002000 08:04 934227                         /lib64/libdl-2.9.so                                                                                          
3445a02000-3445a03000 r--p 00002000 08:04 934227                         /lib64/libdl-2.9.so
3445a03000-3445a04000 rw-p 00003000 08:04 934227                         /lib64/libdl-2.9.so
3445c00000-3445c17000 r-xp 00000000 08:04 934222                         /lib64/libpthread-2.9.so
3445c17000-3445e16000 ---p 00017000 08:04 934222                         /lib64/libpthread-2.9.so
3445e16000-3445e17000 r--p 00016000 08:04 934222                         /lib64/libpthread-2.9.so
3445e17000-3445e18000 rw-p 00017000 08:04 934222                         /lib64/libpthread-2.9.so
3445e18000-3445e1c000 rw-p 3445e18000 00:00 0
3446000000-3446015000 r-xp 00000000 08:04 934236                         /lib64/libz.so.1.2.3
3446015000-3446214000 ---p 00015000 08:04 934236                         /lib64/libz.so.1.2.3
3446214000-3446215000 rw-p 00014000 08:04 934236                         /lib64/libz.so.1.2.3
3446c00000-3446c08000 r-xp 00000000 08:04 934223                         /lib64/librt-2.9.so
3446c08000-3446e07000 ---p 00008000 08:04 934223                         /lib64/librt-2.9.so
3446e07000-3446e08000 r--p 00007000 08:04 934223                         /lib64/librt-2.9.so
3446e08000-3446e09000 rw-p 00008000 08:04 934223                         /lib64/librt-2.9.so
3447000000-344701a000 r-xp 00000000 08:04 1803251                        /usr/lib64/libxcb.so.1.0.0
344701a000-344721a000 ---p 0001a000 08:04 1803251                        /usr/lib64/libxcb.so.1.0.0
344721a000-344721b000 rw-p 0001a000 08:04 1803251                        /usr/lib64/libxcb.so.1.0.0
3447400000-3447402000 r-xp 00000000 08:04 1803249                        /usr/lib64/libXau.so.6.0.0
3447402000-3447601000 ---p 00002000 08:04 1803249                        /usr/lib64/libXau.so.6.0.0
3447601000-3447602000 rw-p 00001000 08:04 1803249                        /usr/lib64/libXau.so.6.0.0
3447c00000-3447c05000 r-xp 00000000 08:04 1803250                        /usr/lib64/libXdmcp.so.6.0.0
3447c05000-3447e04000 ---p 00005000 08:04 1803250                        /usr/lib64/libXdmcp.so.6.0.0
3447e04000-3447e05000 rw-p 00004000 08:04 1803250                        /usr/lib64/libXdmcp.so.6.0.0
3448000000-3448001000 r-xp 00000000 08:04 1803252                        /usr/lib64/libxcb-xlib.so.0.0.0
3448001000-3448200000 ---p 00001000 08:04 1803252                        /usr/lib64/libxcb-xlib.so.0.0.0
3448200000-3448201000 rw-KCrash: Application 'kinfocenter' crashing...
sock_file=/home/shul/.kde/socket-localhost.localdomain/kdeinit4__0

KDE crash handler shows:

Application: KDE Info Center (kinfocenter), signal SIGABRT
0x00000034450a7f81 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f18ee5fd810 (LWP 3886))]

Thread 2 (Thread 0x7f18e4628950 (LWP 3888)):
#0  0x0000003445c0b58d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003eb745a817 in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
#2  0x0000003eb74509f9 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x0000003eb7459852 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x0000003445c073da in start_thread () from /lib64/libpthread.so.0
#5  0x00000034450e62bd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f18ee5fd810 (LWP 3886)):
[KCrash Handler]
#5  0x0000003445032f05 in raise () from /lib64/libc.so.6
#6  0x0000003445034a73 in abort () from /lib64/libc.so.6
#7  0x0000003445072438 in __libc_message () from /lib64/libc.so.6
#8  0x00000034450ff4c7 in __fortify_fail () from /lib64/libc.so.6
#9  0x00000034450fd370 in __chk_fail () from /lib64/libc.so.6
#10 0x00000034450fc6f9 in _IO_str_chk_overflow () from /lib64/libc.so.6
#11 0x0000003445076636 in _IO_default_xsputn_internal () from /lib64/libc.so.6
#12 0x000000344504747c in vfprintf () from /lib64/libc.so.6
#13 0x00000034450fc79d in __vsprintf_chk () from /lib64/libc.so.6
#14 0x00000034450fc6e0 in __sprintf_chk () from /lib64/libc.so.6
#15 0x00007f18e37dd70a in pci_lookup_name () from /usr/lib64/libpci.so.3
#16 0x00007f18e3a1cc03 in ?? () from /usr/lib64/kde4/kcm_pci.so
#17 0x00007f18e3a217ae in ?? () from /usr/lib64/kde4/kcm_pci.so
#18 0x00007f18e3a0e51d in ?? () from /usr/lib64/kde4/kcm_pci.so
#19 0x0000003f1dca5f35 in KCModule::qt_metacall () from /usr/lib64/libkdeui.so.5
#20 0x0000003eb75513d5 in QObject::event () from /usr/lib64/libQtCore.so.4
#21 0x0000003f1f5d4676 in QWidget::event () from /usr/lib64/libQtGui.so.4
#22 0x0000003f1f5828dd in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4
#23 0x0000003f1f58a68a in QApplication::notify () from /usr/lib64/libQtGui.so.4
#24 0x0000003f1dc04f3b in KApplication::notify () from /usr/lib64/libkdeui.so.5
#25 0x0000003eb7542391 in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4
#26 0x0000003eb754302a in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/libQtCore.so.4
#27 0x0000003eb756ab13 in ?? () from /usr/lib64/libQtCore.so.4
#28 0x000000366823779b in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#29 0x000000366823af6d in ?? () from /lib64/libglib-2.0.so.0
#30 0x000000366823b12b in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#31 0x0000003eb756a79f in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4
#32 0x0000003f1f61328f in ?? () from /usr/lib64/libQtGui.so.4
#33 0x0000003eb7540cb2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4
#34 0x0000003eb7540e3d in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
#35 0x0000003eb75432ed in QCoreApplication::exec () from /usr/lib64/libQtCore.so.4
#36 0x0000003f20010384 in kdemain () from /usr/lib64/libkdeinit4_kinfocenter.so
#37 0x000000344501e576 in __libc_start_main () from /lib64/libc.so.6
#38 0x00000000004006e9 in _start ()

Comment 1 Steven M. Parrish 2009-05-31 02:05:40 UTC
Thank you for the report.  This is an issue that needs to be addressed by the
upstream developers.  Please report this upstream at http://bugs.kde.org  and
add the upstream information to this report.

Comment 2 Steven M. Parrish 2009-06-29 00:11:09 UTC
Since there are insufficient details provided in this report for us to investigate the issue further, and we have not received feedback to the information we have requested above, we will assume the problem was not reproducible, or has been fixed in one of the updates we have released for the reporter's distribution.

Users who have experienced this problem are encouraged to upgrade to the latest update of their distribution, and if this issue turns out to still be reproducible in the latest update, please reopen this bug with additional information.

Closing as INSUFFICIENT_DATA.

-- 
Steven M. Parrish - KDE Triage Master
                  - PackageKit Triager
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers


Note You need to log in before you can comment on or make changes to this bug.