RESOLVED INVALID62000
[EFL] Fix crash on EWeblauncher with --help option.
https://bugs.webkit.org/show_bug.cgi?id=62000
Summary [EFL] Fix crash on EWeblauncher with --help option.
Ryuan Choi
Reported 2011-06-03 01:35:50 PDT
Crash occured like below. .......... -V, --version show program version. -R, --copyright show copyright. -L, --license show license. -h, --help show this message. CRI: ecore.c:227 _ecore_magic_fail() eina_log_print() unknown domain -1, original message format ' *** ECORE ERROR: Ecore Magic Check Failed!!! *** IN FUNCTION: %s()' CRI: ecore.c:231 _ecore_magic_fail() eina_log_print() unknown domain -1, original message format ' Input handle has already been freed!' CRI: ecore.c:240 _ecore_magic_fail() eina_log_print() unknown domain -1, original message format '*** NAUGHTY PROGRAMMER!!! *** SPANK SPANK SPANK!!! *** Now go fix your code. Tut tut tut!' .......... CRI: eina_stringshare.c:605 eina_stringshare_del() eina_log_print() unknown domain -1, original message format 'str=%p (%s)' Segmentation fault
Attachments
Patch (1.08 KB, patch)
2011-06-03 01:38 PDT, Ryuan Choi
no flags
Ryuan Choi
Comment 1 2011-06-03 01:38:55 PDT
Lucas De Marchi
Comment 2 2011-06-03 05:18:46 PDT
(In reply to comment #0) > Crash occured like below. > .......... > -V, --version show program version. > -R, --copyright show copyright. > -L, --license show license. > -h, --help show this message. > > CRI: ecore.c:227 _ecore_magic_fail() eina_log_print() unknown domain -1, original message format ' > *** ECORE ERROR: Ecore Magic Check Failed!!! > *** IN FUNCTION: %s()' > CRI: ecore.c:231 _ecore_magic_fail() eina_log_print() unknown domain -1, original message format ' Input handle has already been freed!' > CRI: ecore.c:240 _ecore_magic_fail() eina_log_print() unknown domain -1, original message format '*** NAUGHTY PROGRAMMER!!! > *** SPANK SPANK SPANK!!! > *** Now go fix your code. Tut tut tut!' > .......... > CRI: eina_stringshare.c:605 eina_stringshare_del() eina_log_print() unknown domain -1, original message format 'str=%p (%s)' > Segmentation fault The order is right. The problem is that we did not initialize eina (and there's probably a problem in ecore_file that should have initialized it). Informal r- on my part.
Lucas De Marchi
Comment 3 2011-06-03 09:07:51 PDT
Fixed on ecore r59916.
Note You need to log in before you can comment on or make changes to this bug.