<?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>385846</bug_id>
          
          <creation_ts>2017-10-17 08:15:48 +0000</creation_ts>
          <short_desc>baloo_file crashes in Baloo::IdFilenameDB::get()</short_desc>
          <delta_ts>2018-11-26 20:03:29 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Frameworks and Libraries</classification>
          <product>frameworks-baloo</product>
          <component>Baloo File Daemon</component>
          <version>5.36.0</version>
          <rep_platform>Fedora RPMs</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>372880</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>drkonqi</keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Geert Janssens">info</reporter>
          <assigned_to name="Pinak Ahuja">pinak.ahuja</assigned_to>
          <cc>bob</cc>
    
    <cc>greg.sheppard</cc>
    
    <cc>nate</cc>
    
    <cc>wbauer1</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1706500</commentid>
    <comment_count>0</comment_count>
    <who name="Geert Janssens">info</who>
    <bug_when>2017-10-17 08:15:48 +0000</bug_when>
    <thetext>Application: baloo_file_extractor (5.36.0)

Qt Version: 5.7.1
Frameworks Version: 5.36.0
Operating System: Linux 4.13.5-200.fc26.x86_64 x86_64
Distribution: &quot;Fedora release 26 (Twenty Six)&quot;

-- Information about the crash:
I get this crash notification during login in my plasma session. It has happened more than once by now.

-- Backtrace:
Application: Baloo File Extractor (baloo_file_extractor), signal: Segmentation fault
Using host libthread_db library &quot;/lib64/libthread_db.so.1&quot;.
[Current thread is 1 (Thread 0x7fe6c9d488c0 (LWP 3591))]

Thread 2 (Thread 0x7fe6ab770700 (LWP 3604)):
#0  0x00007fe6c6d41acd in poll () at /lib64/libc.so.6
#1  0x00007fe6c28ea569 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fe6c28ea67c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fe6c7b59e6b in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () at /lib64/libQt5Core.so.5
#4  0x00007fe6c7b0a60a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () at /lib64/libQt5Core.so.5
#5  0x00007fe6c796299a in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fe6c9e6aa39 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#7  0x00007fe6c7966c9e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007fe6c628636d in start_thread () at /lib64/libpthread.so.0
#9  0x00007fe6c6d4dbbf in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fe6c9d488c0 (LWP 3591)):
[KCrash Handler]
#6  0x00007fe6c9126c7b in Baloo::IdFilenameDB::get(unsigned long long) () at /lib64/libKF5BalooEngine.so.5
#7  0x00007fe6c912064a in Baloo::DocumentUrlDB::get(unsigned long long) const () at /lib64/libKF5BalooEngine.so.5
#8  0x00007fe6c9130fa4 in Baloo::Transaction::documentUrl(unsigned long long) const () at /lib64/libKF5BalooEngine.so.5
#9  0x000055744fc28fe8 in Baloo::App::processNextFile() ()
#10 0x00007fe6c7b3e954 in QSingleShotTimer::timerEvent(QTimerEvent*) () at /lib64/libQt5Core.so.5
#11 0x00007fe6c7b3388b in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#12 0x00007fe6c83565dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#13 0x00007fe6c835dc74 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#14 0x00007fe6c7b0b627 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#15 0x00007fe6c7b5948b in QTimerInfoList::activateTimers() () at /lib64/libQt5Core.so.5
#16 0x00007fe6c7b599d1 in timerSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#17 0x00007fe6c28ea247 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#18 0x00007fe6c28ea5e8 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#19 0x00007fe6c28ea67c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#20 0x00007fe6c7b59e4f in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () at /lib64/libQt5Core.so.5
#21 0x00007fe6c7b0a60a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () at /lib64/libQt5Core.so.5
#22 0x00007fe6c7b1227c in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#23 0x000055744fc2819f in main ()

Possible duplicates by query: bug 373006.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1749874</commentid>
    <comment_count>1</comment_count>
    <who name="Stefan Brüns">stefan.bruens</who>
    <bug_when>2018-05-03 22:37:34 +0000</bug_when>
    <thetext>Git commit f57c4bc27b81f2b40d910d376a0bb531cd8472c6 by Stefan Brüns.
Committed on 03/05/2018 at 22:37.
Pushed by bruns into branch &apos;master&apos;.

Avoid infinite loops when fetching the URL from DocumentUrlDB

Summary:
Some users apparently have DBs which contain infinite loops in the idTree
(a parentId pointing to itself or one of its children). This manifests in
either crashes due to exhausted memory and/or the process being stuck
with 100% CPU load.

The problem can only be completely solved by either recreating the DB, or
by cleaning the DB from any problematic records. As in interim solution,
stop the code from crashing.
Related: bug 378754, bug 391258, bug 393181

Reviewers: #baloo, michaelh, #frameworks, ngraham

