[Bug 196207] gtk non-qt applications crash disappear

Victor vitruss at gmail.com
Tue Jun 16 04:14:43 BST 2009


https://bugs.kde.org/show_bug.cgi?id=196207





--- Comment #23 from Victor <vitruss gmail com>  2009-06-16 05:14:39 ---
@Dario: I think that this is the same bug or very closely related bugs. Because
in all cases (independent of concrete application) the apps run ok as root, in
stable kde or in another WM when kde is not started.

Here is the trace for linuxdcpp which is gtk.

GNU gdb 6.8                                                                     
Copyright (C) 2008 Free Software Foundation, Inc.                               
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>   
This is free software: you are free to change and redistribute it.              
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"      
and "show warranty" for details.                                                
This GDB was configured as "x86_64-unknown-linux-gnu"...                        
(gdb) r                                                                         
Starting program: /usr/bin/linuxdcpp                                            
[Thread debugging using libthread_db enabled]                                   
Loading: Hash database                                                          
[New Thread 0x7fcc1ca85710 (LWP 14561)]                                         
[New Thread 0x7fcc15621910 (LWP 14564)]                                         
Loading: Shared Files                                                           
[New Thread 0x7fcc14e20910 (LWP 14565)]                                         
Loading: Download Queue                                                         
[New Thread 0x7fcc1461f910 (LWP 14566)]                                         
[New Thread 0x7fcc13e1e910 (LWP 14567)]                                         
[New Thread 0x7fcc1361d910 (LWP 14568)]                                         
[Thread 0x7fcc14e20910 (LWP 14565) exited]                                      
[New Thread 0x7fcc0a65f910 (LWP 14569)]                                         
[New Thread 0x7fcc09e5e910 (LWP 14570)]                                         
[New Thread 0x7fcc09641910 (LWP 14571)]                                         
[New Thread 0x7fcc08e40910 (LWP 14572)]                                         
[New Thread 0x7fcc0863f910 (LWP 14573)]                                         
[New Thread 0x7fcc07e3e910 (LWP 14574)]                                         
[New Thread 0x7fcc0763d910 (LWP 14575)]                                         
[New Thread 0x7fcc06a20910 (LWP 14576)]                                         
[New Thread 0x7fcc0601c910 (LWP 14577)]                                         
[Thread 0x7fcc0a65f910 (LWP 14569) exited]                                      
[New Thread 0x7fcc0a65f910 (LWP 14578)]                                         
[New Thread 0x7fcc057d9910 (LWP 14579)]                                         

Program received signal SIGABRT, Aborted.                                       
[Switching to Thread 0x7fcc13e1e910 (LWP 14567)]                                
0x00007fcc19ba6235 in *__GI_raise (sig=<value optimized out>)                   
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64                               
64        return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);                 
Current language:  auto; currently c                                            
(gdb) bt                                                                        
#0  0x00007fcc19ba6235 in *__GI_raise (sig=<value optimized out>)               
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64                               
#1  0x00007fcc19ba75bf in *__GI_abort () at abort.c:88                          
#2  0x00007fcc19be4f68 in malloc_printerr (action=2, str=0x7fcc19c8bcfc
"free(): invalid pointer",         
    ptr=0x38e1) at malloc.c:6201                                                
#3  0x00007fcc19bd6075 in _IO_new_fclose (fp=0x2419190) at iofclose.c:88        
#4  0x00007fcc1c46f594 in destroy () from /usr/lib/libz.so.1                    
#5  0x00007fcc19675f69 in xmlGzfileClose () from /usr/lib/libxml2.so.2          
#6  0x00007fcc196744b2 in xmlFreeParserInputBuffer__internal_alias () from
/usr/lib/libxml2.so.2           
#7  0x00007fcc19649055 in xmlFreeInputStream__internal_alias () from
/usr/lib/libxml2.so.2                 
#8  0x00007fcc196490a0 in xmlFreeParserCtxt__internal_alias () from
/usr/lib/libxml2.so.2                  
#9  0x00007fcc1966338e in xmlSAXUserParseFile__internal_alias () from
/usr/lib/libxml2.so.2                
#10 0x00007fcc1ba72ef3 in glade_parser_parse_file () from
/usr/lib/libglade-2.0.so.0                       
#11 0x00007fcc1ba705fa in glade_xml_construct () from
/usr/lib/libglade-2.0.so.0                           
#12 0x00007fcc1ba712a6 in glade_xml_new () from /usr/lib/libglade-2.0.so.0      
#13 0x000000000042b357 in Entry (this=0x23f88b0, type=<value optimized out>,
glade=@0x7fcc13e1df60,        
    id=<value optimized out>) at linux/entry.cc:39                              
#14 0x00000000004109df in BookEntry (this=0x38e1, type=14567,
text=@0x7fcc13e1df50, glade=@0x6, id=@0x0)   
    at linux/bookentry.cc:32                                                    
#15 0x000000000045404d in Hub (this=0x23f88b0, address=@0x7fcc13e1e050,
encoding=@0x7fcc13e1e040)          
    at linux/hub.cc:46                                                          
#16 0x000000000046c3c3 in MainWindow::showHub_gui (this=0x1cc41a0,
address=DWARF-2 expression error: DW_OP_reg operations must be used either
alone or in conjuction with DW_OP_piece.                                
) at linux/mainwindow.cc:604                                                    
warning: (Internal error: pc 0x47a1f4 in read in psymtab, but not in symtab.)   

warning: (Internal error: pc 0x47a1f4 in read in psymtab, but not in symtab.)   

#17 0x000000000047a1f5 in Func2<MainWindow, std::string, std::string>::call
(this=warning: (Internal error: pc 0x47a1a0 in read in psymtab, but not in
symtab.)                                                       

warning: (Internal error: pc 0x47a1f4 in read in psymtab, but not in symtab.)   

0x229d5c0)                                                                      
    at linux/func.hh:97                                                         
#18 0x00000000004daa69 in WulforManager::processGuiQueue (this=0x1cc5140) at
linux/wulformanager.cc:181    
#19 0x00000000004dab49 in WulforManager::threadFunc_gui (data=0x38e1) at
linux/wulformanager.cc:148        
#20 0x00007fcc1a6d1954 in g_thread_create_proxy () from
/usr/lib/libglib-2.0.so.0                          
#21 0x00007fcc1c6876fa in start_thread (arg=<value optimized out>) at
pthread_create.c:297                 
#22 0x00007fcc19c3e7ed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112                        
#23 0x0000000000000000 in ?? ()                                                 
(gdb) info r                                                                    
rax            0x0      0                                                       
rbx            0x7fcc19c8bcfc   140514582641916                                 
rcx            0xffffffffffffffff       -1                                      
rdx            0x6      6                                                       
rsi            0x38e7   14567                                                   
rdi            0x38e1   14561                                                   
rbp            0x2      0x2                                                     
rsp            0x7fcc13e1d668   0x7fcc13e1d668                                  
r8             0x0      0                                                       
r9             0x14     20                                                      
r10            0x8      8                                                       
r11            0x206    518                                                     
r12            0x0      0                                                       
r13            0x7fcc1bc7c9e0   140514616134112                                 
r14            0x7fcc13e1d9d0   140514483624400                                 
r15            0x7fcc13e1d9e0   140514483624416                                 
rip            0x7fcc19ba6235   0x7fcc19ba6235 <*__GI_raise+53>                 
eflags         0x206    [ PF IF ]                                               
cs             0x33     51                                                      
ss             0x2b     43                                                      
ds             0x0      0                                                       
es             0x0      0                                                       
fs             0x0      0                                                       
gs             0x0      0                                                       
fctrl          0x37f    895                                                     
fstat          0x0      0                                                       
ftag           0xffff   65535                                                   
fiseg          0x0      0                                                       
fioff          0x0      0                                                       
foseg          0x0      0                                                       
fooff          0x0      0                                                       
fop            0x0      0                                                       
mxcsr          0x1fa0   [ PE IM DM ZM OM UM PM ]                                
(gdb) info sha                                                                  


More information about the Unassigned-bugs mailing list