<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>230770</bug_id>
          
          <creation_ts>2010-03-14 22:07:50 +0000</creation_ts>
          <short_desc>Segfault importing Java code (project and single class) into Umbrello [QString::operator==, JavaImport::joinTypename, JavaImport::parseStmt]</short_desc>
          <delta_ts>2013-11-06 17:15:06 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>umbrello</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>Fedora RPMs</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Martin Nyhus">bugs.kde.org</reporter>
          <assigned_to name="Umbrello Development Group">umbrello-devel</assigned_to>
          <cc>alan.krueger</cc>
    
    <cc>andresbajotierra</cc>
    
    <cc>carloscunarro</cc>
    
    <cc>debugger</cc>
    
    <cc>felix</cc>
    
    <cc>geroxp</cc>
    
    <cc>kk1fff</cc>
    
    <cc>laurent.m.david</cc>
    
    <cc>mgenhart</cc>
    
    <cc>NatanaelA</cc>
    
    <cc>okellogg</cc>
    
    <cc>pmanousis</cc>
    
    <cc>pregenitor</cc>
    
    <cc>ralf.habacker</cc>
    
    <cc>teabof</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin>4.9.0</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>20</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>933686</commentid>
    <comment_count>0</comment_count>
    <who name="Martin Nyhus">bugs.kde.org</who>
    <bug_when>2010-03-14 22:07:50 +0000</bug_when>
    <thetext>Application: umbrello (2.4.0)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.2
Operating System: Linux 2.6.32.9-67.fc12.x86_64 x86_64
Distribution: &quot;Fedora release 12 (Constantine)&quot;

-- Information about the crash:
Umbrello crashed after I tried importing source from a Java project (Code -&gt; Import Project). Importing a single class (Code -&gt; Import Class) also fails.

The crash can be reproduced every time.

 -- Backtrace:
Application: Umbrello UML Modeller (umbrello), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#5  0x00000031660b0903 in QString::operator== (this=0x34515d8, other=...) at tools/qstring.cpp:2071
#6  0x0000000000509d33 in qStringComparisonHelper (this=0x7fffbad34650, typeName=&lt;value optimized out&gt;) at /usr/include/QtCore/qstring.h:908
#7  operator== (this=0x7fffbad34650, typeName=&lt;value optimized out&gt;) at /usr/include/QtCore/qstring.h:911
#8  JavaImport::joinTypename (this=0x7fffbad34650, typeName=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:80
#9  0x000000000050c1d8 in JavaImport::parseStmt (this=0x7fffbad34650) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:470
#10 0x000000000050e572 in NativeImportBase::parseFile (this=0x7fffbad34650, filename=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#11 0x000000000050834f in JavaImport::parseFile (this=0x7fffbad34650, filename=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:251
#12 0x00000000005017da in ClassImport::importFiles (this=0x7fffbad34650, fileList=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/classimport.cpp:45
#13 0x00000000005086c9 in JavaImport::spawnImport (this=&lt;value optimized out&gt;, file=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:126
#14 0x0000000000508cb0 in JavaImport::resolveClass (this=0x7fffbad356f0, className=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:175
#15 0x000000000050ca7a in JavaImport::parseStmt (this=0x7fffbad356f0) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:503
#16 0x000000000050e572 in NativeImportBase::parseFile (this=0x7fffbad356f0, filename=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#17 0x000000000050834f in JavaImport::parseFile (this=0x7fffbad356f0, filename=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:251
#18 0x00000000005017da in ClassImport::importFiles (this=0x7fffbad356f0, fileList=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/classimport.cpp:45
#19 0x00000000005086c9 in JavaImport::spawnImport (this=&lt;value optimized out&gt;, file=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:126
#20 0x0000000000508cb0 in JavaImport::resolveClass (this=0x7fffbad36790, className=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:175
#21 0x000000000050a879 in JavaImport::parseStmt (this=0x7fffbad36790) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:337
#22 0x000000000050e572 in NativeImportBase::parseFile (this=0x7fffbad36790, filename=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#23 0x000000000050834f in JavaImport::parseFile (this=0x7fffbad36790, filename=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:251
#24 0x00000000005017da in ClassImport::importFiles (this=0x7fffbad36790, fileList=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/classimport.cpp:45
#25 0x00000000005086c9 in JavaImport::spawnImport (this=&lt;value optimized out&gt;, file=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:126
#26 0x0000000000508cb0 in JavaImport::resolveClass (this=0x7fffbad37830, className=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:175
#27 0x000000000050ca7a in JavaImport::parseStmt (this=0x7fffbad37830) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:503
#28 0x000000000050e572 in NativeImportBase::parseFile (this=0x7fffbad37830, filename=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#29 0x000000000050834f in JavaImport::parseFile (this=0x7fffbad37830, filename=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:251
#30 0x00000000005017da in ClassImport::importFiles (this=0x7fffbad37830, fileList=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/classimport.cpp:45
#31 0x00000000005086c9 in JavaImport::spawnImport (this=&lt;value optimized out&gt;, file=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:126
#32 0x000000000050950d in JavaImport::resolveClass (this=0x7fffbad388d0, className=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:209
#33 0x000000000050ca7a in JavaImport::parseStmt (this=0x7fffbad388d0) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:503
#34 0x000000000050e572 in NativeImportBase::parseFile (this=0x7fffbad388d0, filename=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#35 0x000000000050834f in JavaImport::parseFile (this=0x7fffbad388d0, filename=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:251
#36 0x00000000005017da in ClassImport::importFiles (this=0x7fffbad388d0, fileList=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/classimport.cpp:45
#37 0x00000000005086c9 in JavaImport::spawnImport (this=&lt;value optimized out&gt;, file=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:126
#38 0x0000000000508cb0 in JavaImport::resolveClass (this=0x7fffbad39970, className=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:175
#39 0x000000000050ca7a in JavaImport::parseStmt (this=0x7fffbad39970) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:503
#40 0x000000000050e572 in NativeImportBase::parseFile (this=0x7fffbad39970, filename=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#41 0x000000000050834f in JavaImport::parseFile (this=0x7fffbad39970, filename=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:251
#42 0x00000000005017da in ClassImport::importFiles (this=0x7fffbad39970, fileList=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/classimport.cpp:45
#43 0x00000000005086c9 in JavaImport::spawnImport (this=&lt;value optimized out&gt;, file=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:126
#44 0x0000000000508cb0 in JavaImport::resolveClass (this=0x7fffbad3aa10, className=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:175
#45 0x000000000050a879 in JavaImport::parseStmt (this=0x7fffbad3aa10) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:337
#46 0x000000000050e572 in NativeImportBase::parseFile (this=0x7fffbad3aa10, filename=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#47 0x000000000050834f in JavaImport::parseFile (this=0x7fffbad3aa10, filename=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:251
#48 0x00000000005017da in ClassImport::importFiles (this=0x7fffbad3aa10, fileList=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/classimport.cpp:45
#49 0x00000000005086c9 in JavaImport::spawnImport (this=&lt;value optimized out&gt;, file=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:126
#50 0x0000000000508cb0 in JavaImport::resolveClass (this=0x7fffbad3bab0, className=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:175
#51 0x000000000050ca7a in JavaImport::parseStmt (this=0x7fffbad3bab0) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:503
#52 0x000000000050e572 in NativeImportBase::parseFile (this=0x7fffbad3bab0, filename=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#53 0x000000000050834f in JavaImport::parseFile (this=0x7fffbad3bab0, filename=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:251
#54 0x00000000005017da in ClassImport::importFiles (this=0x7fffbad3bab0, fileList=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/classimport.cpp:45
#55 0x00000000005086c9 in JavaImport::spawnImport (this=&lt;value optimized out&gt;, file=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:126
#56 0x000000000050950d in JavaImport::resolveClass (this=0x7fffbad3cb50, className=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:209
#57 0x000000000050b32a in JavaImport::parseStmt (this=0x7fffbad3cb50) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:352
#58 0x000000000050e572 in NativeImportBase::parseFile (this=0x7fffbad3cb50, filename=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#59 0x000000000050834f in JavaImport::parseFile (this=0x7fffbad3cb50, filename=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:251
#60 0x00000000005017da in ClassImport::importFiles (this=0x7fffbad3cb50, fileList=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/classimport.cpp:45
#61 0x00000000005086c9 in JavaImport::spawnImport (this=&lt;value optimized out&gt;, file=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:126
#62 0x0000000000508cb0 in JavaImport::resolveClass (this=0x7fffbad3dbf0, className=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:175
#63 0x000000000050c466 in JavaImport::parseStmt (this=0x7fffbad3dbf0) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:564
#64 0x000000000050e572 in NativeImportBase::parseFile (this=0x7fffbad3dbf0, filename=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#65 0x000000000050834f in JavaImport::parseFile (this=0x7fffbad3dbf0, filename=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:251
#66 0x00000000005017da in ClassImport::importFiles (this=0x7fffbad3dbf0, fileList=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/classimport.cpp:45
#67 0x00000000005086c9 in JavaImport::spawnImport (this=&lt;value optimized out&gt;, file=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:126
#68 0x000000000050950d in JavaImport::resolveClass (this=0x327d120, className=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:209
#69 0x000000000050ca7a in JavaImport::parseStmt (this=0x327d120) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:503
#70 0x000000000050e572 in NativeImportBase::parseFile (this=0x327d120, filename=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#71 0x000000000050834f in JavaImport::parseFile (this=0x327d120, filename=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/javaimport.cpp:251
#72 0x00000000005017da in ClassImport::importFiles (this=0x327d120, fileList=...) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/codeimport/classimport.cpp:45
#73 0x0000000000c8cf15 in UMLApp::importFiles (this=0x29f3770, fileList=0x7fffbad3ecd0) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/uml.cpp:2225
#74 0x0000000000c8d073 in UMLApp::slotImportProject (this=0x29f3770) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/uml.cpp:2274
#75 0x0000000000c9c642 in UMLApp::qt_metacall (this=0x29f3770, _c=InvokeMetaMethod, _id=52, _a=0x7fffbad3ee50) at /usr/src/debug/kdesdk-4.4.0/x86_64-redhat-linux-gnu/umbrello/umbrello/uml.moc:284
#76 0x000000316616a2af in QMetaObject::activate (sender=0x2a26910, m=&lt;value optimized out&gt;, local_signal_index=&lt;value optimized out&gt;, argv=0x7fffbad3ee50) at kernel/qobject.cpp:3293
#77 0x00000031685a5b52 in QAction::triggered (this=&lt;value optimized out&gt;, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#78 0x00000031685a728b in QAction::activate (this=0x2a26910, event=&lt;value optimized out&gt;) at kernel/qaction.cpp:1255
#79 0x00000031689a9e45 in QMenuPrivate::activateCausedStack (this=&lt;value optimized out&gt;, causedStack=..., action=0x2a26910, action_e=Trigger, self=true) at widgets/qmenu.cpp:1011
#80 0x00000031689af5fa in QMenuPrivate::activateAction (this=0x2ba8360, action=0x2a26910, action_e=Trigger, self=&lt;value optimized out&gt;) at widgets/qmenu.cpp:1103
#81 0x00000031698cfc8e in KMenu::mouseReleaseEvent (this=0x2ba7370, e=&lt;value optimized out&gt;) at /usr/src/debug/kdelibs-4.4.0/kdeui/widgets/kmenu.cpp:471
#82 0x00000031685f5b3a in QWidget::event (this=0x2ba7370, event=0x7fffbad3faa0) at kernel/qwidget.cpp:7998
#83 0x00000031689b0bab in QMenu::event (this=0x2ba7370, e=0x7fffbad3faa0) at widgets/qmenu.cpp:2414
#84 0x00000031685aa9dc in QApplicationPrivate::notify_helper (this=0x2879f20, receiver=0x2ba7370, e=0x7fffbad3faa0) at kernel/qapplication.cpp:4300
#85 0x00000031685b127d in QApplication::notify (this=&lt;value optimized out&gt;, receiver=0x2ba7370, e=0x7fffbad3faa0) at kernel/qapplication.cpp:3865
#86 0x00000031698067a6 in KApplication::notify (this=0x7fffbad407b0, receiver=0x2ba7370, event=0x7fffbad3faa0) at /usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
#87 0x000000316615774c in QCoreApplication::notifyInternal (this=0x7fffbad407b0, receiver=0x2ba7370, event=0x7fffbad3faa0) at kernel/qcoreapplication.cpp:704
#88 0x00000031685b046e in sendEvent (receiver=0x2ba7370, event=0x7fffbad3faa0, alienWidget=0x0, nativeWidget=0x2ba7370, buttonDown=&lt;value optimized out&gt;, lastMouseReceiver=&lt;value optimized out&gt;, 
    spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:215