Reviewed By: ngraham

Subscribers: ngraham, #frameworks

Tags: #frameworks, #baloo

Differential Revision: https://phabricator.kde.org/D12335

M  +10   -2    src/engine/documenturldb.cpp

https://commits.kde.org/baloo/f57c4bc27b81f2b40d910d376a0bb531cd8472c6</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1749919</commentid>
    <comment_count>2</comment_count>
    <who name="Geert Janssens">info</who>
    <bug_when>2018-05-04 07:34:02 +0000</bug_when>
    <thetext>How can I clean the db ? I have searched for this but didn&apos;t find an obvious answer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1749931</commentid>
    <comment_count>3</comment_count>
    <who name="Wolfgang Bauer">wbauer1</who>
    <bug_when>2018-05-04 09:08:42 +0000</bug_when>
    <thetext>(In reply to Geert Janssens from comment #2)
&gt; How can I clean the db ? I have searched for this but didn&apos;t find an obvious
&gt; answer.

Delete or rename ~/.local/share/baloo/.

Everything has to be reindexed afterwards of course.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1770725</commentid>
    <comment_count>4</comment_count>
      <attachid>114344</attachid>
    <who name="Bob Wildfong">bob</who>
    <bug_when>2018-08-06 22:39:32 +0000</bug_when>
    <thetext>Created attachment 114344
New crash information added by DrKonqi

baloo_file_extractor (5.47.0) using Qt 5.9.6

- What I was doing when the application crashed: logged into plasma after a fresh boot, crash appeared instantly. Happens nearly every login, except one time very recently Baloo did not crash but gradually consumed all memory. That time, I rebooted, and it crashed on first login as usual.

-- Backtrace (Reduced):
#6  0x00007fece6ca248b in Baloo::IdFilenameDB::get(unsigned long long) () from /lib64/libKF5BalooEngine.so.5
#7  0x00007fece6c9bdaf in Baloo::DocumentUrlDB::get(unsigned long long) const () from /lib64/libKF5BalooEngine.so.5
#8  0x00007fece6cac7c4 in Baloo::Transaction::documentUrl(unsigned long long) const () from /lib64/libKF5BalooEngine.so.5
#9  0x00005591e2ab1bd8 in Baloo::App::processNextFile() ()
#10 0x00007fece4bc9a24 in QSingleShotTimer::timerEvent(QTimerEvent*) () from /lib64/libQt5Core.so.5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1821454</commentid>
    <comment_count>5</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2018-11-26 19:33:39 +0000</bug_when>
    <thetext>*** Bug 393756 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1821456</commentid>
    <comment_count>6</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2018-11-26 19:33:42 +0000</bug_when>
    <thetext>*** Bug 393896 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1821488</commentid>
    <comment_count>7</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2018-11-26 20:03:29 +0000</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 372880 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>114344</attachid>
            <date>2018-08-06 22:39:32 +0000</date>
            <delta_ts>2018-08-06 22:39:32 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>baloo_file_extractor-20180806-183051.kcrash.txt</filename>
            <type>text/plain</type>
            <size>4081</size>
            <attacher name="Bob Wildfong">bob</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGJhbG9vX2ZpbGVfZXh0cmFjdG9yICg1LjQ3LjApCgpRdCBWZXJzaW9uOiA1
LjkuNgpGcmFtZXdvcmtzIFZlcnNpb246IDUuNDcuMApPcGVyYXRpbmcgU3lzdGVtOiBMaW51eCA0
LjE3LjExLTEwMC5mYzI3Lng4Nl82NCB4ODZfNjQKRGlzdHJpYnV0aW9uOiAiRmVkb3JhIHJlbGVh
c2UgMjcgKFR3ZW50eSBTZXZlbikiCgotLSBJbmZvcm1hdGlvbiBhYm91dCB0aGUgY3Jhc2g6Ci0g
V2hhdCBJIHdhcyBkb2luZyB3aGVuIHRoZSBhcHBsaWNhdGlvbiBjcmFzaGVkOiBsb2dnZWQgaW50
byBwbGFzbWEgYWZ0ZXIgYSBmcmVzaCBib290LCBjcmFzaCBhcHBlYXJlZCBpbnN0YW50bHkuIEhh
cHBlbnMgbmVhcmx5IGV2ZXJ5IGxvZ2luLCBleGNlcHQgb25lIHRpbWUgdmVyeSByZWNlbnRseSBC
YWxvbyBkaWQgbm90IGNyYXNoIGJ1dCBncmFkdWFsbHkgY29uc3VtZWQgYWxsIG1lbW9yeS4gVGhh
dCB0aW1lLCBJIHJlYm9vdGVkLCBhbmQgaXQgY3Jhc2hlZCBvbiBmaXJzdCBsb2dpbiBhcyB1c3Vh
bC4KClRoZSBjcmFzaCBjYW4gYmUgcmVwcm9kdWNlZCBldmVyeSB0aW1lLgoKLS0gQmFja3RyYWNl
OgpBcHBsaWNhdGlvbjogQmFsb28gRmlsZSBFeHRyYWN0b3IgKGJhbG9vX2ZpbGVfZXh0cmFjdG9y
KSwgc2lnbmFsOiBTZWdtZW50YXRpb24gZmF1bHQKVXNpbmcgaG9zdCBsaWJ0aHJlYWRfZGIgbGli
cmFyeSAiL2xpYjY0L2xpYnRocmVhZF9kYi5zby4xIi4KW0N1cnJlbnQgdGhyZWFkIGlzIDEgKFRo
cmVhZCAweDdmZWNlNzgwYzU0MCAoTFdQIDI1MzApKV0KClRocmVhZCAzIChUaHJlYWQgMHg3ZmVj
YzkyMTg3MDAgKExXUCAyNTM2KSk6CiMwICAweDAwMDA3ZmVjZTNkOGVjNmIgaW4gcG9sbCAoKSBm
cm9tIC9saWI2NC9saWJjLnNvLjYKIzEgIDB4MDAwMDdmZWNkZjA1ZWViOSBpbiBnX21haW5fY29u
dGV4dF9pdGVyYXRlLmlzcmEgKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMiAgMHgw
MDAwN2ZlY2RmMDVlZmNjIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC9saWI2
NC9saWJnbGliLTIuMC5zby4wCiMzICAweDAwMDA3ZmVjZTRiZTVkM2IgaW4gUUV2ZW50RGlzcGF0
Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNG
bGFnPikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM0ICAweDAwMDA3ZmVjZTRiOTNh
M2EgaW4gUUV2ZW50TG9vcDo6ZXhlYyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50c0Zs
YWc+KSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzUgIDB4MDAwMDdmZWNlNDllNGEx
YSBpbiBRVGhyZWFkOjpleGVjKCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM2ICAw
eDAwMDA3ZmVjZTY2MDM0NDkgaW4gUURCdXNDb25uZWN0aW9uTWFuYWdlcjo6cnVuKCkgKCkgZnJv
bSAvbGliNjQvbGliUXQ1REJ1cy5zby41CiM3ICAweDAwMDA3ZmVjZTQ5ZThmMzIgaW4gUVRocmVh
ZFByaXZhdGU6OnN0YXJ0KHZvaWQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzgg
IDB4MDAwMDdmZWNlMmM5MjUwYiBpbiBzdGFydF90aHJlYWQgKCkgZnJvbSAvbGliNjQvbGlicHRo
cmVhZC5zby4wCiM5ICAweDAwMDA3ZmVjZTNkOTkxNmYgaW4gY2xvbmUgKCkgZnJvbSAvbGliNjQv
bGliYy5zby42CgpUaHJlYWQgMiAoVGhyZWFkIDB4N2ZlY2QyYjI2NzAwIChMV1AgMjUzMSkpOgoj
MCAgMHgwMDAwN2ZlY2UzZDhlYzZiIGluIHBvbGwgKCkgZnJvbSAvbGliNjQvbGliYy5zby42CiMx
ICAweDAwMDA3ZmVjZGU5ZTdmZTcgaW4gX3hjYl9jb25uX3dhaXQgKCkgZnJvbSAvbGliNjQvbGli
eGNiLnNvLjEKIzIgIDB4MDAwMDdmZWNkZTllOWRkYSBpbiB4Y2Jfd2FpdF9mb3JfZXZlbnQgKCkg
ZnJvbSAvbGliNjQvbGlieGNiLnNvLjEKIzMgIDB4MDAwMDdmZWNkNTZjNGNkOSBpbiBRWGNiRXZl
bnRSZWFkZXI6OnJ1bigpICgpIGZyb20gL2xpYjY0L2xpYlF0NVhjYlFwYS5zby41CiM0ICAweDAw
MDA3ZmVjZTQ5ZThmMzIgaW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0KHZvaWQqKSAoKSBmcm9tIC9s
aWI2NC9saWJRdDVDb3JlLnNvLjUKIzUgIDB4MDAwMDdmZWNlMmM5MjUwYiBpbiBzdGFydF90aHJl
YWQgKCkgZnJvbSAvbGliNjQvbGlicHRocmVhZC5zby4wCiM2ICAweDAwMDA3ZmVjZTNkOTkxNmYg
aW4gY2xvbmUgKCkgZnJvbSAvbGliNjQvbGliYy5zby42CgpUaHJlYWQgMSAoVGhyZWFkIDB4N2Zl
Y2U3ODBjNTQwIChMV1AgMjUzMCkpOgpbS0NyYXNoIEhhbmRsZXJdCiM2ICAweDAwMDA3ZmVjZTZj
YTI0OGIgaW4gQmFsb286OklkRmlsZW5hbWVEQjo6Z2V0KHVuc2lnbmVkIGxvbmcgbG9uZykgKCkg
ZnJvbSAvbGliNjQvbGliS0Y1QmFsb29FbmdpbmUuc28uNQojNyAgMHgwMDAwN2ZlY2U2YzliZGFm
IGluIEJhbG9vOjpEb2N1bWVudFVybERCOjpnZXQodW5zaWduZWQgbG9uZyBsb25nKSBjb25zdCAo
KSBmcm9tIC9saWI2NC9saWJLRjVCYWxvb0VuZ2luZS5zby41CiM4ICAweDAwMDA3ZmVjZTZjYWM3
YzQgaW4gQmFsb286OlRyYW5zYWN0aW9uOjpkb2N1bWVudFVybCh1bnNpZ25lZCBsb25nIGxvbmcp
IGNvbnN0ICgpIGZyb20gL2xpYjY0L2xpYktGNUJhbG9vRW5naW5lLnNvLjUKIzkgIDB4MDAwMDU1
OTFlMmFiMWJkOCBpbiBCYWxvbzo6QXBwOjpwcm9jZXNzTmV4dEZpbGUoKSAoKQojMTAgMHgwMDAw
N2ZlY2U0YmM5YTI0IGluIFFTaW5nbGVTaG90VGltZXI6OnRpbWVyRXZlbnQoUVRpbWVyRXZlbnQq
KSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzExIDB4MDAwMDdmZWNlNGJiZTMwYiBp
biBRT2JqZWN0OjpldmVudChRRXZlbnQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUK
IzEyIDB4MDAwMDdmZWNlNTgwMTkyYyBpbiBRQXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlfaGVs
cGVyKFFPYmplY3QqLCBRRXZlbnQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUK
IzEzIDB4MDAwMDdmZWNlNTgwOTE3NCBpbiBRQXBwbGljYXRpb246Om5vdGlmeShRT2JqZWN0Kiwg
UUV2ZW50KikgKCkgZnJvbSAvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41CiMxNCAweDAwMDA3ZmVj
ZTRiOTRjZDcgaW4gUUNvcmVBcHBsaWNhdGlvbjo6bm90aWZ5SW50ZXJuYWwyKFFPYmplY3QqLCBR
RXZlbnQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzE1IDB4MDAwMDdmZWNlNGJl
NTA0YiBpbiBRVGltZXJJbmZvTGlzdDo6YWN0aXZhdGVUaW1lcnMoKSAoKSBmcm9tIC9saWI2NC9s
aWJRdDVDb3JlLnNvLjUKIzE2IDB4MDAwMDdmZWNlNGJlNTkxOSBpbiBpZGxlVGltZXJTb3VyY2VE
aXNwYXRjaChfR1NvdXJjZSosIGludCAoKikodm9pZCopLCB2b2lkKikgKCkgZnJvbSAvbGliNjQv
bGliUXQ1Q29yZS5zby41CiMxNyAweDAwMDA3ZmVjZGYwNWViOTcgaW4gZ19tYWluX2NvbnRleHRf
ZGlzcGF0Y2ggKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMTggMHgwMDAwN2ZlY2Rm
MDVlZjQwIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGUuaXNyYSAoKSBmcm9tIC9saWI2NC9saWJn
bGliLTIuMC5zby4wCiMxOSAweDAwMDA3ZmVjZGYwNWVmY2MgaW4gZ19tYWluX2NvbnRleHRfaXRl
cmF0aW9uICgpIGZyb20gL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzIwIDB4MDAwMDdmZWNlNGJl
NWQxZiBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyhRRmxhZ3M8UUV2ZW50
TG9vcDo6UHJvY2Vzc0V2ZW50c0ZsYWc+KSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUK
IzIxIDB4MDAwMDdmZWNlNGI5M2EzYSBpbiBRRXZlbnRMb29wOjpleGVjKFFGbGFnczxRRXZlbnRM
b29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQoj
MjIgMHgwMDAwN2ZlY2U0YjljMTk0IGluIFFDb3JlQXBwbGljYXRpb246OmV4ZWMoKSAoKSBmcm9t
IC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzIzIDB4MDAwMDU1OTFlMmFiMGQ4ZiBpbiBtYWluICgp
CgpQb3NzaWJsZSBkdXBsaWNhdGVzIGJ5IHF1ZXJ5OiBidWcgMzkzODk2LCBidWcgMzkzNzU2LCBi
dWcgMzg1ODQ2LgoKUmVwb3J0ZWQgdXNpbmcgRHJLb25xaQ==
</data>

          </attachment>
      

    </bug>

</bugzilla>