bug#55136: keepassxc segfaults when merging databases
Maxim Cournoyer writes: > Hello, > > raingloom writes: > >> On Thu, 09 Jun 2022 23:42:35 -0400 >> Aurora wrote: >> >>> Maxim Cournoyer writes: >>> >> Strange, I use keepassxc regularly for a long time now and I've >>> >> never seen it crash. Though I don't do complex stuff such as >>> >> merging databases, just retrieval of users and passwords and >>> >> creation of new entries. >>> > >>> > I also use it everyday, but I simply open an existing (dated) >>> > database and edit entries to it/use it. It seems to crash often >>> > when creating new databases for me. >>> > >>> > Maxim >>> >>> I just tested Guix's Keepassxc v2.7.1 at Guix revision >>> 01596f40a994a2bb39dde5867ca66e9f7e9e67e0 for merging newly created >>> databases (KDBX4) with and without conflicts in entries. >>> >>> I experienced no crashes. Unless keepassxc or its dependencies >>> changed >>> by the time I tested it, I think that something else might be >>> interacting. >>> >>> - Aurora >> >> Might very well be an upstream bug, I'll try to build it with debug >> symbols and see if I can reproduce it with the latest Guix commit. > > Any update? Do newer versions work better for you? Seems to work right now, I guess we can close it for now.
bug#55136: keepassxc segfaults when merging databases
Hello, raingloom writes: > On Thu, 09 Jun 2022 23:42:35 -0400 > Aurora wrote: > >> Maxim Cournoyer writes: >> >> Strange, I use keepassxc regularly for a long time now and I've >> >> never seen it crash. Though I don't do complex stuff such as >> >> merging databases, just retrieval of users and passwords and >> >> creation of new entries. >> > >> > I also use it everyday, but I simply open an existing (dated) >> > database and edit entries to it/use it. It seems to crash often >> > when creating new databases for me. >> > >> > Maxim >> >> I just tested Guix's Keepassxc v2.7.1 at Guix revision >> 01596f40a994a2bb39dde5867ca66e9f7e9e67e0 for merging newly created >> databases (KDBX4) with and without conflicts in entries. >> >> I experienced no crashes. Unless keepassxc or its dependencies changed >> by the time I tested it, I think that something else might be >> interacting. >> >> - Aurora > > Might very well be an upstream bug, I'll try to build it with debug > symbols and see if I can reproduce it with the latest Guix commit. Any update? Do newer versions work better for you? -- Thanks, Maxim
bug#55136: keepassxc segfaults when merging databases
On Thu, 09 Jun 2022 23:42:35 -0400 Aurora wrote: > Maxim Cournoyer writes: > >> Strange, I use keepassxc regularly for a long time now and I've > >> never seen it crash. Though I don't do complex stuff such as > >> merging databases, just retrieval of users and passwords and > >> creation of new entries. > > > > I also use it everyday, but I simply open an existing (dated) > > database and edit entries to it/use it. It seems to crash often > > when creating new databases for me. > > > > Maxim > > I just tested Guix's Keepassxc v2.7.1 at Guix revision > 01596f40a994a2bb39dde5867ca66e9f7e9e67e0 for merging newly created > databases (KDBX4) with and without conflicts in entries. > > I experienced no crashes. Unless keepassxc or its dependencies changed > by the time I tested it, I think that something else might be > interacting. > > - Aurora Might very well be an upstream bug, I'll try to build it with debug symbols and see if I can reproduce it with the latest Guix commit.
bug#55136: keepassxc segfaults when merging databases
Maxim Cournoyer writes: >> Strange, I use keepassxc regularly for a long time now and I've never >> seen it crash. Though I don't do complex stuff such as merging >> databases, just retrieval of users and passwords and creation of new >> entries. > > I also use it everyday, but I simply open an existing (dated) database > and edit entries to it/use it. It seems to crash often when creating > new databases for me. > > Maxim I just tested Guix's Keepassxc v2.7.1 at Guix revision 01596f40a994a2bb39dde5867ca66e9f7e9e67e0 for merging newly created databases (KDBX4) with and without conflicts in entries. I experienced no crashes. Unless keepassxc or its dependencies changed by the time I tested it, I think that something else might be interacting. - Aurora
bug#55136: keepassxc segfaults when merging databases
Hello, Thiago Jung Bauermann writes: > Hello, > > Maxim Cournoyer writes: > >> Hello, >> >> Aurora writes: >> >>> raingloom writes: >>> Sorry, can't really send the database files, obviously. Here is the error message instead. ``` failed to register FdoSecrets::Item(0x5596b3d47a20) at "/org/freedesktop/secrets/collection/passes/c417f89606a5463fa0746d0a5f5625ba" "Failed to register item on DBus at path '/org/freedesktop/secrets/collection/passes/c417f89606a5463fa0746d0a5f5625ba'" QObject::connect(Group, Unknown): invalid nullptr parameter QObject::connect(FdoSecrets::Item, FdoSecrets::Collection): invalid nullptr parameter QObject::connect(FdoSecrets::Item, FdoSecrets::Collection): invalid nullptr parameter [1]1425 segmentation fault keepassxc ``` >>> >>> It might be advisable to try a synthetic test using two new databases >>> with some dummy entries in them, to see if it's a general problem with >>> database merging or if there's something specifically about the >>> databases you're trying to merge that's not being accepted. >> >> Keepassxc seems crashy; I tried creating a new database and it was >> crashing randomly, without any error output. > > Strange, I use keepassxc regularly for a long time now and I've never > seen it crash. Though I don't do complex stuff such as merging > databases, just retrieval of users and passwords and creation of new > entries. I also use it everyday, but I simply open an existing (dated) database and edit entries to it/use it. It seems to crash often when creating new databases for me. Maxim
bug#55136: keepassxc segfaults when merging databases
Hello, Maxim Cournoyer writes: > Hello, > > Aurora writes: > >> raingloom writes: >> >>> Sorry, can't really send the database files, obviously. >>> >>> Here is the error message instead. >>> >>> ``` >>> failed to register FdoSecrets::Item(0x5596b3d47a20) at >>> "/org/freedesktop/secrets/collection/passes/c417f89606a5463fa0746d0a5f5625ba" >>> "Failed to register item on DBus at path >>> '/org/freedesktop/secrets/collection/passes/c417f89606a5463fa0746d0a5f5625ba'" >>> QObject::connect(Group, Unknown): invalid nullptr parameter >>> QObject::connect(FdoSecrets::Item, FdoSecrets::Collection): invalid >>> nullptr parameter QObject::connect(FdoSecrets::Item, >>> FdoSecrets::Collection): invalid nullptr parameter [1]1425 >>> segmentation fault keepassxc >>> ``` >> >> It might be advisable to try a synthetic test using two new databases >> with some dummy entries in them, to see if it's a general problem with >> database merging or if there's something specifically about the >> databases you're trying to merge that's not being accepted. > > Keepassxc seems crashy; I tried creating a new database and it was > crashing randomly, without any error output. Strange, I use keepassxc regularly for a long time now and I've never seen it crash. Though I don't do complex stuff such as merging databases, just retrieval of users and passwords and creation of new entries. -- Thanks Thiago
bug#55136: keepassxc segfaults when merging databases
Hello, Aurora writes: > raingloom writes: > >> Sorry, can't really send the database files, obviously. >> >> Here is the error message instead. >> >> ``` >> failed to register FdoSecrets::Item(0x5596b3d47a20) at >> "/org/freedesktop/secrets/collection/passes/c417f89606a5463fa0746d0a5f5625ba" >> "Failed to register item on DBus at path >> '/org/freedesktop/secrets/collection/passes/c417f89606a5463fa0746d0a5f5625ba'" >> QObject::connect(Group, Unknown): invalid nullptr parameter >> QObject::connect(FdoSecrets::Item, FdoSecrets::Collection): invalid >> nullptr parameter QObject::connect(FdoSecrets::Item, >> FdoSecrets::Collection): invalid nullptr parameter [1]1425 >> segmentation fault keepassxc >> ``` > > It might be advisable to try a synthetic test using two new databases > with some dummy entries in them, to see if it's a general problem with > database merging or if there's something specifically about the > databases you're trying to merge that's not being accepted. Keepassxc seems crashy; I tried creating a new database and it was crashing randomly, without any error output. Maxim
bug#55136: keepassxc segfaults when merging databases
raingloom writes: > Sorry, can't really send the database files, obviously. > > Here is the error message instead. > > ``` > failed to register FdoSecrets::Item(0x5596b3d47a20) at > "/org/freedesktop/secrets/collection/passes/c417f89606a5463fa0746d0a5f5625ba" > "Failed to register item on DBus at path > '/org/freedesktop/secrets/collection/passes/c417f89606a5463fa0746d0a5f5625ba'" > QObject::connect(Group, Unknown): invalid nullptr parameter > QObject::connect(FdoSecrets::Item, FdoSecrets::Collection): invalid > nullptr parameter QObject::connect(FdoSecrets::Item, > FdoSecrets::Collection): invalid nullptr parameter [1]1425 > segmentation fault keepassxc > ``` It might be advisable to try a synthetic test using two new databases with some dummy entries in them, to see if it's a general problem with database merging or if there's something specifically about the databases you're trying to merge that's not being accepted.
bug#55136: keepassxc segfaults when merging databases
Sorry, can't really send the database files, obviously. Here is the error message instead. ``` failed to register FdoSecrets::Item(0x5596b3d47a20) at "/org/freedesktop/secrets/collection/passes/c417f89606a5463fa0746d0a5f5625ba" "Failed to register item on DBus at path '/org/freedesktop/secrets/collection/passes/c417f89606a5463fa0746d0a5f5625ba'" QObject::connect(Group, Unknown): invalid nullptr parameter QObject::connect(FdoSecrets::Item, FdoSecrets::Collection): invalid nullptr parameter QObject::connect(FdoSecrets::Item, FdoSecrets::Collection): invalid nullptr parameter [1]1425 segmentation fault keepassxc ```