#89 QApplicationPrivate::sendMouseEvent (receiver=0x2ba7370, event=0x7fffbad3faa0, alienWidget=0x0, nativeWidget=0x2ba7370, buttonDown=&lt;value optimized out&gt;, lastMouseReceiver=&lt;value optimized out&gt;, 
    spontaneous=true) at kernel/qapplication.cpp:2965
#90 0x0000003168622845 in QETWidget::translateMouseEvent (this=0x2ba7370, event=&lt;value optimized out&gt;) at kernel/qapplication_x11.cpp:4302
#91 0x0000003168621128 in QApplication::x11ProcessEvent (this=&lt;value optimized out&gt;, event=0x7fffbad403c0) at kernel/qapplication_x11.cpp:3501
#92 0x0000003168649d52 in x11EventSourceDispatch (s=0x287dc50, callback=&lt;value optimized out&gt;, user_data=&lt;value optimized out&gt;) at kernel/qguieventdispatcher_glib.cpp:146
#93 0x0000003d24e3920e in g_main_dispatch (context=0x287c920) at gmain.c:1960
#94 IA__g_main_context_dispatch (context=0x287c920) at gmain.c:2513
#95 0x0000003d24e3cbf8 in g_main_context_iterate (context=0x287c920, block=&lt;value optimized out&gt;, dispatch=&lt;value optimized out&gt;, self=&lt;value optimized out&gt;) at gmain.c:2591
#96 0x0000003d24e3cd1a in IA__g_main_context_iteration (context=0x287c920, may_block=1) at gmain.c:2654
#97 0x000000316617d063 in QEventDispatcherGlib::processEvents (this=0x2852480, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:412
#98 0x0000003168649a1e in QGuiEventDispatcherGlib::processEvents (this=&lt;value optimized out&gt;, flags=&lt;value optimized out&gt;) at kernel/qguieventdispatcher_glib.cpp:204
#99 0x0000003166156192 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#100 0x000000316615645c in QEventLoop::exec (this=0x7fffbad406f0, flags=...) at kernel/qeventloop.cpp:201
#101 0x0000003166158749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#102 0x0000000000c6e685 in main (argc=&lt;value optimized out&gt;, argv=&lt;value optimized out&gt;) at /usr/src/debug/kdesdk-4.4.0/umbrello/umbrello/main.cpp:111

This bug may be a duplicate of or related to bug 223504.

Possible duplicates by query: bug 223504, bug 223393.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>934577</commentid>
    <comment_count>1</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2010-03-16 14:24:39 +0000</bug_when>
    <thetext>*** Bug 223504 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>951852</commentid>
    <comment_count>2</comment_count>
    <who name="gmud">geroxp</who>
    <bug_when>2010-04-20 12:43:56 +0000</bug_when>
    <thetext>I can confirm this behaviour with the following backtrace:

Application: Umbrello UML-Modeller (umbrello), signal: Segmentation fault
[KCrash Handler]
#6  0xb5eba8e9 in QString::operator==(QLatin1String const&amp;) const () from /usr/lib/libQtCore.so.4
#7  0x0810024a in qStringComparisonHelper (s1=..., s2=0x8764fd0 &quot;;&quot;) at /usr/include/qt4/QtCore/qstring.h:908
#8  0x0816b8f7 in QString::operator!= (this=0xbfaf6460) at /usr/include/qt4/QtCore/qstring.h:913
#9  JavaImport::parseStmt (this=0xbfaf6460) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:584
#10 0x0816e5eb in NativeImportBase::parseFile (this=0xbfaf6460, filename=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#11 0x081676d3 in JavaImport::parseFile (this=0xbfaf6460, filename=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:251
#12 0x08160075 in ClassImport::importFiles (this=0xbfaf6460, fileList=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/classimport.cpp:45
#13 0x08167c0a in JavaImport::spawnImport (this=0xbfaf6a70, file=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:126
#14 0x0816897f in JavaImport::resolveClass (this=0xbfaf6a70, className=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:209
#15 0x0816b74a in JavaImport::parseStmt (this=0xbfaf6a70) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:564
#16 0x0816e5eb in NativeImportBase::parseFile (this=0xbfaf6a70, filename=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#17 0x081676d3 in JavaImport::parseFile (this=0xbfaf6a70, filename=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:251
#18 0x08160075 in ClassImport::importFiles (this=0xbfaf6a70, fileList=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/classimport.cpp:45
#19 0x08167c0a in JavaImport::spawnImport (this=0xbfaf7080, file=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:126
#20 0x0816897f in JavaImport::resolveClass (this=0xbfaf7080, className=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:209
#21 0x0816bbdd in JavaImport::parseStmt (this=0xbfaf7080) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:514
#22 0x0816e5eb in NativeImportBase::parseFile (this=0xbfaf7080, filename=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#23 0x081676d3 in JavaImport::parseFile (this=0xbfaf7080, filename=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:251
#24 0x08160075 in ClassImport::importFiles (this=0xbfaf7080, fileList=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/classimport.cpp:45
#25 0x08167c0a in JavaImport::spawnImport (this=0xbfaf7690, file=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:126
#26 0x0816897f in JavaImport::resolveClass (this=0xbfaf7690, className=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:209
#27 0x0816a890 in JavaImport::parseStmt (this=0xbfaf7690) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:352
#28 0x0816e5eb in NativeImportBase::parseFile (this=0xbfaf7690, filename=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#29 0x081676d3 in JavaImport::parseFile (this=0xbfaf7690, filename=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:251
#30 0x08160075 in ClassImport::importFiles (this=0xbfaf7690, fileList=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/classimport.cpp:45
#31 0x08167c0a in JavaImport::spawnImport (this=0x9509078, file=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:126
#32 0x0816897f in JavaImport::resolveClass (this=0x9509078, className=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:209
#33 0x0816b74a in JavaImport::parseStmt (this=0x9509078) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:564
#34 0x0816e5eb in NativeImportBase::parseFile (this=0x9509078, filename=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#35 0x081676d3 in JavaImport::parseFile (this=0x9509078, filename=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp:251
#36 0x08160075 in ClassImport::importFiles (this=0x9509078, fileList=...) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/codeimport/classimport.cpp:45
#37 0x086c923d in UMLApp::importFiles (this=0x90b0550, fileList=0xbfaf7cf8) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/uml.cpp:2213
#38 0x086d7480 in UMLApp::slotImportClasses (this=0x90b0550) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/uml.cpp:2250
#39 0x086d9400 in UMLApp::qt_metacall (this=0x90b0550, _c=QMetaObject::InvokeMetaMethod, _id=162054500, _a=0xbfaf7e68) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/uml.moc:282
#40 0xb5f7ae5a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#41 0xb5f895f5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#42 0xb61bab89 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#43 0xb61bcd9c in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#44 0xb665fbfc in ?? () from /usr/lib/libQtGui.so.4
#45 0xb66660ab in ?? () from /usr/lib/libQtGui.so.4
#46 0xb66670b7 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#47 0xb710eea5 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#48 0xb621f718 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#49 0xb66686ac in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#50 0xb61c13cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#51 0xb61c89b7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#52 0xb70185ba in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#53 0xb5f75beb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#54 0xb61c790f in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&lt;QWidget&gt;&amp;, bool) () from /usr/lib/libQtGui.so.4
#55 0xb62531a7 in ?? () from /usr/lib/libQtGui.so.4
#56 0xb62521a1 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#57 0xb628100a in ?? () from /usr/lib/libQtGui.so.4
#58 0xb54abe88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#59 0xb54af730 in ?? () from /lib/libglib-2.0.so.0
#60 0xb54af863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#61 0xb5fa1805 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQtCore.so.4
#62 0xb6280b35 in ?? () from /usr/lib/libQtGui.so.4
#63 0xb5f74209 in QEventLoop::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQtCore.so.4
#64 0xb5f7465a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQtCore.so.4
#65 0xb5f7884f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#66 0xb61c1467 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#67 0x086a9635 in main (argc=1, argv=0xbfaf9164) at ./devel/umbrello/kdesdk-4.3.2/umbrello/umbrello/main.cpp:111</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>951875</commentid>
    <comment_count>3</comment_count>
    <who name="gmud">geroxp</who>
    <bug_when>2010-04-20 14:56:41 +0000</bug_when>
    <thetext>This is a patch for a workaround of the crash that I experienced. It may be a dirty patch, but for me it works:

--- javaimport.cpp	2009-06-03 13:54:28.000000000 +0200
+++ ../../../../../kdesdk-4.3.2/umbrello/umbrello/codeimport/javaimport.cpp	2010-04-20 14:13:29.711275970 +0200
@@ -77,8 +77,11 @@
         }
     }
     // to handle multidimensional arrays, call recursively
-    if (m_source[m_srcIndex + 1] == &quot;[&quot;) {
-        typeNameRet = joinTypename( typeNameRet );
+
+    if (m_srcIndex&lt;(sizeof(m_source) / sizeof(int))) {
+	if (m_source[m_srcIndex + 1] == &quot;[&quot;) {
+		typeNameRet = joinTypename( typeNameRet );
+	}
     }
     return typeNameRet;
 }
@@ -581,8 +584,13 @@
     }
     // reset visibility to default
     m_currentAccess = m_defaultCurrentAccess;
-    if (m_source[m_srcIndex] != &quot;;&quot;) {
-        uError() &lt;&lt; &quot;importJava: ignoring trailing items at &quot; &lt;&lt; name;
+    if (m_srcIndex&lt;(sizeof(m_source) / sizeof(int))) {
+	if (m_source[m_srcIndex] != &quot;;&quot;) {
+		uError() &lt;&lt; &quot;importJava: ignoring trailing items at &quot; &lt;&lt; name;
+		skipStmt();
+	} 
+    } else {
+        uError() &lt;&lt; &quot;index out of range: ignoring statement &quot; &lt;&lt; name;
         skipStmt();
     }
     return true;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>967600</commentid>
    <comment_count>4</comment_count>
      <attachid>43919</attachid>
    <who name="Jari Kärkkäinen">debugger</who>
    <bug_when>2010-05-26 21:09:23 +0000</bug_when>
    <thetext>Created attachment 43919
New crash information added by DrKonqi

Same as original,
Umbrello crashed after I tried importing source from a Java project (Code -&gt; Import Project).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018343</commentid>
    <comment_count>5</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2010-09-13 12:57:54 +0000</bug_when>
    <thetext>*** Bug 246981 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018345</commentid>
    <comment_count>6</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2010-09-13 12:58:32 +0000</bug_when>
    <thetext>*** Bug 245933 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018347</commentid>
    <comment_count>7</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2010-09-13 12:59:07 +0000</bug_when>
    <thetext>*** Bug 237138 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1049001</commentid>
    <comment_count>8</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2010-11-24 19:38:33 +0000</bug_when>
    <thetext>[Comment from a bug triager]
From bug 257768:
-- Information about the crash:
Every time when I import android source code /framework/base/core/java/android,
it crashes after ask me is Parcelable a namespace of a class. No matter which
answer I gave, it crashes every time.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1049004</commentid>
    <comment_count>9</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2010-11-24 19:38:41 +0000</bug_when>
    <thetext>*** Bug 257768 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1052632</commentid>
    <comment_count>10</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2010-12-02 22:33:28 +0000</bug_when>
    <thetext>*** Bug 258500 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1223400</commentid>
    <comment_count>11</comment_count>
      <attachid>68539</attachid>
    <who name="kdekda">teabof</who>
    <bug_when>2012-02-05 20:31:48 +0000</bug_when>
    <thetext>Created attachment 68539
New crash information added by DrKonqi

umbrello (2.7.4) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4

- What I was doing when the application crashed:

Every time when I import android source code /framework/base/core/java/android,
it crashes after ask me is Java a namespace of a class. No matter which
answer I gave, it crashes every time.

-- Backtrace (Reduced):
#8  QList (l=&lt;optimized out&gt;, this=&lt;optimized out&gt;) at /usr/include/QtCore/qlist.h:118
#9  QListIterator (container=&lt;optimized out&gt;, this=&lt;optimized out&gt;) at /usr/include/QtCore/qlist.h:883
#10 UMLPackage::findObject (this=0x1f4, name=...) at /chakra/desktop-testing/kdesdk/src/kdesdk-4.7.4/umbrello/umbrello/package.cpp:238
#11 0x08377e4d in UMLDoc::isUnique (this=0x8fe9150, name=..., package=0x1f4) at /chakra/desktop-testing/kdesdk/src/kdesdk-4.7.4/umbrello/umbrello/umldoc.cpp:973
#12 0x08339fac in Model_Utils::uniqObjectName (type=500, parentPkg=0x942c148, prefix=) at /chakra/desktop-testing/kdesdk/src/kdesdk-4.7.4/umbrello/umbrello/model_utils.cpp:438</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1226549</commentid>
    <comment_count>12</comment_count>
    <who name="Oliver Kellogg">okellogg</who>
    <bug_when>2012-02-13 18:32:02 +0000</bug_when>
    <thetext>What exactly are we talking about here?
I see lots of marked-as-duplicates and backtraces but not one single Java code attachment to reproduce this with.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1226620</commentid>
    <comment_count>13</comment_count>
    <who name="Oliver Kellogg">okellogg</who>
    <bug_when>2012-02-13 20:58:35 +0000</bug_when>
    <thetext>SVN commit 1279959 by okellogg:

(In reply to comment #12)
&gt; [...]
&gt; I see lots of marked-as-duplicates and backtraces but not one single Java
&gt; code attachment to reproduce this with.

Okay, I looked at the marked-as-duplicates such as
      https://bugs.kde.org/show_bug.cgi?id=245933#c2
and it seems we are talking about Java variable-length parameters (three
dots following the type name.) Here is the fix for that.

Import_Utils::createUMLObject(): If typeName.contains(&quot;...&quot;) then we are
dealing with a Java variable-length parameter. Handle this case specially:
- Set type to UMLObject::ot_Datatype
- Set parentPkg to umldoc-&gt;datatypeFolder()
- Set isAdorned false (to preserve ot_Datatype and prevent second creation)



 M  +6 -1      import_utils.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=1279959</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1273325</commentid>
    <comment_count>14</comment_count>
    <who name="Jekyll Wu">adaptee</who>
    <bug_when>2012-07-06 00:05:52 +0000</bug_when>
    <thetext>*** Bug 266978 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1277204</commentid>
    <comment_count>15</comment_count>
    <who name="Oliver Kellogg">okellogg</who>
    <bug_when>2012-07-18 19:25:49 +0000</bug_when>
    <thetext>*** Bug 223760 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1347659</commentid>
    <comment_count>16</comment_count>
    <who name="Jekyll Wu">adaptee</who>
    <bug_when>2013-03-04 16:40:37 +0000</bug_when>
    <thetext>*** Bug 308249 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1409365</commentid>
    <comment_count>17</comment_count>
    <who name="Ralf Habacker">ralf.habacker</who>
    <bug_when>2013-11-06 17:15:06 +0000</bug_when>
    <thetext>apply fixed bug from 4.9.0 changelog</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>43919</attachid>
            <date>2010-05-26 21:09:23 +0000</date>
            <delta_ts>2010-05-26 21:09:23 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>drkonqireport</filename>
            <type>text/plain</type>
            <size>5469</size>
            <attacher name="Jari Kärkkäinen">debugger</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IHVtYnJlbGxvICgyLjQuMikKS0RFIFBsYXRmb3JtIFZlcnNpb246IDQuNC4y
IChLREUgNC40LjIpClF0IFZlcnNpb246IDQuNi4yCk9wZXJhdGluZyBTeXN0ZW06IExpbnV4IDIu
Ni4zMi0yMi1nZW5lcmljIGk2ODYKRGlzdHJpYnV0aW9uOiBVYnVudHUgMTAuMDQgTFRTCgotLSBJ
bmZvcm1hdGlvbiBhYm91dCB0aGUgY3Jhc2g6ClNhbWUgYXMgb3JpZ2luYWwsClVtYnJlbGxvIGNy
YXNoZWQgYWZ0ZXIgSSB0cmllZCBpbXBvcnRpbmcgc291cmNlIGZyb20gYSBKYXZhIHByb2plY3Qg
KENvZGUgLT4gSW1wb3J0IFByb2plY3QpLgoKClRoZSBjcmFzaCBjYW4gYmUgcmVwcm9kdWNlZCBl
dmVyeSB0aW1lLgoKIC0tIEJhY2t0cmFjZToKQXBwbGljYXRpb246IFVtYnJlbGxvIFVNTCBtYWxs
aW50YWphICh1bWJyZWxsbyksIHNpZ25hbDogU2VnbWVudGF0aW9uIGZhdWx0CltLQ3Jhc2ggSGFu
ZGxlcl0KIzYgIDB4MDEzMDg0YTkgaW4gUVN0cmluZzo6b3BlcmF0b3I9PSAodGhpcz0weGE0MGE1
MDgsIG90aGVyPS4uLikgYXQgdG9vbHMvcXN0cmluZy5jcHA6MjA3MQojNyAgMHgwODEwMWMwYSBp
biBxU3RyaW5nQ29tcGFyaXNvbkhlbHBlciAoczE9Li4uLCBzMj0weDg3NjhmNmIgIjsiKSBhdCAv
dXNyL2luY2x1ZGUvcXQ0L1F0Q29yZS9xc3RyaW5nLmg6OTA4CiM4ICAweDA4MTZkOTg3IGluIFFT
dHJpbmc6Om9wZXJhdG9yIT0gKHRoaXM9MHhhM2QyOTYwKSBhdCAvdXNyL2luY2x1ZGUvcXQ0L1F0
Q29yZS9xc3RyaW5nLmg6OTEzCiM5ICBKYXZhSW1wb3J0OjpwYXJzZVN0bXQgKHRoaXM9MHhhM2Qy
OTYwKSBhdCAuLi8uLi8uLi91bWJyZWxsby91bWJyZWxsby9jb2RlaW1wb3J0L2phdmFpbXBvcnQu
Y3BwOjU4NAojMTAgMHgwODE3MDY2YiBpbiBOYXRpdmVJbXBvcnRCYXNlOjpwYXJzZUZpbGUgKHRo
aXM9MHhhM2QyOTYwLCBmaWxlbmFtZT0uLi4pIGF0IC4uLy4uLy4uL3VtYnJlbGxvL3VtYnJlbGxv
L2NvZGVpbXBvcnQvbmF0aXZlaW1wb3J0YmFzZS5jcHA6NDE2CiMxMSAweDA4MTY5NWIzIGluIEph
dmFJbXBvcnQ6OnBhcnNlRmlsZSAodGhpcz0weGEzZDI5NjAsIGZpbGVuYW1lPS4uLikgYXQgLi4v
Li4vLi4vdW1icmVsbG8vdW1icmVsbG8vY29kZWltcG9ydC9qYXZhaW1wb3J0LmNwcDoyNTEKIzEy
IDB4MDgxNjIxNDUgaW4gQ2xhc3NJbXBvcnQ6OmltcG9ydEZpbGVzICh0aGlzPTB4YTNkMjk2MCwg
ZmlsZUxpc3Q9Li4uKSBhdCAuLi8uLi8uLi91bWJyZWxsby91bWJyZWxsby9jb2RlaW1wb3J0L2Ns
YXNzaW1wb3J0LmNwcDo0NQojMTMgMHgwODZjY2Q3ZCBpbiBVTUxBcHA6OmltcG9ydEZpbGVzICh0
aGlzPTB4OWYyZjljOCwgZmlsZUxpc3Q9MHhiZjljYjFiYykgYXQgLi4vLi4vLi4vdW1icmVsbG8v
dW1icmVsbG8vdW1sLmNwcDoyMjI1CiMxNCAweDA4NmNjZWFjIGluIFVNTEFwcDo6c2xvdEltcG9y
dFByb2plY3QgKHRoaXM9MHg5ZjJmOWM4KSBhdCAuLi8uLi8uLi91bWJyZWxsby91bWJyZWxsby91
bWwuY3BwOjIyNzQKIzE1IDB4MDg2ZGQ0YjQgaW4gVU1MQXBwOjpxdF9tZXRhY2FsbCAodGhpcz0w
eDlmMmY5YzgsIF9jPVFNZXRhT2JqZWN0OjpJbnZva2VNZXRhTWV0aG9kLCBfaWQ9MTcyMDA4NzEy
LCBfYT0weGJmOWNiMzA4KSBhdCAuL3VtbC5tb2M6Mjg0CiMxNiAweDAxM2M4YzlhIGluIFFNZXRh
T2JqZWN0OjptZXRhY2FsbCAob2JqZWN0PTB4OWYyZjljOCwgY2w9NDQsIGlkeD05OCwgYXJndj0w
eGJmOWNiMzA4KSBhdCBrZXJuZWwvcW1ldGFvYmplY3QuY3BwOjIzNwojMTcgMHgwMTNkNzNkNSBp
biBRTWV0YU9iamVjdDo6YWN0aXZhdGUgKHNlbmRlcj0weDlmM2VlZDAsIG09MHgyOWExZDU4LCBs
b2NhbF9zaWduYWxfaW5kZXg9MSwgYXJndj0weGJmOWNiMzA4KSBhdCBrZXJuZWwvcW9iamVjdC5j
cHA6MzI5MwojMTggMHgwMjA3MmJkOSBpbiBRQWN0aW9uOjp0cmlnZ2VyZWQgKHRoaXM9MHg5ZjNl
ZWQwLCBfdDE9ZmFsc2UpIGF0IC5tb2MvcmVsZWFzZS1zaGFyZWQvbW9jX3FhY3Rpb24uY3BwOjI2
MwojMTkgMHgwMjA3NGRjYyBpbiBRQWN0aW9uOjphY3RpdmF0ZSAodGhpcz0weDlmM2VlZDAsIGV2
ZW50PVFBY3Rpb246OlRyaWdnZXIpIGF0IGtlcm5lbC9xYWN0aW9uLmNwcDoxMjU1CiMyMCAweDAy
NTE4NjBjIGluIFFNZW51UHJpdmF0ZTo6YWN0aXZhdGVDYXVzZWRTdGFjayAodGhpcz0weGEwNmQ4
ZDAsIGNhdXNlZFN0YWNrPS4uLiwgYWN0aW9uPTB4OWYzZWVkMCwgYWN0aW9uX2U9UUFjdGlvbjo6
VHJpZ2dlciwgc2VsZj10cnVlKSBhdCB3aWRnZXRzL3FtZW51LmNwcDoxMDExCiMyMSAweDAyNTFl
YWJiIGluIFFNZW51UHJpdmF0ZTo6YWN0aXZhdGVBY3Rpb24gKHRoaXM9MHhhMDZkOGQwLCBhY3Rp
b249MHg5ZjNlZWQwLCBhY3Rpb25fZT1RQWN0aW9uOjpUcmlnZ2VyLCBzZWxmPTx2YWx1ZSBvcHRp
bWl6ZWQgb3V0PikgYXQgd2lkZ2V0cy9xbWVudS5jcHA6MTEwMwojMjIgMHgwMjUxZmFjNyBpbiBR
TWVudTo6bW91c2VSZWxlYXNlRXZlbnQgKHRoaXM9MHhhMDZkOGIwLCBlPTB4YmY5Y2JiYTApIGF0
IHdpZGdldHMvcW1lbnUuY3BwOjIzMTIKIzIzIDB4MDBmMWRmNjUgaW4gS01lbnU6Om1vdXNlUmVs
ZWFzZUV2ZW50ICh0aGlzPTB4YTA2ZDhiMCwgZT0weGJmOWNiYmEwKSBhdCAuLi8uLi9rZGV1aS93
aWRnZXRzL2ttZW51LmNwcDo0NzEKIzI0IDB4MDIwZDc3ZjggaW4gUVdpZGdldDo6ZXZlbnQgKHRo
aXM9MHhhMDZkOGIwLCBldmVudD0weGJmOWNiYmEwKSBhdCBrZXJuZWwvcXdpZGdldC5jcHA6Nzk5
OAojMjUgMHgwMjUyMTBjYyBpbiBRTWVudTo6ZXZlbnQgKHRoaXM9MHhhMDZkOGIwLCBlPTB4YmY5
Y2JiYTApIGF0IHdpZGdldHMvcW1lbnUuY3BwOjI0MTQKIzI2IDB4MDIwNzk0ZGMgaW4gUUFwcGxp
Y2F0aW9uUHJpdmF0ZTo6bm90aWZ5X2hlbHBlciAodGhpcz0weDlkY2I2YTAsIHJlY2VpdmVyPTB4
YTA2ZDhiMCwgZT0weGJmOWNiYmEwKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDo0MzAwCiMy
NyAweDAyMDgwOWY3IGluIFFBcHBsaWNhdGlvbjo6bm90aWZ5ICh0aGlzPTB4YmY5Y2M0NTAsIHJl
Y2VpdmVyPTB4YTA2ZDhiMCwgZT0weGJmOWNiYmEwKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNw
cDozODY1CiMyOCAweDAwZTI3ZjJhIGluIEtBcHBsaWNhdGlvbjo6bm90aWZ5ICh0aGlzPTB4YmY5
Y2M0NTAsIHJlY2VpdmVyPTB4YTA2ZDhiMCwgZXZlbnQ9MHhiZjljYmJhMCkgYXQgLi4vLi4va2Rl
dWkva2VybmVsL2thcHBsaWNhdGlvbi5jcHA6MzAyCiMyOSAweDAxM2MzYTNiIGluIFFDb3JlQXBw
bGljYXRpb246Om5vdGlmeUludGVybmFsICh0aGlzPTB4YmY5Y2M0NTAsIHJlY2VpdmVyPTB4YTA2
ZDhiMCwgZXZlbnQ9MHhiZjljYmJhMCkgYXQga2VybmVsL3Fjb3JlYXBwbGljYXRpb24uY3BwOjcw
NAojMzAgMHgwMjA3Zjk1MiBpbiBRQ29yZUFwcGxpY2F0aW9uOjpzZW5kRXZlbnQgKHJlY2VpdmVy
PTB4YTA2ZDhiMCwgZXZlbnQ9MHhiZjljYmJhMCwgYWxpZW5XaWRnZXQ9MHgwLCBuYXRpdmVXaWRn
ZXQ9MHhhMDZkOGIwLCBidXR0b25Eb3duPTB4MjliZDA1OCwgbGFzdE1vdXNlUmVjZWl2ZXI9Li4u
LCBzcG9udGFuZW91cz10cnVlKQogICAgYXQgLi4vLi4vaW5jbHVkZS9RdENvcmUvLi4vLi4vc3Jj
L2NvcmVsaWIva2VybmVsL3Fjb3JlYXBwbGljYXRpb24uaDoyMTUKIzMxIFFBcHBsaWNhdGlvblBy
aXZhdGU6OnNlbmRNb3VzZUV2ZW50IChyZWNlaXZlcj0weGEwNmQ4YjAsIGV2ZW50PTB4YmY5Y2Ji
YTAsIGFsaWVuV2lkZ2V0PTB4MCwgbmF0aXZlV2lkZ2V0PTB4YTA2ZDhiMCwgYnV0dG9uRG93bj0w
eDI5YmQwNTgsIGxhc3RNb3VzZVJlY2VpdmVyPS4uLiwgc3BvbnRhbmVvdXM9dHJ1ZSkKICAgIGF0
IGtlcm5lbC9xYXBwbGljYXRpb24uY3BwOjI5NjUKIzMyIDB4MDIxMGI1Y2YgaW4gUUVUV2lkZ2V0
Ojp0cmFuc2xhdGVNb3VzZUV2ZW50ICh0aGlzPTB4YTA2ZDhiMCwgZXZlbnQ9MHhiZjljYzBiYykg
YXQga2VybmVsL3FhcHBsaWNhdGlvbl94MTEuY3BwOjQzMDIKIzMzIDB4MDIxMGE1MTEgaW4gUUFw
cGxpY2F0aW9uOjp4MTFQcm9jZXNzRXZlbnQgKHRoaXM9MHhiZjljYzQ1MCwgZXZlbnQ9MHhiZjlj
YzBiYykgYXQga2VybmVsL3FhcHBsaWNhdGlvbl94MTEuY3BwOjMzNzkKIzM0IDB4MDIxMzk2MGEg
aW4geDExRXZlbnRTb3VyY2VEaXNwYXRjaCAocz0weDlkY2U5MDAsIGNhbGxiYWNrPTAsIHVzZXJf
ZGF0YT0weDApIGF0IGtlcm5lbC9xZ3VpZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjE0NgojMzUg
MHgwMTUxNDVlNSBpbiBnX21haW5fZGlzcGF0Y2ggKGNvbnRleHQ9MHg5ZGNkYTk4KSBhdCAvYnVp
bGQvYnVpbGRkL2dsaWIyLjAtMi4yNC4xL2dsaWIvZ21haW4uYzoxOTYwCiMzNiBJQV9fZ19tYWlu
X2NvbnRleHRfZGlzcGF0Y2ggKGNvbnRleHQ9MHg5ZGNkYTk4KSBhdCAvYnVpbGQvYnVpbGRkL2ds
aWIyLjAtMi4yNC4xL2dsaWIvZ21haW4uYzoyNTEzCiMzNyAweDAxNTE4MmQ4IGluIGdfbWFpbl9j
b250ZXh0X2l0ZXJhdGUgKGNvbnRleHQ9MHg5ZGNkYTk4LCBibG9jaz08dmFsdWUgb3B0aW1pemVk
IG91dD4sIGRpc3BhdGNoPTEsIHNlbGY9MHg5ZGNiN2Y4KSBhdCAvYnVpbGQvYnVpbGRkL2dsaWIy
LjAtMi4yNC4xL2dsaWIvZ21haW4uYzoyNTkxCiMzOCAweDAxNTE4NGI4IGluIElBX19nX21haW5f
Y29udGV4dF9pdGVyYXRpb24gKGNvbnRleHQ9MHg5ZGNkYTk4LCBtYXlfYmxvY2s9MSkgYXQgL2J1
aWxkL2J1aWxkZC9nbGliMi4wLTIuMjQuMS9nbGliL2dtYWluLmM6MjY1NAojMzkgMHgwMTNlZjVk
NSBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyAodGhpcz0weDlkYWUxNTAs
IGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6NDEyCiM0MCAw
eDAyMTM5MTM1IGluIFFHdWlFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzICh0aGlz
PTB4OWRhZTE1MCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWd1aWV2ZW50ZGlzcGF0Y2hlcl9nbGli
LmNwcDoyMDQKIzQxIDB4MDEzYzIwNTkgaW4gUUV2ZW50TG9vcDo6cHJvY2Vzc0V2ZW50cyAodGhp
cz0weGJmOWNjM2I0LCBmbGFncz0pIGF0IGtlcm5lbC9xZXZlbnRsb29wLmNwcDoxNDkKIzQyIDB4
MDEzYzI0YWEgaW4gUUV2ZW50TG9vcDo6ZXhlYyAodGhpcz0weGJmOWNjM2I0LCBmbGFncz0uLi4p
IGF0IGtlcm5lbC9xZXZlbnRsb29wLmNwcDoyMDEKIzQzIDB4MDEzYzY2OWYgaW4gUUNvcmVBcHBs
aWNhdGlvbjo6ZXhlYyAoKSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5jcHA6OTgxCiM0NCAw
eDAyMDc5NTc3IGluIFFBcHBsaWNhdGlvbjo6ZXhlYyAoKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9u
LmNwcDozNTc5CiM0NSAweDA4NmFjNjQ1IGluIG1haW4gKGFyZ2M9MywgYXJndj0weGJmOWNjNjA0
KSBhdCAuLi8uLi8uLi91bWJyZWxsby91bWJyZWxsby9tYWluLmNwcDoxMTEKClBvc3NpYmxlIGR1
cGxpY2F0ZXMgYnkgcXVlcnk6IGJ1ZyAyMzA3NzAuCgpSZXBvcnRlZCB1c2luZyBEcktvbnFp
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>68539</attachid>
            <date>2012-02-05 20:31:48 +0000</date>
            <delta_ts>2012-02-05 20:31:48 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>drkonqireport</filename>
            <type>text/plain</type>
            <size>8057</size>
            <attacher name="kdekda">teabof</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IHVtYnJlbGxvICgyLjcuNCkKS0RFIFBsYXRmb3JtIFZlcnNpb246IDQuNy40
ICg0LjcuNCkKUXQgVmVyc2lvbjogNC43LjQKT3BlcmF0aW5nIFN5c3RlbTogTGludXggMy4xLUNI
QUtSQSBpNjg2CkRpc3RyaWJ1dGlvbjogIkNoYWtyYSBMaW51eCIKCi0tIEluZm9ybWF0aW9uIGFi
b3V0IHRoZSBjcmFzaDoKLSBXaGF0IEkgd2FzIGRvaW5nIHdoZW4gdGhlIGFwcGxpY2F0aW9uIGNy
YXNoZWQ6CgpFdmVyeSB0aW1lIHdoZW4gSSBpbXBvcnQgYW5kcm9pZCBzb3VyY2UgY29kZSAvZnJh
bWV3b3JrL2Jhc2UvY29yZS9qYXZhL2FuZHJvaWQsCml0IGNyYXNoZXMgYWZ0ZXIgYXNrIG1lIGlz
IEphdmEgYSBuYW1lc3BhY2Ugb2YgYSBjbGFzcy4gTm8gbWF0dGVyIHdoaWNoCmFuc3dlciBJIGdh
dmUsIGl0IGNyYXNoZXMgZXZlcnkgdGltZS4KClRoZSBjcmFzaCBjYW4gYmUgcmVwcm9kdWNlZCBl
dmVyeSB0aW1lLgoKLS0gQmFja3RyYWNlOgpBcHBsaWNhdGlvbjogTW9kZWxsYXRvcmUgVU1MIFVt
YnJlbGxvICh1bWJyZWxsbyksIHNpZ25hbDogU2VnbWVudGF0aW9uIGZhdWx0CltDdXJyZW50IHRo
cmVhZCBpcyAxIChUaHJlYWQgMHhiNDkzOTcxMCAoTFdQIDQyNjApKV0KClRocmVhZCAyIChUaHJl
YWQgMHhiMzE0MGI3MCAoTFdQIDQyNjEpKToKIzAgIDB4YjRlMTNkMDAgaW4gY2xvY2tfZ2V0dGlt
ZSAoKSBmcm9tIC9saWIvbGlicnQuc28uMQojMSAgMHhiNWNmM2IzNSBpbiA/PyAoKSBmcm9tIC91
c3IvbGliL2xpYlF0Q29yZS5zby40CiMyICAweGI1ZGM2MmQ2IGluID8/ICgpIGZyb20gL3Vzci9s
aWIvbGliUXRDb3JlLnNvLjQKIzMgIDB4YjVkYzY2MmEgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYi9s
aWJRdENvcmUuc28uNAojNCAgMHhiNWRjNGU3MyBpbiA/PyAoKSBmcm9tIC91c3IvbGliL2xpYlF0
Q29yZS5zby40CiM1ICAweGI1ZGM0ZjBkIGluID8/ICgpIGZyb20gL3Vzci9saWIvbGliUXRDb3Jl
LnNvLjQKIzYgIDB4YjRmNDhhM2UgaW4gZ19tYWluX2NvbnRleHRfcHJlcGFyZSAoKSBmcm9tIC91
c3IvbGliL2xpYmdsaWItMi4wLnNvLjAKIzcgIDB4YjRmNDk4ZjMgaW4gPz8gKCkgZnJvbSAvdXNy
L2xpYi9saWJnbGliLTIuMC5zby4wCiM4ICAweGI0ZjQ5ZmM0IGluIGdfbWFpbl9jb250ZXh0X2l0
ZXJhdGlvbiAoKSBmcm9tIC91c3IvbGliL2xpYmdsaWItMi4wLnNvLjAKIzkgIDB4YjVkYzU5NTcg
aW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6
OlByb2Nlc3NFdmVudHNGbGFnPikgKCkgZnJvbSAvdXNyL2xpYi9saWJRdENvcmUuc28uNAojMTAg
MHhiNWQ5NjczZCBpbiBRRXZlbnRMb29wOjpwcm9jZXNzRXZlbnRzKFFGbGFnczxRRXZlbnRMb29w
OjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL3Vzci9saWIvbGliUXRDb3JlLnNvLjQKIzEx
IDB4YjVkOTY5ODEgaW4gUUV2ZW50TG9vcDo6ZXhlYyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vz
c0V2ZW50c0ZsYWc+KSAoKSBmcm9tIC91c3IvbGliL2xpYlF0Q29yZS5zby40CiMxMiAweGI1Yzlh
MmNiIGluIFFUaHJlYWQ6OmV4ZWMoKSAoKSBmcm9tIC91c3IvbGliL2xpYlF0Q29yZS5zby40CiMx
MyAweGI1ZDc3MzlkIGluID8/ICgpIGZyb20gL3Vzci9saWIvbGliUXRDb3JlLnNvLjQKIzE0IDB4
YjVjOWQxMjMgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYi9saWJRdENvcmUuc28uNAojMTUgMHhiNWMy
N2NmNyBpbiBzdGFydF90aHJlYWQgKCkgZnJvbSAvbGliL2xpYnB0aHJlYWQuc28uMAojMTYgMHhi
NTc4Mzg2ZSBpbiBjbG9uZSAoKSBmcm9tIC9saWIvbGliYy5zby42CkJhY2t0cmFjZSBzdG9wcGVk
OiBOb3QgZW5vdWdoIHJlZ2lzdGVycyBvciBtZW1vcnkgYXZhaWxhYmxlIHRvIHVud2luZCBmdXJ0
aGVyCgpUaHJlYWQgMSAoVGhyZWFkIDB4YjQ5Mzk3MTAgKExXUCA0MjYwKSk6CltLQ3Jhc2ggSGFu
ZGxlcl0KIzcgIHJlZiAodGhpcz08b3B0aW1pemVkIG91dD4pIGF0IC91c3IvaW5jbHVkZS9RdENv
cmUvcWF0b21pY19pMzg2Lmg6MTIwCiM4ICBRTGlzdCAobD08b3B0aW1pemVkIG91dD4sIHRoaXM9
PG9wdGltaXplZCBvdXQ+KSBhdCAvdXNyL2luY2x1ZGUvUXRDb3JlL3FsaXN0Lmg6MTE4CiM5ICBR
TGlzdEl0ZXJhdG9yIChjb250YWluZXI9PG9wdGltaXplZCBvdXQ+LCB0aGlzPTxvcHRpbWl6ZWQg
b3V0PikgYXQgL3Vzci9pbmNsdWRlL1F0Q29yZS9xbGlzdC5oOjg4MwojMTAgVU1MUGFja2FnZTo6
ZmluZE9iamVjdCAodGhpcz0weDFmNCwgbmFtZT0uLi4pIGF0IC9jaGFrcmEvZGVza3RvcC10ZXN0
aW5nL2tkZXNkay9zcmMva2Rlc2RrLTQuNy40L3VtYnJlbGxvL3VtYnJlbGxvL3BhY2thZ2UuY3Bw
OjIzOAojMTEgMHgwODM3N2U0ZCBpbiBVTUxEb2M6OmlzVW5pcXVlICh0aGlzPTB4OGZlOTE1MCwg
bmFtZT0uLi4sIHBhY2thZ2U9MHgxZjQpIGF0IC9jaGFrcmEvZGVza3RvcC10ZXN0aW5nL2tkZXNk
ay9zcmMva2Rlc2RrLTQuNy40L3VtYnJlbGxvL3VtYnJlbGxvL3VtbGRvYy5jcHA6OTczCiMxMiAw
eDA4MzM5ZmFjIGluIE1vZGVsX1V0aWxzOjp1bmlxT2JqZWN0TmFtZSAodHlwZT01MDAsIHBhcmVu
dFBrZz0weDk0MmMxNDgsIHByZWZpeD0pIGF0IC9jaGFrcmEvZGVza3RvcC10ZXN0aW5nL2tkZXNk
ay9zcmMva2Rlc2RrLTQuNy40L3VtYnJlbGxvL3VtYnJlbGxvL21vZGVsX3V0aWxzLmNwcDo0MzgK
IzEzIDB4MDgzNDJkNzggaW4gT2JqZWN0X0ZhY3Rvcnk6OmNyZWF0ZVVNTE9iamVjdCAodHlwZT1V
bWw6Om90X0NsYXNzLCBuPS4uLiwgcGFyZW50UGtnPTB4OTQyYzE0OCwgc29saWNpdE5ld05hbWU9
ZmFsc2UpIGF0IC9jaGFrcmEvZGVza3RvcC10ZXN0aW5nL2tkZXNkay9zcmMva2Rlc2RrLTQuNy40
L3VtYnJlbGxvL3VtYnJlbGxvL29iamVjdF9mYWN0b3J5LmNwcDoxODgKIzE0IDB4MDgxNjAyOGQg
aW4gSW1wb3J0X1V0aWxzOjpjcmVhdGVVTUxPYmplY3QgKHR5cGU9VW1sOjpvdF9VTUxPYmplY3Qs
IGluTmFtZT0uLi4sIHBhcmVudFBrZz0weDk0MmMxNDgsIGNvbW1lbnQ9Li4uLCBzdGVyZW90eXBl
PS4uLikgYXQgL2NoYWtyYS9kZXNrdG9wLXRlc3Rpbmcva2Rlc2RrL3NyYy9rZGVzZGstNC43LjQv
dW1icmVsbG8vdW1icmVsbG8vY29kZWltcG9ydC9pbXBvcnRfdXRpbHMuY3BwOjIzMQojMTUgMHgw
ODE2MTgyZCBpbiBJbXBvcnRfVXRpbHM6OmFkZE1ldGhvZFBhcmFtZXRlciAobWV0aG9kPTB4OTZk
ODAxOCwgdHlwZT0uLi4sIG5hbWU9Li4uKSBhdCAvY2hha3JhL2Rlc2t0b3AtdGVzdGluZy9rZGVz
ZGsvc3JjL2tkZXNkay00LjcuNC91bWJyZWxsby91bWJyZWxsby9jb2RlaW1wb3J0L2ltcG9ydF91
dGlscy5jcHA6NDc4CiMxNiAweDA4MTY3OGViIGluIEphdmFJbXBvcnQ6OnBhcnNlU3RtdCAodGhp
cz0weGJmYzc5NjEwKSBhdCAvY2hha3JhL2Rlc2t0b3AtdGVzdGluZy9rZGVzZGsvc3JjL2tkZXNk
ay00LjcuNC91bWJyZWxsby91bWJyZWxsby9jb2RlaW1wb3J0L2phdmFpbXBvcnQuY3BwOjUxMQoj
MTcgMHgwODE2YTk2MSBpbiBOYXRpdmVJbXBvcnRCYXNlOjpwYXJzZUZpbGUgKHRoaXM9MHhiZmM3
OTYxMCwgZmlsZW5hbWU9Li4uKSBhdCAvY2hha3JhL2Rlc2t0b3AtdGVzdGluZy9rZGVzZGsvc3Jj
L2tkZXNkay00LjcuNC91bWJyZWxsby91bWJyZWxsby9jb2RlaW1wb3J0L25hdGl2ZWltcG9ydGJh
c2UuY3BwOjQxNgojMTggMHgwODE2MmJhNCBpbiBKYXZhSW1wb3J0OjpwYXJzZUZpbGUgKHRoaXM9
MHhiZmM3OTYxMCwgZmlsZW5hbWU9Li4uKSBhdCAvY2hha3JhL2Rlc2t0b3AtdGVzdGluZy9rZGVz
ZGsvc3JjL2tkZXNkay00LjcuNC91bWJyZWxsby91bWJyZWxsby9jb2RlaW1wb3J0L2phdmFpbXBv
cnQuY3BwOjI1MwojMTkgMHgwODE1OTRlZSBpbiBDbGFzc0ltcG9ydDo6aW1wb3J0RmlsZXMgKHRo
aXM9MHhiZmM3OTYxMCwgZmlsZUxpc3Q9Li4uKSBhdCAvY2hha3JhL2Rlc2t0b3AtdGVzdGluZy9r
ZGVzZGsvc3JjL2tkZXNkay00LjcuNC91bWJyZWxsby91bWJyZWxsby9jb2RlaW1wb3J0L2NsYXNz
aW1wb3J0LmNwcDo0NQojMjAgMHgwODE2Mjg5OCBpbiBKYXZhSW1wb3J0OjpzcGF3bkltcG9ydCAo
dGhpcz0weDk0NjQwZjgsIGZpbGU9Li4uKSBhdCAvY2hha3JhL2Rlc2t0b3AtdGVzdGluZy9rZGVz
ZGsvc3JjL2tkZXNkay00LjcuNC91bWJyZWxsby91bWJyZWxsby9jb2RlaW1wb3J0L2phdmFpbXBv
cnQuY3BwOjEyOAojMjEgMHgwODE2MzdmZSBpbiBKYXZhSW1wb3J0OjpyZXNvbHZlQ2xhc3MgKHRo
aXM9MHg5NDY0MGY4LCBjbGFzc05hbWU9Li4uKSBhdCAvY2hha3JhL2Rlc2t0b3AtdGVzdGluZy9r
ZGVzZGsvc3JjL2tkZXNkay00LjcuNC91bWJyZWxsby91bWJyZWxsby9jb2RlaW1wb3J0L2phdmFp
bXBvcnQuY3BwOjIxMQojMjIgMHgwODE2NzEzNiBpbiBKYXZhSW1wb3J0OjpwYXJzZVN0bXQgKHRo
aXM9MHg5NDY0MGY4KSBhdCAvY2hha3JhL2Rlc2t0b3AtdGVzdGluZy9rZGVzZGsvc3JjL2tkZXNk
ay00LjcuNC91bWJyZWxsby91bWJyZWxsby9jb2RlaW1wb3J0L2phdmFpbXBvcnQuY3BwOjU3MAoj
MjMgMHgwODE2YTk2MSBpbiBOYXRpdmVJbXBvcnRCYXNlOjpwYXJzZUZpbGUgKHRoaXM9MHg5NDY0
MGY4LCBmaWxlbmFtZT0uLi4pIGF0IC9jaGFrcmEvZGVza3RvcC10ZXN0aW5nL2tkZXNkay9zcmMv
a2Rlc2RrLTQuNy40L3VtYnJlbGxvL3VtYnJlbGxvL2NvZGVpbXBvcnQvbmF0aXZlaW1wb3J0YmFz
ZS5jcHA6NDE2CiMyNCAweDA4MTYyYmE0IGluIEphdmFJbXBvcnQ6OnBhcnNlRmlsZSAodGhpcz0w
eDk0NjQwZjgsIGZpbGVuYW1lPS4uLikgYXQgL2NoYWtyYS9kZXNrdG9wLXRlc3Rpbmcva2Rlc2Rr
L3NyYy9rZGVzZGstNC43LjQvdW1icmVsbG8vdW1icmVsbG8vY29kZWltcG9ydC9qYXZhaW1wb3J0
LmNwcDoyNTMKIzI1IDB4MDgxNTk0ZWUgaW4gQ2xhc3NJbXBvcnQ6OmltcG9ydEZpbGVzICh0aGlz
PTB4OTQ2NDBmOCwgZmlsZUxpc3Q9Li4uKSBhdCAvY2hha3JhL2Rlc2t0b3AtdGVzdGluZy9rZGVz
ZGsvc3JjL2tkZXNkay00LjcuNC91bWJyZWxsby91bWJyZWxsby9jb2RlaW1wb3J0L2NsYXNzaW1w
b3J0LmNwcDo0NQojMjYgMHgwODM2ZjRiNiBpbiBVTUxBcHA6OmltcG9ydEZpbGVzICh0aGlzPTB4
OGZlN2M0MCwgZmlsZUxpc3Q9MHhiZmM3OWQxNCkgYXQgL2NoYWtyYS9kZXNrdG9wLXRlc3Rpbmcv
a2Rlc2RrL3NyYy9rZGVzZGstNC43LjQvdW1icmVsbG8vdW1icmVsbG8vdW1sLmNwcDoyMzA2CiMy
NyAweDA4MzZmNjBjIGluIFVNTEFwcDo6c2xvdEltcG9ydFByb2plY3QgKHRoaXM9MHg4ZmU3YzQw
KSBhdCAvY2hha3JhL2Rlc2t0b3AtdGVzdGluZy9rZGVzZGsvc3JjL2tkZXNkay00LjcuNC91bWJy
ZWxsby91bWJyZWxsby91bWwuY3BwOjIzNTUKIzI4IDB4MDgzNzI2NGQgaW4gVU1MQXBwOjpxdF9t
ZXRhY2FsbCAodGhpcz0weDhmZTdjNDAsIF9jPVFNZXRhT2JqZWN0OjpJbnZva2VNZXRhTWV0aG9k
LCBfaWQ9NDgsIF9hPTB4YmZjNzllNDgpIGF0IC9jaGFrcmEvZGVza3RvcC10ZXN0aW5nL2tkZXNk
ay9zcmMva2Rlc2RrLTQuNy40L3VtYnJlbGxvL3VtYnJlbGxvL3VtbC5tb2M6MjY5CiMyOSAweGI1
ZDlkYWNkIGluIFFNZXRhT2JqZWN0OjptZXRhY2FsbChRT2JqZWN0KiwgUU1ldGFPYmplY3Q6OkNh
bGwsIGludCwgdm9pZCoqKSAoKSBmcm9tIC91c3IvbGliL2xpYlF0Q29yZS5zby40CiMzMCAweGI1
ZGFjOGFhIGluIFFNZXRhT2JqZWN0OjphY3RpdmF0ZShRT2JqZWN0KiwgUU1ldGFPYmplY3QgY29u
c3QqLCBpbnQsIHZvaWQqKikgKCkgZnJvbSAvdXNyL2xpYi9saWJRdENvcmUuc28uNAojMzEgMHhi
NWZmODUxZCBpbiBRQWN0aW9uOjp0cmlnZ2VyZWQoYm9vbCkgKCkgZnJvbSAvdXNyL2xpYi9saWJR
dEd1aS5zby40CiMzMiAweGI1ZmY4N2JiIGluIFFBY3Rpb246OmFjdGl2YXRlKFFBY3Rpb246OkFj
dGlvbkV2ZW50KSAoKSBmcm9tIC91c3IvbGliL2xpYlF0R3VpLnNvLjQKIzMzIDB4YjY0NzkzODMg
aW4gPz8gKCkgZnJvbSAvdXNyL2xpYi9saWJRdEd1aS5zby40CiMzNCAweGI2NDdmYzFmIGluID8/
ICgpIGZyb20gL3Vzci9saWIvbGliUXRHdWkuc28uNAojMzUgMHhiNjQ4Mjk2NSBpbiBRTWVudTo6
bW91c2VSZWxlYXNlRXZlbnQoUU1vdXNlRXZlbnQqKSAoKSBmcm9tIC91c3IvbGliL2xpYlF0R3Vp
LnNvLjQKIzM2IDB4YjZmNGZlNWMgaW4gS01lbnU6Om1vdXNlUmVsZWFzZUV2ZW50KFFNb3VzZUV2
ZW50KikgKCkgZnJvbSAvdXNyL2xpYi9saWJrZGV1aS5zby41CiMzNyAweGI2MDU5Njk4IGluIFFX
aWRnZXQ6OmV2ZW50KFFFdmVudCopICgpIGZyb20gL3Vzci9saWIvbGliUXRHdWkuc28uNAojMzgg
MHhiNjQ4MTNkYyBpbiBRTWVudTo6ZXZlbnQoUUV2ZW50KikgKCkgZnJvbSAvdXNyL2xpYi9saWJR
dEd1aS5zby40CiMzOSAweGI1ZmZmNzY0IGluIFFBcHBsaWNhdGlvblByaXZhdGU6Om5vdGlmeV9o
ZWxwZXIoUU9iamVjdCosIFFFdmVudCopICgpIGZyb20gL3Vzci9saWIvbGliUXRHdWkuc28uNAoj
NDAgMHhiNjAwNTdkMCBpbiBRQXBwbGljYXRpb246Om5vdGlmeShRT2JqZWN0KiwgUUV2ZW50Kikg
KCkgZnJvbSAvdXNyL2xpYi9saWJRdEd1aS5zby40CiM0MSAweGI2ZTcxMGIxIGluIEtBcHBsaWNh
dGlvbjo6bm90aWZ5KFFPYmplY3QqLCBRRXZlbnQqKSAoKSBmcm9tIC91c3IvbGliL2xpYmtkZXVp
LnNvLjUKIzQyIDB4YjVkOTc2ZmUgaW4gUUNvcmVBcHBsaWNhdGlvbjo6bm90aWZ5SW50ZXJuYWwo
UU9iamVjdCosIFFFdmVudCopICgpIGZyb20gL3Vzci9saWIvbGliUXRDb3JlLnNvLjQKIzQzIDB4
YjYwMDA3MjUgaW4gUUFwcGxpY2F0aW9uUHJpdmF0ZTo6c2VuZE1vdXNlRXZlbnQoUVdpZGdldCos
IFFNb3VzZUV2ZW50KiwgUVdpZGdldCosIFFXaWRnZXQqLCBRV2lkZ2V0KiosIFFQb2ludGVyPFFX
aWRnZXQ+JiwgYm9vbCkgKCkgZnJvbSAvdXNyL2xpYi9saWJRdEd1aS5zby40CiM0NCAweGI2MDg5
ZjI5IGluID8/ICgpIGZyb20gL3Vzci9saWIvbGliUXRHdWkuc28uNAojNDUgMHhiNjA4ODNhZCBp
biBRQXBwbGljYXRpb246OngxMVByb2Nlc3NFdmVudChfWEV2ZW50KikgKCkgZnJvbSAvdXNyL2xp
Yi9saWJRdEd1aS5zby40CiM0NiAweGI2MGIyZTZjIGluID8/ICgpIGZyb20gL3Vzci9saWIvbGli
UXRHdWkuc28uNAojNDcgMHhiNGY0OTUzMiBpbiBnX21haW5fY29udGV4dF9kaXNwYXRjaCAoKSBm
cm9tIC91c3IvbGliL2xpYmdsaWItMi4wLnNvLjAKIzQ4IDB4YjRmNDlkMTAgaW4gPz8gKCkgZnJv
bSAvdXNyL2xpYi9saWJnbGliLTIuMC5zby4wCiM0OSAweGI0ZjQ5ZmM0IGluIGdfbWFpbl9jb250
ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC91c3IvbGliL2xpYmdsaWItMi4wLnNvLjAKIzUwIDB4YjVk
YzU4ZmEgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVu
dExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKCkgZnJvbSAvdXNyL2xpYi9saWJRdENvcmUuc28u
NAojNTEgMHhiNjBiMmE3YSBpbiA/PyAoKSBmcm9tIC91c3IvbGliL2xpYlF0R3VpLnNvLjQKIzUy
IDB4YjVkOTY3M2QgaW4gUUV2ZW50TG9vcDo6cHJvY2Vzc0V2ZW50cyhRRmxhZ3M8UUV2ZW50TG9v
cDo6UHJvY2Vzc0V2ZW50c0ZsYWc+KSAoKSBmcm9tIC91c3IvbGliL2xpYlF0Q29yZS5zby40CiM1
MyAweGI1ZDk2OTgxIGluIFFFdmVudExvb3A6OmV4ZWMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nl
c3NFdmVudHNGbGFnPikgKCkgZnJvbSAvdXNyL2xpYi9saWJRdENvcmUuc28uNAojNTQgMHhiNWQ5
YjBlZCBpbiBRQ29yZUFwcGxpY2F0aW9uOjpleGVjKCkgKCkgZnJvbSAvdXNyL2xpYi9saWJRdENv
cmUuc28uNAojNTUgMHhiNWZmZDVkNCBpbiBRQXBwbGljYXRpb246OmV4ZWMoKSAoKSBmcm9tIC91
c3IvbGliL2xpYlF0R3VpLnNvLjQKIzU2IDB4MDgwNzk0ZDUgaW4gbWFpbiAoYXJnYz0pIGF0IC9j
aGFrcmEvZGVza3RvcC10ZXN0aW5nL2tkZXNkay9zcmMva2Rlc2RrLTQuNy40L3VtYnJlbGxvL3Vt
YnJlbGxvL21haW4uY3BwOjExMQoKUG9zc2libGUgZHVwbGljYXRlcyBieSBxdWVyeTogYnVnIDI4
ODQwNiwgYnVnIDI4NTAwMSwgYnVnIDI4MzcwNywgYnVnIDI4MTM5OCwgYnVnIDI3Njg3Ni4KClJl
cG9ydGVkIHVzaW5nIERyS29ucWk=
</data>

          </attachment>
      

    </bug>

</bugzilla>