#trinity-desktop < 2025/06/16
[02:39]a-865 has quit (Quit: ChatZilla 0.22b1pre [SeaMonkey 2.53.22/20250526211549])
[02:44]a-865 has joined
[03:17]agneli has quit (Remote host closed the connection)
[03:18]agneli has joined
[10:32]micheleC has quit (Quit: Kopete 0.12.7 : http://trinitydesktop.org)
[13:44]VictiniFan360 has joined
[13:44]VictiniFan360: Hello!
[13:45]VictiniFan360: SlavekB I've made this on my sandbox (personal space) on TDE project Wiki.
[13:45]VictiniFan360: https://wiki.trinitydesktop.org/User:SleeperGuy/sandbox/Tonqi
[13:45]tde-bot: Page title: User:SleeperGuy/sandbox/Tonqi - Trinity Desktop Project Wiki
[13:45]VictiniFan360: Do I leave or delete it?
[13:46]VictiniFan360: It is just an article proposal
[13:51]SlavekB: That's nice - I like dragons.
[13:52]VictiniFan360: Okay! So could you move the page into a real one? (e.g:User:SleeperGuy/sandbox/Tonqi to just Tonqi).
[13:59]micheleC has joined
[14:00]micheleC: @VictiniFan360: it looks nice. Not so sure about the "Tonqi" name
[14:00]micheleC: maybe worth dropping an email to the user mailing list and see what other users think of the name?
[14:18]VictiniFan360 has quit (Quit: Client closed)
[14:29]micheleC has left (Kopete 0.12.7 : http://trinitydesktop.org)
[15:19]inverted_rabbit: I assumed it was already Tonqi.
[15:20]inverted_rabbit: This is the superior mascot.
[15:45]a-865 has quit (Ping timeout: 252 seconds)
[16:02]a-865 has joined
[16:20]inverted_rabbit: Unsure why but using the TDE GTK2 style with GIMP 2.10 crashes when using text or scale,transform,rotate tools. I think a dependency may be incompatible but I'm having trouble narrowing down which one broke it.
[16:24]denk: use gdb and you have a good chance to fix it
[16:26]inverted_rabbit: gdb doesn't seem to help out.
[16:26]denk: why not?
[16:26]inverted_rabbit: I'm not very good at debugging in situations like this but I do know it is an X error but I cannot figure out where the error occurs.
[16:27]denk: do you have a core dump file?
[16:27]inverted_rabbit: Good question.
[16:27]inverted_rabbit: I'll... get back to you on that.
[16:29]denk: it should be the first step to find the bug
[16:30]inverted_rabbit: I'm good at making things and then fixing those things, not fixing other peoples things. Lol
[16:31]denk slaps inverted_rabbit with a printed gdb manual
[16:32]inverted_rabbit: I debug with a ton of printf
[16:32]denk: it's a bad way
[16:34]denk: I/O (like printf, cout, write, ...) adds some delay in the running code
[16:34]denk: when you try to find a race condition, as example, you just hide it
[16:38]inverted_rabbit: Okay my newbie issue is that GIMP crashes in a thread and I can't seem to debug that.
[16:39]denk: first step is the code dump file
[16:39]denk: core
[16:39]denk: *core
[16:39]inverted_rabbit: Yeah I don't know how to get that.
[16:40]denk: just a moment...
[16:40]inverted_rabbit: From the looks of it, GIMP doesn't crash, it just handles the X Error by exiting.
[16:40]inverted_rabbit: Totally very nice.
[16:41]denk: run a terminal under your X session
[16:41]denk: show ulimit -a
[16:41]denk: set a variable TDE_DEBUG=true
[16:42]denk: maybe you need also to export it, it depends on your shell
[16:42]denk: ulimit -c (core dump size) must be set to unlimited
[16:42]denk: usually it is 0
[16:42]inverted_rabbit: Ah, that explains it
[16:43]denk: after it you can run your process, it should save a core dump file
[16:43]denk: which you can inspect in gdb
[16:45]inverted_rabbit: Okay, got it, but uh where is the coredump?
[16:45]denk: it depends of your system
[16:46]denk: asus% echo $$
[16:46]denk: 5128
[16:46]denk: asus% gcore $$
[16:46]denk: asus% file core.5128
[16:46]denk: core.5128: ELF 64-bit LSB core file, x86-64, version 1 (FreeBSD), FreeBSD-style, from 'zsh', pid=5128
[16:46]denk: I just generated a core file from my current shell
[16:48]denk: https://paste.dilos.org/?b288deaf437a09bf#OFQndG339EyHPtTydbwKO91YI7Gn0Z4G5J8WpURHqWY=
[16:48]tde-bot: Page title: PrivateBin
[16:48]inverted_rabbit: Seems I have permission issues.
[16:48]denk: this is an example of the core file
[16:52]denk: btw, read tdelibs/DEBUG
[16:54]denk: https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/src/branch/master/DEBUG
[16:54]tde-bot: Page title: tdelibs/DEBUG at master - tdelibs - TDE Gitea Workspace
[17:12]inverted_rabbit: My system must be a mess if this isn't working at all.
[17:13]inverted_rabbit: The only thing I have so far is that glib might be to blame but that wouldn't be surprising.
[17:13]inverted_rabbit: I'll figure it out and report back when I do.
[18:01]inverted_rabbit: Found the problem. Not an issue with the TDE GTK2 style at all. Thanks for the help denk.
[18:14]denk: you are welcome
[21:30]neoncortex has quit (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in)
[21:57]agneli has quit (Remote host closed the connection)
[22:02]agneli has joined

#trinity-desktop < 2025/06/16