[Bug 44402] New: Shamela3.64 crashes when opening a book in (non-root) user mode
https://bugs.winehq.org/show_bug.cgi?id=44402 Bug ID: 44402 Summary: Shamela3.64 crashes when opening a book in (non-root) user mode Product: Wine Version: 3.0-rc6 Hardware: Other OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: batou.dum(a)free.fr Distribution: --- Created attachment 60329 --> https://bugs.winehq.org/attachment.cgi?id=60329 The backtrace followed by a copy of the end of the terminal output Shamela is an electronic arabic library which downloads packages, imports the books which are in it and enable the user to read it and make plain-text searches. I use it with Linux 4.9.0-5-amd64 under Debian 6.3.0-18. When I launch it with Wine as a non-root user, it downloads and imports the books, but if I select a book to read it crashes. I attached the backtrace with the end of the terminal output. Sometimes it doesn't do anything when I select the book, but if I try again it crashes. (It does run well with Wine when I execute it as root, yet it doesn't seems to me a good idea to do it.) If you want to install the program, you can download it at : http://d.shamela.ws/downloads/shamela3.64.rar Then simply uncompress it and run wine ~/shamela3.64/_shamela.exe. (If you want a correct arabic display, you can use this tutorial : https://abuhirr.wordpress.com/2013/12/20/syamilah/. GoogleTranslate from Indonesian to English works quite fine ! But I don't think it necessary if you don't read Arabic.) Look here for the meaning of the icons : http://uloom.com/edu/mod/page/view.php?id=151. Normally, when opening the program will open a small window. Click on the right button. If it doesn't, click on the "upgrade" button (first on the left in the most recent versions). Then unselect all the directories (it will take a few seconds if you do it by unselecting the parent directory), open the first directory, select the first book and press the right button in the bottom-right corner. When the next question appears, click on the left button. When the download ends, wait a little and click on the "Select book" icon (first on the right). Open the first directory and double-click on the book. If you are not in root, a window should appear informing you about the error. Click on the right button in the bottom-left corner to see the backtrace, and again on the right button to save it. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44402 Bastien DUMONT <batou.dum(a)free.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Debian Keywords| |download -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44402 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x(a)gmail.com --- Comment #1 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Hi, apparantly you`re using native comctl32. Is there a reason for that? Also that ``COFF`` is something i`ve never have seen. Does the program come with it`s own comctl32? What happens if you set it to builtin? PE 11380000-113d2000 Deferred aresize PE 20000000-20032000 Deferred richtx32 PE 202b0000-20347000 COFF comctl32 Also: could you try using native vbscript? winetricks wsh57 vcrun6 does that IRC -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44402 --- Comment #2 from Bastien DUMONT <batou.dum(a)free.fr> --- Created attachment 60337 --> https://bugs.winehq.org/attachment.cgi?id=60337 Terminal output for locate comctl32 and builtin -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44402 --- Comment #3 from Bastien DUMONT <batou.dum(a)free.fr> --- Winetricks wsh57 vcrun6 fixed the issue : now it reads and searches text without problems. Thank you very much ! As to the comctl32, I downloaded it with winetricks on a previous version of Wine. Since I removed wine with apt and removed manually the whole .wine directory to install the development version of Wine3.0, so I thought it had been removed as well... Maybe it remained somehow, maybe Shamela comes with its own, I don't know. I attached a terminal output for you to investigate it, if you think it important. Also : would it be worth considering adding Shamela in AppDB now with the tutorial and a mention of the vbscript ? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44402 --- Comment #4 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Hi, Apparently the application comes with it`s own vbscript (in directory bin) For this bugreport to be useful, could you run the program in a complete new en clean wineprefix. If the error is still there, try setting vbscript to native (no need to install it because the app has it`s own). If that ``solves`` the bug it might be useful to attach a +vbscript log (As for the comctl32-thing: I think it`s comctl32.ocx that appears in the log, it`s also present in the bin directory -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44402 --- Comment #5 from Bastien DUMONT <batou.dum(a)free.fr> --- (In reply to Louis Lenders from comment #4)
Hi,
Apparently the application comes with it`s own vbscript (in directory bin)
For this bugreport to be useful, could you run the program in a complete new en clean wineprefix. If the error is still there, try setting vbscript to native (no need to install it because the app has it`s own).
If that ``solves`` the bug it might be useful to attach a +vbscript log
(As for the comctl32-thing: I think it`s comctl32.ocx that appears in the log, it`s also present in the bin directory
Sorry, I've created a new Wine prefix and it still crashes when opening a book, but I can't understand what "setting vdscript to native" is... Could you explain to me how to do it please ? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44402 --- Comment #6 from Bastien DUMONT <batou.dum(a)free.fr> --- (In reply to Louis Lenders from comment #4)
Hi,
Apparently the application comes with it`s own vbscript (in directory bin)
For this bugreport to be useful, could you run the program in a complete new en clean wineprefix. If the error is still there, try setting vbscript to native (no need to install it because the app has it`s own).
If that ``solves`` the bug it might be useful to attach a +vbscript log
(As for the comctl32-thing: I think it`s comctl32.ocx that appears in the log, it`s also present in the bin directory
Hi, Incidentally I came to understand how to do what you meant, so I used a clean wine prefix (without vcrun6 installed), set vbscript to native, and the bug persisted. I've attached the log. I hope it could be useful, notwithstanding the delay... Thank you for your help in any case. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44402 --- Comment #7 from Bastien DUMONT <batou.dum(a)free.fr> --- Created attachment 64309 --> https://bugs.winehq.org/attachment.cgi?id=64309 Shamela error log within a clean wine prefix and native vbscript -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44402 Bastien DUMONT <batou.dum(a)free.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Hardware|Other |x86-64 Version|3.0-rc6 |4.7 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44402 Robert Wilhelm <sloper42(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sloper42(a)yahoo.com URL| |https://web.archive.org/web | |/20160323100607/http://d.sh | |amela.ws/downloads/shamela3 | |.64.rar --- Comment #8 from Robert Wilhelm <sloper42(a)yahoo.com> --- Adding stable download of version 3.64. It is gone from shamela.ws -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla