-
Notifications
You must be signed in to change notification settings - Fork 33
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
GSmartControl fails to start. Errors and warnings in terminal. #2
Comments
Hello, Please try running gsmartcontrol with Please also check if you have Thanks |
Thanks for your reply, ashaduri. I'm sorry for the delay in my response. When I do [gtk] _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’ P.S. Is it a good practice to use "insert code" formating, when quoting the output from the terminal? |
Did it crash when you ran it as The "insert code" feature in the editor is for single lines only. |
I'm sorry for not being more specific. No, the program didn't crash, despite the error messages shown in the terminal. When I try to add any device manually, the program crashes, with the following additional lines shown in the terminal: [gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created The lines are the same for all devices, except for the four digits after "167:", which are different for each device. Here's the Output.txt file you asked for: I have these two Adwaita icon themes installed (but not currently in use; I'm using Mint-Y): P.S. When I copy error messages from the terminal and paste them here, the comment system for some reason strips away "error" (surrounded by lesser-than and bigger-than signs) from the beginning of the copied lines. The word is there when I compose the comment, but isn't shown on the preview nor the final comment. Perhaps it's normal, but I thought to mention about it. |
I was unable to reproduce this crash on Linux Mint 20.1 with SATA SSD. I tried MATE and Cinnamon desktops. Can you please tell me which desktop you use? Thanks P.S. The error messages you're seeing are harmless, most of them should be hidden by default in the next version. |
I'm sorry for not being more specific. My desktop is Cinnamon. GSmartControl seems to work now, though. I haven't ttried it between answering the latest questions here and this moment, so I don't know when the situation changed. It may have something to do with another problem that I had a few weeks after reporting the issue, namely that one of my two external drives stopped working properly, the symptoms being interrupted file transfers and frequent dismountings. The reason turned out to be a defective SATA cable, which I noticed by changing the cable between the two external drives The faulty cable (or more precisely the dismountings that it caused) probably messed up the drive book-keeping on the system a little. It still doesn't look quite right to me, but GSmartControl has started to work, although maybe not for that reason. I should mention that the faulty cable perhaps isn't the cause for the original problem, because I tested GSmartControl several times with the external drives detached before reporting. Anyway, it's good to have GSmartControl working again. The reason for the original issue may stay a mystery, but if you still have some questions, I'm glad to answer them. |
Thank you for clarifying. I guess a routine update to one of the underlying libraries fixed the issue. At least it's good to know it's not hardware-specific. Thanks! |
A crash with similar symptoms has been fixed, see #13 . |
Hello!
When I try to start GSmasrtControl, it crashes. I've been using it successfully before, but the last time I used it was quite a long time ago, so I don't know when the problem started. I get to "Scanning system, please wait...", but then the window disappears. When I try to start the program from the terminal, I get the following:
.........................
[gtk] _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[gtk] posix_spawn avoided (workdir specified) (fd close requested)
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[gtk] posix_spawn avoided (workdir specified) (fd close requested)
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[hz] Warning: exit: Command line did not parse.
[app] execute_smartctl(): Smartctl binary did not execute cleanly.
[app] StorageDevice::execute_device_smartctl(): Smartctl binary did not execute cleanly.
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[gtk] posix_spawn avoided (workdir specified) (fd close requested)
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[hz] Warning: exit: Device open failed, or device did not return an IDENTIFY DEVICE structure.
[app] SmartctlParser::parse_full(): No ATA sections could be parsed. Returning.
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[gtk] posix_spawn avoided (workdir specified) (fd close requested)
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[hz] Warning: exit: Device open failed, or device did not return an IDENTIFY DEVICE structure.
[app] SmartctlParser::parse_full(): No ATA sections could be parsed. Returning.
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[gtk] posix_spawn avoided (workdir specified) (fd close requested)
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[hz] Warning: exit: Device open failed, or device did not return an IDENTIFY DEVICE structure.
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[gtk] posix_spawn avoided (workdir specified) (fd close requested)
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[hz] Warning: exit: Device open failed, or device did not return an IDENTIFY DEVICE structure.
[app] SmartctlParser::parse_full(): No ATA sections could be parsed. Returning.
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[gtk] posix_spawn avoided (workdir specified) (fd close requested)
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[hz] Warning: exit: Device open failed, or device did not return an IDENTIFY DEVICE structure.
[app] SmartctlParser::parse_full(): No ATA sections could be parsed. Returning.
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[gtk] posix_spawn avoided (workdir specified) (fd close requested)
[gtk] setenv()/putenv() are not thread-safe and should not be used after threads are created
[hz] Warning: exit: Device open failed, or device did not return an IDENTIFY DEVICE structure.
[app] SmartctlParser::parse_full(): No ATA sections could be parsed. Returning.
Muistialueen ylitys (luotiin core-tiedosto)
.........................
The last line is something like "Memory area exceeded (core file was created)" in English.
I don't know if this is a problem with my Linux Mint 20.1 installation or GSmartControl, so I just decided to start asking here. My system seems to work without problems otherwise. Thanks!
The text was updated successfully, but these errors were encountered: