Skip to content
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

OneDrive: "GLib-ERROR **: Creating pipes for GWakeup: Too many open files" #34

Closed
trufanov-nok opened this issue Nov 9, 2017 · 4 comments

Comments

@trufanov-nok
Copy link
Contributor

After a few hours of downloading (7.5Gb, 1301 file and a lot more to download) the app crashed with
"GLib-ERROR **: Creating pipes for GWakeup: Too many open files"
The command was:
ccross --provider onedrive --prefer=remote --use-include

Kubuntu 17.10. I'll try to debug.

@trufanov-nok
Copy link
Contributor Author

QtCreator trace stack:

1  ??                                                                                             0x7ffff371a961 
2  g_log_default_handler                                                                          0x7ffff371b99c 
3  g_logv                                                                                         0x7ffff371bc2d 
4  g_log                                                                                          0x7ffff371bd9f 
5  ??                                                                                             0x7ffff37591d1 
6  g_main_context_new                                                                             0x7ffff371278a 
7  QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext *)                      0x7ffff75f2819 
8  QEventDispatcherGlib::QEventDispatcherGlib(QObject *)                                          0x7ffff75f28f1 
9  ??                                                                                             0x7ffff73d9710 
10 ??                                                                                             0x7ffff73da598 
11 start_thread                                                              pthread_create.c 465 0x7ffff71177fc 
12 clone                                                                     clone.S          95  0x7ffff68a7b0f 

@trufanov-nok
Copy link
Contributor Author

lsof выдает кучу

COMMAND     PID   TID             USER   FD      TYPE             DEVICE   SIZE/OFF       NODE NAME
..
QNetworkA 11316 13743             truf  377u  a_inode               0,13          0      10244 [eventfd]
QNetworkA 11316 13743             truf  378u  a_inode               0,13          0      10244 [eventfd]
QNetworkA 11316 13743             truf  379u     sock                0,9        0t0  105036502 protocol: TCP
QNetworkA 11316 13743             truf  380u  a_inode               0,13          0      10244 [eventfd]
QNetworkA 11316 13743             truf  381u     sock                0,9        0t0  105038983 protocol: TCP
...

Т.о. не закрываются сокеты.

@MasterSoft24
Copy link
Owner

Is this error remain relevant?

@trufanov-nok
Copy link
Contributor Author

I would say it's irrelevant now.
I still can't download all my files, but the reason should be different. it seems MS OneDrive at some point return SSL error and should be reconnected or something like that. Will try to investigate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants