#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 |