-
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SegFault in cbox liststore #9
Comments
I tried it in a VM running Fedora 33. Fedoras repos push the ldc2 compiler. It works fine here. GtkD version is gtkd 3.9.0-3 |
https://github.com/rontarrant/gtkDcoding/blob/21b1bb0aa44e3772b2919487adbb03336337187f/017_mvc/mvc_017_06_combobox_liststore.d#L69 I've been able to narrow down the problem to this line specifically. Though reading your code and the API code nothing looks out of place.
|
Well it works with whatever version dub pulls in, 3.9.0. So I guess I'll just use that for now. |
I haven't been active in D for quite a while now, so I'm afraid I won't be
much help in tracking this down. The best I can do is make some suggestions
that will (hopefully) get you going in the right direction.
You might check with the dmd maintainers to see if they've had any bug
reports with the 2.095.0 version for your distro (or perhaps it's a bug
that shows up across all platforms). You'll find a link to the D Language
Forum at the bottom of any page on the blog.
And if it's not dmd, you might look into bug reports for your Linux distro.
You said it worked in a Fedora VM. Which distro were you using the first
time when it didn't work?
…On Sat, Jan 30, 2021 at 9:29 AM zedth2 ***@***.***> wrote:
When I compile the file mvc_017_06_combobox_liststore.d with the command
dmd -de -w -g -m64 -L-L/usr/lib// -L-lgtkd-3 -L-ldl ./mvc_017_06_combobox_liststore.d
then run it I just get a segfault.
GtkD version is gtkd 3.9.0-10
dmd v2.095.0
uname Linux 5.10.9-arch1-1
I'm really new to D and lower level languages. I'm not sure how to get a
core dumb or anything like that at the moment. Let me know what other
information you need.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#9>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALCET533LXKIE2MEJYYQEBDS4QJVDANCNFSM4W2LM7JQ>
.
|
The first box is Arch Linux. I haven't dug into the different versions. Since dub just works I haven't bothered to go back and try and figure it out. |
Okay. Well, as long as you're still moving forward, that's the most
important thing.
The only Linux distro I've used in the last couple of years is Mint where
everything compiled and ran okay... not that I can vouch for their latest
incarnation (if, indeed, they've updated since I last used it). I haven't
had any Linux installed for a few months now. I've never tried Arch, so I'm
not even sure which of the 'base' Linux versions it spins off of.
…On Tue, Feb 2, 2021 at 6:56 PM zedth2 ***@***.***> wrote:
The first box is Arch Linux. I haven't dug into the different versions.
Since dub just works I haven't bothered to go back and try and figure it
out.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALCET56VNQH32BKQOQZN64DS5CGLJANCNFSM4W2LM7JQ>
.
|
When I compile the file
mvc_017_06_combobox_liststore.d
with the commandthen run it I just get a segfault.
GtkD version is gtkd 3.9.0-10
dmd v2.095.0
uname Linux 5.10.9-arch1-1
I'm really new to D and lower level languages. I'm not sure how to get a core dump or anything like that at the moment. Let me know what other information you need.
The text was updated successfully, but these errors were encountered: