Public bug reported:

On Ubuntu Hardy :

$ dpkg -l libpcre*
||/ Nom                                         Version                         
            Description
+++-===========================================-===========================================-======================================================================================================
ii  libpcre++0                                  0.9.5-3                         
            C++ wrapper class for pcre (runtime)
ii  libpcre3                                    7.4-1ubuntu2                    
            Perl 5 Compatible Regular Expression Library - runtime files
ii  libpcre3-dbg                                7.4-1ubuntu2                    
            Perl 5 Compatible Regular Expression Library - debug symbols
ii  libpcre3-dev                                7.4-1ubuntu2                    
            Perl 5 Compatible Regular Expression Library - development files
ii  libpcrecpp0                                 7.4-1ubuntu2                    
            Perl 5 Compatible Regular Expression Library - C++ runtime files

Bug discovered with KDE4 svn when browsing to http://www.mybloglog.com.
Konqueror crashes without displaying anything.

Running it in gdb ends with :

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb61a3720 (LWP 10721)]
0xb61b5537 in ?? () from /usr/lib/libpcre.so.3

With libpcre3-dbg installed :

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6222720 (LWP 11311)]        
match (                                             
    eptr=0x8f4f157 "t to delete this update from this list?\");\n        if 
(!answer)\n", ' ' <repeats 16 times>, "return false;\n        
sendPostDelRequest('http://www.mybloglog.com/buzz/members/mem_vitality_delete_service.php',id);\n\n\n"...,
 ecode=0x8da797c "T",                                                           
                                                                      
    mstart=0x8f4d75c "<script type='text/javascript'>\n\nvar effect_1 = 
null;\n\n\ndisp = Array();\ndisp['u'] = Array();\ndisp['d'] = 
Array();\n\n\n\nvar s_actives = Array();\n\nfunction s_restart(id, flag) {\n    
    if (flag) { s_acti"..., offset_top=6, md=0xbfbcb008, ims=3, eptrb=0x0, 
flags=0, rdepth=6623) at pcre_exec.c:405                                        
                         
405     pcre_exec.c: No such file or directory.                                 
                                                                                
                                     
        in pcre_exec.c                                                          
                                                                                
                                     
Current language:  auto; currently c                                            
                                                                                
                                     
(gdb) bt                                                                        
                                                                                
                                     
#0  match (                                                                     
                                                                                
                                     
    eptr=0x8f4f157 "t to delete this update from this list?\");\n        if 
(!answer)\n", ' ' <repeats 16 times>, "return false;\n        
sendPostDelRequest('http://www.mybloglog.com/buzz/members/mem_vitality_delete_service.php',id);\n\n\n"...,
 ecode=0x8da797c "T",
    mstart=0x8f4d75c "<script type='text/javascript'>\n\nvar effect_1 = 
null;\n\n\ndisp = Array();\ndisp['u'] = Array();\ndisp['d'] = 
Array();\n\n\n\nvar s_actives = Array();\n\nfunction s_restart(id, flag) {\n    
    if (flag) { s_acti"..., offset_top=6, md=0xbfbcb008, ims=3, eptrb=0x0, 
flags=0, rdepth=6623) at pcre_exec.c:405
#1  0xb623ded9 in match (
    eptr=0x8f4f157 "t to delete this update from this list?\");\n        if 
(!answer)\n", ' ' <repeats 16 times>, "return false;\n        
sendPostDelRequest('http://www.mybloglog.com/buzz/members/mem_vitality_delete_service.php',id);\n\n\n"...,
 ecode=0x8da7979 "V",
    mstart=0x8f4d75c "<script type='text/javascript'>\n\nvar effect_1 = 
null;\n\n\ndisp = Array();\ndisp['u'] = Array();\ndisp['d'] = 
Array();\n\n\n\nvar s_actives = Array();\n\nfunction s_restart(id, flag) {\n    
    if (flag) { s_acti"..., offset_top=6, md=0xbfbcb008, ims=3, eptrb=0x0, 
flags=0, rdepth=6622) at pcre_exec.c:1277
#2  0xb6235299 in match (
    eptr=0x8f4f156 "nt to delete this update from this list?\");\n        if 
(!answer)\n", ' ' <repeats 16 times>, "return false;\n        
sendPostDelRequest('http://www.mybloglog.com/buzz/members/mem_vitality_delete_service.php',id);\n\n"...,
 ecode=0x8da7975 "S",
    mstart=0x8f4d75c "<script type='text/javascript'>\n\nvar effect_1 = 
null;\n\n\ndisp = Array();\ndisp['u'] = Array();\ndisp['d'] = 
Array();\n\n\n\nvar s_actives = Array();\n\nfunction s_restart(id, flag) {\n    
    if (flag) { s_acti"..., offset_top=6, md=0xbfbcb008, ims=3, eptrb=0x0, 
flags=0, rdepth=6621) at pcre_exec.c:690
#3  0xb6235299 in match (
    eptr=0x8f4f155 "ant to delete this update from this list?\");\n        if 
(!answer)\n", ' ' <repeats 16 times>, "return false;\n        
sendPostDelRequest('http://www.mybloglog.com/buzz/members/mem_vitality_delete_service.php',id);\n"...,
 ecode=0x8da7975 "S",
    mstart=0x8f4d75c "<script type='text/javascript'>\n\nvar effect_1 = 
null;\n\n\ndisp = Array();\ndisp['u'] = Array();\ndisp['d'] = 
Array();\n\n\n\nvar s_actives = Array();\n\nfunction s_restart(id, flag) {\n    
    if (flag) { s_acti"..., offset_top=6, md=0xbfbcb008, ims=3, eptrb=0x0, 
flags=0, rdepth=6620) at pcre_exec.c:690
#4  0xb6235299 in match (
    eptr=0x8f4f154 "want to delete this update from this list?\");\n        if 
(!answer)\n", ' ' <repeats 16 times>, "return false;\n        
sendPostDelRequest('http://www.mybloglog.com/buzz/members/mem_vitality_delete_service.php',id);"...,
 ecode=0x8da7975 "S",
    mstart=0x8f4d75c "<script type='text/javascript'>\n\nvar effect_1 = 
null;\n\n\ndisp = Array();\ndisp['u'] = Array();\ndisp['d'] = 
Array();\n\n\n\nvar s_actives = Array();\n\nfunction s_restart(id, flag) {\n    
    if (flag) { s_acti"..., offset_top=6, md=0xbfbcb008, ims=3, eptrb=0x0, 
flags=0, rdepth=6619) at pcre_exec.c:690
#5  0xb6235299 in match (
    eptr=0x8f4f153 " want to delete this update from this list?\");\n        if 
(!answer)\n", ' ' <repeats 16 times>, "return false;\n        
sendPostDelRequest('http://www.mybloglog.com/buzz/members/mem_vitality_delete_service.php',id)"...,
 ecode=0x8da7975 "S",
    mstart=0x8f4d75c "<script type='text/javascript'>\n\nvar effect_1 = 
null;\n\n\ndisp = Array();\ndisp['u'] = Array();\ndisp['d'] = 
Array();\n\n\n\nvar s_actives = Array();\n\nfunction s_restart(id, flag) {\n    
    if (flag) { s_acti"..., offset_top=6, md=0xbfbcb008, ims=3, eptrb=0x0, 
flags=0, rdepth=6618) at pcre_exec.c:690
#6  0xb6235299 in match (
    eptr=0x8f4f152 "u want to delete this update from this list?\");\n        
if (!answer)\n", ' ' <repeats 16 times>, "return false;\n        
sendPostDelRequest('http://www.mybloglog.com/buzz/members/mem_vitality_delete_service.php',id"...,
 ecode=0x8da7975 "S",
    mstart=0x8f4d75c "<script type='text/javascript'>\n\nvar effect_1 = 
null;\n\n\ndisp = Array();\ndisp['u'] = Array();\ndisp['d'] = 
Array();\n\n\n\nvar s_actives = Array();\n\nfunction s_restart(id, flag) {\n    
    if (flag) { s_acti"..., offset_top=6, md=0xbfbcb008, ims=3, eptrb=0x0, 
flags=0, rdepth=6617) at pcre_exec.c:690
#7  0xb6235299 in match (
    eptr=0x8f4f151 "ou want to delete this update from this list?\");\n        
if (!answer)\n", ' ' <repeats 16 times>, "return false;\n        
sendPostDelRequest('http://www.mybloglog.com/buzz/members/mem_vitality_delete_service.php',i"...,
 ecode=0x8da7975 "S",
    mstart=0x8f4d75c "<script type='text/javascript'>\n\nvar effect_1 = 
null;\n\n\ndisp = Array();\ndisp['u'] = Array();\ndisp['d'] = 
Array();\n\n\n\nvar s_actives = Array();\n\nfunction s_restart(id, flag) {\n    
    if (flag) { s_acti"..., offset_top=6, md=0xbfbcb008, ims=3, eptrb=0x0, 
flags=0, rdepth=6616) at pcre_exec.c:690
#8  0xb6235299 in match (
    eptr=0x8f4f150 "you want to delete this update from this list?\");\n        
if (!answer)\n", ' ' <repeats 16 times>, "return false;\n        
sendPostDelRequest('http://www.mybloglog.com/buzz/members/mem_vitality_delete_service.php',"...,
 ecode=0x8da7975 "S",
    mstart=0x8f4d75c "<script type='text/javascript'>\n\nvar effect_1 = 
null;\n\n\ndisp = Array();\ndisp['u'] = Array();\ndisp['d'] = 
Array();\n\n\n\nvar s_actives = Array();\n\nfunction s_restart(id, flag) {\n    
    if (flag) { s_acti"..., offset_top=6, md=0xbfbcb008, ims=3, eptrb=0x0, 
flags=0, rdepth=6615) at pcre_exec.c:690
#9  0xb6235299 in match (
    eptr=0x8f4f14f " you want to delete this update from this list?\");\n       
 if (!answer)\n", ' ' <repeats 16 times>, "return false;\n        
sendPostDelRequest('http://www.mybloglog.com/buzz/members/mem_vitality_delete_service.php'"...,
 ecode=0x8da7975 "S",
    mstart=0x8f4d75c "<script type='text/javascript'>\n\nvar effect_1 = 
null;\n\n\ndisp = Array();\ndisp['u'] = Array();\ndisp['d'] = 
Array();\n\n\n\nvar s_actives = Array();\n\nfunction s_restart(id, flag) {\n    
    if (flag) { s_acti"..., offset_top=6, md=0xbfbcb008, ims=3, eptrb=0x0, 
flags=0, rdepth=6614) at pcre_exec.c:690
#10 0xb6235299 in match (
    eptr=0x8f4f14e "e you want to delete this update from this list?\");\n      
  if (!answer)\n", ' ' <repeats 16 times>, "return false;\n        
sendPostDelRequest('http://www.mybloglog.com/buzz/members/mem_vitality_delete_service.php";...,
 ecode=0x8da7975 "S",
    mstart=0x8f4d75c "<script type='text/javascript'>\n\nvar effect_1 = 
null;\n\n\ndisp = Array();\ndisp['u'] = Array();\ndisp['d'] = 
Array();\n\n\n\nvar s_actives = Array();\n\nfunction s_restart(---Type <return> 
to continue, or q <return> to quit---q
Quit
(gdb)

** Affects: pcre3 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
libpcre 7.4-1ubuntu2 causes Segmentation fault
https://bugs.launchpad.net/bugs/212318
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to