• Bug#1108739: baobab crashes when a MTP device is "mounted"

    From =?utf-8?q?Julien_Plissonneau_Duqu=C@21:1/5 to All on Fri Jul 4 12:50:01 2025
    UGFja2FnZTogYmFvYmFiClZlcnNpb246IDQ4LjAtMitiMQpTZXZlcml0eTogaW1wb3J0YW50Clgt RGViYnVncy1DYzogc3JlNGV2ZXJAZnJlZS5mcgoKRGVhciBNYWludGFpbmVycywKClRoaXMgYXBw bGljYXRpb24gY3Jhc2hlcyB3aXRoIGEgU0lHU0VHViB3aGVuIGF0dGVtcHRpbmcgdG8gc3RhcnQg aXQgd2hpbGUgYSBNVFAKZGV2aWNlIGlzIG1vdW50ZWQgdGhyb3VnaCBHVkZTLiBXaGVuIHRoZSBk ZXZpY2UgaXMgcGx1Z2dlZCBidXQgbm90IG1vdW50ZWQsIHRoZQphcHBsaWNhdGlvbiBzdGFydHMs IGJ1dCBjcmFzaGVzIHdoZW4gYXR0ZW1wdGluZyB0byBtb3VudCB0aGUgZGV2aWNlIGJ5IGNsaWNr aW5nCm9uIGl0LiBJIGRpZCBub3QgdHJ5IHRvIHJlcHJvZHVjZSB0aGUgaXNzdWUgd2l0aCBhIGRp ZmZlcmVudCBkZXZpY2UuCgpCZWxvdyBpcyBhIGNyYXNoIHJlcG9ydCBvZiBzdGFydGluZyBiYW9i YWIgd2l0aCB0aGUgZGV2aWNlIGFscmVhZHkgbW91bnRlZC4KCj09PT09PT09PT0KClRocmVhZCAx ICJiYW9iYWIiIHJlY2VpdmVkIHNpZ25hbCBTSUdTRUdWLCBTZWdtZW50YXRpb24gZmF1bHQuCmJh b2JhYl9sb2NhdGlvbl9saXN0X3ZvbHVtZV9jaGFuZ2VkIChzZWxmPTB4NTU1NTU1NzYyOTUwLAp2 b2x1bWU9MHg1NTU1NTU3MmE5MTApIGF0IHNyYy9iYW9iYWIucC9iYW9iYWItbG9jYXRpb24tbGlz dC5jOjg4MQp3YXJuaW5nOiA4ODEgICAgc3JjL2Jhb2JhYi5wL2Jhb2JhYi1sb2NhdGlvbi1saXN0 LmM6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKKGdkYikgYnQKIzAgIGJhb2JhYl9sb2NhdGlv bl9saXN0X3ZvbHVtZV9jaGFuZ2VkIChzZWxmPTB4NTU1NTU1NzYyOTUwLAp2b2x1bWU9MHg1NTU1 NTU3MmE5MTApIGF0IHNyYy9iYW9iYWIucC9iYW9iYWItbG9jYXRpb24tbGlzdC5jOjg4MQojMSAg MHgwMDAwNTU1NTU1NTZjOTlkIGluIGJhb2JhYl9sb2NhdGlvbl9saXN0X21vdW50X2FkZGVkCihz ZWxmPTB4NTU1NTU1NzYyOTUwLCBtb3VudD0weDU1NTU1NWNlOTI5MCkgYXQgc3JjL2Jhb2JhYi5w L2Jhb2JhYi1sb2NhdGlvbi0KbGlzdC5jOjExNDIKIzIgIDB4MDAwMDdmZmZmN2MwNzk1MCBpbiBn X2Nsb3N1cmVfaW52b2tlICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtCmdudS9saWJnb2JqZWN0 LTIuMC5zby4wCi4uLgojMTQgMHgwMDAwN2ZmZmY3ZDNkZWRkIGluIGdfYXBwbGljYXRpb25fcnVu ICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtCmdudS9saWJnaW8tMi4wLnNvLjAKIzE1IDB4MDAw MDU1NTU1NTU2M2U5ZiBpbiBfdmFsYV9tYWluIChhcmdzPTB4N2ZmZmZmZmZkZmE4LCBhcmdzX2xl bmd0aDE9MSkgYXQKc3JjL2Jhb2JhYi5wL21haW4uYzo1OAojMTYgbWFpbiAoYXJnYz0xLCBhcmd2 PTB4N2ZmZmZmZmZkZmE4KSBhdCBzcmMvYmFvYmFiLnAvbWFpbi5jOjY3Cgo9PT09PT09PT09Cgog ICAweDAwMDA1NTU1NTU1NmM2NzIgPCszMDY+OiAgIGNhbGwgICAweDU1NTU1NTU3MDQ2MCA8YmFv YmFiX2xvY2F0aW9uX3VucmVmPgogICAweDAwMDA1NTU1NTU1NmM2NzcgPCszMTE+OiAgIG1vdiAg ICAweDgoJXJieCksJXJieAogICAweDAwMDA1NTU1NTU1NmM2N2IgPCszMTU+OiAgIHRlc3QgICAl cmJ4LCVyYngKICAgMHgwMDAwNTU1NTU1NTZjNjdlIDwrMzE4PjogICBqZSAgICAgMHg1NTU1NTU1 NmM2YTEKPGJhb2JhYl9sb2NhdGlvbl9saXN0X3ZvbHVtZV9jaGFuZ2VkKzM1Mz4KPT4gMHgwMDAw NTU1NTU1NTZjNjgwIDwrMzIwPjogICBtb3YgICAgKCVyYngpLCVyMTQKICAgMHgwMDAwNTU1NTU1 NTZjNjgzIDwrMzIzPjogICB0ZXN0ICAgJXIxNCwlcjE0CiAgIDB4MDAwMDU1NTU1NTU2YzY4NiA8 KzMyNj46ICAgam5lICAgIDB4NTU1NTU1NTZjNjAwCjxiYW9iYWJfbG9jYXRpb25fbGlzdF92b2x1 bWVfY2hhbmdlZCsxOTI+CiAgIDB4MDAwMDU1NTU1NTU2YzY4YyA8KzMzMj46ICAgeG9yICAgICVl ZGksJWVkaQogICAweDAwMDA1NTU1NTU1NmM2OGUgPCszMzQ+OiAgIGNhbGwgICAweDU1NTU1NTU2 ZmRjMAo8YmFvYmFiX2xvY2F0aW9uX2dldF9tb3VudD4KCj09PT09PT09PT0KZ2lvIG1vdW50IC1s CgouLi4KVm9sdW1lKDApOiBTQU1TVU5HIEFuZHJvaWQKICBUeXBlOiBHUHJveHlWb2x1bWUgKEdQ cm94eVZvbHVtZU1vbml0b3JNVFApCiAgTW91bnQoMCk6IFNBTVNVTkcgQW5kcm9pZCAtPiBtdHA6 Ly9TQU1TVU5HX1NBTVNVTkdfQW5kcm9pZF9YWFhYWFhYWFhYWC8KICAgIFR5cGU6IEdQcm94eVNo YWRvd01vdW50IChHUHJveHlWb2x1bWVNb25pdG9yTVRQKQpNb3VudCgxKTogbXRwIC0+IG10cDov L1NBTVNVTkdfU0FNU1VOR19BbmRyb2lkX1hYWFhYWFhYWFhYLwogIFR5cGU6IEdEYWVtb25Nb3Vu dAoKPT09PT09PT09PQoKQmVzdCByZWdhcmRzLAoKLS0KSnVsaWVuIFBsaXNzb25uZWF1IER1cXXD qG5lCgoKLS0gU3lzdGVtIEluZm9ybWF0aW9uOgpEZWJpYW4gUmVsZWFzZTogMTMuMAogIEFQVCBw cmVmZXJzIHRlc3Rpbmctc2VjdXJpdHkKICBBUFQgcG9saWN5OiAoOTkwLCAndGVzdGluZy1zZWN1 cml0eScpLCAoOTkwLCAndGVzdGluZy1kZWJ1ZycpLCAoOTkwLCAndGVzdGluZycpLCAoMjAsICd1 bnN0YWJsZScpLCAoMTAsICdleHBlcmltZW50YWwnKSwgKDUsICdzdGFibGUtdXBkYXRlcycpLCAo NSwgJ3N0YWJsZS1zZWN1cml0eScpLCAoNSwgJ2Jvb2t3b3JtLWZhc3R0cmFjaycpLCAoNSwgJ2Jv b2t3b3JtLWJhY2twb3J0cy1zdGFnaW5nJyksICg1LCAnc3RhYmxlJykKQXJjaGl0ZWN0dXJlOiBh bWQ2NCAoeDg2XzY0KQoKS2VybmVsOiBMaW51eCA2LjEyLjE3LWFtZDY0IChTTVAgdy8xMiBDUFUg dGhyZWFkczsgUFJFRU1QVCkKTG9jYWxlOiBMQU5HPWVuX1VTLlVURi04LCBMQ19DVFlQRT1lbl9V Uy5VVEYtOCAoY2hhcm1hcD1VVEYtOCksIExBTkdVQUdFIG5vdCBzZXQKU2hlbGw6IC9iaW4vc2gg bGlua2VkIHRvIC91c3IvYmluL2Rhc2gKSW5pdDogc3lzdGVtZCAodmlhIC9ydW4vc3lzdGVtZC9z eXN0ZW0pCkxTTTogQXBwQXJtb3I6IGVuYWJsZWQKClZlcnNpb25zIG9mIHBhY2thZ2VzIGJhb2Jh YiBkZXBlbmRzIG9uOgppaSAgZGNvbmYtZ3NldHRpbmdzLWJhY2tlbmQgW2dzZXR0aW5ncy1iYWNr ZW5kXSAgMC40MC4wLTUKaWkgIGxpYmFkd2FpdGEtMS0wICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDEuNy40LTIKaWkgIGxpYmM2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDIuNDEtOQppaSAgbGliY2Fpcm8yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgMS4xOC40LTErYjEKaWkgIGxpYmdsaWIyLjAtMHQ2NCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDIuODQuMy0xCmlpICBsaWJncmFwaGVuZS0xLjAtMCAgICAgICAgICAgICAgICAg ICAgICAgICAgICAxLjEwLjgtNQppaSAgbGliZ3RrLTQtMSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgNC4xOC42K2RzLTIKaWkgIGxpYnBhbmdvLTEuMC0wICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDEuNTYuMy0xCgpWZXJzaW9ucyBvZiBwYWNrYWdlcyBiYW9iYWIgcmVj b21tZW5kczoKaWkgIHllbHAgIDQyLjItNAoKYmFvYmFiIHN1Z2dlc3RzIG5vIHBhY2thZ2VzLgoK LS0gbm8gZGViY29uZiBpbmZvcm1hdGlvbgo=

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Julien_Plissonneau_Duqu=C@21:1/5 to All on Fri Jul 4 13:20:01 2025
    The issue seems to be reproducible with other devices:

    [11:11] <sre4ever> hello there, could someone on gnome try to start
    baobab (disk usage) with a MTP device mounted to confirm it crashes?
    [11:12] <Wulf> ** (baobab:2927904): CRITICAL **: 13:12:22.108: baobab_scanner_results_get_parent: assertion 'self != NULL' failed
    [11:12] <Wulf> Segmentation fault
    [11:13] <Wulf> but it wasn't mounted yet. It displayed my mobile phone
    that I just connected through usb and said "unmounted". I clicked it -> segfault.

    Best regards,

    --
    Julien Plissonneau Duquène

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)